0001576427-21-000042.txt : 20210505 0001576427-21-000042.hdr.sgml : 20210505 20210505160801 ACCESSION NUMBER: 0001576427-21-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210505 DATE AS OF CHANGE: 20210505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Criteo S.A. CENTRAL INDEX KEY: 0001576427 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING AGENCIES [7311] IRS NUMBER: 000000000 STATE OF INCORPORATION: I0 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36153 FILM NUMBER: 21893273 BUSINESS ADDRESS: STREET 1: 32 RUE BLANCHE CITY: PARIS STATE: I0 ZIP: 75009 BUSINESS PHONE: 33140402290 MAIL ADDRESS: STREET 1: 32 RUE BLANCHE CITY: PARIS STATE: I0 ZIP: 75009 10-Q 1 crto-20210331.htm 10-Q crto-20210331
true000157642712/312021Q1false00015764272021-01-012021-03-310001576427crto:AmericanDepositarySharesMember2021-01-012021-03-310001576427us-gaap:CommonStockMember2021-01-012021-03-31xbrli:shares00015764272021-05-05iso4217:USD00015764272021-03-3100015764272020-12-31iso4217:EURxbrli:shares00015764272020-01-012020-03-31iso4217:USDxbrli:shares0001576427us-gaap:CommonStockMember2019-12-310001576427us-gaap:TreasuryStockMember2019-12-310001576427us-gaap:AdditionalPaidInCapitalMember2019-12-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001576427us-gaap:RetainedEarningsMember2019-12-310001576427us-gaap:ParentMember2019-12-310001576427us-gaap:NoncontrollingInterestMember2019-12-3100015764272019-12-310001576427us-gaap:RetainedEarningsMember2020-01-012020-03-310001576427us-gaap:ParentMember2020-01-012020-03-310001576427us-gaap:NoncontrollingInterestMember2020-01-012020-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001576427us-gaap:CommonStockMember2020-01-012020-03-310001576427us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001576427us-gaap:TreasuryStockMember2020-01-012020-03-310001576427us-gaap:CommonStockMember2020-03-310001576427us-gaap:TreasuryStockMember2020-03-310001576427us-gaap:AdditionalPaidInCapitalMember2020-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001576427us-gaap:RetainedEarningsMember2020-03-310001576427us-gaap:ParentMember2020-03-310001576427us-gaap:NoncontrollingInterestMember2020-03-3100015764272020-03-310001576427us-gaap:CommonStockMember2020-12-310001576427us-gaap:TreasuryStockMember2020-12-310001576427us-gaap:AdditionalPaidInCapitalMember2020-12-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001576427us-gaap:RetainedEarningsMember2020-12-310001576427us-gaap:ParentMember2020-12-310001576427us-gaap:NoncontrollingInterestMember2020-12-310001576427us-gaap:RetainedEarningsMember2021-01-012021-03-310001576427us-gaap:ParentMember2021-01-012021-03-310001576427us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001576427us-gaap:CommonStockMember2021-01-012021-03-310001576427us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001576427us-gaap:TreasuryStockMember2021-01-012021-03-310001576427us-gaap:CommonStockMember2021-03-310001576427us-gaap:TreasuryStockMember2021-03-310001576427us-gaap:AdditionalPaidInCapitalMember2021-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001576427us-gaap:RetainedEarningsMember2021-03-310001576427us-gaap:ParentMember2021-03-310001576427us-gaap:NoncontrollingInterestMember2021-03-3100015764272021-02-0500015764272021-02-052021-02-050001576427crto:SalesAndOperationsExpenseMember2021-01-012021-03-310001576427us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001576427us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001576427us-gaap:TradeAccountsReceivableMember2021-01-012021-03-310001576427us-gaap:TradeAccountsReceivableMember2020-01-012020-12-310001576427crto:OtherTaxesAssetsMember2021-01-012021-03-310001576427crto:OtherTaxesAssetsMember2020-01-012020-12-310001576427us-gaap:OtherCurrentAssetsMember2021-01-012021-03-310001576427us-gaap:OtherCurrentAssetsMember2020-01-012020-12-310001576427crto:NontradeReceivablesNoncurrentMember2021-01-012021-03-310001576427crto:NontradeReceivablesNoncurrentMember2020-01-012020-12-310001576427us-gaap:AvailableforsaleSecuritiesMember2021-01-012021-03-310001576427us-gaap:AvailableforsaleSecuritiesMember2020-01-012020-12-3100015764272020-01-012020-12-310001576427us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001576427us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001576427us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001576427us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001576427us-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001576427us-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001576427us-gaap:BankTimeDepositsMember2021-03-310001576427srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001576427srt:OfficeBuildingMember2021-01-012021-03-310001576427crto:DataCenterMember2021-01-012021-03-310001576427srt:OfficeBuildingMember2020-01-012020-03-310001576427crto:DataCenterMember2020-01-012020-03-310001576427srt:OfficeBuildingMember2021-03-310001576427crto:DataCenterMember2021-03-31xbrli:pure0001576427srt:MinimumMember2021-01-012021-03-310001576427srt:MaximumMember2021-01-012021-03-310001576427srt:MinimumMember2020-01-012020-12-310001576427srt:MaximumMember2020-01-012020-12-310001576427crto:MarketingSolutionsMember2021-01-012021-03-310001576427crto:RetailMediaMember2021-01-012021-03-310001576427crto:MarketingSolutionsMember2020-01-012020-03-310001576427crto:RetailMediaMember2020-01-012020-03-310001576427us-gaap:RestrictedStockUnitsRSUMembercrto:Plan12Member2021-02-252021-02-250001576427us-gaap:RestrictedStockUnitsRSUMembercrto:Plan12Membersrt:ManagementMember2021-02-252021-02-250001576427crto:Plan12Memberus-gaap:PerformanceSharesMembersrt:ManagementMember2021-02-252021-02-250001576427crto:ShareOptionsandBSPCEMember2020-12-310001576427crto:RestrictedStockUnitsAndPerformanceStockUnitsMember2020-12-310001576427crto:BSAMember2020-12-310001576427crto:ShareOptionsandBSPCEMember2021-01-012021-03-310001576427crto:RestrictedStockUnitsAndPerformanceStockUnitsMember2021-01-012021-03-310001576427crto:BSAMember2021-01-012021-03-310001576427crto:ShareOptionsandBSPCEMember2021-03-310001576427crto:RestrictedStockUnitsAndPerformanceStockUnitsMember2021-03-310001576427crto:BSAMember2021-03-310001576427us-gaap:RestrictedStockUnitsRSUMember2021-03-310001576427us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001576427us-gaap:RestrictedStockUnitsRSUMembercrto:SalesAndOperationsExpenseMember2021-01-012021-03-310001576427us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001576427us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001576427us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001576427us-gaap:RestrictedStockUnitsRSUMembercrto:SalesAndOperationsExpenseMember2020-01-012020-03-310001576427us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-03-310001576427us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001576427crto:ShareOptionsandBSPCEMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001576427crto:ShareOptionsandBSPCEMembercrto:SalesAndOperationsExpenseMember2021-01-012021-03-310001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsandBSPCEMember2021-01-012021-03-310001576427crto:ShareOptionsandBSPCEMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001576427crto:ShareOptionsandBSPCEMembercrto:SalesAndOperationsExpenseMember2020-01-012020-03-310001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsandBSPCEMember2020-01-012020-03-310001576427crto:ShareOptionsandBSPCEMember2020-01-012020-03-310001576427us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001576427crto:SalesAndOperationsExpenseMember2020-01-012020-03-310001576427us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-03-310001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2021-01-012021-03-310001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2020-01-012020-03-310001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-03-310001576427crto:BSAMember2020-01-012020-03-310001576427us-gaap:RestrictedStockMember2021-01-012021-03-310001576427us-gaap:RestrictedStockMember2020-01-012020-03-310001576427crto:ShareOptionsandBSPCEMember2021-01-012021-03-310001576427crto:ShareOptionsandBSPCEMember2020-01-012020-03-31iso4217:EUR0001576427us-gaap:LineOfCreditMembercrto:BankSyndicateRCFMemberus-gaap:RevolvingCreditFacilityMember2021-03-310001576427crto:HSBCandLCLFacilitiesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-03-310001576427crto:ProvisionForEmployeeRelatedLitigationMember2020-12-310001576427crto:OtherProvisionsMember2020-12-310001576427crto:ProvisionForEmployeeRelatedLitigationMember2021-01-012021-03-310001576427crto:OtherProvisionsMember2021-01-012021-03-310001576427crto:ProvisionForEmployeeRelatedLitigationMember2021-03-310001576427crto:OtherProvisionsMember2021-03-31crto:market0001576427srt:AmericasMember2021-01-012021-03-310001576427us-gaap:EMEAMember2021-01-012021-03-310001576427srt:AsiaPacificMember2021-01-012021-03-310001576427srt:AmericasMember2020-01-012020-03-310001576427us-gaap:EMEAMember2020-01-012020-03-310001576427srt:AsiaPacificMember2020-01-012020-03-310001576427country:FR2021-01-012021-03-310001576427country:FR2020-01-012020-03-310001576427country:US2021-01-012021-03-310001576427country:US2020-01-012020-03-310001576427country:DE2021-01-012021-03-310001576427country:DE2020-01-012020-03-310001576427country:GB2021-01-012021-03-310001576427country:GB2020-01-012020-03-310001576427country:JP2021-01-012021-03-310001576427country:JP2020-01-012020-03-310001576427srt:ParentCompanyMember2021-03-310001576427srt:AmericasMember2021-03-310001576427country:US2021-03-310001576427us-gaap:EMEAMember2021-03-310001576427srt:AsiaPacificMember2021-03-310001576427country:JP2021-03-310001576427srt:ParentCompanyMember2020-12-310001576427srt:AmericasMember2020-12-310001576427country:US2020-12-310001576427us-gaap:EMEAMember2020-12-310001576427srt:AsiaPacificMember2020-12-310001576427country:JP2020-12-31


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

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
for the quarterly period ended March 31, 2021
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
for the transition period from _________ to _________
Commission file number: 001-36153
Criteo S.A.
(Exact name of registrant as specified in its charter)

France
Not Applicable
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
32 Rue BlancheParisFrance75009
(Address of principal executive offices) (Zip Code)

+33 1 40 40 22 90
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act
Title of each classTrading Symbol(s)Name of each exchange on which registered
American Depositary Shares, each representing one Ordinary Share,
nominal value €0.025 per share
CRTONasdaq Global Select Market
Ordinary Shares, nominal value €0.025 per share*Nasdaq Global Select Market*
* Not for trading, but only in connection with the registration of the American Depositary Shares.
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes   No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes      No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.



Large Accelerated Filer
Accelerated Filer
Non-accelerated Filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨ 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes        No x
          As of May 5, 2021, the registrant had 60,727,589 ordinary shares, nominal value €0.025 per share, outstanding.




TABLE OF CONTENTS












General
    Except where the context otherwise requires, all references in this Quarterly Report on Form 10-Q ("Form 10-Q") to the "Company," "Criteo," "we," "us," "our" or similar words or phrases are to Criteo S.A. and its subsidiaries, taken together. In this Form 10-Q, references to "$" and "US$" are to United States dollars. Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or "U.S. GAAP."
Trademarks
    “Criteo,” the Criteo logo and other trademarks or service marks of Criteo appearing in this Form 10-Q are the property of Criteo. Trade names, trademarks and service marks of other companies appearing in this Form 10-Q are the property of their respective holders.
Special Note Regarding Forward-Looking Statements
    This Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are based on our management’s beliefs and assumptions and on information currently available to our management. All statements other than present and historical facts and conditions contained in this Form 10-Q, including statements regarding our future results of operations and financial position, business strategy, plans and objectives for future operations, are forward-looking statements. When used in this Form 10-Q, the words “anticipate,” “believe,” “can,” “could,” “estimate,” “expect,” “intend,” “is designed to,” “may,” “might,” “plan,” “potential,” “predict,” “objective,” “should,” or the negative of these and similar expressions identify forward-looking statements. Forward-looking statements include, but are not limited to, statements about:
the ongoing effect of the novel coronavirus pandemic ("COVID-19"), including its macroeconomic effects, on our business, operations, and financial results; and the effect of governmental lockdowns, restrictions and new regulations on our operations and processes;
the ability of the Criteo Artificial Intelligence (AI) Engine to accurately predict engagement by a user;
our ability to predict and adapt to changes in widely adopted industry platforms and other new technologies, including without limitation the proposed changes to and enhancements of the Chrome browser announced by Google;
our ability to continue to collect and utilize data about user behavior and interaction with advertisers and publishers;
our ability to acquire an adequate supply of advertising inventory from publishers on terms that are favorable to us;
our ability to meet the challenges of a growing and international company in a rapidly developing and changing industry, including our ability to forecast accurately;
our ability to maintain an adequate rate of revenue growth and sustain profitability;
our ability to manage our international operations and expansion and the integration of our acquisitions;
the effects of increased competition in our market;
our ability to adapt to regulatory, legislative or self-regulatory developments regarding internet privacy matters;
our ability to protect users’ information and adequately address privacy concerns;
our ability to enhance our brand;
our ability to enter new marketing channels and new geographies;
our ability to effectively scale our technology platform;
our ability to attract and retain qualified employees and key personnel;
our ability to maintain, protect and enhance our brand and intellectual property; and
failures in our systems or infrastructure.




    You should also refer to Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2020, and to Part II, Item 1A "Risk Factors" of this Form 10-Q, for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this Form 10-Q will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame or at all. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
    You should read this Form 10-Q and the documents that we reference in this Form 10-Q and have filed as exhibits to this Form 10-Q 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 factors.
     This Form 10-Q may contain market data and industry forecasts that were obtained from industry publications. These data and forecasts involve a number of assumptions and limitations, and you are cautioned not to give undue weight to such information. We have not independently verified any third-party information. While we believe the market position, market opportunity and market size information included in this Form 10-Q is generally reliable, such information is inherently imprecise.




PART I
Item 1. Financial Statements
2


CRITEO S.A. CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)
NotesMarch 31, 2021December 31, 2020
(in thousands)
Assets
Current assets:
    Cash and cash equivalents3$520,060 $488,011 
    Trade receivables, net of allowances of $38.7 million and $39.9 million at March 31, 2021 and December 31, 2020, respectively
4416,910 474,055 
    Income taxes12,750 11,092 
    Other taxes 69,692 69,987 
    Other current assets522,494 21,405 
    Marketable securities - current portion317,586  
    Total current assets1,059,492 1,064,550 
Property, plant and equipment, net168,036 189,505 
Intangible assets, net79,440 79,744 
Goodwill322,821 325,805 
Right of use assets - operating lease 796,266 114,012 
Marketable securities - non current portion328,281 41,809 
Non-current financial assets14,788 18,109 
Deferred tax assets13,511 19,876 
    Total non-current assets723,143 788,860 
Total assets$1,782,635 $1,853,410 
Liabilities and shareholders' equity
Current liabilities:
    Trade payables$347,209 $367,025 
    Contingencies141,773 2,250 
    Income taxes1,201 2,626 
    Financial liabilities - current portion32,114 2,889 
    Operating lease liabilities - current portion 744,501 48,388 
    Other taxes56,192 58,491 
    Employee - related payables71,450 85,272 
    Other current liabilities632,693 33,390 
    Total current liabilities557,133 600,331 
Deferred tax liabilities4,066 5,297 
Retirement benefit obligation85,621 6,167 
Financial liabilities - non-current portion3371 386 
Operating lease liabilities - non-current portion 761,874 83,007 
Other non-current liabilities9,807 5,535 
    Total non-current liabilities81,739 100,392 
Total liabilities638,872 700,723 
Commitments and contingencies
Shareholders' equity:
Common shares, 0.025 par value, 66,391,906 and 66,272,106 shares authorized, issued and outstanding at March 31, 2021, and December 31, 2020, respectively.
2,164 2,161 
Treasury stock, 5,597,601 and 5,632,536 shares at cost as of March 31, 2021 and December 31, 2020, respectively.
(87,263)(85,570)
Additional paid-in capital702,022 693,164 
Accumulated other comprehensive loss(17,825)16,028 
Retained earnings510,528 491,359 
Equity-attributable to shareholders of Criteo S.A.1,109,626 1,117,142 
Non-controlling interests34,137 35,545 
Total equity1,143,763 1,152,687 
Total equity and liabilities$1,782,635 $1,853,410 
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
3


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
Three Months Ended
NotesMarch 31,
2021
March 31,
2020
(in thousands, except share per data)
Revenue9$541,077 $503,376 
Cost of revenue:
Traffic acquisition costs(327,667)(297,364)
Other cost of revenue(34,712)(33,806)
Gross profit178,698 172,206 
Operating expenses:
Research and development expenses(31,697)(37,515)
Sales and operations expenses(79,354)(84,974)
General and administrative expenses(33,428)(25,915)
Total operating expenses(144,479)(148,404)
Income from operations34,219 23,802 
Financial expense11(718)(334)
Income before taxes33,501 23,468 
Provision for income taxes12(10,051)(7,040)
Net income$23,450 $16,428 
Net income available to shareholders of Criteo S.A.$22,406 $15,459 
Net income available to non-controlling interests$1,044 $969 
Weighted average shares outstanding used in computing per share amounts:
Basic13$60,741,674 $61,691,001 
Diluted13$64,077,409 $62,125,582 
Net income allocated to shareholders per share:
Basic130.37 0.25 
Diluted130.35 0.25 
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.

4


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Net income$23,450 $16,428 
Foreign currency translation differences, net of taxes(36,983)(15,932)
Actuarial (losses) gains on employee benefits, net of taxes629 1,734 
Other comprehensive income (loss)$(36,354)$(14,198)
Total comprehensive income (loss)$(12,904)$2,230 
Attributable to shareholders of Criteo S.A.$(11,446)$1,281 
Attributable to non-controlling interests$(1,458)$949 
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
5


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)
Share capitalTreasury
Stock
Additional paid-in capitalAccumulated Other Comprehensive Income (Loss)Retained EarningsEquity - attributable to shareholders of Criteo S.A.Non controlling interestTotal equity
Common sharesShares
(in thousands, except share amounts )
Balance at December 31, 201966,197,181$2,158(3,903,673)$(74,900)$668,389$(40,105)$451,725$1,007,267$30,721$1,037,988
Net income15,45915,45996916,428
Other comprehensive income (loss)(14,178)(14,178)(20)(14,198)
Issuance of ordinary shares5,700393939
Change in treasury stocks(629,977)(4,934)(13,305)(18,239)(18,239)
Share-Based Compensation8,0828,082498,131
Other changes in equity(3,399)(3,399)(142)(3,541)
Balance at March 31, 202066,202,881$2,158(4,533,650)$(79,834)$676,510$(54,283)$450,480$995,031$31,577$1,026,608

Share capitalTreasury StockAdditional paid-in capitalAccumulated Other Comprehensive Income (Loss)Retained EarningsEquity - attributable to shareholders of Criteo S.A.Non controlling interestTotal equity
Common sharesShares
(in thousands, except share amounts )
Balance at December 31, 202066,272,106$2,161(5,632,536)$(85,570)$693,164$16,027$491,359$1,117,142$35,545$1,152,687
Net income22,40622,4061,04423,450
Other comprehensive income (loss)(33,852)(33,852)(2,502)(36,354)
Issuance of ordinary shares119,80032,1482,1512,151
Change in treasury stocks(*)
34,935(1,693)(3,237)(4,930)(4,930)
Share-Based Compensation6,7106,710506,760
Other changes in equity
Balance at March 31, 202166,391,906$2,164(5,597,601)$(87,263)$702,022$(17,825)$510,528$1,109,626$34,137$1,143,763
(*) On February 5, 2021, Criteo's Board of Directors authorized a share repurchase program of up to $100.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 149,960 shares repurchased at an average price of $32.9 offset by 184,895 treasury shares used for RSUs vesting.

The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
6


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Net income$23,450 $16,428 
Non-cash and non-operating items30,017 32,828 
    - Amortization and provisions17,225 27,044 
 - Net gain or loss on disposal of non-current assets3,945 2,266 
    - Equity awards compensation expense (1)
7,215 8,502 
    - Change in deferred taxes4,998 (2,678)
    - Change in income taxes(3,379)(2,329)
    - Other13 23 
Changes in working capital related to operating activities23,895 7,487 
    - (Increase) / Decrease in trade receivables47,226 99,388 
    - Increase / (Decrease) in trade payables(10,640)(81,679)
    - (Increase) / Decrease in other current assets(5,050)(10,398)
    - Increase/ (Decrease) in other current liabilities(4,527)(945)
    - Change in operating lease liabilities and right of use assets(3,114)1,121 
Cash from operating activities77,362 56,743 
Acquisition of intangible assets, property, plant and equipment(11,953)(11,258)
Change in accounts payable related to intangible assets, property, plant and equipment(1,827)(479)
Change in other non-current financial assets(3,252)889 
Cash used for investing activities(17,032)(10,848)
Repayment of borrowings(182)(170)
Proceeds from capital increase2,074 4 
Repurchase of treasury stocks(4,930)(18,241)
Change in other financial liabilities(378)(354)
Cash used for financing activities(3,416)(18,761)
Effect of exchange rates changes on cash and cash equivalents(24,865)(9,391)
Net increase in cash and cash equivalents32,049 17,743 
Net cash and cash equivalents at beginning of period488,011 418,763 
Net cash and cash equivalents at end of period$520,060 $436,506 
Supplemental disclosures of cash flow information
Cash paid for taxes, net of refunds(8,432)(12,047)
Cash paid for interest(367)(349)
(1) Of which $6.8 million and $8.1 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the quarter ended March 31, 2021 and 2020, respectively.

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


CRITEO S.A.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Criteo S.A. was initially incorporated as a société par actions simplifiée, or S.A.S., under the laws of the French Republic on November 3, 2005, for a period of 99 years and subsequently converted to a société anonyme, or S.A.
We are a global technology company powering the world's marketers with trusted and impactful advertising. We operate at the intersection of ecommerce, digital marketing and media monetization. We enable brands' and retailers' growth by providing best-in-class marketing and monetization services on the open Internet. We do this by activating commerce data through artificial intelligence ("AI") technology, reaching consumers on an extensive scale across all stages of the consumer journey, and generating advertising revenues from consumer brands for large retailers. Our vision is to build the world's leading Commerce Media Platform to deliver measurable business outcomes at scale for global brands, agencies and retailers across multiple marketing goals. Our data is pooled among our clients and publishers and offers deep insights into consumer intent and purchasing habits. To drive trusted and impactful advertising, we activate our data assets in a privacy-by-design way through proprietary AI technology to engage consumers in real time with highly relevant digital advertisements ("ads") across devices and environments.
In these notes, Criteo S.A. is referred to as the "Parent" company and together with its subsidiaries, collectively, as "Criteo," the "Company," the "Group," or "we".






























8


Note 1. Summary of Significant Accounting Policies

Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo S.A. pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, ii) evaluation of uncertain tax positions associated with our transfer pricing policy and iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.
The severity, magnitude, duration and after-effects of the COVID-19 pandemic on general economic conditions increase uncertainty associated with these estimates, in particular those related to allowance for credit losses, assumptions used in the valuation of goodwill and estimates relating to income taxes.
There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, except for the update to our existing accounting policy described below:

Revenue Recognition

Principal vs Agent:

For certain customer arrangements, related to transactions using our Retail Media Platform, a new self-service solution providing transparency, measurement and control to our brand and retailer customers, we act as agent, because we (i) do not control the advertising inventory before it is transferred to our clients, (ii) do not have inventory risks because we do not purchase the inventory upfront and (iii) have limited discretion in establishing prices as we charge a platform fee based on a percentage of the digital advertising inventory purchased through the use of the platform. Therefore, based on these and other factors, we report the revenue earned and related costs incurred by the Retail Media Platform solution on a net basis.

Accounting Pronouncements Adopted in 2021

Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. The adoption of this new standard did not have a material impact on our consolidated financial statements.

9


Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General. The purpose of this update is to modify disclosure requirements for Defined Benefit Plans. It removes requirements to disclose the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year among others. It adds disclosure requirements for the items such as an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. The adoption of this new standard did not have a material impact on our consolidated financial statements.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.

10


Note 2. Significant Events and Transactions of the Period

Restructuring

On February 1, 2021, the Company announced a plan to restructure its workforce across functions and regions to better align with the Company's evolution. We expect the plan will be completed by the end of 2021. The Company recorded $5.2 million of restructuring charges for severance related to this plan in the period ended March 31, 2021. For the three months ended March 31, 2021, $4.0 million was included in Sales and Operations expenses, $1.1 million was included in General and Administrative expenses and $0.1 million was included in Research and Development expenses.


The following table presents the breakdown of restructuring liability as of March 31, 2021, presented as part of employees related payables on the balance sheet:

(in thousands)
Restructuring liability - January 1, 2021$510 
Restructuring costs5,152 
Amount paid(84)
Restructuring liability - March 31, 20215,578 


Note 3. Financial Instruments
Financial assets
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
March 31, 2021December 31, 2020
(in thousands)
Trade receivables, net of allowances416,910 474,055 
Other taxes69,692 69,987 
Other current assets22,494 21,405 
Non-current financial assets14,788 18,109 
Marketable Securities45,867 41,809 
Total$569,751 $625,365 

For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.


11


Financial Liabilities
March 31, 2021December 31, 2020
(in thousands)
Trade payables $347,209 $367,025 
Other taxes56,192 58,491 
Employee-related payables 71,450 85,272 
Other current liabilities32,693 33,390 
Financial liabilities2,485 3,275 
Total$510,029 $547,453 

The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash flows.
Fair Value Measurements     
We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data.
Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
Derivative Financial Instruments
Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.

March 31, 2021December 31, 2020
(in thousands)
Derivative Liabilities:
Included in financial liabilities - current portion$394 $925 

The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows.






12


Cash and Cash Equivalents
The following table presents for each reporting period, the breakdown of cash and cash equivalents:
March 31, 2021December 31, 2020
(in thousands)
Cash equivalents$154,885 $162,457 
Cash on hand365,175 325,554 
Total cash and cash equivalents$520,060 $488,011 

Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.
Marketable Securities

The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
March 31, 2021December 31, 2020
(in thousands)
Securities Available-for-sale
Term Deposits$23,281 $24,538 
Securities Held-to-maturity
Term Deposits$22,586 $17,271 
Total$45,867 $41,809 

The gross unrealized gains on our marketable securities were not material as of March 31, 2021.
Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.
The following table classifies our marketable securities by contractual maturities:
Held-to-maturityAvailable-for-sale
March 31, 2021
(in thousands)
Due in one year$17,586 $ 
Due in one to five years$5,000 $23,281 
Total$22,586 $23,281 

13


Note 4. Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Trade accounts receivables$455,604 $513,954 
(Less) Allowance for credit losses(38,694)(39,899)
Net book value at end of period$416,910 $474,055 
Changes in allowance for credit accounts are summarized below:
 2021 2020
(in thousands)
Balance at January 1$(39,899)$(16,068)
Allowance for credit losses through retained earnings (*)— (3,498)
Allowance for credit losses(2,759)(6,997)
Reversal of provision3,306 2,989 
Currency translation adjustment658 490 
Balance at March 31$(38,694)$(23,084)
(*) On January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB). ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. This results in earlier recognition of credit losses. We adopted ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings.
We write off accounts receivable balances once the receivables are no longer deemed collectible. During the three month period ended March 31, 2021, and March 31, 2020, the Company recovered $0.5 million, and $0.6 million, respectively, previously written off, and accounted for as a reversal of provision.
As of March 31, 2021 and December 31, 2020 no customer accounted for 10% or more of trade receivables.

14


Note 5. Other Current Assets
The following table shows the breakdown in other current assets net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Prepayments to suppliers$4,362 $5,613 
Other debtors3,725 5,991 
Prepaid expenses14,407 9,801 
Net book value at end of period$22,494 $21,405 

Prepaid expenses mainly consist of costs related to SaaS arrangements and office rental advance payments.


15


Note 6. Other Current Liabilities
Other current liabilities are presented in the following table:
March 31, 2021December 31, 2020
(in thousands)
Clients' prepayments$11,575 $12,234 
Credit notes15,529 14,433 
Accounts payable relating to capital expenditures2,366 4,721 
Other creditors2,235 1,918 
Deferred revenue988 84 
Total$32,693 $33,390 

16


Note 7. Leases
The components of lease expense are as follows:
Three Months Ended
March 31, 2021March 31, 2020
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$6,543 $6,398 $12,941 $6,314 $6,536 $12,850 
Short term lease expense76 7 83 286 56 342 
Variable lease expense144 73 217 9 516 525 
Sublease income(188) (188)(202) (202)
Total operating lease expense$6,575 $6,478 $13,053 $6,407 $7,108 $13,515 

As of March 31, 2021, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:

OfficesData Centers
(in thousands)
Additional operating lease liabilities$ $7,893 
Additional right of use assets$ $7,893 
These operating leases will commence during the year ending December 31, 2021.


17


Note 8. Employee Benefits

Defined Benefit Plans
According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement.
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2020
$8,485 
Service cost
2,232 
 Interest cost
95 
Actuarial losses (gains)
(5,214)
Currency translation adjustment
569 
Projected benefit obligation present value at December 31, 2020
$6,167 
Service cost
337 
 Interest cost
13 
Actuarial losses (gains)
(629)
Currency translation adjustment
(267)
Projected benefit obligation present value at March 31, 2021
$5,621 

The Company does not hold any plan assets for any of the periods presented.
The main assumptions used for the purposes of the actuarial valuations are listed below:
Three months endedYear ended
March 31,
2021
December 31, 2020
Discount rate (Corp AA)
1.25%
0.85%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
% - 17.8%
% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted


18


Defined Contribution Plans
The total expense represents contributions payable to these plans by us at specified rates.
In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States, for 401k plans, and the United Kingdom.
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Defined contributions plans included in personnel expenses
$(5,553)$(3,429)

19


Note 9. Revenue

Disaggregation of revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaTotal
For the three months ended(in thousands)
March 31, 2021$483,190 $57,887 $541,077 
March 31, 2020$469,773 $33,603 $503,376 



20


Note 10. Share-Based Compensation
The board of directors has been authorized by the general meeting of the shareholders to grant employee warrants (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"), share options (Options de Souscription d'Actions or "OSAs"), restricted share units ("RSUs") and non-employee warrants (Bons de Souscription d'Actions or "BSAs").
During the three months ended March 31, 2021, there was one grant of RSUs under the Employee Share Option Plan 13 as defined in Note 19 to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020.
On February 25, 2021, 96,450 RSUs were granted to Criteo employees subject to continued employment and 235,850 RSUs and 235,848 PSUs were granted to members of the management subject to continued employment.
There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 19 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021.

Change in number of outstanding BSPCE / OSA / RSU / BSA
OSA/BSPCE RSU/PSUBSATotal
Balance at January 1, 20212,102,158 4,954,091 343,775 7,400,024 
Granted 568,148  568,148 
Exercised (OSA/BSPCE/BSA)(101,710)  (101,710)
Vested (RSU) (181,505) (181,505)
Forfeited(9,564)(215,956) (225,520)
Expired(700)  (700)
Balance at March 31, 20211,990,184 5,124,778 343,775 7,458,737 

Breakdown of the Closing Balance
OSA/BSPCERSU BSA
Number outstanding1,990,184 5,124,778 343,775 
Weighted-average exercise price23.33 NA15.12 
Number vested1,527,511  221,562 
Weighted-average exercise price26.23 NA17.00 
Weighted-average remaining contractual life of options outstanding, in years5.50NA6.54


21


Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs$(2,496)$(1,649)$(2,288)$(6,433)$(2,369)$(3,619)$(1,988)$(7,976)
Share options / BSPCE (105)(222)(327) (61)(94)(155)
Total share-based compensation(2,496)(1,754)(2,510)(6,760)(2,369)(3,680)(2,082)(8,131)
BSAs  (455)(455)  (371)(371)
Total equity awards compensation expense$(2,496)$(1,754)$(2,965)$(7,215)$(2,369)$(3,680)$(2,453)$(8,502)

22


Note 11. Financial Income and Expenses
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Financial income from cash equivalents$128 $382 
Interest and fees(540)(432)
Interest on debt(417)(380)
Fees(123)(52)
Foreign exchange gain (loss)(798)(1,628)
Other financial expense492 1,344 
Total financial expense$(718)$(334)

The $0.7 million and the $0.3 million financial expenses for the three months ended March 31, 2021 and March 31, 2020, respectively, were driven by the up-front fees amortization, the non-utilization costs and the financial expense relating to our available Revolving Credit Facility (RCF) financing and the recognition of a negative impact of foreign exchange reevaluations net of related hedging. At March 31, 2021, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.




23


Note 12. Income Taxes
Breakdown of Income Taxes
The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.
The condensed consolidated statements of income line item “Provision for income taxes” can be broken down as follows:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Current income tax$(5,053)$(9,718)
Net change in deferred taxes(4,998)2,678 
Provision for income taxes$(10,051)$(7,040)

For the three months ended March 31, 2021 and March 31, 2020, we used an annual estimated tax rate of 30% to calculate the provision for income taxes. The effective tax rate was 30% for the three months ended March 31, 2021 and 2020, respectively.
Current tax assets and liabilities
The total amount of current tax assets consists mainly of prepayments of income taxes and credits of Criteo S.A, Criteo Corp., and Criteo GmbH and Criteo K.K.
24


Note 13. Earnings Per Share
Basic Earnings Per Share
We calculate basic earnings per share by dividing the net income for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding.
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding60,741,674 61,691,001 
Basic earnings per share$0.37 $0.25 
Diluted Earnings Per Share
We calculate diluted earnings per share by dividing the net income attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans (see Note 10). There were no other potentially dilutive instruments outstanding as of March 31, 2020 and March 31, 2021. Consequently, all potential dilutive effects from shares are considered.
For each period presented, a contract to issue a certain number of shares (i.e. share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding of Criteo S.A.60,741,674 61,691,001 
Dilutive effect of :
Restricted share awards ("RSUs")2,972,382 264,309 
Share options and BSPCE296,071 153,786 
Share warrants67,282 16,486 
Weighted average number of shares outstanding used to determine diluted earnings per share64,077,409 62,125,582 
Diluted earnings per share$0.35 $0.25 

The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
Three Months Ended
March 31, 2021March 31, 2020
Restricted share awards332,300 2,241,223 
Share options and BSPCE  
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 332,300 2,241,223 

25


Note 14. Commitments and contingencies
Commitments
Revolving Credit Facilities "RCF", Credit Line Facilities and Bank Overdrafts     
We are party to an RCF with a syndicate of banks which allows us to draw up to €350.0 million ($410.4 million).
We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($25.2 million) in the aggregate under the short-term credit lines and overdraft facilities. As of March 31, 2021, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.
Contingencies
Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 2021$1,179 $1,071 $2,250 
Increase265  265 
Provision used(247) (247)
Provision released not used*(400) (400)
Currency translation adjustments(47)(48)(95)
Balance at March 31, 2021$750 $1,023 $1,773 
 - of which current750 1,023 1,773 

*Due to changes in management's best estimates of the future outflow
The amount of the provisions represents management’s best estimate of the future outflow.
26


Note 15. Breakdown of Revenue and Non-Current Assets by Geographical Areas
The Company operates in the following three geographical markets:
•    Americas (North and South America);
•    EMEA (Europe, Middle-East and Africa); and
•    Asia-Pacific.
The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.

AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
March 31, 2021$203,900 $212,096 $125,081 $541,077 
March 31, 2020$191,745 $190,114 $121,517 $503,376 
Revenue generated in France amounted to $37.7 million and $32.0 million for the three month ended March 31, 2021 and March 31, 2020, respectively.
Revenue generated in other significant countries where we operate is presented in the following table:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Americas
United States$184,084 $173,027 
EMEA
Germany$53,596 $50,618 
United Kingdom$23,292 $20,820 
Asia-Pacific
Japan$84,212 $84,637 


27


Other Information
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf which
HoldingAmericasUnited StatesEMEAAsia-PacificJapanTotal
(in thousands)
March 31, 2021$123,930 $85,900 $85,408 $8,040 $29,606 $19,580 $247,476 
December 31, 2020$135,516 $93,389 $93,030 $8,746 $31,598 $20,532 $269,249 

Note 16. Related Parties
There were no significant related-party transactions during the period nor any change in the nature of the transactions as described in Note 24 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2020 except as follows:


The Executive Officers as of March 31, 2021 were:

Megan Clarken - Chief Executive Officer
Sarah Glickman - Chief Financial Officer and Principal Accounting Officer
Ryan Damon - General Counsel and Corporate Secretary
28


Note 17. Subsequent Events
The Company evaluated all subsequent events that occurred after March 31, 2021 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure.
29


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and related notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission, or "SEC", on February 26, 2021.

Critical Accounting Policies and Estimates

There have been no material changes to our critical accounting policies and estimates from the information provided in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations," included in our Annual Report filed on Form 10-K for the year ended December 31, 2020.

Recently Issued Pronouncements

See "Recently Issued Accounting Standards" under Note 1, "Summary of Significant Accounting Policies," of the Notes to Unaudited Condensed Consolidated Financial Statements for a discussion of certain accounting standards that have been issued during 2021.

Use of Non-GAAP Financial Measures

This Form 10-Q includes the following financial measures defined as non-GAAP financial measures by the SEC: Revenue ex-TAC, Adjusted EBITDA and Adjusted Net Income. These measures are not calculated in accordance with U.S. GAAP.

Revenue ex-TAC is our revenue excluding traffic acquisition costs ("TAC") generated over the applicable measurement period and Revenue ex-TAC by Region reflects our Revenue ex-TAC by our core geographies. Revenue ex-TAC, Revenue ex-TAC by Region and Revenue ex-TAC margin are key measures used by our management and board of directors to evaluate our operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that the elimination of TAC from revenue can provide a useful measure for period-to-period comparisons of our core business and across our core geographies. Accordingly, we believe that Revenue ex-TAC, Revenue ex-TAC by Region, and Revenue ex-TAC margin provide useful information to investors and the market generally in understanding and evaluating our operating results in the same manner as our management and board of directors.

Adjusted EBITDA is our consolidated earnings before financial income (expense), income taxes, depreciation and amortization, adjusted to eliminate the impact of equity awards compensation expense, pension service costs, restructuring related and transformation costs, acquisition-related costs and deferred price consideration. Adjusted EBITDA is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operational plans. In particular, we believe that by eliminating equity awards compensation expense, pension service costs, restructuring related and transformation costs, acquisition-related costs and deferred price consideration, Adjusted EBITDA can provide useful measures for period-to-period comparisons of our business. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.
30




Adjusted Net Income is our net income adjusted to eliminate the impact of equity awards compensation expense, amortization of acquisition-related intangible assets, restructuring related and transformation costs, acquisition-related costs and deferred price consideration, and the tax impact of these adjustments. Adjusted Net Income and Adjusted Net Income per diluted share are key measures used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that by eliminating equity awards compensation expense, amortization of acquisition-related intangible assets, restructuring related and transformation costs, acquisition-related costs and deferred price consideration and the tax impact of these adjustments, Adjusted Net Income and Adjusted Net Income per diluted share can provide useful measures for period-to-period comparisons of our business. Accordingly, we believe that Adjusted Net Income and Adjusted Net Income per diluted share provide useful information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.

Please refer to the supplemental financial tables provided for a reconciliation of Revenue ex-TAC to revenue, Adjusted EBITDA to net income, and Adjusted Net Income to net income in each case, the most comparable U.S. GAAP measurement. Our use of non-GAAP financial measures has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (1) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; and (2) other companies may report Revenue ex-TAC, Adjusted EBITDA, Adjusted Net Income, or similarly titled measures but calculate them differently or over different regions, which reduces their usefulness as comparative measures. Because of these and other limitations, you should consider these measures alongside our U.S. GAAP financial results, including revenue and net income.

31


Condensed Consolidated Statements of Income Data (Unaudited):
Three Months Ended
March 31, 2021March 31, 2020
(in thousands, except share and per share data)
Revenue$541,077 $503,376 
Cost of revenue (2)
Traffic acquisition costs(327,667)(297,364)
Other cost of revenue(34,712)(33,806)
Gross profit178,698 172,206 
Operating expenses
Research and development expenses (1)
(31,697)(37,515)
Sales and operations expenses (1)
(79,354)(84,974)
General and administrative expenses (1)
(33,428)(25,915)
Total operating expenses(144,479)(148,404)
Income from operations34,219 23,802 
Financial expense(718)(334)
Income before taxes33,501 23,468 
Provision for income taxes(10,051)(7,040)
Net income$23,450 $16,428 
Net income available to shareholders of Criteo S.A.$22,406 $15,459 
Net income available to non-controlling interests1,044 969 
Net income allocated to shareholders per share:
Basic$0.37 $0.25 
Diluted $0.35 $0.25 
Weighted average shares outstanding used in computing per share amounts:
Basic60,741,674 61,691,001 
Diluted 64,077,409 62,125,582 
(1) Cost of revenue and operating expenses include equity awards compensation expense, pension service costs, depreciation and amortization expense, restructuring related and transformation costs, acquisition-related costs and deferred price consideration as follows:
32



Detailed Information on Selected Items (unaudited):
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Equity awards compensation expense
Research and development expenses$2,496 $2,370 
Sales and operations expenses2,369 3,618 
General and administrative expenses3,017 2,515 
Total equity awards compensation expense$7,882 $8,503 
Pension service costs
Research and development expenses175 269 
Sales and operations expenses53 95 
General and administrative expenses110 174 
Total pension service costs (a)
$338 $538 
Depreciation and amortization expense
Cost of revenue15,244 12,771 
Research and development expenses (b)
1,753 5,650 
Sales and operations expenses (c)
3,954 4,340 
General and administrative expenses903 1,377 
Total depreciation and amortization expense$21,854 $24,138 
Restructuring related and transformation costs
Research and development expenses1,436 995 
Sales and operations expenses7,367 1,021 
General and administrative expenses2,833 193 
Total Restructuring related and transformation costs (1)
$11,636 $2,209 
(a) Effective January 1, 2012, actuarial gains and losses are recognized in other comprehensive income.
(b) Includes acquisition-related amortization of intangible assets of $0.7 million and $4.7 million for the three months ended March 31, 2021 and 2020, respectively.
(c) Includes acquisition-related amortization of intangible assets of $2.2 million and $2.2 million for the three months ended March 31, 2021 and 2020, respectively.
(1) For the three months ended March 31, 2021, and March 31, 2020, respectively, the Company recognized restructuring-related and transformation charges following its new organizational structure implemented to support its multi-product platform strategy and office right sizing policy:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
(Gain) from forfeitures of share-based compensation awards(666)— 
Facilities and impairment related costs6,616 987 
Payroll related costs5,152 1,222 
Consulting costs related to transformation534 — 
Total restructuring related and transformation costs11,636 2,209 

33


For the three months ended March 31, 2021 and March 31, 2020, respectively, the cash outflows related to restructuring related and transformation costs were $6.1 million, and $4.5 million respectively, and were mainly comprised of payroll costs and broker and termination penalties related to facilities and other consulting fees.
Consolidated Statements of Financial Position Data (unaudited):
March 31, 2021December 31,
2020
(in thousands)
Cash and cash equivalents$520,060 $488,011 
Total assets1,782,635 1,853,410 
Trade receivables, net of credit losses
416,910 474,055 
Total financial liabilities 2,485 3,275 
Total liabilities 638,872 700,723 
Total equity$1,143,763 $1,152,687 

Other Financial and Operating Data (unaudited):
Three Months Ended
March 31, 2021March 31, 2020
(in thousands, except client data)
Number of clients20,626 20,360 
Revenue ex-TAC (3)
$213,410 $206,012 
Adjusted Net Income (4)
$43,152 $32,028 
Adjusted EBITDA (5)
$75,929 $59,190 








34


(3) We define Revenue ex-TAC (Traffic Acquisition Costs) as our revenue excluding traffic acquisition costs, or TAC, generated over the applicable measurement period. Revenue ex-TAC is not a measure calculated in accordance with U.S. GAAP. We have included Revenue ex-TAC in this Form 10-Q because it is a key measure used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that the elimination of TAC from revenue can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Revenue ex-TAC provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Revenue ex-TAC has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; (b) other companies may report Revenue ex-TAC or similarly titled measures but calculate them differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Revenue ex-TAC alongside our other U.S. GAAP financial results, including revenue. The following table presents a reconciliation of Revenue ex-TAC to revenue, the most directly comparable U.S. GAAP measure, for each of the periods indicated:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Revenue$541,077 $503,376 
Adjustment:
Traffic acquisition costs(327,667)(297,364)
Revenue ex-TAC$213,410 $206,012 


35



(4) We define Adjusted Net Income as our net income adjusted to eliminate the impact of equity awards compensation expense, amortization of acquisition-related intangible assets, restructuring related and transformation costs, acquisition-related costs and deferred price consideration, and the tax impact of the foregoing adjustments. Adjusted Net Income is not a measure calculated in accordance with U.S. GAAP. We have included Adjusted Net Income in this Form 10-Q because it is a key measure used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that the elimination of equity awards compensation expense, amortization of acquisition-related intangible assets, restructuring related and transformation costs, acquisition-related costs and deferred price consideration, and the tax impact of the foregoing adjustments in calculating Adjusted Net Income can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted Net Income provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Adjusted Net Income has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) Adjusted Net Income does not reflect the potentially dilutive impact of equity-based compensation or the impact of certain acquisition related costs; and (b) other companies, including companies in our industry, may calculate Adjusted Net Income or similarly titled measures differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Adjusted Net Income alongside our other U.S. GAAP financial results, including net income. The following table presents a reconciliation of Adjusted Net Income to net income, the most directly comparable U.S. GAAP measure, for each of the periods indicated:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Net income$23,450 $16,428 
Adjustments:
Equity awards compensation expense7,882 8,503 
Amortization of acquisition-related intangible assets2,935 6,848 
Restructuring related and transformation costs11,636 2,209 
Tax impact of the above adjustments(2,751)(1,960)
Adjusted Net Income $43,152 $32,028 


36


(5) We define Adjusted EBITDA as our consolidated earnings before financial income (expense), income taxes, depreciation and amortization, adjusted to eliminate the impact of equity awards compensation expense, pension service costs, restructuring related and transformation costs, acquisition-related costs and deferred price consideration. Adjusted EBITDA is not a measure calculated in accordance with U.S. GAAP. We have included Adjusted EBITDA in this Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends to prepare and approve our annual budget and to develop short and long-term operational plans. In particular, we believe that the elimination of equity awards compensation expense, pension service costs, restructuring related and transformation costs,, acquisition-related costs and deferred price consideration in calculating Adjusted EBITDA can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements; (b) Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs; (c) Adjusted EBITDA does not reflect the potentially dilutive impact of equity-based compensation; (d) Adjusted EBITDA does not reflect tax payments that may represent a reduction in cash available to us; and (e) other companies, including companies in our industry, may calculate Adjusted EBITDA or similarly titled measures differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Adjusted EBITDA alongside our other U.S. GAAP financial results, including net income. The following table presents a reconciliation of Adjusted EBITDA to net income, the most directly comparable U.S. GAAP measure, for each of the periods indicated:

Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Net income$23,450 $16,428 
Adjustments:
Financial expense718 334 
Provision for income taxes10,051 7,040 
Equity awards compensation expense7,882 8,503 
Pension service costs338 538 
Depreciation and amortization expense21,854 24,138 
Restructuring related and transformation costs11,636 2,209 
Total net adjustments52,479 42,762 
Adjusted EBITDA$75,929 $59,190 

37


Results of Operations for the Periods Ended March 31, 2021 and March 31, 2020 (Unaudited)

Revenue breakdown by region
Three months ended March 31, 2021 compared to the three months ended March 31, 2020
Three Months Ended
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands)
Revenue as reported$541,077 $503,376 %
Conversion impact U.S. dollar/other currencies$(16,747)
Revenue at constant currency (1)
524,330 503,376 %
Americas
Revenue as reported203,900 191,745 %
Conversion impact U.S. dollar/other currencies$2,306 
Revenue at constant currency (1)
206,206 191,745 %
EMEA
Revenue as reported212,096 190,114 12 %
Conversion impact U.S. dollar/other currencies$(14,220)
Revenue at constant currency (1)
197,876 190,114 %
Asia-Pacific
Revenue as reported125,081 121,517 %
Conversion impact U.S. dollar/other currencies$(4,833)
Revenue at constant currency(1)
$120,248 $121,517 (1)%

Revenue breakdown by solution
Three months ended March 31, 2021 compared to the three months ended March 31, 2020
Three Months Ended
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands)
Revenue as reported$541,077 $503,376 %
Conversion impact U.S. dollar/other currencies$(16,747)
Revenue at constant currency (1)
$524,330 $503,376 %
Marketing Solutions as reported$483,190 $469,773 %
Conversion impact U.S. dollar/other currencies$(15,653)
Marketing Solutions at constant currency (1)
467,537 469,773 (0.5)%
Retail Media as reported (2)
57,887 33,603 72 %
Conversion impact U.S. dollar/other currencies$(1,094)
Retail Media at constant currency (1)
56,793 33,603 69 %

38


(1) Growth at constant currency excludes the impact of foreign currency fluctuations and is computed by applying the 2020 average exchange rates for the relevant period to 2021 figures. We have included revenue at constant currency in this Form 10-Q because it is a key measure used by our management and board of directors to evaluate operating performance. Management reviews and analyzes business results excluding the effect of foreign currency translation because they believe this better represents our underlying business trends.
(2) Criteo operates as one operating segment. From January 1,2021 we have disaggregated revenues between Marketing Solutions and Retail Media. A strategic building block of Criteo’s Commerce Media Platform, the Retail Media Platform, introduced in June 2020, is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. Over time, we expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Revenue ex-TAC margin will increase. Revenue ex-TAC will not be impacted by this transition.

Revenue for the three months ended March 31, 2021 increased 7% or 4% on a constant currency basis, (as defined in footnote 1 directly above) to $541.1 million, compared to the three months ended March 31, 2020.

The COVID-19 pandemic impacted our business during most of the quarter, with an estimated net negative impact on revenue of approximately $46 million for the three months ended March 31, 2021, or approximately 9 points of year-over-year growth, as some clients decided to temporarily pause or reduce their campaigns with us.

In the quarter, 81% of the year-over-year increase in revenue was driven by the higher contribution from our existing clients while 19% came from new client additions. We added 266 net new clients year-over-year across regions, while revenue from existing clients increased by 8% at constant currency over the period.

The year-over-year increase in revenue on a constant currency basis was 88% attributable to volume-based drivers of our business (increasing number of impressions delivered and clicks delivered on the advertising banners displayed), and 12% attributable to price-based drivers (increasing average price charged to advertisers).

Marketing Solutions revenue increased 3% (or decreased (0.5)% on a constant currency basis) to $483.2 million for the three months ended March 31, 2021, as increased spend from Retail clients, in particular in our retargeting solution, was partially offset by the negative impact from continued lower spend from Travel clients.

Retail Media revenue increased 72% (or 69% on a constant currency basis) to $57.9 million for the three months ended March 31, 2021, driven by strong performance with large retailers across the U.S. and EMEA, supported by continued solid trends in ecommerce shopping sustained through the COVID-19 pandemic.

Our revenue in the Americas region increased 6% (or 8% on a constant currency basis), including 6% in the U.S., to $203.9 million for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, driven by positive Retail trends, in particular with large customers across our retargeting and new solutions, continued strong performance of Retail Media, in particular with CPG brands and existing retailers, partially offset by continued negative impact from COVID-19 on Travel and Classifieds clients.

Our revenue in EMEA increased 12% (or 4% on a constant currency basis) to $212.1 million for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, driven by positive Retail trends, in particular with large customers across our retargeting and new solutions, continued strong performance of Retail Media, partially offset by continued negative impact from COVID-19 on Travel and Classifieds clients.

Our revenue in the Asia-Pacific region increased 3% (or (1)% decrease on a constant currency basis) to $125.1 million for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, as the continued negative impact from the COVID-19 pandemic on Travel and Classifieds more than offset the recovery of Retail accounts in the region.

Additionally, our $541.1 million of revenue for the three months ended March 31, 2021 was positively impacted by $16.7 million of currency fluctuations, particularly as a result of the depreciation of the Turkish Lira, Russian Ruble, the Brazilian real, partially offset by the appreciation of the Euro and the Japanese Yen, compared to the U.S. dollar.

39


Cost of Revenue
Three months ended March 31, 2021 compared to the three months ended March 31, 2020

Three Months Ended% change
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands, except percentages)
Traffic acquisition costs*$(327,667)$(297,364)10%
Other cost of revenue$(34,712)$(33,806)3%
Total Cost of Revenue$(362,379)$(331,170)9%
% of revenue(67)%(66)%
Gross profit %33 %34 %
*Traffic acquisition costs breakdown by solution:

Three Months Ended% change
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands, except percentages)
Marketing Solutions$(290,873)$(273,057)7%
Retail Media (1)
$(36,794)$(24,307)51%
Traffic Acquisition Costs$(327,667)$(297,364)10%
(1) Criteo operates as one operating segment. From January 1,2021 we have disaggregated revenues between Marketing Solutions and Retail Media. A strategic building block of Criteo’s Commerce Media Platform, the Retail Media Platform, introduced in June 2020, is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. Over time, we expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Revenue ex-TAC margin will increase. Revenue ex-TAC will not be impacted by this transition.

Cost of revenue for the three months ended March 31, 2021 increased $31.2 million, or 9%, compared to the three months ended March 31, 2020. This increase was primarily the result of an increase of $30.3 million, or 10% (or 7% on a constant currency basis) in traffic acquisition costs, and an increase of $0.9 million, or 3% (or 2% on a constant currency basis) in other cost of revenue.
The increase in traffic acquisition costs on a constant currency basis related primarily to the 13% increase in the number of impressions we purchased, reflecting our expanding relationships with existing and new publisher partners, in particular through direct connections, to support client demand for advertising campaigns. This increase was partially offset by the (3)% decrease (and (3)% decrease on a constant currency basis) in the average CPM for inventory purchased. This was partly driven by the effectiveness of our Criteo Direct Bidder and direct publisher integrations, which allows us to buy quality inventory directly from large publishers and remove intermediary fees in the process.
Traffic acquisition costs in Marketing Solutions increased by 7%, driven by a 12% increase in the number of impressions we purchased, partially offset by a 5% decrease in the average CPM for inventory purchased.
Traffic acquisition costs in Retail Media increased by 51%, driven by a 53% increase in the number of impressions we purchased, partially offset by a 1% decrease in the average CPM for inventory purchased. As we recognize revenue on a net basis in all arrangements running on the Retail Media platform, we expect our Traffic acquisition costs for Retail Media to decrease over time as our clients are transitioned to the Criteo Retail Media Platform.
40


The increase in other cost of revenue includes a $1.3 million increase in allocated depreciation and amortization expense following the acquisitions of servers and other equipment used in our data centers offset by a $0.4 million decrease in other costs.
We consider Revenue ex-TAC as a key measure of our business activity. Our strategy focuses on maximizing the growth of our Revenue ex-TAC on an absolute basis over maximizing our near-term gross margin. We believe this focus builds sustainable long-term value for our business by fortifying a number of our competitive strengths, including access to advertising inventory, breadth and depth of data and continuous improvement of the Criteo Engine’s performance, allowing it to deliver more relevant advertisements at scale. As a part of this focus, we continue to invest in building relationships with direct publishers and pursuing access to leading advertising exchanges.
Our performance-based business model provides us with significant control over our level of Revenue ex-TAC margin, which we seek to optimize in order to maximize Revenue ex-TAC growth on an absolute basis in accordance with our strategic focus.

41


Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region
The following table sets forth our revenue, traffic acquisition costs and Revenue ex-TAC by geographic region, including the Americas (North and South America), Europe, Middle East and Africa, or EMEA, and Asia-Pacific.

Three Months Ended
RegionMarch 31,
2021
March 31,
2020
Year over Year Change
Revenue(amounts in thousands, except percentages)
Americas$203,900 $191,745 %
EMEA212,096 190,114 12 %
Asia-Pacific125,081 121,517 %
Total541,077 503,376 7 %
Traffic Acquisition Costs
Americas(127,628)(120,022)%
EMEA(126,648)(108,397)17 %
Asia-Pacific(73,391)(68,945)%
Total(327,667)(297,364)10 %
Revenue ex-TAC (1)
Americas76,272 71,723 %
EMEA85,448 81,717 %
Asia-Pacific51,690 52,572 (2)%
Total$213,410 $206,012 4 %

(1) We define Revenue ex-TAC as our revenue excluding traffic acquisition costs generated over the applicable measurement period. Revenue ex-TAC and Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region are not measures calculated in accordance with U.S. GAAP. We have included Revenue ex-TAC and Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region in this Form 10-Q because they are key measures used by our management and board of directors to evaluate operating performance and generate future operating plans. In particular, we believe that the elimination of TAC from revenue and review of these measures by region can provide useful measures for period-to-period comparisons of our core business. Accordingly, we believe that Revenue ex-TAC and Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Revenue ex-TAC and Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; (b) other companies may report Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region or similarly titled measures but define the regions differently, which reduces their effectiveness as a comparative measure; and (c) other companies may report Revenue ex-TAC or similarly titled measures but calculate them differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Revenue ex-TAC and Revenue, Traffic Acquisition Costs and Revenue ex-TAC by Region alongside our other U.S. GAAP financial results, including revenue. The above table provides a reconciliation of revenue ex-TAC by region to revenue by region. Please also refer to footnote 3 to the Other Financial and Operating Data table in "Item 2—Management's Discussion and Analysis" of this Form 10-Q for a reconciliation of revenue ex-TAC to revenue, the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP.
42


Constant Currency Reconciliation
Information in this Form 10-Q with respect to results presented on a constant currency basis was calculated by applying the 2020 average exchange rates for the relevant period to 2021 figures. We have included information with respect to our results presented on a constant currency basis because it is a key measure used by our management and board of directors to evaluate operating performance. Management reviews and analyzes business results excluding the effect of foreign currency translation because they believe this better represents our underlying business trends. Below is a table which reconciles the actual results presented in this section with the results presented on a constant currency basis:  

Three Months Ended
March 31,
2021
March 31,
2020
YoY Change
(amounts in thousands, except percentages)
Revenue as reported$541,077 $503,376 %
Conversion impact U.S. dollar/other currencies(16,747)
Revenue at constant currency$524,330 $503,376 %
Traffic acquisition costs as reported$(327,667)$(297,364)10 %
Conversion impact U.S. dollar/other currencies$10,317 
Traffic Acquisition Costs at constant currency$(317,350)$(297,364)%
Revenue ex-TAC as reported$213,410 $206,012 %
Conversion impact U.S. dollar/other currencies$(6,430)
Revenue ex-TAC at constant currency$206,980 $206,012 0.5 %
Revenue ex-TAC/Revenue as reported39 %41 %
Other cost of revenue as reported$(34,712)$(33,806)%
Conversion impact U.S. dollar/other currencies322 
Other cost of revenue at constant currency$(34,390)$(33,806)%
Adjusted EBITDA as reported$75,929 $59,190 28 %
Conversion impact U.S. dollar/other currencies(4,591)
Adjusted EBITDA at constant currency$71,338 $59,190 21 %

43


Research and Development Expenses
Three months ended March 31, 2021 compared to the three months ended March 31, 2020

Three Months Ended% change
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands, except percentages)
Research and development expenses$(31,697)$(37,515)(16)%
% of revenue(6)%(7)%

Research and development expenses for the three months ended March 31, 2021, decreased $(5.8) million or (16)%, compared to the three months ended March 31, 2020. This decrease mainly relates to a decrease in headcount-related costs, and a decrease in depreciation and amortization following the full depreciation of Manage technology in 2020.

Sales and Operations Expenses
Three months ended March 31, 2021 compared to the three months ended March 31, 2020

Three Months Ended% change
March 31, 2021March 31, 20202021 vs 2020
(in thousands, except percentages)
Sales and operations expenses$(79,354)$(84,974)(7)%
% of revenue(15)%(17)%

Sales and operations expenses for the three months ended March 31, 2021, decreased $(5.6) million or (7)%, compared to the three months ended March 31, 2020. This decrease is mainly driven by lower bad debt expense, a reduction in headcount-related costs and a lower share-based compensation expense, partially offset by an increase in facilities costs due to early termination of a lease agreement as part of the right-sizing of our real estate footprint.


44


General and Administrative Expenses
Three months ended March 31, 2021 compared to the three months ended March 31, 2020
Three Months Ended% change
March 31, 2021March 31, 20202021 vs 2020
(in thousands, except percentages)
General and administrative expenses$(33,428)$(25,915)29%
% of revenue(6)%(5)%
General and administrative expenses for the three months ended March 31, 2021 increased $7.5 million or 29%, compared to the three months ended March 31, 2020. This increase is mainly related to an increase in third-party services as part of our on-going transformation program, a favorable one-time accounting impact in Q1 2020 which lowered the comparable basis, as well as the negative impact of our growing stock price on social charges related to people costs.

Financial Expense
Three months ended March 31, 2021 compared to the three months ended March 31, 2020

Three Months Ended% change
March 31, 2021March 31, 20202021 vs 2020
(in thousands, except percentages)
Financial expense$(718)$(334)NM
% of revenue(0.1)%(0.1)%

Financial expense for the three months ended March 31, 2021, respectively, increased by $(0.4) million, compared to the three months ended March 31, 2020. The $0.7 million financial expense for the three months ended March 31, 2021 was driven by the up-front fees amortization, the non-utilization costs and the financial expense relating to our available Revolving Credit Facility (RCF) financing and the recognition of a negative impact of foreign exchange reevaluations net of related hedging. At March 31, 2021, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.

45


Provision for Income Taxes
Three months ended March 31, 2021 compared to the three months ended March 31, 2020

Three Months Ended% change
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands, except percentages)
Provision for income taxes$(10,051)$(7,040)43%
% of revenue(2)%(1)%
Effective tax rate30 %30 %

For the three ended months March 31, 2021 and March 31, 2020, respectively, we used an annual estimated tax rate of 30% to calculate the provision for income taxes. The effective tax rate was 30% for both the three months ended March 31, 2021 and March 31, 2020.

Net Income
Three months ended March 31, 2021 compared to the three months ended March 31, 2020
Three Months Ended% change
March 31,
2021
March 31,
2020
2021 vs 2020
(in thousands, except percentages)
Net income$23,450 16,428 43%
% of revenue%%
Net income for the three months ended March 31, 2021, increased $7.0 million, or 43%, compared to the three months ended March 31, 2020. This increase was the result of the factors discussed above, in particular, a $10.4 million increase in income from operations partially offset by a $(0.4) million increase in financial expense and a $(3.0) million increase in provision for income taxes compared to the three months ended March 31, 2020.


46


Liquidity and Capital Resources
Our principal sources of liquidity are our cash and cash equivalents and cash generated from operating activities. We have never declared or paid any cash dividends on our ordinary shares. We do not anticipate paying cash dividends on our equity securities in the foreseeable future. In 2018, we completed an $80 million share repurchase program. In July 2019, the Board of Directors authorized a new share repurchase program of up to $80 million of the Company’s outstanding American Depositary Shares, which we completed in February 2020. In April 2020, the Board of Directors authorized a new share repurchase program of up to $30 million of the Company's outstanding American Depositary Shares, which we completed in July 2020. In February 2021, the Board of Directors approved a new, long-term share repurchase program of up $100 million of the Company's outstanding American Depositary Shares, for which the duration is estimated to be until February, 2023. Other than these repurchase programs, we intend to retain all available funds from any future earnings to fund our growth. As discussed in Note 14 to the unaudited condensed consolidated financial statements in Item 1 to this Form 10-Q, we are party to several loan agreements and revolving credit facilities with third-party financial institutions.
Our cash and cash equivalents are invested primarily in demand deposit accounts that are currently providing only a minimal return. Our cash and cash equivalents at March 31, 2021 were held for working capital and general corporate purposes, which could include acquisitions, and amounted to $520.1 million as of March 31, 2021. The $32.0 million increase in cash and cash equivalents compared with December 31, 2020 primarily resulted from $77.4 million in cash from operating activities, partially offset by $(17.0) million in cash used for investing activities and $(3.4) million in cash used for financing activities over the period. The cash used for financing activities is mainly related to $(4.9) million cash used for the share repurchase programs. In addition, the increase in cash includes a $(24.9) million negative impact of changes in foreign exchange rates on our cash position over the period. We do not enter into investments for trading or speculative purposes. Our policy is to invest any cash in excess of our immediate requirements in investments designed to preserve the principal balance and provide liquidity. Accordingly, our cash and cash equivalents are invested primarily in demand deposit accounts that are currently providing only a minimal return.
Furthermore, the Company has immediate access to an additional €350 million from the Revolving Credit Facility, which, combined with its cash position, marketable securities and treasury shares as of March 31, 2021, provides total liquidity in excess of $1.0 billion. Overall, we believe that our current financial liquidity, combined with our expected cash-flow generation in 2021, enables financial flexibility.
Operating and Capital Expenditure Requirements
For the three months ended March 31, 2021 and 2020, our capital expenditures were $13.8 million and $11.7 million, respectively. During the three months ended March 31, 2021, these capital expenditures were primarily related to the acquisition of data center and server equipment, and IT systems. We expect our capital expenditures to remain at, or slightly above, 3% of revenue for 2021, as we plan to continue to build and maintain additional data center equipment capacity in all regions and significantly increase our redundancy capacity to strengthen our infrastructure.
We believe our existing cash balances will be sufficient to meet our anticipated cash requirements through at least the next 12 months.  
Our future working capital requirements will depend on many factors, including the rate of our revenue growth, the amount and timing of our investments in personnel and capital equipment, and the timing and extent of our introduction of new products and product enhancements.
If our cash and cash equivalents balances and cash flows from operating activities are insufficient to satisfy our liquidity requirements, we may need to raise additional funds through equity, equity-linked or debt financings to support our operations, and such financings may not be available to us on acceptable terms, or at all. We may also need to raise additional funds in the event we determine in the future to effect one or more acquisitions of businesses, technologies, assets or products.
If we are unable to raise additional funds when needed, our operations and ability to execute our business strategy could be adversely affected. If we raise additional funds through the incurrence of indebtedness, such indebtedness would have rights that are senior to holders of our equity securities and could contain covenants that restrict our operations. Any additional equity financing will be dilutive to our shareholders.
47


Off-Balance Sheet Arrangements
We do not have any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. In addition, we do not engage in trading activities involving non-exchange traded contracts. We therefore believe that we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.
Historical Cash Flows
The following table sets forth our cash flows for the three month period ended March 31, 2021 and 2020:
Three Months Ended
March 31, 2021March 31,
2020
(in thousands)
Cash from operating activities $77,362 $56,743 
Cash used for investing activities$(17,032)$(10,848)
Cash used for financing activities$(3,416)$(18,761)
Operating Activities
Cash provided by operating activities is primarily impacted by the increase in the number of clients using our solution and by the amount of cash we invest in personnel to support the anticipated growth of our business. Cash provided by operating activities has typically been generated from net income and by changes in our operating assets and liabilities, particularly in the areas of accounts receivable and accounts payable and accrued expenses, adjusted for certain non-cash and non-operating items such as depreciation, amortization and share-based compensation, deferred tax assets and income taxes.
For the three months ended March 31, 2021, net cash provided by operating activities was $77.4 million and consisted of net income of $23.5 million, $30.0 million in adjustments for certain non-cash and non-operating items and changes in working capital of $23.9 million. Adjustments for certain non-operating items primarily consisted of depreciation and amortization expense of $17.2 million, equity awards compensation expense of $7.2 million, $3.9 million on disposal of non-current assets and $5.0 million changes in deferred tax assets, partially offset by a $3.4 million change in income taxes. The $23.9 million increase in cash from changes in working capital primarily consisted of a $47.2 million decrease in trade receivables, partially offset by a $5.1 million increase in other current assets including prepaid expenses and VAT receivables, a $3.1 million change in lease liabilities and right of use assets, a $10.6 million decrease in trade payables, and a $4.5 million decrease in other current liabilities such as payroll and payroll related expenses and value-added tax ("VAT") payables.
Investing Activities
Our investing activities to date have consisted primarily of purchases of servers and other data-center equipment. For the three months ended March 31, 2021, net cash used for investing activities was $17.0 million and primarily consisted of $13.8 million in capital expenditures, mainly comprised of purchases of servers and other data-center equipment and capitalized costs, and a $3.3 million change in other non-current financial assets.
Financing Activities
For the three months ended March 31, 2021, net cash used for financing activities was $3.4 million, resulting mainly from a $4.9 million payment for our share repurchase program, $0.4 million change in other financial liabilities and a $0.2 million repayment of borrowings partially offset by $2.1 million of proceeds from capital increase.
48


Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Market Risk

We are mainly exposed to foreign currency exchange rate fluctuations. There have been no material changes to our exposure to market risk during the three months ended March 31, 2021.
    
For a description of our foreign exchange risk, please see "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - B. Liquidity and Capital Resources" in our Annual Report on Form 10-K for the year ended December 31, 2020.
A 10% increase or decrease of the Pound Sterling, the Euro, the Japanese yen or the Brazilian real against the U.S. dollar would have impacted the Condensed Consolidated Statements of Income as follows:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
GBP/USD +10%-10%+10%-10%
Net income impact $(14)$14 $(34)$34 

Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
BRL/USD +10%-10%+10%-10%
Net income impact $44 $(44)$(4)$

Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
JPY/USD +10%-10%+10%-10%
Net income impact $203 $(203)$194 $(194)

Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
EUR/USD +10%-10%+10%-10%
Net income impact $3,033 $(3,033)$3,195 $(3,195)













49


Credit Risk and Trade receivables
For a description of our credit risk and trade receivables, please see "Note 3. Financial instruments" and "Note 4. Trade Receivables" in the Notes to the Consolidated Financial Statements.

50


Item 4. Controls and Procedures.

Disclosure Controls and Procedures

Based on their evaluation as of March 31, 2021, our management, including our Chief Executive Officer and Chief Financial Officer, concluded that our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) were effective to provide reasonable assurance that (i) the information required to be disclosed in our reports filed or submitted under the Exchange Act are recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and (ii) such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting identified in management's evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

We have not experienced any material impact to our internal controls over financial reporting despite the fact that most of our employees are working remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the COVID-19 situation on our internal controls to minimize the impact on their design and operating effectiveness.

Limitation on Effectiveness of Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Criteo have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on 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 deterioration in the degree of compliance with policies and procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error of fraud may occur and not be detected.

51


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

Item 1A. Risk Factors.

You should carefully consider the risks described under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020. These risks and uncertainties are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any such risks materialize, our business, financial condition and results of operations could be materially harmed and the trading price of our American Depositary Shares could decline. These risks are not exclusive and additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. There have been no material changes to the Risk Factors described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Purchases of Equity Securities by the issuer and Affiliated Purchasers
The following table provides certain information with respect to our purchases of our ADSs during the first fiscal quarter of 2021:
Period
Total Number of Shares Purchased(1)
Average Price Paid per Share(2)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs(1)
January 1 to 31, 2021— $— — $— 
February 1 to 28, 2021— — — $— 
March 1 to 31, 2021149,960 $32.87 149,960 $95,069,508 
Total149,960 $32.87 149,960 — 
(1) On February 5, 2021, Criteo's Board of Directors authorized a share repurchase program of up to $100.0 million of the Company's outstanding American Depositary Shares. The Company intends to use repurchased shares to satisfy employee equity plan vesting in lieu of issuing new shares, and potentially in connection with M&A transactions. The repurchase program commenced in March 2021 and will be concluded in March 2023.
(2) Average price paid per share excludes any broker commissions paid.



52


Item 6. Exhibits.
Exhibit Index
Incorporated by Reference
ExhibitDescriptionSchedule/ FormFile
Number
ExhibitFile
Date
101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Labels Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File, formatted in Inline XBRL and contained in Exhibit 101.

#    Filed herewith.
*    Furnished herewith.

53


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.
 CRITEO S.A.
 (Registrant)
By:/s/ Sarah Glickman
Date: May 5, 2021Name:Sarah Glickman
Title: Chief Financial Officer
 (Principal financial officer and duly authorized signatory)
54
EX-10.1 2 amendmenttoofferletter-s.htm EX-10.1 amendmenttoofferletter-s
4/1/2021 To Sarah Glickman Re: Amendment to Offer of Employment of 8/27/2020 Dear Sarah: This letter amends the offer letter previously signed by you, dated August 27, 2020 (the “Offer Letter”), to modify certain terms with respect to cash severance payable in the event of any Involuntary Termination. Except as specifically set forth below, all provisions of the Offer Letter will remain in full force and effect and all capitalized terms used herein that are not otherwise defined will have the meanings in the Offer Letter. Section 1.2(a) in the Offer Letter under the header “Termination and Severance” will be amended and replaced in its entirety with the following language: “Cash Severance. You shall receive, following the Termination Date, a lump sum cash amount (less all applicable withholdings) equal to the sum of (i) the product of (x) twelve (12), if the termination date is during the initial 12 months of employment, or six (6) if the termination date is after such initial 12 month period, and (y) your monthly Base Salary rate as then in effect, (ii) an amount equal to the product of (x) 100%, if the termination date is during the initial 12 months of employment, or 50% if the termination date is after such initial 12 month period and (y) your annual Bonus target for the calendar year during which the termination occurs, calculated based on the Bonus that would be paid to you if your employment had not terminated and if all performance-based milestones were achieved at the 100% level by both Company and you, such Bonus to be, solely for the purpose of defining Severance Benefits, and (iii) all Bonus amounts earned for completed performance periods prior to the Termination Date but which otherwise remain unpaid as of the Termination Date.” [Signature Page Follows] DocuSign Envelope ID: C885598A-F176-4D80-A492-D5973A51EEA2


 
[Signature Page to Amendment of Offer Letter] I have read and accept this amendment to the Offer Letter: By :__________________________ Date : _______________________ Sarah Glickman Acknowledged and Agreed: CRITEO CORP By: ___________________________ Ryan Damon DocuSign Envelope ID: C885598A-F176-4D80-A492-D5973A51EEA2 2021-04-01 2021-04-01


 
EX-31.1 3 exhibit311ceo10qq12021.htm EX-31.1 Document

Exhibit 31.1
Certification by the Chief Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Megan Clarken, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of Criteo S.A.;
2.     Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.     Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.     The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 5, 2021            
/s/ Megan Clarken
Megan Clarken
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 exhibit312cfo10qq22021.htm EX-31.2 Document

Exhibit 31.2
Certification by the Chief Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Sarah Glickman, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of Criteo S.A.;
2.     Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.     Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.     The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s first fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 5, 2021                
/s/ Sarah Glickman
Sarah Glickman
Chief Financial Officer


EX-32.1 5 exhibit321ceocfo10qq120201.htm EX-32.1 Document

Exhibit 32.1
Certification by the Chief Executive Officer and Chief Financial Officer pursuant to
18 U.S.C. Section 1350, as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Megan Clarken, Chief Executive Officer of Criteo S.A. (the “Company”), and Sarah Glickman, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:
1.    The Company’s Quarterly Report on Form 10-Q for the period ended March 31, 2021, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
2.    The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 5, 2021
/s/ Megan Clarken/s/ Sarah Glickman
Megan ClarkenSarah Glickman
Chief Executive OfficerChief Financial Officer



This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Quarterly Report), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 6 crto-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1406401 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1008008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Events and Transactions of the Period link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Significant Events and Transactions of the Period (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Significant Events and Transactions of the Period - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Financial Instruments - Financial Assets and Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Financial Instruments - Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Financial Instruments - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Financial Instruments - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Financial Instruments - Fair Value of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Financial Instruments - Marketable Securities Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2116104 - Disclosure - Trade Receivables link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Trade Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - Trade Receivables - Breakdown in Trade Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Trade Receivables - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2423414 - Disclosure - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2124106 - Disclosure - Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Leases - Additional Operating Leases and Right of Use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Employee Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Employee Benefits - Changes in the projected benefit obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2136109 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2139110 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2340309 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Share-Based Compensation - Breakdown of the Closing Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Share-Based Compensation - Share-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - Financial Income and Expenses link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - Financial Income and Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Financial Income and Expenses - Financial income (expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Financial Income and Expenses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2350311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2354312 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2455430 - Disclosure - Earnings Per Share - Basic (Details) link:presentationLink link:calculationLink link:definitionLink 2456431 - Disclosure - Earnings Per Share - Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2457432 - Disclosure - Earnings Per Share - Anti-Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2158114 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2359313 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2460433 - Disclosure - Commitments and contingencies - Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2461434 - Disclosure - Commitments and contingencies - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas link:presentationLink link:calculationLink link:definitionLink 2363314 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 2464435 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2466437 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details) link:presentationLink link:calculationLink link:definitionLink 2467438 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2168116 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2169117 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 crto-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 crto-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 crto-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Trade receivables, net of allowances Trade Accounts Receivable [Member] Document Type Document Type Other financial expense Other Nonoperating Income (Expense) Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Estimated tax rate Effective Income Tax Rate Reconciliation, Estimated Tax Rate, Percent Effective Income Tax Rate Reconciliation, Estimated Tax Rate, Percent Granted, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Germany GERMANY Treasury Stock Treasury Stock [Member] RSU/PSU Restricted Stock Units And Performance Stock Units [Member] Restricted Stock Units And Performance Stock Units Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Other current assets Other Current Assets [Member] Due in one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and shareholders' equity Liabilities and Equity [Abstract] RCF Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Deferred tax liabilities Deferred Income Tax Liabilities, Net HSBC and LCL Facilities HSBC and LCL Facilities [Member] HSBC and LCL Facilities [Member] Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Exercised Employee Benefits Compensation and Employee Benefit Plans [Text Block] Number of geographical markets Number of Geographical Markets in which Entity Operates Number of Geographical Markets in which Entity Operates Income from operations Operating Income (Loss) Total current liabilities Liabilities, Current PSUs Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Debt securities, available-for-sale, noncurrent Debt Securities, Available-for-sale, Noncurrent Repurchase of treasury stocks Payments for Repurchase of Common Stock Assets Assets [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Sublease income Sublease Income Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Right of use assets - operating lease Operating Lease, Right-of-Use Asset Entity Address, Country Entity Address, Country Expected staff turnover Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Turnover Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Turnover Change in treasury stocks (in shares) Treasury Stock, Shares, Acquired Beginning balance, options (in shares) Ending balance, options (in shares) Number outstanding, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shareholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Expected rate of social charges Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Social Charges Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Social Charges New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Beginning balance (in shares) Ending Balance (in shares) Shares, Outstanding Total operating lease expense Lease, Cost Total operating expenses Operating Expenses Common shares, par value (in Euro per share) Common Stock, Par or Stated Value Per Share Change in other financial liabilities Proceeds from (Payments for) Change in Other Financial Liabilities Proceeds from (Payments for) Change in Other Financial Liabilities Other non-current liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Cost of revenue: Cost of Revenue [Abstract] Marketable securities - current portion Marketable Securities, Current Share-Based Compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Information [Table] Document Information [Table] Effect of exchange rates changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Revenue Revenue from Contract with Customer, Excluding Assessed Tax Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Geographical [Domain] Geographical [Domain] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Schedule of financial liabilities Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Statement [Line Items] Statement [Line Items] Schedule of weighted average number of anti-dilutive securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Net income allocated to shareholders per share: Earnings Per Share, Basic and Diluted [Abstract] Trade Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Vested, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Interest cost Defined Benefit Plan, Interest Cost Credit Facility [Axis] Credit Facility [Axis] Other current liabilities Other Current Liabilities [Table Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Weighted-average remaining contractual life of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Prepaid expenses Prepaid Expense, Current Other taxes Other Taxes, Assets [Member] Other Taxes, Assets [Member] Proceeds from capital increase Proceeds from Issuance of Common Stock Amendment Flag Amendment Flag Disclosure of share-based compensation by share-based payment award Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Weighted average shares outstanding used in computing per share amounts: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Cash from operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Contingencies accrual, of which current Loss Contingency, Accrual, Current Financial liabilities - current portion Financial Liabilities, Current Financial Liabilities, Current United Kingdom UNITED KINGDOM Clients' prepayments Contract with Customer, Refund Liability, Current Schedule of assets and liabilities carried at fair value Fair Value, by Balance Sheet Grouping [Table Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Cash equivalents Cash Equivalents, at Carrying Value Geographical [Axis] Geographical [Axis] Management Management [Member] Subsequent Events Subsequent Events [Text Block] Derivative Liabilities: Derivative Liability [Abstract] France FRANCE Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Trade receivables, allowances (Less) Allowance for credit losses Balance, at beginning of the period Balance, at end of the period Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Treasury stock acquired, average cost per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Cash used for financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of revenue generated in other significant countries Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Components of leases Lease, Cost [Table Text Block] Plan Name [Axis] Plan Name [Axis] Breakdown of Revenue and Non-Current Assets by Geographical Areas Segment Reporting Disclosure [Text Block] Provision for employee-related litigation Provision For Employee Related Litigation [Member] Provision For Employee Related Litigation [Member] Share warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Issuance of ordinary shares Stock Issued During Period, Value, New Issues Treasury shares used for RSUs vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Marketable securities - non current portion Marketable securities - non current portion Marketable Securities, Noncurrent Financial liabilities Financial Liabilities Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Related Parties Related Party Transactions Disclosure [Text Block] Increase Loss Contingency Accrual, Provision Interest on debt Interest Expense, Debt Beginning balance (in shares) Ending balance (in shares) Number outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Currency translation adjustments Loss Contingency Accrual, Foreign Currency Translation Gain (Loss) Loss Contingency Accrual, Foreign Currency Translation Gain (Loss) Non-current assets Long-Lived Assets Non-cash and non-operating items Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Income taxes Accrued Income Taxes, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Interest and fees Interest Expense Other changes in equity Stockholders' Equity, Other Schedule of Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Change in accounts payable related to intangible assets, property, plant and equipment Increase (Decrease) in Accounts Payable, Related to Intangible Assets, Property, Plant, and Equipment Increase (Decrease) in Accounts Payable, Related to Intangible Assets, Property, Plant, and Equipment Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Financial Income and Expenses Other Nonoperating Income and Expense [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Additional right of use assets Lessee, Operating Lease, Right Of Use, Asset, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Lessee, Operating Lease, Right Of Use, Asset, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Significant Events and Transactions of the Period Significant Events and Transactions of the Period [Text Block] Significant Events and Transactions of the Period [Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Additional paid-in capital Additional Paid-in Capital [Member] Schedule of financial income (expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Japan JAPAN Asset Class [Axis] Asset Class [Axis] Changes in working capital related to operating activities Increase (Decrease) in Operating Capital Change in treasury stocks Treasury Stock, Value, Acquired, Cost Method Included in financial liabilities - current portion Derivative Liability Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number Trade accounts receivables Accounts Receivable, before Allowance for Credit Loss, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Data Centers Data Center [Member] Data Center [Member] Schedule of other current assets net book value Schedule of Other Current Assets [Table Text Block] Common shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease expense Variable Lease, Cost Revolving credit facility Revolving Credit Facility [Member] Other Current Assets Other Current Assets [Text Block] Maximum exposure Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Research and development expenses Research and Development Expense Weighted-average exercise price, options (in Euro per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common shares authorized (in shares) Common Stock, Shares Authorized Total Accounts Payable, Accrued Liabilities, Employee-related Payables, and Taxes Payable, Current Accounts Payable, Accrued Liabilities, Employee-related Payables, and Taxes Payable, Current Schedule of consolidated revenue for each geographical area Revenue from External Customers by Geographic Areas [Table Text Block] Restricted share awards (RSU's) (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Fair value Estimate of Fair Value Measurement [Member] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] - Net gain or loss on disposal of non-current assets Gain (Loss) on Disposition of Assets Operating lease liabilities - non-current portion Operating Lease, Liability, Noncurrent Share options and (BSPCEs) (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Options And BSPCE Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Options And BSPCE Schedule of non-current assets by geographical area and country Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Actuarial (losses) gains on employee benefits, net of taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Current assets: Assets, Current [Abstract] Financial income from cash equivalents Investment Income, Interest Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Attributable to shareholders of Criteo S.A. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Employee-related payables Employee-Related Payables, Fair Value Disclosure Employee-Related Payables, Fair Value Disclosure - Increase / (Decrease) in trade payables Increase (Decrease) in Accounts Payable, Trade BSA BSA [Member] BSA [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Asia-Pacific Asia Pacific [Member] City Area Code City Area Code Schedule of Accumulated and Projected Benefit Obligations Schedule of Accumulated and Projected Benefit Obligations [Table Text Block] Fees Debt Related Commitment Fees and Debt Issuance Costs Document Period End Date Document Period End Date Other debtors Other Debtors Other Debtors Contingencies Contingencies accrual, beginning balance Contingencies accrual, ending balance Loss Contingency Accrual Authorized amount of share repurchase program Stock Repurchase Program, Authorized Amount Other Current Liabilities Other Liabilities Disclosure [Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Retail Media Retail Media [Member] Retail Media Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] - Equity awards compensation expense Share-based Payment Arrangement, Noncash Expense Cover page. Cover [Abstract] Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Vested Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations Prepayments to suppliers Prepayments To Suppliers Prepayments To Suppliers Schedule of basic earnings per share Schedule Of Earnings Per Share, Basic [Table Text Block] Schedule Of Earnings Per Share, Basic [Table Text Block] Changes in provisions for contingencies Schedule of Loss Contingencies by Contingency [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Leases Lessee, Operating Leases [Text Block] American Depositary Shares American Depositary Shares [Member] American Depositary Shares [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Service cost Defined Benefit Plan, Service Cost Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table] - (Increase) / Decrease in other current assets Increase (Decrease) in Other Current Assets Traffic acquisition costs Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Marketable securities - non current portion Debt Securities, Available-for-sale Equity Components [Axis] Equity Components [Axis] Restricted share awards Restricted Stock [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Receivables [Abstract] Receivables [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Consolidated Entities [Domain] Consolidated Entities [Domain] Operating lease liabilities - current portion Operating Lease, Liability, Current Total equity awards compensation expense Share-based Compensation Expense, Employee and Non-Employee Share-based Compensation Expense, Employee and Non-Employee Net income available to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Other cost of revenue Other Cost of Operating Revenue Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Schedule of derivative financial instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Financial Instruments Fair Value Disclosures [Text Block] Cash from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Grants in Period Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Debt securities, held-to-maturity, fair value Debt Securities, Held-to-maturity, Fair Value OSA/BSPCE OSA/BSPCE Share Options and BSPCE [Member] Share Options and BSPCE [Member] Cumulative Effect, Period Of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Defined Contribution Plan Disclosures Defined Contribution Plan Disclosures [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Total non-current assets Assets, Noncurrent Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Forfeited in Period Dilutive effect of : Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Research and Development expense Research and Development Expense [Member] Acquisition of intangible assets, property, plant and equipment Payments To Acquire Intangible Assets, Property, Plant, And Equipment Payments To Acquire Intangible Assets, Property, Plant, And Equipment Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Trade receivables, net of allowances of $38.7 million and $39.9 million at March 31, 2021 and December 31, 2020, respectively Net book value at end of period Accounts Receivable, after Allowance for Credit Loss, Current Beginning balance Ending balance Restructuring Reserve Non-current financial assets Nontrade Receivables, Noncurrent Loss Contingency Accrual [Roll Forward] Loss Contingency Accrual [Roll Forward] Schedule of diluted earnings per share Schedule Of Earnings Per Share, Diluted [Table Text Block] Schedule Of Earnings Per Share, Diluted [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code - Change in income taxes Increase (Decrease) in Income Taxes Offices Office Building [Member] - Change in operating lease liabilities and right of use assets Increase (Decrease) In Operating Lease Liabilities (Assets) Increase (Decrease) In Operating Lease Liabilities (Assets) Cash on hand Cash Amount paid Payments for Restructuring Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due in one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Document Transition Report Document Transition Report Title of Individual [Axis] Title of Individual [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Net book value at end of period Other Assets, Current Country Region Country Region Document Quarterly Report Document Quarterly Report Forfeited, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Asset Class [Domain] Asset Class [Domain] General and administrative expenses General and Administrative Expense [Member] EMEA EMEA [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Deferred revenue Contract with Customer, Liability, Current Trade payables Accounts Payable, Trade, Current Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Number vested, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Diluted (in shares) Weighted average number of shares outstanding used to determine diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Provision used Loss Contingency Accrual, Provision Used Loss Contingency Accrual, Provision Used Basic (in USD per share) Basic earnings per share (in USD per share) Earnings Per Share, Basic Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Entity File Number Entity File Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Expired, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Other taxes Accrual for Taxes Other than Income Taxes, Current Expected rate of salary increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Reversal of provision Accounts Receivable, Allowance for Credit Loss, Recovery Sales and operations expenses Selling and Marketing Expense Financial liabilities - non-current portion Financial Liabilities, Noncurrent Financial Liabilities, Noncurrent Cash used for financing activities Net Cash Provided by (Used in) Financing Activities Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Share-based compensation expense Total share-based compensation Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common shares, €0.025 par value, 66,391,906 and 66,272,106 shares authorized, issued and outstanding at March 31, 2021, and December 31, 2020, respectively. Common Stock, Value, Issued Document Fiscal Year Focus Document Fiscal Year Focus Trade payables Accounts Payable, Fair Value Disclosure Projected benefit obligation present value at beginning of period Projected benefit obligation present value at ending of period Defined Benefit Plan, Benefit Obligation Schedules of trade receivables net book value and Changes in allowance for doubtful accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Marketable Securities Available-for-sale Securities [Member] Retirement Benefits [Abstract] Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Cash used for investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value BSAs Issuance of Stock and Warrants for Services or Claims Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Segment Reporting [Abstract] Segment Reporting [Abstract] - (Increase) / Decrease in trade receivables Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Accounts receivable, previously written off, recovered Proceeds, Accounts Receivable, Previously Written Off, Recovery Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Equity-attributable to shareholders of Criteo S.A. Stockholders' Equity Attributable to Parent Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Expirations in Period Total equity and liabilities Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Total non-current liabilities Liabilities, Noncurrent Entity Address, City or Town Entity Address, City or Town Portion at fair value measurement Portion at Fair Value Measurement [Member] Schedules of concentration of risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Employee - related payables Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] RSU RSU Restricted Stock Units (RSUs) [Member] Non-current financial assets Nontrade Receivables, Noncurrent [Member] Nontrade Receivables, Noncurrent [Member] Lease expense Operating Lease, Cost Term Deposits Bank Time Deposits [Member] Equity - attributable to shareholders of Criteo S.A. Parent [Member] General and administrative expenses General and Administrative Expense Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current income tax Current Income Tax Expense (Benefit) - Other Other Noncash Income (Expense) Short term lease expense Short-term Lease, Cost Equity Component [Domain] Equity Component [Domain] Gross profit Gross Profit Property, plant and equipment, net Property, Plant and Equipment, Net Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Currency translation adjustment Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Share-Based Compensation Share-based Payment Arrangement [Text Block] Net income available to shareholders of Criteo S.A. Net income attributable to shareholders of Criteo S.A. Net Income (Loss) Attributable to Parent Other current liabilities Other Liabilities, Current Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings Per Share [Abstract] Earnings Per Share [Abstract] Restructuring charges Restructuring costs Restructuring Charges Bank Syndicate RCF Bank Syndicate RCF [Member] Bank Syndicate RCF [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Other taxes Prepaid Other Taxes and Other Taxes Receivable Prepaid Other Taxes and Other Taxes Receivable Income taxes Prepaid Income Taxes Prepaid Income Taxes 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] Document Fiscal Period Focus Document Fiscal Period Focus Due in one to five years Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Holding Parent Company [Member] Additional operating lease liabilities and right of use assets Additional Operating Lease Liabilities And Right of Use Assets [Table Text Block] Additional Operating Lease Liabilities And Right of Use Assets Repayment of borrowings Proceeds from (Repayments of) Other Debt Retirement benefit obligation Liability, Defined Benefit Pension Plan, Noncurrent Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Schedule of share-based compensation reconciliation with the Consolidated Statements of Income Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Ordinary Shares Share capital Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Other provisions Other Provisions [Member] Other Provisions [Member] Defined contributions plans included in personnel expenses Defined Contribution Plan, Cost Issuance of ordinary shares (in shares) Stock Issued During Period, Shares, New Issues Additional operating lease liabilities Lessee, Operating Lease, Liability, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Lessee, Operating Lease, Liability, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Plan 12 Plan 12 [Member] Plan 12 Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Exercised, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financial expense Total financial expense Financial expense Nonoperating Income (Expense) Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Marketing Solutions Marketing Solutions [Member] Marketing Solutions Basis of Presentation Basis of Accounting, Policy [Policy Text Block] No Trading Symbol Flag No Trading Symbol Flag Basic (in shares) Weighted average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Subsequent Events [Abstract] Subsequent Events [Abstract] Document Information [Line Items] Document Information [Line Items] Foreign currency translation differences, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury stock (in shares) Treasury Stock, Shares Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] Revenue Revenue from Contract with Customer [Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities - Increase/(Decrease) in other current liabilities Increase (Decrease) in Other Current Liabilities Total equity Beginning balance Ending Balance Stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Actuarial losses (gains) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Foreign exchange gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Due in one year Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Class of Stock [Axis] Class of Stock [Axis] Accounts payable relating to capital expenditures Accounts Payable, Capital Expenditures Accounts Payable, Capital Expenditures Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Cash paid for taxes, net of refunds Income Taxes Paid, Net Net cash and cash equivalents at beginning of period Net cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Other taxes Other Taxes Liability, Fair Value Disclosure Other Taxes Liability, Fair Value Disclosure New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Title of Individual [Domain] Title of Individual [Domain] Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Diluted (in USD per share) Diluted earnings per share (in USD per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Americas Americas [Member] Cumulative Effect, Period Of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] - Amortization and provisions Depreciation, Depletion, and Amortization and Provisions for Various Depreciation, Depletion, and Amortization and Provisions for Various Entity Address, Address Line One Entity Address, Address Line One Other current liabilities Other Liabilities, Fair Value Disclosure Entity Emerging Growth Company Entity Emerging Growth Company - Change in deferred taxes Net change in deferred taxes Deferred Income Tax Expense (Benefit) Revolving credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Discount rate (Corp AA) Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Maximum Maximum [Member] Non controlling interest Noncontrolling Interest [Member] Retained Earnings Retained Earnings [Member] Currency translation adjustment Allowance For Doubtful Accounts Receivable, Currency Translation Adjustment Allowance For Doubtful Accounts Receivable, Currency Translation Adjustment Measurement Basis [Axis] Measurement Basis [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent 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] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cash used for investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Trading Symbol Trading Symbol Weighted-average exercise price, options (in Euro per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Debt securities, held-to-maturity, noncurrent Debt Securities, Held-to-maturity, Noncurrent Credit notes Notes Payable, Current Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Sales and Operations expense Sales And Operations Expense [Member] Sales And Operations Expense [Member] Treasury stock, 5,597,601 and 5,632,536 shares at cost as of March 31, 2021 and December 31, 2020, respectively. Treasury Stock, Value Change in other non-current financial assets Payments for (Proceeds from) Change in Other Financial Noncurrent Assets Payments for (Proceeds from) Change in Other Financial Noncurrent Assets Earnings Per Share Earnings Per Share [Text Block] Other creditors Other Sundry Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Provision released not used Loss Contingency Accrual, Provision Released Not Used Loss Contingency Accrual, Provision Released Not Used Accounting Pronouncements Adopted in 2021 and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 crto-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 amendmenttoofferletter-s001.jpg GRAPHIC begin 644 amendmenttoofferletter-s001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *XN[TJWUOXC:A;7TEX88-*M7C2&\EA"LTMP&/ MR,.2%7GVKM*Q-2\*:5JVI'4+E;Q+IH5@9[:^G@W(I8@,(W4'!=NOK0!S&A:] MK,DR^'K*>&>XBN+Y5O[\-)F""1$ (4@N^9 N ="&PW?GD\GFHYO!FA36]O MK) D$)@7[-<21%HR)I6L79MK<26.HVUFJARRE91;DG/U>*>UN-5UB\&H75JE MS)+%K.E:B7^Q1H<%&@+ 80JP8 -GG(S78S^"M N+DS/:2*&:)VACN)$B9HPH M1C&K!25"J <=%'I277@G0KN[GN);><+<2>9<6Z7E:7';)*?$6JW5G MI]O!I<%Y*+_SI)!))&AMKA81M ()SN]1Z^QT]=\*BZVRZ;!;B9KLW4WF3S0L MSF,1[DEC.Z,[548 P1D$(+.&1[JTL M)G.F#5(X[<."L:NOF1G)^9MK94C'(Z4:EX[N$N633H$E@GO196MPMO+<9*PF M65]D?S.!PH QR&).!76QZ18Q74-RL \V&V-HA+$XB)!VXS@_=')YXJDGA'1( MM$M=(ALVAL[23S;<0S.CPODG6(2CA) & .[N#@[N36GJGBK7]!\ZUO;?3;F\>T6ZMC!O2//G1QL MCY)/_+52&&,\\#%;T7A+0X8DC^Q"1529"9I&D,@FQYN\L27+;1DMGI6;J?@/ M3KC1+VRLQ()KE(X3-=W,LQ6)'#; 68E5X/ QS0!0U7QIJNA7$^EWEO;7&HE[ M802VL$K1[9C)RT:[G)7R7X!^;CISC>\+ZS>ZO;W8OK22&2VG\M96M9;=9U*A M@ZI*-R]2I!SRO4YI1X/T7[)/;O!/+Y\B2/-+=2O-N3[A$I;>"O;!&.?4U>TO M1[+1H98[-) 9I#++)+*TDDCX W,[$DG Y/ % 'G>E0G7+OPU::AS0LIF??)\R."06YP3CTJW:>'- M+L+);2U@>*(3BY)6=][R @[G?.Y^@SN)R!@\4 9GBEY;K6= T8W$T%E?S2_: M&AD,;R".,L(PPP0">3@@D*1ZUC^(K2'P_I6H6.DZK=>?=O:"'3?M3,X+3;2$ M-QT964AE8>H(/-4(_!VB) M975LUM+-]J9'FFFN9))G9#E#YK,7!4\K@C';% '"O5+B.ZE6?>_WV,H;>2W?).<#T% '(>5J'BO[,LIC:6<%U M'<6ZTJXUB.+71;?V+%-HS032%; M=U1BWG,&QN!"Y:3(8#J>0>\E\&Z')!;0I;36ZV\30HUM4WK7;W7A/1[S4'O)K>4O*Z231+<2+%,Z8V ML\8;:Q&!U!Z#T%6HM"TV'1Y])6V!LKCS?.B9BV_S"2^23DY+-W[T ]%Y;JF[;#+"#^]0$+*0%.CC2;B%I+((B;&D;)"D%O=0N8M/N[^22=;N2&5Q%/,!EHV4G@8V].G' K+.GZOIUOX7 M4^IO:)Q/%+:Y>S\7#6-;UFY7 M6%_TK0Y9+6RCF_X]]I8@8'_+3:-S'MG'1:]0T[3K72K&.RLHO*@CSM7<6.22 M223DDDDDD\DDFH[G1[&[N9KB>#=+-;&TD;>PS$225X/N>>M '#)8KH.A>&-9 MT^ZOUO+F>RAGCDO994N5F*JX*.Q&0&+ @ C;Z5FV&I:E;ZC9ZR?MAMKF[O56 M]DNF>.]7;*88_(SB,?*,''\'^W7=:=X,T32[FWN((+F22V&+?[5>S7 AXQ\B MR.P4XXR!TJ2U\)Z/9Z@EY#;RAXY'EBB:XD:&)WSN9(RVQ2=S<@=SZF@#E-(N MO[$?PQJ$E[?7"ZIIDD^H;Y))_,8)')YBH,X(+$80=&QC@8=XS\0P:M::9IEA M?:A9K?>;/)<0VDXEB2,$+E N\ RE.HP0K>M=9I?A?2=&NOM%E!(KK&8HP\[R M+#&2"4C5B0BD@<+@<#T%7DTVTCU2;4EB_P!,FB2%Y"Q/R*6*J!G Y9CQUSS0 M!YQKOQ CO_!%JD=\NF7]_8RR7$C'8UN8P5=%SSYAD!0=P,GJ!E]Q=/J$%C>2 MOJUWISZ+']CETV:0!;H;M[2%",'A,,_RC#>]=]%H>G0VVH6T=OMAU"1Y+E-[ M8=G&&(Y^7(';'.3U-5+[PGH^H"$303*(H!;8BN9(]\(_Y9OM8;U]FSU/J: . M+NGN=7\/Z7-+1B@+3,JD+LW$DE@'=1T^VFO([J&>V25E@F@&#<1JVV3 !R"1\K'@UK7/@G1+K4IM0*7T%Q,B([ M6NHW$ *H,*-L;@8 ]NY]:U-4TFSUG3)-.OXWDMI-I95D9&RK!E(92&!! .0> MU ')7UL?"GB/38M'N+DQWUO="6UN;QY8\QQ[UD!D8[,'"D@@?-STK"AM]:T7 M2I-*,%VFNW6E&6*ZCUF:Z\X(T8FPLF%CE.\%2O&3P>*[VQ\)Z-823RI;2SRS MQ&"22\N9+ES&>J;I&8A3W X-16_@S0[>">'[++,D]O\ 96%SAPN.@]!0!S&FR65QJFLZ=*NLVNA0:?!>D7=S<0RQN&E#L&+"15(0<$X)4D# MG)L:#H#2^%8I[J\U-7U"8WJ6#:C(69-A,=OO=BPXPS8(RP.?EXKI8O"VDQ:? M?V31331ZA&8KIY[F2225-I7:9&8M@ D#!XR?6K.I:+8ZK:PV]U&^V!Q)"\4C M1O$P! *LI!!P2.#T)'>@#SQ]=EC\&PZ-=7-]#>7.K2V4RH9)I[6!7,CJ'7+/ MB+:H8-X\IR ,X8UV MNG^&=)TNYAN;6U*SQ)(BR/*[L?,8,Y)8G+,57+'GCKBH[SPIH]]=SWZD M+QJ6PD\AW;3E3G&<' VGI-XEBFO?'%C:_P!GW^HPC26D,%K?FVVMYBC>3O7/ M!QWZUUZ>'M+309]%%L387"2),AD8M('SO+.3N).3DYSSUJ+4_"VEZM>Q7ER+ MM+F*(PK);7LUN=F<[3Y;KD9]: .,UJSE34?"VGQZ/JC1/#>O)IR:JRR @Q8+ M2^;\V,D@;C]ZKFLW0T+P8EC':7^F7&J78M0C7#W3*-3N1*N_&X>8)-Q!VC@G'%6+'PQIFGW,%S&+N6:W M\SRI+J]FN"F\*&P9&;J$'TYQU.0#E=(U.TU/P7)!JNKW=K#HUV8+N5C)#+<1 M+_JMV<.-ZM&3CECDU_P"?.;\Q1_PF]K_S MYS?F*/[0PW\_YA]0Q'\IU-%U_Y\YOS%'_";VO\ SYS?F*/[0PW\_P"8?4,1_*=317+K MXVLRP#6LZCN00:Z&SO(+^W6>WD#QG]#Z&M:6)I57:$KF57#U:2O.-B>BBBMS M$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HJC>ZSIFG';>ZA:V[?W9954_D326>N:3 MJ#[+/4K2=_[L2?]\BCR(O^>2?]\BO-OA+?/);:K]JNF8AX]OFR9[-TS7I:.DB[D96' MJ#FJY43S,;Y$7_/)/^^11Y$7_/)/^^14A( ))P!WK*F\3:%!*8Y=8L5<<%3. MO'UYHL@NS1\B+_GDG_?(H\B+_GDG_?(IMM=VUY$);6XBGC/\<3AA^8J:BR"[ M(_(B_P">2?\ ?(H\B+_GDG_?(J2L^\UW2=/?9>:E:0/_ '))E#?EG-%D%V7/ M(B_YY)_WR*/(B_YY)_WR*KV6K:=J.?L5_;7!'412AB/P%7*+(+L@FLK:XB:* M6"-D88(*BN8\*@VNM:C9*Q,29P#[-C^M==7)^'_^1KU7_@?_ *&*XL3%*M2D MM[O\CLP\FZ-2+VLOS.LHHHKN.(**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-?B#X[FL)VT M;2)-MQC$\R]4S_"OO[UZ/+((H7D/1%+?E7AO@:U'B#Q\+B\_>;2]TX;^)@>/ MU(H T=(^%NJZM"+S5+S[(9?FVLIDD.>[E=+%$D,211J%C10JJ M.@ Z"FW7_'I-_P!C_\ H:5Z3XY_Y$G5?^N/]17F MWPF_Y'"?_KS?_P!#2O2?'/\ R).J_P#7'^HH \<\+^#K_P 4QW+V=Q;PBW*A MO-+#.NK_[\7\F MKLO&=V]CX.U2>,D/Y)0$=MQ"_P!: /,?$OB?5?&6N?V1H_F&S+E(XXSCS<=6 M8^G]*T[7X.S-;AKO5TCF(Y6.'>H/U)&?RKE_!GBFV\*W5SUU-*H1&$@7 M8._8]>/RKL?^%QP?] 63_P "!_\ $TQ',7VF:_\ #C58;J*<-"YPLD9/ERX_ MA8>O^17LNA:Q!KVC6VHP<+*OS+W5AP1^=>4^*/B+:^)-"ETYM)>)V9620S!M MC ]<8],C\:UOAIJ7++% M]^1^FU?Y?6JVE_"74+R 3ZG?K:N_/EJGF,/J<@9_.JWPLTZ/4O$]Q>W($C6T M?F+NY^=CU^O6O:: /%]:^&FKZ%$;_3+S[4(?F/E@QRKCN!DY_ YKI?A]XZEU MB0:3JC WBKF&;H90.H/O_.O0Z\(U^$>&?B4SV@V)'[UR M?A__ )&O5?\ @?\ Z&*ZRN3\/_\ (UZK_P #_P#0Q7%BOXM+U_0[,-_"J^GZ MG64445VG&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% #9$$D;(W1@0:\)\,77_"(^/_*OCY<: M2/;2L>@!Z-].A^E>\5Q'COP-_P )$@OK#8FHQK@AN!*OH3Z^AH [8$$ @@@] M"*6O"[/Q5XM\(J+">)_*CX6*ZB)"C_9;T_'%/N_&WBWQ(IL[5'17X*6<1#$> MYY(H ]O1UD4,C!E/0@Y%>)>-O^2HG_KK;_R6O0?A]H>K:'HKPZI,,2-OBM\Y M\GUY]_3M^->?!S_CVU?_ 'XOY-7:>+[%]2\) MZE:Q M(T)90.Y7YL?I7CFGZCX@\ :G,[@,CZ'\*]2 M_P"$9T'_ * FF_\ @*G^%>=^+OA[?VNIMJ_AU6*EO,,,3;7B;KE?4>W:LZ/X M@^,=/3[/1>,SVQ#?CC% 'I]SH?AFS@,]SI6E0Q+@%Y+:, 9X'.*L/HM@ MNEWEG96EO;)1$J Y! )P.>M>0/:^,_'ES&MS',+=3D&1/*A3WQW/YFO M8M$TTZ1HUK8-<27!A0*9'/)_^MZ>U 'C_P .]47P_P"+9K*_/DB<&W8MQMD# M<9_'(_&O;Z\Z\>?#^35[AM5TA5^UD?OH2<>9CN/?^=-_%GAM!974;.(^ M EY$=RCZ\$T >WNZQQL[L%11EF)P *\(O9?^$P^)(-L"T,URJJ?^F:X!;\@3 M4EYXA\7>-/\ 08HI&A?[T5M&54_[S>GU.*]#\#>"$\-0M=7;+)J,JX8KR(U_ MNC^IH [*N2T%@GB[4T8X9M^ >_S"NMKF];\/7$]Z-0TV41W/\0SC)]0?6N/% MPG[M2"ORN]CKPLH>]3F[+]&;E .1D5SOC'[3_ &4GD;O*W_O=OICC/M5/ MP3]JV7.[=]FXVYZ;N^*3Q=L0J'+\QK"WP[K\WR.NHHHKL.0**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH 0@'J : .@ ^E+10 4444 %%%% !1110 A /4 _6E & ,444 %%%% !1 M110 4A /4 _6EHH !P,4444 %%%% !1110 4=*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ) !). .IJ"SOK34 M;9;FQNH+JW8D++!('4X.#@CCK7(?$+7K.TCL=!NK]+"+5687-R[;?+MEQY@! M_O-D(/3<3VK%\#>)M(TCX;ZU>64L,D>FW5Y(((NP::0Q*!_M< ?6@#O[77-/ MNTU"2.X"Q:?.T%Q+)\B*Z@%N3Q@9P3Z@^E7H9HKF".>"5)89%#I(C!E=2,@@ MCJ".]<3_ ,(E:P?#);'5X%N;F"VEO)]Y)5KEE9W8CHV&8XSG&!Z"I](UB/0/ M@YI>JR+N%KHMNZI_?;RE"K]2V!^- &VOBC11!>SS:A!;6]GWUW9QCWKE['3=)\*>!K*;Q$ MEO))91F>>::,.QN)#ND*]RS.Q Y.0*Y(:-/IWA70[34+46UOK/BE+F;3R/E MABD+.D)'3&43(Z9)% 'J%EK.EZE:27=CJ5G=6T>=\T$ZNBXY.2#@4NG:SI>L M+(VF:E9WJQG:YMIUD"GT.TG%7(RSE4++T/ M!8<]A3?"]K;ZKX\U+Q-I=O'!I"V:Z=#)&@5;QUA9>HS@XS4]<'X9TJQT;XF^(+33[=88?[-LW(!)+, M7FRS,>68]R237>4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5RE[X.1[;3M-LF5-,35#J-ZDK$M*=S2A1QC!E*DY[#O75 MT4 9NMZ+#KMC]CGNKR"(D[C:SF(N"""I(ZCGI6 _@<0V6CZ39WD[Z3:WD=Q/ M'=SM*Q2)?W<:9& N\(2/]FNQHH Q/$7A:P\3?8OMLUY&UG+YT+6TYC*OC ;C MN.Q[9-0MX.T^?19M+O+K4;V&219A)$[7098VMM1U:6../RD@N+ MUY(E7MA#P,8XK?HH YBQ\#V.GZV=7CU+6)+M@JR&6^9A(JY*JP/4#<>/>NGH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH Y;QQ=:]I6A7VL:1J%G!'8VDD[P7%F93*5 M!; 8.NWICH:+/5[S1-!&J^*-6M;B.<1>0MK8O&VYQP@4.YD8DC '0_A>\8V M-SJG@K7+"SB\VZN;&:**/(&YV0@#)X')[UD^(M'U.71O#EQ96GVFZT>ZAN9+ M/S%4RA8V1E4D[=PWY&3CCK0!M:+XET_79KFWMOM$-U;;3-;74#PRH&^Z2K ' M!P<$<5@:SK^K2>./^$HPNT9QD\U8T2SU+4 M/&EYXEO=-ETR V$=C!;SNC2R8=G9V",P49( &2>O2H?&T,^JP7.E3^"Y=8A> M/_1;E)X0$D(ZDNRM&0>ZY_I0!KZGXFM]#2./4(+R:X$ EF-C92S(@[L2H.!D M'@G.!46H>.-"T]-/9IYIVU* W%DEK;O,\Z#;]U5!).'!QZ9/8URMSI'BV"+3 M]/O/[3U*WCTF* /I]ZD -V,AVF9F5RN-N",]#P2:N>&?#FJ6%WX+>ZL]@T[0 MY;6Y)=3Y4I\G"\'G[K M&?3/.*R+KQJNC^.=:L-0>ZFM8;*VFM[>UM&F9<^;YKG8I..$R3P.,=:PO&NB M^*M:C\16'V+5+OS\#33;WL<-HL.U&X5[!H/M"S#H8]N[/Y5R6FW M_C#Q#I<.N6U]I6EVUTOG6=C<6C2LT1Y4R2"1<$C!PHXSWK0\(Z%<6WPUT[0M M5B:&;[#]FN(PP)7(((R,CO7&ZEH.M7/@D>%=3\&IJU]9V;V>G:HCP&)1MVK) M\[!XV "Y !Y7B@#J;_7-0M?%.HVDEXEO;P>'OMIQ%YB13;W!?'#, %'&><5= M?QAIVGV6F)<37-]>75HMR%LK*21WCP,RF-02BDGO].<5BWOAO56OM09+;>DG MA4:03@B@#0;QA#:>*=1EN[\)H<6CVMY&&CP=TDDHR!C<2P"@+Z]LUH:AX MYT;3+H6DXO6O#:I=_9HK.2241-N^8JH)&-ISGIQZBN7U_P )ZYK'BS_A(H+5 M(+VSL+2:UCDE5X7N$>4O"WKP^ ^!@D$'K71:99:A-XVNM:N;![6"YT>VAVR. MC%)1)*S(=I/0,O/0T 2V'CWP]J=]9VUI=32+>_+;7/V>002OMW%%D(VE@ >, M]B.HQ4LWC+2K?5$L9UOH]]P+5;E[*58#,3@()"NW)/&>F>]SVW.F7\,UW'O7]TBI("6'3/6L_5=%\5:K>&.[LM3N)X]:BN$F%[&EF M+5)U9=L88$L$'(9@(!UVH_$#0-+O+ZUGENGDL& O/)M))%MU*AM[E5( M5<,.?8^AKIHY$EC62-@R. RLIR"#T(KBGT'4C;_$!?LN3JI;[&-Z_O']-MIUV30VL4D;&N8GN%EC","0P< #H,_B/PP_BQ MH]SK.I^#;>%+WR_[64336FX/"IQ\VX?=QZUR$GAK6=/T/XB>$K6SN[F^F\NZ MM=2=6:2]AW*6C:0_>8+D8[DMQ0![+I/B?0M=DFCTG5[*]>'F18)ULKZTU&U2ZL;J"ZMWSME@D#HV#@X(X/(Q7D7@.RM;WQ38:D;K59;FSTU[= M[=]$^R1HF!^[9@ &(/0<]*[_ ,$SZ9_PAMO/I>C7.D6*^8RV4\161,,V3MR3 MRJV=FXB\XK/,J'9G&[!/3) ^M>'/X1\:^)O!GB'5_(L(%U>Z?4?L]Q M%*+U?*)\M$[#A< $=&]ZZ*SMY?%WQ"\':MJ^BR21'0W-PMU:G8DX9@00PP#G M)&?4&@#T=/&/AJ6:SACU[36EO1FV07*$RY.!MYYY!'U&*DU/Q3H&C7D5GJ>L MV%GGO7A:^$6M_A1<20Z#(FJ+XA#1LMJ?.$8D !'&[:!^% M7O$6E7,'C;Q?!K4VHVUIJ^SR)K?1_MHN(MN BO@E&7@8&.>>PH ]HU+Q-H6C MR/'J6L6-HZ1B5DFG52$)P&P3G!((I;CQ)HEIH\>KW&K64>G2X\NZ:9?+?/3# M9P>AZ>E>;:;X5AF^*NDQW^FRWNGVOA2*))KZVR/,#[?FR" ^TG(ZC)KD--TN M]TWPIX%OM4T6^N-*TS4[PWMI]F9V0.W[MS&1D@$$]._O0!ZIX>^(-MJNK>)Q M=W6GPZ1I4T"6]ZLN$D613@LQ.#S@#&.M;1\;>%@EVY\0Z9MM"%G/VI/W9)P M>?7BO$;[2[JY\(_$QM/\/7UE!>W-C+9VK6C(S)Y@)*H![Y('3/.*[)?!FFK\ M9-,4>'H/[,C\/\_Z(/)$HF&S@TR+Q-H4^EIJ<6L6+V#R");@3KL+DX"YSC.>U>"V^B:W:^ _!]PUK?P6 MFFZK=/&SINHW\&M6-Q#IZEK@PW"-L]!UQR>!ZFE\)>+M+\ M9:-'J.F3*<@>; 74R0DYP' )P>,UP=SX62+XIZW;6&C)%I]QX6:-5CMPL+S> M8 HZ;=V /?BM?X-/"G@6WL?[,N+&^LQY=YY]J82[[F(Y(^; Q],T ;.B_$+0 M-=\3ZCH%K=QB[LW5$W2IBY.TLWEX.6V[3GCBM&V\7>'+W53I=MKFGS7X)7[. MEPI?(Z@#/)'I7FEGIKV/Q&\=:=%I$T-[JL ;2;M+7]TA^SON(DQA,L0/<\5S MMA8_VCX?\&^&]-\-7UGXATW4HIKVXDLC$(%1F+NTI'(.0<9YQ]* /:/%_BJS M\'>'Y-5O(Y)OG6*&"+[\TC?=4?K^ -7MS>6K0I;H@.5R>K?,>!Z4 :1^*JOXYU>Q2 M\T.+0])C!EDFN")[EMA)$/.T[7 4@_UQ5_P+\0'UOPM<>(?$-_H5G:!P$6"< M@PE8NF^'(SXP^)KRZ,IBDA@^R,]K\K$PON\OCD[L9QWQ7+ M3^']2M?AOX"O(K"YMX[.Y:;41%8B66-B2$E:(CY]H!ZCN* /;8?$^@SZ9'J4 M6LV+V4DHA6X$Z[#(>BYS][VZU;TW5+#6+,7FFWD%W;%BHE@<.I(.",BO!]6\ M/)>^#-4GT]M5U/\ M'6K22<2Z6UJIQD,R( ."",G Y%>XOI4-EH-SI^C6\%C MF%UA6!!&J.5.#@>^* ((O%WAR?5SI,6N:>^H!BGV9;A2^X=5QGK[=:Y;1/B# M<>(?B5J&AV%QHW]DV.%):8FYN6*$EHL':0K#!]!W[5YK::<]YX+\/>$[/PU? MVWBFTU))+BY>R*"$+(Q:4S8Y&"._;V%>B^!=%6S^)'CJZ?3! AN+?[+*8-H( M*-NV''3.,XH T/$GCC5=+\:6WAG1O#J:K=S67VS<]\( %W,I'*D=O7O6TGB: MVL=.MI/$DMEHM])$TKVLUXC; IP2&XW#D<@=Z\U^(UC;/\6M/O=6T[6;C2ET MCRS)ID8Y W1X/0],]Q5N[TNTUWQW\/I8])O)M&AL[E2M_;N2FU,)YF_ M/.5!&[KP: ._7QIX7;['M\0:8?MAQ;_Z2G[PYQQSZ\?7BIM1\5>'](DFCU'6 MK"UDAV^8DTZJR[LE<@G/(!/X5X9>>#Q'\+?&[P^'V&HKX@<6A6T/FB$21[?+ MXSMP7Z<=:U=X!+'$<8=2A!Q@Y]ZUF\7>'$UC^R&US3QJ.[9]F-PN M_=_=QGK[=:\D\*>'M;TV]^%<5[9W*26\>I-,6C)%N'4E Y_A.".#]*P1ID[_ M Z?P6WAJ_/C)M1W&Z-F<9\W=YWG8QMV<9S^E 'T"NO:0]I>7:ZG9FWLG:.Z ME$R[867[P,O#-BC-=:_IL041L=]R@X<;D/7N.1[%X;OQ_P".I)]%$T"Z)'%9,]ON M7=Y.,1DC&> ..>* /2X/$^@W6J+IEOK-A-?.@D6WCN%9V4C.0 >>.?IS22^* MO#\.LKH\NM6":DQ"BU:X429/08SU/IUKR#2?#+6.E_"VYM]%>"\2\+7LB6Q6 M10>ID.,X^M8\&@7!&J^']?N=8M;N;5FN%2VT7SS.2X*RI.!D?F,#/O0![I?^ M+O#FERR17^NZ=;2Q.(Y$EN%5E8C(!!/'!S6;J_Q%\.Z)XET_1+R]A22\C:7[ M09D$4("Y7>2>-W\/K7"7?AE;_7_BQ=7>C&XE:RC%A++;EBS?9WSY9(Y.Y4^[ MW K/>P_LNX^&>KZIH5U6%Y>VFN:?<06:;YVCN%/ECU// /K7/_ M !?TS4-5\ RQ:?;2W?EW,,T]M""7FB5LLH Z]CCVKF;"UM?%'Q&.K:+H,]IH MT&C26UT9['R$GD).V,(1\Q'!_P" _2@#JOAEXRU'QMI5UJ=Z=)2(N!#;6?%VZM_MVHP^'1+H-CJ7]G37)O )R^0"RQ;>G/ S MD^W.-?X.::VF_#'24FLC:W;B0S!XMDC'S7QNR,],8SVKR/4--O9M4U'5#I6J MQ^.AK EM;6+3\V;(K !C\NTC!8[R(KR$_Q+'@G&>F>O MM20[_%'QIWR -:^%[( @)_&7B30UGO;#PBE_HT-N+AKY]3C@^7;N/R$$\ M?K4T7CDM\*W\9W=C]A8VCW"6S2;^ZT 2GQ3XUTKPAI=R?#AUF^:Q^V7TYG2V2+.6V!<&M/LM16VU M"/\ T[4+6T>;RH22"B!?XS@]<8!'KD85X+339? GB'1-$U9="T.6XM+B%[-A M.@= /,*=2"2Q)]: .MTSX@ZKJNDZBMKX6EE\0:=>BSN--6Z4*I()#^:1C9P> MW^-4M-^+B?V+XEN==T:33K[P^RI<6R3"4.SDJH5L 9+#'IWYKGK+6=:\/:;X MQ\96.@7\LVMZ@D>G6SV[;PJJV)70?Q.!WS66=%75_A5XATO3+'6;GQ#<- M'J%]<7EB\)NI!("RIGK@;L+U/XT >C^'?'FI7OBB'P_X@\/_ -D7EU:?;+0K MZ_%&XO[R%(9F+DJ5 M7I@=JU:* "BBB@#(F\-Z;/XIM_$FZ/+?2V%L(9+ZX:YN6W,QDD/4DDG'T' K0 MHHH *SQH>FC7VUW[,#J;6_V7SRS$B+=NV@9P.>>!6A10 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !14-Q=6]H@>YGBA0G :1PH)].:?%-%<1B2&1)(ST9&!!_$4 /HHHH M ***@NKVUL8Q)=W,-NA. TL@0$^F30!/12*P90RD$$9!'>EH ***@^VVIOS8 M>?']K$7G&'=\VS.-V/3(Q0!/1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 <5X\M;>]UKP=;7<$4\#ZLP>*5 RM_H\O4'@UFW MJV7@CQZ)-)MDM[*YT>ZN[ZRMP$CS#M*R!1PK'++D#FNN\0^&[?Q$MB9;R\M) MK*?[1!-:.JNK;67^)2,88]JBTOPEIVFRW=Q(]SJ%Y=Q>3/'?%OB"_OM$FE%S=P:E_Q]0#1IX([,,A9629AAE! 4DDYSD4O_"8W MT/B32TBUJ+4[2]U V4L4.ER1PQ@A\%)SE692H!&3GG@8KIM&\)KHDMNMOK>K MR6-L"L%C-,C1(N" N=F]@ > S'&!Z52M/AYIUG)8!=2U1[33KG[39V;S+Y4+ M9)P %RP^8_>)([$4 -\,:AX@UK6]5N+F^M8]+L-1N+-+9+?+RA3PS/GY<9'0 MO%;QAH=\WB2T\0Q:+;:_:06;VTVFS%=Z98,98@PVEL#!!P2 ,&NJTG1K M;1A>BV:1OMEW)=R>80<.YR0, <<53UCPXVJW@N8MBMX>UA=*L[BV9H+6'2GNI]JD+@1IG:JG(/!YZ$ M54MO%WB+6]+\'"PEL[2[UG[0ES+) 65/*!RRH2#GY20">I&>E=!_P@6FV_V MZ7=W^EO96ILU>TE7,D);<58NK<[N=PP0:<]QX.@U;P+9:M>Z ME<'4=2M8]3B6*^@MI55)PJ[03E2P.WCY2,@"64'GL37 M65@V/A6UTVTTZUM+V_BAL;F6Y55FP)C(SL5D 'S+ER0/85O4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 45S'C74O$&BZ+>:MI#Z8;>RM9)Y8KN*1FVA90D+Y+[M[-VQR,=Z /0**YB?QCIM[X=UB^TK48 M8I=/B+2M>6TJB [<@O&0'VD<\#GM5RX\4Z597L.GW-TS7CHC,L%O)(J!^%+E M5(0$@XW$4 ;=%<]XUU:[T7PX;VR=4G^UVL664,-KSHC<'_98U)J?C'0M'O7M M+V]*2Q*K3;(9)%@5NAD95*Q@_P"T10!NT5RTWCK3H/&R^&WCF+M;K*)TAD=2 M[, %X0C&"#OS@=#3/#OC_2M?;5!B2U73Y90SS1R(AB3&9"S* O7[I.1B@#K* M*Q-,\7:)K$TD-G=N94B\_9+;R1%XO[ZAU&Y?=7,O# M^IZJFFV6I)-@+JO\ 9QO_ -_Y_P!FW^2_ ME";_ )Y^;MV;\\;=V<\=: -ZBN;O_'OAG3+NXM;O4PDUK(([A5AD;R20I![)9D,J)'$\I\L=7(0':O\ M' ]Z -JBN*\ M.>.;:3P?INIZS=[[B^FN%A6VMWE:54E< JD8)("A*ZC3O%FB:I:WMQ;7P$=B,W7GQO"T(QN!97 (! )!Q@XH VJ*QM(\ M5:/KERUM8W+M.L8E$XR.14FL>)-*T%H$U"X99I\^5#%" M\TC@=2$0%L#(R<8% &K17"^+?'MK:^&=/O=%OP?[2O([:*Z2V>81*7"R-M ^ M\H)PIY)['&*J6OBRZO?'-CH,6LSB&&RBGED;2V5KN1F.5;*XC78HY&.2>>,4 M >BT5@V?C/0-0U&.QMK_ 'S2LR0L876*9ESN"2%=CD8/"D]#3].\6Z'J^IR: M=87OVBZC+B14B?:A1BK*S8V@Y!X)R1R..: -NBN<.M7$?C^ZTR::--/ATB.\ M.X ;7,KJS%O3:HI]EXUT#47=+:\D9EA:X4-;2IYL:]6CRH\P?[F>HH Z"BO/ MA\6-./@>[\1+97!EMV93:F.4 G>RK^\\O'(0DGMT/-=)-XPT2"PMKR2XG"73 M,D$8M)3-(5^]MBV[SCN=M &[16#/XS\/6VCVVK3:G&MCRDT4ZN)66R$+3%WB9"J $DE2 PQ@\8S0!>HK TWQMX=U M?48K"QU$2SS*S0_NG5)@HRVQR KD=P"2/PHLO&OA[4+BXAM=25S;))).YC=4 MB"'#[G(V@CT)SCGIS0!OT5SD/COPY/!=3+?2(EM;FZD\VUEC)A'610R@NONN M16E=ZU8V[6D/VN-9[Y':T!4L'VIO)X[ <]NW5OM!VY)CB +XP<\CC/-7;?Q3HEUI]K?0WZ/;W5R+2)@K9,Q. A M&,JI$VGPI<76\$"-'W;3G&#G:W R>/<5A:Y MXN!T&"^T:25&.IVEK(+BU>)@LDJ*PVR*#RK<''>@#L**R&\3Z,NCW>K->J+* MTE>&>0HV4=6V,I7&<[N,8YXQUJUJFK66C6)O+^?R8 RH#M+,S,<*JJ 2Q). M ": +M%<_+XBBN&T:6QNXH8;R\-NR7=K*DDA".Q15(!1OESEAC ]Q4&+*\FM;C5%66"; MR)\0R%87R!\[!<("3P6(!]>*M:OXKT;0[D6U]=.LWE^ M#R<#@T ;5%8NI>+=#TJ*SDN;X$7J>9;B"-YFE3 ) MBW5_)/'.@U"YB@DC "M$LK!,8Z_*!SWH Z6BN#T7XB:,YS MQ0!IT50N]:T^QL+>^NKCRK:X>...1D;&Z0@)GCYO:787*_' M6DZ%9ZK;+?JFJ6UH\BCR7=(I"A,8=@"JDG& Q&3@<5#JOQ!TG2]9T:R(DG@U.!YUN8(I)%5 M H*%0J'?N]CQU/6@#K:*P;_QEH&F7\EE=W^R6(JLS"&1HX2WW1)(%*IG(^\1 MUI=9\8:'H=U]COKX1W)B\TJL3N(TZ!G*@A%SW8@4 ;M%8/@G5+K6_!.CZG?. MKW5U:I)*RJ%!8CG@=*R$\;73?$/^QC;0_P!BM(UBEWSO-XL8E*9SC;M)'3.X M&@#M:*I)JUC)>WUFEP#/8HCW*;3^[# E3G&#D ]*S;CQIH%M965V]Z[Q7T/V MBW$-O+*[Q8!+[%4L%&1DD#&: -^BL;3_ !5HVJC3S9WAD_M%)'M-T+IYJIC< M1N4<#<.O7/&:+CQ7HMK:W%Q)>?);W?V)PD3LYGP#Y:J 69L$?=!_2@#9HKD- M7^(>E:7)HO[NYEAU.9H]_P!FF#1*JODE-A).Y-NW@\YZ"NCO);N32WETM(7N M70&$7)9$YQRV!D8'.,9[<4 7**X[2-=\0R>(M5\.:D-,>_@LDN[:ZMD=8OG+ M*%D0L2"&7/!Y'I4"ZSXNM/&&D:+>OH=PMXLLTXM8)5>&%!R^6N=!@TTV.B2-"Z72N9+J1$#NJE2 @ 8 $ALGTJQJ>N^(KGP_' MX@T :3'IQT];[%\)&DDRILKX?M-$M[6WOM M5T[^TI6O SI;183C:I4L2S@#D=":UO">NW>LVM_#J,,,6H:=>/9W(@)\MV4! M@ZYY *LIP>E '045PUQXUETZQ\7:[2),N2RJ2-SL5R> M$SZTFI>/;:&;PQ>Q7+6^F7UQ-'=>=;NK'; S*H#*&)W[0,#GH,YH [JBL6V\ M6Z%=:+(M,UQYX[&=S+!M\ MV&:!X9$#?=)1P&P<'!Q@XH U**Y#Q'JGB:'4;N'2+"1H8K6)8I/*W"2>63;N M_P!V)06([[N>!2W.MZ[J'B*\T/P^+%/[-CC^VWM^C.#(Z[E140KD[<$G.!D< M4 ==17G6I?$*_P!'\,>)?[2MH(M=T?"#R$>2"4R(6BD'&54X.03P5QGFJEWX MQO([SP]H\/B&Y,E\)I9K]M&<.0N B",I@ L3DXX &<9!(!ZA16"_C/0$U3^S MFO\ ]^)Q;%_)D,0E/_+,R[=@?MMW9SQ3_P#A+=#_ +>;1%O=^I+)Y3P)$[%& M*AAN(&%!##!)P>F<@T ;=%86K:W<6'BGP]I<<<30ZD]PLK,#N7RXMXV\XZ]< MYJSJ_B+2]#>&.^G<33[C%##"\TC@=2$0%L#(R<8&: -2BN0U?XB:/IAT.2)G MN[;592JSP1R.$0*Q+85#DY7;MX/)/8U+;^/-.G\92>'1%7#,Y8 M;2-GR@ [B<PF2901RFYE !&#M/'KK^%M9_X2'PMINK%=CW4"O(@ M_A?HP_!@10!KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% &%XTL[C4/ ^O6=I$TUS/83QQ1KU=BA _& MLOQ#I-Y>:+X6@BM6E>UU*REG3 .Q$^\3]*[&B@#SGQ1H6IWEQX[:VLI)!?Z+ M!!;%0/WLB^=E1[CB44 X@LHUEB(P5?;\V??.:Z&B@#R?QU:>*-8@\2Z:;769A(N MW38;)8A:O%L4DR,?F+;MV5SZ8'>NF32+O_A)?&-RUHWE7MA;16[D#]X5CE#* M/Q(_.NRHH \^L-"U"'3?AK&;)T?3447@P!Y)^R.AW?\ B!]:Q=*\,W%M:CP M_K%GXEG"W[2 VLD?V213.9$DR2"O4$@\Y!ZUZW10!P,NAW[:7\1D^Q.9-2:7 M[*,#,X-HB#'_ ($?6HK6'5/#GB2'4GT2]U"*[T6VM!]E"L\,T18E&W,,*V\ M'=TR.:]#HH \ILM%NK#P5H<=YI.MVVKVDEX\$^E;'>V9YF.Q@3AE8%>H(^7G M'%=]IB:M=>$;>/6%C35I;,+<*F-HD*\]..OIQZ5L44 >8V6GZG>>!O".ERZ+ M>07.DZA8)=).BX*Q<.ZX)RHQUJ?Q7X7U76;[QC'9P%1?:5:1V[E@JRR1R2,R M9]<8'/\ >KT>B@#AO#5BEUXAM]0N+/Q,EU;6TB+)JK)Y<>\KN08.6)P.1D?+ MUZ5-K"7VD>/XO$"Z7=ZA8RZ9]B86:AY('$F_.TD95@<9'=1FNSHH \RC\.ZN MVB0SOI\D4UYXKBU5K7(+6\)E4G=@XSA=QP3R370RZ3>S^/\ 5KD(\=M<:)%; M1W'82>9*2![@,#^-=910!Y7X5\/RPP:!I6K6'B7[3I;QG!DC-FCQ@@.K9&5/ M8#GYL$5UO@73;C2]$NXKJV,$TNI7DV" "RM.Y5OQ7'X8KIZ* .!\4>'-2UK7 MO$"6L92.]\-_8H9V.%,IDD.TGZ$9]C4?AC3?/U?2I[VP\31WFGQ/M-^\9MX& M*;& (/S ]!C/0'BO0J* /+H](U>X^%&N^%O[)NH]1A%QY9D"B.XW3/(OEMGG M((ZXZU:UZ#4-2U[1O$T>GZ]!:+:3VLT%J$2Z@9G5@Q0DY4[2#CGH:]'HH \Y M7PX?(\-O9:=J0C'B!M0NAJ!5I5S%*#(V"0 6*D=\GI77>+?^1-US_L'W'_HM MJV*BN;>&\M9K:X020S(T65$!15C(/S;]X/08 YYJU#X5U*Z^$.K:&EO]GU&ZEO'5'(7>6N'9WBM+:*V@0)#"@CC0=%4# 'Y5)0!Y_HFDV^JZM#-J&G^)?,AM982= M59/*02!5=!@_-G'49'%5?!OA_6XKJX.M6[J-&L&TG3G<@^>F]B91Z9185_ U MZ510!Y?HFFZMX:'A/5;C1[R[CM]"_LZY@MU5I;:3*-NVDC(.TJ<=,"DDT/6A MI%SK(TJ82R^)(M8&FJR^<(%V*>,[?,(4MC/?'6O4:* /-_LESK&J^*[_ %3P MSJ7]F7UC:0Q6^5$\H1Y-Q ##:PW!L9S@#N<57>Q\2:EH$EM-#J-S:PZS8R6) MU!46Z,*21M(9-O4 @X)^8@0<@@=,]>A&:U4TZS MCU.74E@47DL2PO-_$44DA?89)/XU:H \YM;+Q)?Q^&)M3@N93::Y)())T19A M:^3*J/*%^4-E@#CU'&< M8]TF0"NF44 >3LDD.)'.HC)#%1]2!^5 %3Q) MHT?B#PWJ&DR':+F%D5_[C]5;\& /X5YIINF:SXT^'FLZY+;HVK:HUN(H"XVR M16K+E >F'=93Z?..U>O21K-$\;C*.I5AG&0:AL;*VTVQ@LK.%8;:!!'%&G15 M P!0!R$?V_Q-XTT;4QH]]IMII<%QYLEZBHTCRJJB-0"20,$D].!BN/P_>:A)K4LL]I,<\8KTFWMX+6$0V\,<,0)(2-0H!)R>!ZDD_C4E 'FM[%XDBCT[3C!K" MZ>NCPQQIIBQ9:ZQAEE9_N@#;CH.O-1V6FZMHNF?#Z\ETB\N#I=G)!=P6ZJTL M;/"JC@D<97!YXKTZB@#RBY\.W-O?>)-/U*S\27-IJEY+/&-,>,PS1R*!M;<1 MM88*G) P!@UL>1J/AWQ7KK1:%>:E;ZK;VRVLD)0JK1QF,QRLQ&T?Q9Y'S'OQ M7?T4 /P-#.NK/)JT$ MHU@6/V:/F[W>:R[_ +QY++U]NE>LT4 >?3-J^G^)M=NXO#]]=IKEC;?9_*V M12(CJR2DD;,;@<\]^IXKF;2U\0V%]XP% M3T >;31^)6T;POJFIV%W>W.GZK)+-''&GV@VY25(W9%.W?AD+!?7ZUVNLZC> MV/AVXO[#3)KV]6(-%9 @.S' /.!C//L#C-:E% '$> Q-%-=M?Z3JT>K7O\ MI%[?WD")'(PP%C3#L0J@X4>@)ZFKOAG3KR;Q#KGB'4[=X9[F46EG%)UCM8LA M3[;V+/CW%=52$ @@C(/4&@#+\/ZW'X@T^6]AMY(H5N988V<@B54.WM MXDBAC4(D<:A551P .@J2@#SB1-9\/MXKTNWT*]OSJUS+=6%Q!M\K,L:J5D) M8;-K G)ZCI5;6+/5;33=$\'OI&J76A6MC"E_<6"*S7950/)&67:AQECU(X&, MDUZA10!PEX;RR\3:/XIM="OWLCITMA<6<<:>?;@NKH=@;!'RD8!XR*T_!6G7 MMO%K&I:A;-:SZKJ#W:V[D%XH]JH@;!(W83) )QG%=110!YK9:='X M$W:@;V_6.,G!;SE\R/KZAP,^U: AO=8U#P3>'2;RVCL9YOM*7485H_\ 1G4, M0">-Q !KLH[&UAO9[R.!$N;A4660#EPN=N?IDU8H \OU[POK%ZWB>6VM9^=: MLK^%(G5&N(XHXM^PG@-E3C/=:Z#PI80MK5UJAMO$"W)MUMS-JY4;DW%MJ@'/ M!).2,<\&NPHH *X9O[1\*>,];U :/>ZEIFL>3,KV*J[P2H@1E9"0<$ $$>]= MS10!Y?J>@:UJWAGQQJDFFRP7VMPQQ6E@65I5CB7"[L' 9BS' )QP,UU6JZ?= MS>/?#-]' S6UK;7JS2#HA<1;0?KM/Y5TU% 'DFF^&9[>VDT#6+/Q+.IOWD!M M)(_LDJF+:IPQ'<^M8VL6^HWOBJ MS\2_V=XBMK.73VLWBL]BW,+K*6!=,G*L#V)^Z,UZ710!YQ&;O3=( MU66&RU>2\N+68H]T%D68,V V#\S@X!S@_6M4K?6WQ(;4#IEZUIJ6EP6RS1JI M$$BR2,1)S\N XYY[UV5% 'DOAGPU/:6>D:'K%EXEDGT^Z1\QR1FRW))N64-D M';T)'WN2,5V?@[3;C3Y/$3W-L86NM9GGC) S)&0NUOIP:Z>B@".>>.VMY;B9 MPD42%W8] H&2:X/P+J9T?PGX1TN6UE>YU833*JX_@#J/JPKNKNT@ MO[.:TNHEEMYT,1+O41#*)9_+\S]W(PC/R-A3MSN'.5 MQS4USXGUB;5[G2]&T2VN[JPABDOC->F)$=UW"-#L)8X&:=>I>0F>,O&Y"LA5@"#@AST/:L^;PYK]IK=YJNC:GI\4VI0Q+>I M&](-\C-H]['=-)Y9Q*%+G &> M/O?I0 W_ (3R6QL=<.L:5Y&H:5)#&;>UG\U9S-@1!&*KU)P2#E6Y/S?-CCCC-.B\+:EJFK)J'B:^L[@P6DUK!!90-&@$H D=BS,2 MQ"@ =!SUH YO4_$6L:XW@Z]GT466FWNL6\UM,MWO/G:YOK.]M; M#[5!I\FH1?8-0%S&ZIPR,VQ2K E>Q!SQTJ6[\+:]KWA^[TGQ!K%D\;Q(L+VE MF5(D1E=97W,"(M7^RM*25D+3&YU7RHE;/"*WEY8D=R%%,U+PI->^ ;;P['>)'<6T-LL M=P8\KOA9&!*YZ$IZ]#5+4O"6L:CK%GJ\MUI$MXEF;26.XLFEAC)?=YD2E\AL M8!R><#I0 67B:UUW4O!M]';7,9U.VN94'VDJL6U%W!T'$GH">F,CK5:P^(6H MW=II>J3^'EM]'OKQ;(3_ &P-*KLYC5MFW!3<,9R#SG&.MW1/!$ND+X64WR2# M0X;B)OW>/-\P CGC&*(?!,L7@[2-#-ZA>POXKLR^6<.$G\W;C/&1Q0!)\0] M7UG1?#T5SHR1&4WEO&[R2[=JM*BX VMG=G:>F 5!"F[: )"F7)(. %'0Y]]?Q7H:K9ZZL^DOJJVAM+J*XM&>WD3>64J-VY2"3SDYR M>E %?_A8'737M>U'[0NW5+6"W5-O,9C$@R3WSY MGZ4 9.E>.KR_O-#DGT,VNE:X"+*X:Y#2[A&9!OC PH95.,,3TR!GB[X:\4W? MB.]N3'8VD=C#-+ Q^V;KF-D8K^\BV +NP2/F)QCUJ.U\'RV^F^#[4WB,= *% MVV']]B!HN.>.6S^%,M/"NI/XPM=>U&YTWS+1)8U>RM6BDN0XP!*Q8Y"@9 ]> M>.E &E?>)8]-\2II=W#Y=O)I\MZET7X)C8;TVX[*RMG/KZ5C:-\0AK.CZ%=1 M:8T=YJE^UF]FTOS6^P,SL3MYPJ@XP/O"KGCGP>_BZRLXH+W[%-!*P:7;N+0R M(T(%NE-FZ,8+()@0S.L:2.#[K$H_$T M7#J.OVWQ#UK^S]&AO M+IM*LI)HWO?+BB(,V5#;"6))P/E XR<5??P1>Q>'+.RM-0@6]LM7DU2&26(F M-BTLC[& (.,2$9![5M:=H=S;>(K_ %BZN8I);VRMK=TBC*@/'YA9ADG@E^!V MQU- %OP_K,/B'P_8:O!&T<5Y LH1^JY'(/T/%*;_ $);33&B M7[,/M8:6:5G"!<;0%4L>&)Z#) KIO"NBOX=\+:=H\DZSO:0B(R*NT-COBL9/ M H?X:V_A.>]'F01ILNECR!(CAU;:3R,@9&>1F@""V^(1234H+^SM'N+33GU% M%TR]%TLL:<,F=JD."5XQ@YZU*WC6\M?!=WXDNM.LIH(UB>%;"_\ /$H=@"-Q M1<,,].0?6KNFZ/KMK',CWJEH_Q$.H:AI,=S9V4-MJQ*VI@U!9IHVV%U$T8 M4;<@'H6P>#5I/"&HZIJK7GB;4;:[6.QFL8([2W,(VRX$DC99OF(4# X%.\.> M&-6T1[*WGFT6:SLT\M9H]/*7,JA=JY;?A3TR0#G';- #M'\4:UKT2W^G:# ^ MD3&5;:>2^V2/MW!79-A"HS+C@D@'.*9\.M8U[6_#HNM:@M^9IECGCGW-)MFD M4@J$4*%V@ Y.0,G%/\-^&]<\.^1ID6JV;Z%;2.T2&U;[048DB,ONVX!;[P7) M '2K?A/0M0\.VUQI\UW;7&GK-++:;(F651)(TA#DL0<%L# % &3IWB'7_P#A M//$=I>V]H-'L$AJWN@I;Z'JDT M44$XN]TT8E.(GDCV ,2O1B1D5HR>&KS_A*]2U".ZMFTS5;>.&]MY(F,GR*Z MC8P8 9W\Y!Z5F6G@K639Z3HVHZQ:SZ)I4T4D0CMF6><1',22,6*X!"Y('.WM M0!T/B77CH%E;/%:F[O+RY2TM;LK3[)=+:WUC=I>6LKQ[T$BY& M&7(RI#,#@CK61JWA;7=\M+W[4ENUFQM&784V,I8LQ!)8,3P>U M %Z*3,$H!$A4?+CYC\N0,\'O?TOPEJ^CZ7JD5M>:3+<:A?F[D MCEL2+OW.KRZG9:A8I9:CILZPSQQS>:A#(KJRMM4D$,.H!%5;'Q3= MZEXJO]*M;&T\BPG$$YEO-MQ]P-YBQ;#E/F !+#/-7]+T1]/\0:[J;3JZZG+# M(J!<&/9$L>">^=N:R=1\*ZEJWB:PU"[N=-6WL+L7,$T-JRW149Q$7W8VG//' M('0=: ,U_B?$':\6VLCI"WGV0N=0471_>>69!!M^YN_VLXYQ6C/XZ\C1=8N6 MT[_B8:?J/]G+9>=S-(S*(B&V\!PZMTXYZXJ#3/!>H:+<&VL9=&DTS[4TZ-=6 M!>XC5G+L@8, >2<,>G'!Q5B]\$_:_'MOX@%X%LU\N6>RV9\VXC5TCDSGC"R= M/]E?2@"CJ_Q'^P7>K"UM+&:VTAMET9]06&:1@H9Q#&5._:#W*Y/ K0D\7WUU MXF31]'T=+N,V<%Z]U+<^4BQ2,PZ;2=V%! [\Y(QS7F\&ZA::SJ=UI4NCM;ZC M/]ID34;$S/#(5"L4(89!V@[3T.>>:V[30GMO%=YK)G0I<6,%J(E3&TQM(2?H M=_3VH R-1\8WVD:Y:VM]IMBEG=7J6<934 UR-[;4D,6S&TG'1B0#^%5=0\>: MI;?V_/:>'5N+'0IF2[F>]"%T5%=C&NTY8!B2"0.!@DGBHGPXOEN85^W:<;>' M5UU/[0;,FZF_?>9L>3=V!(R!V7ICGP4CDD#) S5A_"VLZ=JYU'0=3LX9 M+BRAM+M+NV:16,0(21=K*00&(P>#45QX.U*#7+S4]/N-)G?4$B-TNI6)DQ*B M!/,3:PP" ,KZCK0!T*:[!<>%!K]JC20/9?;(T8[2R[-X!ZX-<]I_CC49I-"N M-1T%;+3-;98[6878DD21D+H'0* P!P0Q[9 SQOZO!(G@^_M\*\HL)$Q%'M# M-Y9'RKS@>@YKDO#/AC6[[2O";ZSJ5N^GZ9##=06Z6ICF:3RMJ"0EL?)N/0#. M!F@#4N/&-]IWB"RL=1TVRBM[V[%I'Y6H"2X0D'8SQ; IQV8XR*/^$Z/]A27 M/]G?\3--5_LG[#YW6;S H^?;TV$29QTK)LOAQ?6MQIR-?:,K1*P/G>,_&[Z7 MHR:A'#+;S2F6[\D8%LGR(-K98X/7 ]^:DO?AQ?7,]_&M]IWV>ZU-=1-Q)9EK MKB57\HR;ONC;@$#I@5H7OA3Q"FLZ]>Z1K5G;Q:R4$D<]J9#"%B6/>A##YN#P M>.GH<@%.+Q%97/C2T\0AW33W\*R7IW#E4\U&.1Z@59T;XA-J&J:5;W5I8PPZ ML&^RFWU!9Y8V"%PLR!1M)4'H6P>#5F+P#:Q2P0"'/#6K:-+9PW,VBRVMHGEB:'3REQ* NU26WX4]"2 <^V: +FL7D4/C' MPU;/'.TEP;K8R7#(B[8P3N0'EAT>YOA8M/]L#2* MYE,0<)MY3< .2#[8'/2ZEHCW_B31-5$ZHNF^?NC*Y+^8FW@]L5CIX)E3P99: M#]M0O;:@EX9?+.& N?.VXSZ<4 3?$75M6T3P=<7VC",7"21!I'DV^6I=1D J MP8G(&#C@D]L'&UJ_UV/QUX6=-)@?4I+"^5K9;P^2GS0_,TA0'& .B$Y.,=ZZ MSQ5H;>(_#-[I*7 MWG5=DI7<%96# D=QE152+0M1GU_1]:U*[M6N;*UN8)4M MXF5',C(05W,2,!.<]<]J ,MOB&L/A^.[N-/CAU-M2?2S:2706)9U)W$RD<(% M4MNQGMC-:?A?Q5_;]UJ-C-%:I>:>T?F&TNA<0NK@E65\*?X6!! QBLNZ\ 23 MV4X2]@%XNM2:O;/+!YD8+Y'ENN1N!4D'!'8]JZ#0=/O[&.]5(N+FV+ M(S1XS\H)C&.N 30!5D^(-RSVEI%IVGP:@]A%?745_J0@2$29VQAMA+/P<\ # MN>:E7Q_-J$?AX:+H_P!KFUNWGFC6:Y$2P&(H&#D Y&6/(!Z# .>+.L>$[N7Q M+)KFEOIIEN+=+>X@U&U,J'825=2""I&X@CH1CIBK:>'+@ZWH.IS7%L'TVVN( M9(X(#&CM+LY49.T#8>,GK0!S6L^-==F\,07>FZ?#:W\.M1Z=>Q/)+?[-;M/<1PR&4*%!)"L0N[IZ"N=N_!% MQ-HNJVD-_$ES=:P-6MY&B)5&5T=589R1\F#@CK6_>Z4^M>&+G2=7DC9[NV:" MX>V4JHW @E022,9XR: ,.V\7ZO%=Z2-9T&*RM-7?RK66.\\UHY"A=4E78-I8 M*>5+8/%9?PZ@O+O7/$6K:EIEK'>'4+BW-VEVTL@"LH\D H/D4 8.?P%:=IX6 MURYN]'_M[5K.ZM-'D$T"6ULT;SRA"BO(2Q P&)PHY)_"MGP]HCZ(FIJ\ZR_; M-1GO!A<;1(<[??'K0!E>+/%VH>&%N+LZ;8R:?;()&:741%/,N,MY<>P@XYZL M,XHO?%FJOX@N]'T30H[Z6WLX;LS37GDH5??\OW6.[Y..W)R1CG+\1?#R]UB] M\0/!>:<(M9B56ENK,RSV^(]FV-MP 4XSTX)-=)IOA]['Q+>ZL;A76YLK:U$8 M7!4Q%\G/OO\ TH HZ-XXAU>\T1/L;06VL:>UW;S/)R)$(WQ$8Z@'.<\X/%:O MAG6SXCT1-4%MY$$TDGD ON+Q!RJOT&-P&['/!'-<+XG\)76G?#;0=$LKF1M7 MM;J*VM;J"(\&3W5E:WS:II"0 M7&FZA;VM^L5SOCCBFV[9E;:"P&\9! [U+IW@B6QL/#UL;Y'.DZC/>LPC(\P2 M>=A1SQCS1S[5XH @U?QS'I5_JUNM M@]PNGK;1@I( TUS.V$A (P."I+9X#=*C/B34OMEQHFN:7#8W5Q837-K);71G MCD" !U)**0PW*>A!!ZU7M?A_./!K&35YKM;]M26+_ENC*8VVD\@!$7& M>0#TJY;^&=6O=7.JZ]?VIQRD?@S5-.M?#,NDZE:)J&C6!L'-S SQ31E4!. P((,8(Y] MJ+'P)=VUG8Q3ZHEQ-!KK:O)-Y.WS-P?*X!P#E\T 4M<\9:]'X6\5QIIT%EK> MCP"1BEUYD8C="RR(QC^8C:?E*CD=:W6UGQ#!H-K!(]=LHK483)AV(Z[NO/W\XXZ51O\ PEK>I)HE MS=W>D3WNF>:ODRVCM;2!U50VTOG>NW@_[1'% ##\1)7\.Z9J%MHQN;R]U-]+ M-K'=#:LJ^9R),89*YX=4O-.UZQAT^:VT\:AOBN#*CQ@L),$ MJOW2!_WT.E9^G^ I[+3]+MGU"%WL];?579(-BN&$GR*N?E_UGOTJO\2=";7; M_P .6ML9DGN+I[6X:-<@V;)NG#'L"$7'OB@#KM U*;6?#]AJ=Q:&TDNX5F\@ MON*!AD G YP1VK2I%544*H 4# Z 4M !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 9.K>)]"T&6.+5M7LK&21=R+<3*A8=,C-2:1XAT;7UE;2-3M+X0X$AMY0^ MS.<9QTS@_E6;\054_#KQ(2 2-,N,''_3-JR/$NL7VC^%_#EOIJSI-J4\%JTE MLB-*J&-G;8'^7<0F!GCG- '=T5Y??:OXJTCPEXFG8ZC#';"!]-N=26$S99@) M%;RR00.,$C.&]JT=3M]>T_5O#FB1^*+UFU*:Y-U=/#%OVK$&VQC;A1D'&0<; MN^!0!W]58]1LY=2FTZ.XC:\@C626$'YE5L[2?K@UY;R0VZ&"+%PJ;'_?G;\Q*OM^7;C&>36WXCU[4[*]\:_9KHQ_8= BNK;"+^ M[E(G^;IS]U>O'% 'H-%<%9W6L:/XIT%+[79K^WU>TGDN8YHXTCA>-4<-'M * MC!(P2?KFLS3/$%^WB;P\;75=;O-.U=YHGGOK:&.&4")W5X0%#+RO&1@@]Z / M1KS4;.PL+B^NKF.*UMP6FE9N$ ZYJPCK)&KHP9& *D="*\CTV._T/P'XZU.# M6KZ6:WNM16-9EB*AU<_OM7>EVNFV=L_\ MH:Q^9-+*&.YBZM\H"XP ,G.: .YHKRZR\0>(-=M?"-J-6-I-?7-];7EU!"A, MP@W@.H8$*3LSG& 3TKJ/!=Y?R-KNFW][)>MIFHM;17$JJ)'C,:.-VT $C>1G M SB@#J:Q-2\8^&]'O6L]2UW3[2Y4 M%-.JL >1P36W7G=L=<_P"%F^+/[(@T MV5=ECYOVV5T(_=MC;M4Y[]?:@#T*.1)HDEC)=7\. M^)(;&SOX_)UF%(8VE4$:8_F*AG/'W"'_ (OXP.Q-7A_:VN^+-7TF'7[W3X-& MAMDC,"1%YY)$+&23)=3UKQ!!IS:T'TN1;:S6PBM M_):7REDRZM<:/%_8=O>7$%JL9D6=I'5@'8 M-@# !ZYP.1SD [UG1"H9E!8X4$]3UP*=7CS2ZGXEA\%7%YK-W%=+J]U9-/:K M$HD,:SJ)@&0@,0F/3D\=,>D^(;R/2?#-S<7&I3VBQHJ&[2(22[B0HVK@@L20 M ,8R>E &Q17F>FZIXE.H>(M&L)M1DN5TI+O3_P"V4B65)F:1>J#!4E1C=T(/ M:NA\%:B+I+VTFO=7DO[8I]IM=5CC66 L#@@HH#*V"002.#]* .KHKA)=0U*P M\XFL_+C^SQH0=JK\NX%>,DL MO&7HFOZA_P );X?2'4=;O=-U=)]TNI6\4<$*H91QT(P010!VUMXGT M>[73V@N]PU":6"U_=N/,>/?O'(XQY;&ZT\ C)&=8U,9'4<75 M:FE>)-8O6T7PX]X?[:@U.:'4Y@BY:"W^8MC''F!X1G'\9Q0!Z317,>-&UJ.V ML7TL7IM%G)OQIP0W/E;3CRPX(/S;<@\D MNK&*!;J8B01@-Y@55VG.[ SG XYH ],9T0J&95+':N3C)]!2331V\$D\SK'% M&I=W8X"@#))KRG5[;7]2L/"']LWNH6%XNO&!658%=TVR^7,P"LHDV@# ^7D\ M=,=KXTM)'^'>M0"^N4>/3I29UV;Y-L9)W?+CYL8. .IQB@#3T77+'Q!8_;=/ M:=K.4QG#J %+#>0< M 9QVH ]0+HKJA90S9VJ3R<=<55M-4L[Z\OK6WEWS6,BQ7"[2-C% X&2.?E8' MCUK@-:\/WL?CCPA;-XGUAY#'>#SSY&\84,2/W6. ,#'?D\8 /4;JYALK2:ZN'V0PQM)(V M"<*!DG ]A26=W#?V4%Y;/O@GC66-L$;E89!P>1P:P]0O'U#XCWNN:%8:UCC5+.:Y2,RQNDA!C)50 M&5P,#(R.:A_X6-,OBH]: /4:*R/"O] MI'PMICZO,9=1D@62X8J!AV^8K@>FFO9I=R^6UY<"V@&TG?(59@.!QPIY/'%)I^J6> MJ+VE^4C;(APPY'.#W'%>;6VK7VL>'_ ;<:C(\EU'XF:W=Y$57 M81BX0%@O ; &<<9S73^ ?]1XB_[#][_Z'0!UU%>4WFI>(CX=\5>(D\23Q-HV MH7:VMH(H_*9(G/R297:W+*?6-=\?:C!_;%S9:;80V5P+2&-,R M-(&)5F92=ORD$#!YZC% '=45Y1)K>OOX"F\>IKEPLR2M*FF>7']F\I9BGE$; M=Q8@?>W9W&M#6/$^KZ3/XFT7[27U.:6 Z*SJ,A;DB, #&"(W5SSVZT =[#J- MG7$<"S3)!&7.-TC'"J/I>$/#FKRS:A]B:&;^U)M)CC,^]3M1]K M Y3Y6)"C.2.,<5UFK^(1IOPZN?$-A,+_ ,K3C6K#&5\S&PL-PRH.?UKDW;6O#^I^&VE\ M17>IIJ\YM;J*5(@H9HF<21;4!4*5Z'(P?QI_PRT^:UBU^235+RZ7^V;R+RY_ M+VY64Y?Y4!W'OSCT H [L.A=D#J77!90>1GIFJVEZG9ZSIT6H6$OFVLV=C[2 MN<$@\$ ]0:XO1-,G_P"%M>)I_P"U[_9'#9R&#]ULD#";"-\F=J]L$'U)KG/# M+ZQHO@WPQJ\6MSM#/J<=HU@8HQ#Y,D[(>V[?D[MV[VQB@#V*D) !)( '4FO* M)=?\6:K-K-]I,6LO2V"2>,9&.G/3_%&:6+X; M:JR,T8<1),RGE8FE19.?]PM0!JV7C+PUJ.H_V?9:]I]Q=DD"&.X5F8CJ!SS^ M%6+CQ%IMKKD.C/+*U_*@D$<4$D@122 SLJD("00"Q'2N8^)EG96OPSN!:0Q1 M/9^2VG>4H!CE$BB/R\=#G X[&JUCH]U3@;_/ 7YHS MPO5>^>N: .PT?Q%INOFX_LV669(&VM*8)$CZG,VL3LC>2D+201HLC,L.X*H+;>K$XYQVK:O\ 5O%NF>$M8 MVS1WUG'IUUJ,<+3%))8U=7$9*D DC/!(;UYH ]/J"SO;74+5;FSN(YX&+*LD M;;E)4E3S[$$?A4&DV$^G6(M[G4KG49=Q8SW(0,<]L(H&/3BN0\$7S:7\)'U! M8_,:U%_.$_O%9I6Q^E '>TSSHO+:3S$V)GT\*Z%:WVL78U&*2>:>!8# M+K;P[!!)<75C11-,]M)CEU0E2P M)8=L[1[T >G45E?V;>V_AJ?3X=5N9KWR9$BOKC89 YSM8X4+P2.W:O/;+X@: MG>:EX7NC,$TY((H=:4J!BXF+QKD]MLD1_P"^Z /3;C4;.TN[2TN+B..XNV9; M>-CS(57<0/H!FJ4'BC1[A+)XKOG&/+?D\<>XKD-(U[ M5[R?PA=W%TWE:U?7DWE,B_+;^5(T*=,\*$.>O-9.B_\ 'EX+_P"QFU'^=W0! MZY17)>.;O5(#X?M-*U V,E_JBVLLPC5R(S#*QP&&,_*"/<#J.*P;^_UL^)[G MP]!>>()H-,LH7\^Q2V,TTDA?#R&3 P H "CDYSVH ]+HKSB*[\5:IJWAO2;_ M %"?2+BYTJXFU!;>.,N71XU!4D,%)W9[X!(ZX(S(=5\36_A@>(+CQ%//)8:P M-/-N((UCN(A="!C)\N2Y!SD$ 8''4D ]:JK'J-G-J,^GQW$;7D"+)+"#\R*V M=I/UP:\Y\<^([VP&MW^CZKK4L^E;2T4%O#]C@8*K%)&9=S$@Y."2-PZ5>\1Z M_J=E=>./LUT8_L&APW-MA%_=R$39;IS]U>N>E 'H559M1L[>_M;&:XC2ZNPY M@B)^:0( 6Q] 1^=\UN?48=8M)WGBEBC5(I(PC QA0"!\Q&" M3](+B=[O5(K26S,,8A,+S&+LN M[>.#NS[8KH/BQ;27'@.3VX2YMB1%M^?,Z#!W*>F<\8Y [9! .MTZ_AU.Q MCO+=9EBDS@3PO"XP2#E' 8;!YDD6[:5^9'*,,$ \,I%7 M*Y'X:_\ (G#_ +"%]_Z52UUU !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 5M1T^VU73+K3KR/S+6ZB M:&5 Q7PQ@.RM&R_=96!#*P]0W]VMK EQ/Y2*2&8NQP3M 4]!U(K674(8(+47]Q:6]S,B_NQ," MI;'(0G!89Z' ^E &RS.VTY'S,Q( /88K1N=+L M[O4;&_GB+7-B7-N^XC9O7:W'0Y'K4T]Y;6H)N+B&$!=Q,CA<#(&>>V2!^-)) M>6L4\<$ES"DTO^KC9P&?Z#J: ,Z;POI$^G:KI\EJ3;:K*TUXGF,/,9@H)SG( MX4=,=*=>>&M*OWU)[BV+MJ5HMG='S&&^(;L+P>/OMR.>:OO>6L=REM).W)8X574*P(S@ MY '7-96G^ ] TR\LKJWM[DR6+,UH);N61+<%2I5%9B%7#'@#T]!6[%?V<]LU MS#=P20+G=*D@*C'7)'%.BN[:>:2&*XBDEB_UB(X+)]1VH Q7\%Z)(=6#03^5 MJRNMW"+J01.7QO8)NVJQP,L #3M4\'Z/JUW'=S))H-'-FD/DW,TVH6]E)$)0&B$KA=Q R>,YQWK==UC1G=@JJ,EF. !0 M!EP^'-)MVTLP6:Q#2@RV:H2!$&7:W&>U#P5HVHZK/J< MHOXKNX5%F>UU"> .%&%R$< X%;)O;>.:*VGN(([J096$R#:.[69(%MGDAO98FFB7HLA5AO'^]GK5ZR\1:9?ZQ?:5; MW*-=V3*DJ9')9=WR\\X'7TJ]] MVW=M/(BQS&RO9;<3*HPH<1L-V!QD\XXK,U#P-#JOC1M3NO,2T33(K2![:ZDA MF1UD)X,%O-5 MP5P.ISTH Q[GP=H=QHMEI M7@M+%Q):_9IGB>%@"-RNI#9^9LG/.3FKVHZ-8 MZKH\FE7T)FLY$5&1G;/!!!W9SD$ YSG(S5&V\217GBUM&MUBE@&GK>KVEGL^U74,&\X7S9 NX^@SUH Q;;P3HML;MU2[DGO(5@G MN);V9Y74'(^T_0VN'M!.\]R5,\]S 0->0+*8 M@VX+GMGO0!$_A'29=774I5NI)4F^T)%)=RM"DO\ ?$1;8&_#CKUK T?X;Z>L ME_/K$+2R7&J3WGE1W4@AE4REXS)&"%8@8Z@_CBNUCO+6:>2"*YA>:+_61JX+ M)]1U%);WUI=M(MM=03-&<.(Y Q4^^.E &3J7A'2M3U%M0D%W;W#=&U2:WGFCN8I[>'[.LMM=RPNT7]QF1@67ZYK72_L MY)DACNX&E==ZHL@+,OJ!W'O61<>*K;3;9Y]7C%DAU#[##^^23S,N%5^#\H.< MD'D#K0!8'AC2!]L"VFT7EFEC,!(V&A0,%4<\8#MR.>:E&A:..7_5N\J@/]"3S6=>ZZUKXKTS15MPZ MWMM<3^;OP5,9CP,=\[_TH KV7@?0;"]-S;VTP7=(RVS7,C6\9<$.5B+;%R&8 M<#N:33? VA:5>V=W;0W)FL0RVAFO)91 I4J50,Q 7!Z?3T%7['6HI=+M;K4? M(T^:=-Q@DN4?;[!@<-]15R>^L[:))9[J"*.3 1Y) H;/3!/6@#/MO"VD6BZ< ML%J5&G3RW%M^\8['DW[SUYSYC<'IFJ&D^&6M?'>O>))XH%>\CAM[?RR2WEHH MW,WN6P/H@KH;BZM[2+S;F>*&/(&^1PHR?'M=.N#5"8!$++4);,$/NWA, M?-TXSGI0!/J^AVFM+$+B2\B:$DI):7IR3D\GFKFF^(M,U6_OK*TN4>XLIO)E7(Y;:K?+ MSR,,.?7-78;RUN)I(8;F&26(XD1) 63Z@=* ,JZ\):3>:+!I4Z7306\PGBD- MW+YR2 D[Q+NW[N3SGO6C-IMM<:3)I1YJY"YQGKTSQF@ZC8A)W-Y;A8#B9O-7$9]&YX_&@#-U#PII&I6 MMA!-#-&=/7;:36]P\4L(VA<*ZD-@@ 'GGO1#X1T2#3(M.CM#]GBNDO>97+O. MK!P[.3N8Y SDG.*U9;RU@MAG)XJ1'22-9$961AD,#D$>N M: ,S6O#NG:^;5KU)Q+:N7@FM[AX9$)&& 9"#@C@BG'0--*ZLI@.-6_X_/G;] MY^[$?KQ\H XQ5X7,!CCD$T924@1MN&')Z8/>D%Y:M=FU%S";E1N,(<;P/7'6 M@"+^S+3^R/[*\L_8_(^S>7N/^KV[<9Z].]8^E^!= T:^M[NSM90]JK+;1R7, MDD=ON&&,:,Q5"1U('KZUN)>6LET]JES"UP@R\2R NH]QU%9'BGQ-!XY Y]* &VW@O1K._%U:K>0 3?:!;17TRV_F9R6\H-LZ M\XQCVJ6X\):)=6-]9S6>Z&]NC>3#S&#>=Q\ZL#E2-HQM(Q3O%>N-X;\+:AK" M0"=K2+S!$6VAN0,9P<=:TX;JWN))8X;B*1XCMD5'!*'T('2@#/T?PWINAO<2 MVB327%SM$UQ M* ,V;1)+GQ?:ZS-,/)LK5X;>%Y]J?K'AO3M)YT;RQQGY@<$#(Y''- %2U\(Z)965E9V]F4M[&[:]MT$C'9*= MV6Z\_?;@\YERQ.Z1SECSTR>W2K,4L<\2RQ2+)&PR MKH<@CU!K#D\7::\6MK:3)-HP0">QS0!AZ7\-]/:XU2XU MF%I7NM4GO/*CNI!%,ADW1^;&"%+&L[[B=PC! M"\=!C<>E0:)K,&L:997 DA6YGM8KA[=9 S1[U#:OWOAS2= M1UW3]:NK02:AIX86\NXC;N&#D X/MG..U+I?B+3-8N[ZUL[E'FLIS!*N1DL% M5B1SR,,.?7-7;F]M+(*;JZA@#G"F60+D^@S0!GW7AK3+N74)7CF274/*\^2& MXDC!G(YQSFM>/2K.+6)=52+%Y+ M EN[[C@QJ691CIU9JN.ZQHSNP55&2Q. !ZU%%>6LT[P17,,DJ %HU<%E!Z$C MM0!A2>"-%?3[:PC6]M[:V1XT2VOIHMR,E+I:VL0L5A^ MSBWVY3R\;=N/3'%/%]:&[-H+J W(&3#Y@W@?[O6J5GXBTR^UF^TF"Y1KRR*+ M*F1R67=\O/.!U]* *>D^"M$T:]AN[6&Y>6W0QVWVF[EF6W4\$1AV(08XX[<= M*U-.TJSTI+A+.(QK<7$ES+EBVZ1SN8\],GMTJ>XNK>SA,US/%!$#@O*X5?S- M4-6\0Z9HMG;W=Y:S@+CUSTH MQ+CP7HUQJ,]Z%O()+AQ)<1VU]-#',W3^:V[FV@O+66VN8DF@E M0I)&XRKJ1@@CN*%NK=H4F6>(Q28".'&UL],'O3;>\M;H9M[F&88W?NW#<9(S MQVR"/PH Y^Q\ >'K"ZMIXX+J46C![6&YO9IHK=AT*([%5([<<=JVX=+LX-6N MM4CB(N[J..*9]Q.Y4W;1CH,;VZ>M3BY@:..03QE)" C!QAB>@![U2LM7$FE" M^U&.+3OWCH5DN$91ABH.\''.,X[9QU% %1_!^B/H%KHAM&6RM&#VX29UDA<$ MD,K@[@PR>0>]*OA+2O[+DT^87=S#+-'.YN;R65V=&5E.YF) !4<#BM6>]M+: M!9Y[J&*%L;9)) JG/3!-3 A@"""#R".] "US>G>!="TJZ6>S2]C"L[B$W\[0 MY;.[]V7V$'<>,=ZF\1>)H-#M4>+R;FX^UV]N\ E 9!+*J;B.3QNS[UKRWEK! M/'!+ M,<=L5)!X2T>VEU-XX)?+U/?]J@:XD,+E_OD1D[5+=R #5.^\43)XTMO#EA%9 M2/Y"W-U)<71C*H7V[44*=SX!.#CH.>:UM.U7[5I4%W?11V$LBLS0O<(^T*3G MYE.#P,\=,T 9W_"$:(=*MM/*WC1VLGFVTQO9C- V-OR2;MRC'& <8[59C\+: M6EG;VKKH]Q=22OYRXVL69B3C XZ>U:B75O);?:8YXGM\;O-5P5QZY MZ8H@NK>Z@$]O/%-"?^6D;AE_,4 2USC^!/#CZ=J]@=.'V;5Y_M%X@D<>9)N# M9!SE>1G P*E7Q+#-XKL]'M?)N(;BSFN?M$?L>&($>4,?3//RDCFH(/"VD6R6*16I5; M&ZDO+<>8QV2R;][=><^8_!XY]JTQ*;BV M?1UFTT1-J&J/8%3<*^Q561@^5R.?+'R]1GGI0!M7VEV>I364MU$7>RG%S =Q M&V0*RYXZ\,W!]:HZKX6TS6+Z.^G%U!>)'Y7VBSNI+>1H\YV,489&><'IVIWA MW6VUR#4)&@$/V34+BR #;MPB5W(C8J2"23N)*+R8W,OF^;NSG/WQG'3MTK1FOK2VFCAGNH(I9#A$>0*6^@/6I% MEC=G59%9HSAP#DJ<9Y].* .=U/P%X?UBXO9;RVN&6^P;J%+N5(IF "AF16"E M@ .<=@>HJ_>>&M*OVU-KFV+G4[5;2Z_>,-\2[L#@\??;D<\U=EU"R@@CFEO+ M>.*3A'>50K?0YYJ=Y$CC:1W5449+,< #US0!3DT>QEO["]>$FXL$=+=MY^17 M #<9P>%'6G7&EV=UJ=EJ,T1:ZLA(L#[B-H< -QT.0!UK NO'5@WA./7]+"W< M3W$$/EL^UE\R819(YQU)'KBNE@NK>ZW_ &>XBFV-M?RW#;3Z''0T 9J>%M(3 M2+32EM2+.SG2YAC\QOED5_,!SG)^;G!JYJNE6>M:>]C?Q&6V=D9D#%JBI8;RUN99(H+F&62(XD1) Q0^X'2IZ ,76?"FDZ[>07=[%.+B%&B$MOF1VEF(DTN262S57;$32;M_&>0=[<'IGBMJB@ M"GI>EV>CV7V.QB,4'F22[2Q;YG4:-H1U'Q#X/M/$]FMU/;^&I'EBNE MWCS \*_.#P2 QZYYYZU/82^&;7Q1XBM_%,-L=7EU-6LUN(-\CP;4\GR>"2 0 M?N]#G->H48&G-)>;-P,#PR>:I(" MA=NU3C!'K7I?CJ^CTWP?=3W%A!?QAHD>.Y7,0!D4>9( #\J_>/TKI,#.<SAM)9]/O(Y6C3!EPD;+O/5CNYRC 8&!THH \'LCX=;0/!L$=M'_P MD]OK-H=0/DG[1')YX\TS-C(!;IN//&.E>@_%)+A_#=B8V1;--2@>_:6%IHQ M"^'M'_X2+P!%_8]CY;I<"1?LR8;%N6&1CGYB3]>:]* M & ,"EH \/O;.&ZO_$]AK6NZ-I6H7&IR-$UYIS27GEY'D/#)YJY 4+M"J<$' MWK?:7PW:^,O$T?C*.VDO)I8?L7VJ#>TMN(E $(P23OWY"\YKU# R#CD4N!G. M.E 'GN@PZ)I_Q6\202VUE!J-P\$UD#"JR.I@_>,AQGJ&W8[YS4GCG4K*#Q!I MME>V^BP*]K-(FHZQ;&:,')[-+;R]"M_$MG)>6\2? M(ML8X6E^4?PY.2!VS7LE% 'FWA5] F^*FH7'AR*!;%](C#26L>V&202G)7 V MGC:"5XR/7-,\=ZA9-XBN--N[71+=SIH*7>IV;7$ESN9QY,*@J20>3@DY8<5Z M8 ,#I1@'MTH \M\+M)+>^ 7D+,Y\,3;F;DDXM^M;?@=;H_!S2EL\B[.EXA[ M8?:=OZXKMZ* /*_"U_X0M_"%N++3H+OQ!::3(UU:) 1"^'7T"X\&^$K32(8O^$K&HV\AVQ$7"J)/WCL2,^7Y>1G.W&![ M5KZI:65^)]3T*;4HK&WMO#L%F^E![6\O+(SBX1F8"& MW12N2.N 2?F&!1X4:22[^'+R%F;_ (1ZXRS6_M?WM]=1J3;6RGY]C,.';A1CIDGM6IK7V"/QDDEQ?Z'9Z))H\$ M>E2ZI9&XMFCRV]8SYB*K8V9ZDC;Z5Z]2$ ]1F@#R-;;2=&O/"">(K^#4/#\. MFW$=M>74.V SED*95B0/W>57)/0XKHOA8EI'H^MBPA:&R.LW!MXV0IB,A"OR MGD#&,#TKNR >HHH \IM[:RLM7^(%AIMO:VWB.3S)--1(E28JUJF#&<9QOSTX MS4'@FTTRYU;PY+::]HB7=E"X>QL=-:&Y<&,ADG)E8\-ACN7EE]Z]=QSGO28 M)..3UH \831;"W^!6L:E%91+J-PMR);G9^]8?:2 N[J!A5XZ<5T,GA+0(OBE MIUFFCV@M!HLLAA\H>6[I+&JLR]&8!WY;)YKT>B@#QNVM].C\$Z,;K5;#3GT[ M5+_[%'J<6^UD59I4\M@2,84C:=;Y6U1=JIU MVC PIZC@<$5O$ C!&:* /%]*UJQG\+?#_0XI6;4K'4[9+NW"-NMR@=2)./E. M3P#U[5I:=<6FG>-I;+1YM+U>>^NKN7?Y.+W3I2K$EV[QY^09VG# L#.<<^M+@9SCF@# MD?BBN[X9:^H!.;;M_O"LF^T6#1/'=A#X=LX;*:?0KV,"% H=E:+RRWJ06/)Y MY->B44 >+^"K.QN9/"Z?V]HUMJMDX>:SATUH[YGV,)8YG,I)R22S%<$@'TJS M;Z%GX:>+-0TJQ!UN:[U!1.B9FV>>X94/4?*#P,O8&OZ%*T&FS1-9Z3IS6[/&0N/-S*^"I P" >35;P_I=GJC_#6&_M([F% M-!GD\N5=R;@+?&0>#Z\]\'M7K@ &<#K2T 5:9HVGZ2WPSNM/L8K>XG!6>6-,/*'M'9@[=6^8 \^E8T6IVNHZ[XW48&>^"H=$T[QIXI ML!;65MJO]H-+!&(563[.88N5XSLW9Z<9J'QSJ%C_ ,),=.O+71("VG;TO-4M M#<-/EV'DPJ"I+#J0"3\PXKTC'.>]& >W2@#R#0]-MM:_X5E#JMLMW$NC73M' M.-RDJL &X'@X]#W /:J^MVEJ/%7BBRUK4M"TR.X6**S_ +3TXRDVWE 0-YJ M ;6W?*H)#<^E>STA .,CI0!S.LPO!\+=0@>Y:[>/19$-PRE3*1 1N(/()ZX] MZY:RT:RTG5/AY/IEE#;7%Q!,DTJ)AIK?, ><\UZA10!X;;?V/-X(T MS3K:&/\ X3U;Z%I%\O\ TQ+D3@RR.<;@NW<2Q^7;78:)#HFG_%KQ%#-;64&H MW/V>:QW0JLC@Q-YC(<9ZAMQ'XUZ%@9SCGUHQSF@#S_Q7+IEM\0=*N?$X@&AC M3Y5MY+M08$NBZYW9^4,4Z$^^*Y6YL+%O ][?-8QG0HO$T5S9&6#Y8K,RQ>8R M@CY8R?,..F#Z5[40",$9%% 'G2Z9H&M_$G3F2RLKO3(] :2U41JT(_? JOW M>A...]2<'&6-:7CN$># MKVQU'0[*.W6^LY]&6*VB"(LTF9(#M42>%-.E@\667@QQ M(]GX7N)[U7<<.LBC[/SW(\Z7_OBJL$6GKX+T*ZO-5TZQN;6_U&2WCU6+?;3Y MGD5E89&&P1@@YZX!YKV6@@'J,T >,75[]KUC0=2U./2-!TR;0U%K%JMB9K:& M4N=Z*-\81BFS&>J\8ZUZ+X&LHM/\'V5M;ZDFH0*9#%<1Q&-"A=B%5220J@[1 MR> *Z$@$8(R*6@#P2,Z ?"&B6TUO$?%T.LP-?'R3]H20W0\QI&QD*UM[C6_%MEKVLZ+IEQ=W1$#ZCI[2W!@\M1$T$GFK]TYP%!(8'/6O:\# M.<S7XM^9-:V\]PF@PR&Y:!0S2B5E\SV8@#GKCBN9T#3;7 M4]/^&UK?VR7%N3?,T4BY5B Q&X=",@'!]*]DHH \5U6T>TTS6;2T2&WTBU\6 MQM:3K6GZG#<_9/M=OHMH88 MDC63]Z0!(^6:+(;!Z+S7LM P!@4 >8:%)X9N/BQ97'AB*U%L=&G666SBVP MLPDAP 0 I8 \XY&0#VJY\1[RX\,ZCIWB>SB=Y6@N-,=4&2S2)O@_ 2H!_P # MKT, 8 Q10!X_P"&=*GL?$^G> Y?,EM="NGU7S&SAXS&OEC/?]]+(&>#_ ,CA>GI[W5>MT4 ,_-@@D@5+X@N-0T2YC:Q$C3>+=+ALD< G;>#:@HS2T M >'VD&CR?!MM,@AMEOX[^UAU**) DJG[: !)C!SC.,]NE=#K.DMI7B;Q!9^& M+-+.:?PLS1Q6B",-,KNJ$ <;L' /7I7I^** /)O!-KI=SK?A^>QU[0Q<6=NZ MO8Z?IK03NICP4F)E8C#8;YE^\/>O6:3 !) Z]:6@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH QM?\36?AU[%+F"[GEOI3#!';1>8S.%+8QGOC&>GK@9-83?$[2TMKF= M]*UE18N4U &U'^A<]9#NP1CGY"QQS6OKFDW5_P"(O#5[ JF'3[J66/+5$C\W67D:S!?A@;=(QGT^930!MZGXKMK#4!86UA?Z MG=B 7$D5C&K&.(D@,Q9E'.#@ DG!XIK^++>33+&_TS3=2U6&]B,L?V.%?E48 M^\790#SC;G/!XXKFM3\'WD7B0ZJNDKJT-S8P6\D*WS6SPR1[AD$$!E(;Z@CW MJ2_\-ZK&-&BL]*!TF"UD232;;5'@6*=F#!S( #(H&X>Q.0#0!L2^/M(33=(O M8H;ZX75F=+6*&#=(74'*%<\'((] 1R0.:KWGC"VOO#=S>0RZAI4UKJ$-G<1O M;HTT3M)&-I4DKA@Z_,">#DI_$#3]-OM4M/[ M.U6Z;2BIO7MK<,D*%%?>26&1AN@R>#QCFK&I^-;&PD6.WL[_ %-S9B^<6,:M MYN#@#).#Q50^'K_?XW.V/&L ?9/GZ_Z,L?/I\P-<-?Z?>+XB73OM M=K;R67A^SM;M)M3-B''[S30!WR>.[2>*P-II6J74][:?;5M MX8XRZ09P';+@8/8 DGTK2\47_P#9WA/4[_[5/:""V:7SX8EDDCP,Y"MP3[&N M'N;6X\5^%-(O-#\-"VD^P;-/O(]1,$EBPRH&0,O%A5(Z[A_"*Z_Q1I%_JW@# M4M(C=)M0N+%H Y^17D*XS[ F@"&_\:6NG:D=)33]4U&_2TCNFCM+=6)C8L-V M2P .5Z<=1C/;6L-:M=4\/Q:SIZRW-M-!Y\2(N'<8SM ./F[8)ZUFZ?HUY;>- MKW5)%3[++IEM;*0W.]'D+<>F&%/\$:1=:%X.T[3+U56Y@1@X1MPY=CU^AH X MVZ\>:EJ?PLO=:>TN],N89XAYZIM1E^UA"$PS,3M&&]R<5V&G>,K&^O;NTN+2 M^TV:VMOM96_B$>^#)!D&"> 1R#@CN*YB/PQX@/@"]\+R64"O#>+);7 N 5G0 MW?G$XQE<+Z]36UKWA:YUKQ'>2EECLKK0+C36E!^97D=2#CTQDT 6M,\:V6I7 MUE;&PU&T34%9K&>ZA"QW("[OEPQ(.W+ ,%) IGBK5]1@U+1M!TB6*WOM5DES M=21[Q!%&H9V"]"W*@9XYYK&\+>%Y[&\TP7_AB"*>Q7!OQJ;RKN"%=T<9_O9Z M'& 3UK:\5:-J5SJ.C:YHRP2ZAI4DF+:=RB3Q2+M==P!VMPI!QC(YH S_ .T- M=\,>*=,T[4M2?6K'5$F6)FMXXIHIHT,FT; JL&4,!D @@B!(OMMQJ$MQ&/,^78UWYHY_W M: -&U\20Z1;6NF16&OZC?>0;F2WD"27$,98@&1BX7D@@ $D@=.*ENOB!I$$& MD26T%]?MJ\4DEE%:0;GDV;=RD$C:1N[X VMDC%9?B'PI,9M;BTI=6M[JT MC@DA%\UM)"Z%B&!! 92&Y!Y!'O5VR\,SVNM>%[FWT^WL;/3K6[2:WCG,@B:4 MQD $@%N5;)H M^-M:O-)\!7^KV!:WNXXD>/S$!*$LH((.1G!(K6UG6;30M.: M]O#(4WK&D<2;GED8A515[L20*SO'6D7FO>"M3TRP5&NIXU$8=MH)# \GMTK$ M\0Z7X@\7Z*(;S1+:RFLKN"\@B.H;UN=A.Y"RJ"F5)P>>2* +.J>//LN@:Y<0 M:3?0ZKIEKYYLKJ-=P4AMDAVN0T>5.2K9&#WJIJ'Q U"TT[P['Y/[)ACU'1[^&=K0W:D3(D;(Z7!=V-K:6M_J M4U]:+>VZV4(??"3C=R1C'7G'4#J<5@ZCX3OCXHU#6)-!34X]4B@9X5U)H&MI M438RG& ZD <]>#Q6WI/AR?3_ !58WL5G!:6$&B+9"&*7>(I/,#;02 2H ZX& M: .LHJE8RZC)=7RWMK## DH%J\1(E9S@%V(55^I) H L454_M" M/^UAIWE7'FF#S_,\H^5C=MQOZ;O]GKCFK= !114-U=6]C:RW5W/'!;Q*6DED M8*J@=R3TH FHK,T+Q!IOB2QDO=+F::W29H2S1LGS+UX8 U'K?B2QT$Q)VMY)'#:B$8:5W<( M% .,').<],'TK>H **S4UF%O$XU".V MO[.S:*X9[K?L=(F9$VC)WL.%SVSU- %NBBJ]Y?6NG6QN;R=((0RJ7CWXT^3[7=7QC\TVUC:R7$B)TW,$!VCZXS0!NT5@-XST4^%KKQ%#<--8VP; MS0D9$BN#@H4;!#Y(&#CJ*AF\7FWDTVV?0=4_M&^$CK9#R3)''&0&=CYFW'S+ MT8DYZ4 =+1110 452GU:SM]8M-*DD(N[N.26%-I(94V[N>@^\*NT %%5YKZU MM[NVM9IXTGN2P@C8\R%1EL>N!S1%?6LUY<6<4Z/U[:I*D:SRP8E !W1R,A/!/& M5./:@#1HHJEK&IPZ)HM]JMPDCP6<#W$BQ@%BJJ6(&2!GCUH NT5';S+<6T4Z M A9$#@'K@C-24 %%%5-4U"+2=)O=2G5VAM('GD5 "Q5%+$#..<"@"W14%G=) M?6-O=Q!A'/&LJANH##(S^=3T %%4M6U2UT32;G4KUREO;H7<@9)] !W). !W M)%8[>-;!/M&;+4W%M*L$OV>S>XVRE-[(?+#'_&.E^) MV']F)?M$T9D6>:QEBB< @<.RA21QS1I,@=4GC,;J#V93R#[59H **** "BBB@ HK.T_6K;4M2 MU2QA259=-F2&8N S-&KC;STPPZXYJA=^,](M-5ETXF\FE@94N)+>SEEC@9@ M" [JI"G!!]L\XH Z"BBB@ HHHH **** "BBB@ HK+U;7K71[K3K>=)'>^F:) M-@&$"HSL[9(PH"\GW%2:'JT>O:'9ZK#!/!%=Q"5(YU <*>F0">W/XT :%%%5 M+S4([*6TC>*X?0\YQ6C0 45G7N MLV]CK&F:9*DIFU%I5A90-J[$WG=SZ=,9K1H **** "BLZ36K>/Q'!H927[3- M:O=JX V!$95()SG.7';UK1H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%.BQZO=:;+;:P-+UNS: M26QEPKY! 60&-OOJ01G'3CFN'O?%6M:_::+83109DUBYT^\:UO'MH;MHD)4) M* 656/8^,CBB70=(FTA=)DTNS? M3E "VI@7REQTPN,"@#SF^37-$T.2RO+PV.G7FMVMN/*U!YY;.W? D7SF 906 M'![!^O2I_&WAW1;70+:WM[N\>.+6++?$VIS/Y >5 >=^1D-FD8HS%1MQG*@;>E>BVFD:;8M$UI8 M6T#0P_9XS'$%*19SL&.BYYQ5?3_#&@Z3>R7NGZ-86MU)D--#;JC'/7D#O0!Y MC=P7"^$_$?B7^U-3.HZ?K=P+0_;'$<2+=8V! =I4@D'<#QQT KV"6.*2,K,B M-'P2' (XY[U5;2-->SGLVL+8VT\C2S0F(;)'9MQ9AT))YSZU->6=KJ%I+:7M MO%<6THVR12H&5AZ$'@T Y%6[#PGX=TMYGT_0M-M6FC,,IAMD0 MNAZJ<#D' XI+OPEXVYMX $25&!SM&,Y&5 M/L:N7OA;0-2O7O;[1=/N;IT\MI9K=69EQC!)'/!Q]* ,+5G8_$CP=(G^LDM+ MX2X[IMB//MNVU:U^XGB\=^$88YI$BF:[\Q%8A7Q#D9'?!K270Q_PEAUR28-L MLA:6\ 3 B!;<[9SR6P@Z# 7WK1EL[::Y@N98(WGM]WDR,H+1[A@[3VR.#0!Y M'9P7$'@S2O%']J:G)J?]M+%N>\AY&" :ZL:1IHL4LA86WV5)!*L/E#8KA]X8#I MG=\V?7FIKRSMM0M);2\MXKBVE7;)%*@96'H0>M ' ZEX=LKKXB:'I8GO5LHM M'NB0EY+OD'G1?*TF[>1DY^]V Z<5A2:EJJZ!I>CI<3SVS>(KO3GDEO6A>2*- MI/+B:< L,[0,]3C&>:]4L]%TO3_L_P!CT^VMS;Q-#"8H@OEHQ!*C'0$@$CU% M)-H>DW%C/8S:;:26D\C2RP/"I1W8Y+$8P23SGUH P_!FGZMILNJPWVR.S,J/ M:6HOGNV@!7YU+N <$@$ ],FJ7A.>&W\<>-+:[D1-0DO(IU#G#/;^2@0CU4$, M/8UU6EZ+IFB6[6^EZ?;643-N9;>((&/J<=34.K>&]$UYHVU;2;*^:/A&N(%< MJ/0$CI0!Y1XAMK75M!^(>HP,[::VHVQMWAF9$>5$C25AM(##)(YR,C/45TMW MX8TR#XH^'HD-]L33;F0;M1N&.4DAVY)?)'S'(/!XSG KNCI.G'3!IAL+;[ % M"BV\I?+ !R!MQCK4S6=L]Y'>-!&US$C1I,5&]58@L >H!VC\A0!Y'X=C\2:Y M8V>NQ;8]1.HYGNI=8D"A1,5> V^W8!M^4+US@YS73^%=._M'Q9XCU.\O;Z5[ M'5GAM8#SMK5YVMX(XFGD\V4HH!D? &X^IP ,^PH Y/6Y$C^*?AAI'5%^P7 MW+' ZPUC^()+_6OB%/I*P&ZLX--CGMX%U62R#,SN&D!C!+D;0/1?QKN-5\/Z M-KOE?VMI5E?^3GR_M,"R;,XSC(XS@?E4%QX1\.7=E;65QH6G26UKGR(FMDVQ M9.2%&.,]\4 >?W6@R7.K^ 8_$=W+/>E;N">>WU"50X2-RF&0K\V,98 $\@Y% M:>EZ3:6WQ-\6WD(N7NX(+:>",WLQ#NZ2Y!7=AAGH""%[8KL[OPYHE_IL.G7> MD6,UC 08;=X%,<>.!M7&!^%22Z)I4VJP:I+IUJ^H0+LBN6B4R(O/ ;&0.3^9 MH \R\'V_B#4[3P[K\3JLT\R27UY+K,D@N$;/F1^05V*03PH^Z5QZUT/@?3OM M>IZUK%W>WUQ<0ZQ>V]NCW+^5%$)"-H3.T]>I!(XQC%=)%X5\/P:J=4AT33X[ M\L7^T+;J'W'JV<=3Z]:T;:SMK-9%MH(X1+(TKB-0NYV.68XZDGJ: .8GOG@^ M*T,$UTT=J^AR2"-Y,(769^,BGQZ/IL(@$ M5A;(+>5YX0L2CRY&SN9>."=S9/N: /,-2NKO0K#Q7H]IJ-Y!I]OJEA L[W#/ M):03B+S=LC$D#YFP2>,T^[AA\,^-]9.@W,]Q<6OA6XGCMYKEK@Q2!U*@;R6& M2 <$_3K7ITFE:?,+P2V-LXO0!=!H@?/ &T;_ .]P,<]JKZ;X=T71B#IFE65F M0I0&"%4.TD$C('<@?D* .$\(:?K1O/#VJPNJ6MQ"6O9I-:DNC>AHR01&RA0P M;!^7&!D=*T_AEIWF:##KMU>WUU?W)GB+3W+LB1B9@%5"=HQM'.,\GGFNDL?" MWA_3+]K^QT73[:[.?WT-NJL,]<$#C/?'6M&TL[:PMEMK2"."!22L<2A5&22< M >I)/XT <+_8U@_QJN)Y&N1*-)@N5 O)5!<3.OW0V"O ^7&W)Z9)SR]OIYT_ MP-/XEMKZ_34+?7I/*"W3B)4-^49/+!VD,&8G()R>O %>M7>BZ7?WUK?7>GVL M]W:G-O/)$&>(]?E)Y'/-*=(TTV+6)L+;[(TGFM!Y0V%]^_=CIG=\V?7F@#S3 M48];\1>)O%4$2,9["1(;)_[8DM/L:F)6601JI#98D[FZXQT%=7XM^T_\*EUG M[:\;W?\ 8LOG/$F2.GM M6A/:6US926<\$4EK)&8GA9049",%2.F,<8H \^L;!_#OB?PL+*\OYSJ5C<"[ M2XNGD69DC1T;:3M4@Y'R@#!Q6/X2A\1:O8Z%X@C94NIKM9+V[EUB1A*A\T^2>UM8UO&B2*(0J47R\[6\PL;R1Q(\YMTWE@0P;..N0#GU IUYX9T+4-0^WWNC M6%Q>;-GGRVZL^W&,9(]"10!YT[:CJVOZ=HWVJW!:2&^%Z;*\8?:%39L#2+M).-N2,'.[U-= M[J/AO1-7@@@U'2;*ZBMQB%9H%81C&,+D<#@=*L0Z3IUN;3R+"VB^QJR6VR)5 M\E6QD)@?*#@9QZ4 $VE65SIBZ==0+<6BJB^7/F3=M(*DD\D@@')[BI+2QM+' MS_LMO'#Y\K3R[%QOD;JQ]2<=:L44 >2V6HWNE?L[V5UI\C13B&.,RJVTQH\X M5VW8.W"D\XXZ]JLR:=K>CZ=X@N8\6.G-H5RPA75Y;QS.JY65"X!7C()!Y.VO M1X=-L;?3AI\-G!'9!"@MUC CVGJ-O3')XJC8^%/#VF1W,=CHFGVZ7,9BG$5N MJ^8AZJ>.5]NE '"ZAI4FG^#_ XT&K:JMWJVHV O+LWCF1MX.[;DX3@XPH X M'I3?^$Z>>[=TDBDC;*%"=N!@8.,Y&22>:]3ATK3X&MVAL;>,VT)MX"L8 M'EQ'&47T7Y5X]A0NDZS97MHA$-L++PI4=B,G&* /+-5U/?J5G MK>E1WT*MX@CLS>7&JOF;]_Y;R1Q(TYMTWEP0P;..N0# MGU JQ)H>E2ZLNJR:;:OJ"H8Q=-$ID"D$8W8SC!(_$T >:>'9'\0R>$M(UB_N M_L3^'4O BW3Q&ZGW*IW.I#-M7G&?XLGI48N;ZYT.VTZ+5[_[(GB[^S[>[CN# MYKVVTY7S.K8)9DWGAG0K_3K?3[O1[&>SM@!!#) I6( 8^48XXXXJ MRND::EK:VR6%LMO:.)+>)8E"Q,,X*C& 1D]/6@#F/". MTG@BN)WF,32"0/AG);!V XSUS7/^/KR.YE\1M90WQO-'LA))=G5GM8[5S&70 MQQJ<.W0G(YZ9KTV.SMHKN:[C@C6XG55EE50&<+G:">^,G'U-4+_PSH6J7JWM M_H]C=72KL$LUNKMM],D>YH XU;9_$WC2QM=1OKX6C^'8;J6WM[EX5DD,A&X[ M"#W[$=LYQ65IMY=:OI?@K2-3U*[-E=7-_#%2@< MDDL!C .23GW- '*_#N&VMM;\8P6EY)=P1ZE&B2R3>:W$$8*ESR=IRO.3\O/- M5/$;S^#7U?Q9H&JVL]HTXDU+2IR&624;4;RW!RDF !M.02.E=[8:7I^EHZ:? M8V]HK[=RP1! < *,X] /H*IR>%?#\VK#59-$T]]0#!OM+6R&3<.ASC.??K0 M!Y]J"ZUXD\3^*((XW\VQ,<5D3J\EF;,&)6$@C12&)8DDMZ8Z"IM8U[5_"%W. M]Y/[*%3(-JR3 MP*[ >F2.GM5JXTO3[LVIN+&WE-HXDM]\0/DL.A7^Z1[4 >:75CJC>*;;PQ() MM1@L-&A=$DU:6T,TA9EDF+*"SD%0.3A<^]2R:=JUY>^"-$UO5;AFE@OA>FRO M&'VA4V; TB[23C&2,'.[U->@:KX?T?75C&K:9:7HB),?VB%7*9ZX)Z5+#I.G M6YM##86T7V-&2VV1*ODJV,A,#Y0<#./2@#R[QS(GTN/4?M.A6R*;V36 M)(5MY/+#((X\GS"1MSN'S$XR:VI;#_A)?B!+:7][?K9C0K6F]OM&L+FZ9/+,LUNK,5QC!)'/!(_&KT=C:171N MH[:)+@Q+"950!O+4DA<^@)/'O0!Y9H]]=:]:^"-+UC4;K['=VUVTSK<-$]W) M"P5%9U(8_*2Q&>2.>E6M62:;Q5I7ARPDEU+2DT^:>..36)(3-*)MK RJ"TAC M'&TGC/.2*[VY\-Z)>:9'IESI%E+8QMNCMW@4HAR3D#'!Y/3U--NO#&@WNG0: M?S\,ZL]W<@:UXD>X5#(V!;M%,(DQG[NQ$;'3)S7H1T/2F6^4Z;:%;__ (_! MY*_Z1QCY^/FX]:E.FV)BM(OL<'EV9#6R^6,0D*5!0?PX!(X[&@#RV/\ U%I_ MV/TW_H:DO=/L]2A6&^M(+F)6WA)HPZ@^N#]30!Y5KM]>>%)?%] MGX>O;J2U@TFWN?WMR\YM)GD9&(9RQ&8QOYSTS71>%])U>P\1P3HJ6VES6;^= M"VL27IG?*E)5WJ,'[P)!P=PKJ].T'2-(M);33M,M+2WE),D4,*JKY&#D <\< M!48C.<9 Z9[=* .>\7RVU]KUKH_P!CN[R[ M%H]T8UU-[*&.,,%WLRG+-GIP<@:/K3PMJFEV=ZT))B-Q"KE,]<9%2PZ1IUL;8P6% MM&;4.+?9$!Y6_P"]M],]\=: /))[.XL_!_B/54U?56NM"U:2#3B][(5AC25, M*1G#Y#$$ON.,#M6MK":MK_CKQ#IZPO,EA# +-1J\EEY(>/<90J*=YW9&3TV8 M]:]$?2-->UN;5["V:WNI#+/$8AME'O.O$LKMXX[B42(NXE,$CYB>, M9X[<5EV5Y=7VE^&-$O\ 4KP:?-K-]97%Q]H9)9DA,OE1M("&YV@=[TY].N-+LY;*20RM \*E M"Y)8MC'4DDYZY- 'DUWLLZ])5\Q00-I.>Q(%>AVV@Z19VL MUK;:79PV\R".6)(%".H& ",8(QQ4>F>&M#T42C3-(LK/SAMD\B!5WCT.!R/: M@#@8=+TO3/'G@V ?3BNB\936UQJ6E: M.UI>7EWMK3_"V@:3*LNG:+86DBN75X M;=4(8@@D$#T)'T-3ZIH>E:Y'''JNG6MZD3;D%Q$K[3[9Z4 >6V%W?ZIX5\*6 MLFJ7L8E\17%F\L%XS.T*BX 3S>K#"@;NO (P<&IM5NKOP[IWC33+#4+R&SM; MJP6*62=I'M(Y]@E*NQ+ %B.>,YKTV+1=+@C@CBTZUC2WF-Q"J0J!'(O1ZS--\.:)HS*VF:396;*K*&@@5" Q! M89 [[5_(>E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 9^JZYI>AQ)+JE]!:1R%@C2MM#$ L0/? M-4[KQCX=L;:UN+G5K:..ZB\Z$DG+1_W\=0ON>*H^*-.DO_$_A"3[(T]O;7\L MLK>7N6/$$FUF]/FVX/KBL#6[.^T[Q_J>HS7.NV]E?V<$<,VE6*70RF\-&X,4 MC+RP(P #DYZ4 =G?^)]#TN.&2]U2UA2>(S0EI!^\3*C*X^]RR].N:S-4\5QF MST"]T6YMKJUU'5(K1I5^8%&#[L<\,"N.>G/%-12W>(AX8"A7>Z M_P &2"QSTWF[_9SFG7GBK0= M/U5-,N]5M8;URH$+/R"WW0?[N>V<9KSK6I/$6KW*6US!JZS6^O0NME!IRBU2 MW2X4K*9BF6)7YCM;J3E0 :WM)N9?#^N^(;&_T34KJ74=3-S;SV]H98IHG5 H M9_NKLVD$,1@#C- '3W7BO0;+5!IESJMK%>%E0Q,_W6;[JD] 3V!Y.:AU[Q=H MNA&2VN]4M8+XPF2.&5^>^W/H">!G&:\]DT.8-XAT369_$Z1:AJ4\ZQZ=81RP MW$.*V+P7&DZ_XPM[C0]0U ZRD1LY(+8RI*H@$?ENWW M4PP)^8@8;- '7>'-5N-6\%Z7JUQY2W-U817#X!5 [(&/J0,FJ\'B[3+70].O M-9U73H9KNV\]6AD)CE V@F/<,L,NN.,\BF^%+6XMOAMH]I/!)%Q77P]>ZTZ9?L.BW"3&6$CR)2(0 V1\K'##UX- 'H. MFZG8ZQ817VG745S:RYV2Q-D'!P?Q!XQ7,:EX]M- LI[G59[)Q_:IL8EM9&)5 M=R@E]PX=0V6 X]*M>";*XL8M>2>WD@$FM74L0="NY&8$,/4'GFN5O=+U*/PS MKSC3KMV3Q2M\L21$O+"L\3%D7JW"DC'7% ';3^,?#MLMJTVKVR"Z3S8';;7(M< MFM(XXX6TUWM[Q S%8Y@#3L/%.AZI!=3V6IP2I:IYD^#@QI@G<0><8!YZ'%1V7C M#P[J5ZUG9:Q:3W"QF4HDF25'4CUQWQT[UR$-@FIIK6HQS^)KV_.BSV:_VEIZ MVZX;D(H$2%FW#C&1R?6K<&D7$ ^&XBT^2,6*D7&V(CR ;1@=W'RY; Y[T 6K M7XBZ;K.AZS=:5=V4=UIYF ^V2,(MB/M$C%1D(>O'/-;MYXIT33+N.RO]3MH+ MQ_+ A+_,2^0N!UP2IY]JX&ZMK]O WCO01I>H&^DN;^XA M7*3))(638V,,2& MZ#G@UU&FZ;*OQ-U749;-A&=*M88KAH^"=\I=5;_OG(^E &L?%>@C5_[).JVW MV[S/*\K?_P M/[F>F[_9SGVK+M/B)X?N-9U?37O(XFTT_.[-PZA-[L.. O(/ MT-<7I&A3)8IX=UNX\4+*FI&4PVUA&UM(?M'F)*)_*. >"G1-#X] M\4V-]I]VUMJQA>*;[.S0.BVX1PS@;5.5(P3DY% '5/JEC')9(UU$&OB1;#=_ MK?E+?+Z_*":=_:%I_:+:?]H3[8L(G,.?F$9)7=],@BO.?A_9WUQXBDMM05FA M\)POI5K(QSYK.V=X]Q"L(_X$:O\ Q'L=7BN+#5M!M)KB\DAGTN40J6*I,OR2 M''\*2*I)[9- '70^(-)N+"SOH=0@DM;V40VTJME97)("KZG@_D:YVZ^(-CHM MCI\NKW-DTE[?R6JM:2,41%=E+$L,_+M 8>IXK#\-^&;W3?&D.AFRG30-$FFO M[*=E/ER-*BJJ ],J7N#[9%1KI^H6/A#1IY--O6-CXGFO)X8X&:40F>?YP@&Y MAAU/ Z'- &^?B!IMEXGU*VU/4K.WTV.TM+BTD;(:3S1(6/N,*IZ<9YKK6O[1 M-..H&XC-F(O.\]6ROEXSNR.HQS7*Z19-<^/M?U.73Y5M[K3+)(9)X"I(/FET MY'497X$>6Z=5W$5U>D^)=$UUYTTO4[:[:WP91&^=H/0^X..# MTKSD65[<_".[\-OI%_\ ;K2\C66&2T?;(IO0^4.,.NSDD9 '6MWQ-H=_J'BG M4DT^!X_M/A>XLXYPNU!*7&Q=W0'DGZ9H Z;3?%6@ZQ>M9Z?JMM /<9K%\>>,!X*/M>E1G9;W>GQPV]NWE%&7S%B4,N#@88YP#72>*[.YN=<\)R06 M\LJ6^J&29D4D1KY$HW-Z#) S[B@"S<^,-!TF6&RU37+*.]\M#)SM +#AB,G8 M#U&X_B:I:OXDO;+Q%J-C (3!;Z$^HQDJ23*'8#)S]W '%ZT' M4;V[U:[GEM7@M6EBN4E0*BM(/E3;]T[B, 9%2#0=4L[E[>6":=HO!HL6F1"R MR3@D%0>['KCKS0!T\'B_3;/PWHVH:W?V]K/?VL(K72;G[=:Z[-J=OIJ)F9;:9BC1[1 MT)5MY Z8]J /1O\ A(-(^PW-[_:$'V:UG-O/*&XCE#!2A]]Q Q[U4@\0P0#4 MI=4O].AM[:_%HCQR'Y,A-JR%@ 'RW;C!'->=Z1X2U?3M;TO09+2=],O'M=8U M"YVDQK;@JCR^;* H/0MAA@=\@=Z MM^%+F4^,(Y-=-[%JL^GFWLXYM/%LCPQL&?[LD@+Y92>0 .@H Z2;6YX?'<>D M.8DL3I4EZ[L,$,LJ+US@##&K&E>*M"UN[>UTW5+>YG5/,V(W)3.-P_O+G'(R M.:Q-8M]3C\>2ZC8V#7!C\.W$<.]3Y;S>:C)&6Z9..F>F:P=!.L:GXV\.:A>? MVS.(;.Y6Z:\TT6L5O(ZI^[3Y%8C*GDEAP,'K0!VEIXT\-7U_!8VNM6P? M#?P?:KIDT=U;ZQ;3S1" AXQYY+.PQD?*>2>QK(2[D6;5)M1-Y%X:B\0R7LL] MO8B1-T9G9N4;L1Y&" <"@#UW^U]/V7[_:XMNG_ /'V<_ZGY _S?\!( M-4M0\7^']*6!K[5K:'SXA-&"V28ST? Z+[GBN*U=[_3I_'>GKHNIW;)D?N MCJ=JG''.#0!Z=#KVD3Z=;ZA'J5J;.XD$4,WF@*[DX"@G^+/&.N:T:XG1K;3] M+T$RG3M9U1+W5A.1>V*B5)791YWE[4V("-V=H(Y-=M0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% %.32[.;5K?5'BS>6\3PQ2;C\J.5+#&<')5?RJY110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% %+3=*LM)CN$LH?+%Q]4-,\*Z3I-[]MMXKB2Z$9B6:ZNY;AD0D$JID9MHX'3& M<5LT4 %%%% !7./X$\/27$DK6WMMIUE->7DRPV\*%Y)&Z*!0!/152'4[*X-T(KA#]D;9< M$\"-MH;!)XR 03Z9YIFGZUI6K^9_9NIV=[Y9P_V:=9-OUVDXH O4456U#4+3 M2K"6^OIU@MH0#)(V<*,X[>YH LT452U'6-+TA(WU/4;2R60X0W,ZQACZ#<1F M@"[138Y$EC62-U=& 964Y!!Z$&G4 %%%% !1110 4444 %%%% !159-0LI+6 M6Z2\MVMXMPDE$@*)M^]DYP,8.?3%3QR)-$DL3J\;J&5U.0P/0@]Q0 ZBBB@ MHI&8(I9C@ 9)J"PO[75+""^LIEFM;A!)%(N<,IZ'F@"Q1169+XATF%+II+V- M5M;E+6-8(<'F==V4Z=1M;VXK3H ***9--%;023SR)%# M&I=Y'.%50,DDGH * 'T5'!/%BJ!DGCVH L44U'66-9$.48!E/J#3J "BJ%_K>DZ4Z M)J.J65F[C*+<7"1EAZC<1FG:?K&F:MYG]FZC:7GEXW_9IUDVYZ9VDXS@_E0! M=HHHH ***@2]M9;R6SCN8FNH55Y85<%T5L[21U .#CZ4 3T444 %%0W=W;6% MI+=7EQ%;V\2[I)97"J@]23P*E5@RAE(*D9!'>@!:*** "BLUO$.B)?&Q;6-/ M%V&V& W*>8&]-NAYH LT444 %%%% !1110 4444 %%%% !115:TU"TOI+J.UG61K6 M8P3@9^20 -M/X,#^- %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K/UC1K77+2*VNS)Y4=Q%<81L;FC<.H/J,@9%:%% 'G/ MB[1K33+'0=$5I3INJ>(0U]YKY\[>9)=C'NK.%&/0 5U.J6>DZ'IUWJT2V.E2 MPVK1_;A; ^4G!Q@8W#(&%]<5>UG1;#7],ET[4H!-;28)&XJ58'(92.00>016 M,O@+2GM+NVOKK5-16Y@-NQO;Z20HA(.%YP#E5.>O YH P-)\0^('UG5=*MKF M\U"7^R&O;(ZI8BT?S@Q4+@*F4)*]1D>M96M:M<7_ ,,O$MO>:I>W&IPP0F>S MO[-+>2V8N.@50&0D<$9Z=37<6O@K3[:YN+MKS4Y[RXM3:/K+J,%[I\MT/]'6+R9(W12%V\E"'Z,2>.M1>*-$U2'Q/%XGTW3K36 M%2R-G/IUPP5RF\MNB8@C<O$LBC/!4<9Y/(P?>@#BW\:/J][I=AX=.H M:?I9TI+Q?[/T])I5R[1K'M(*HJ[#G YX (K1T_Q-KUI/X:N/$"_9;:_%Q9W2 M20B/;.A+12GNN]$;Y]K?3:['I\-U>V8 M1IK=QD2-'T!&<<8R5[9KL=3\+Z=J=O8QGS[633_^/2>TE,4D V[2%([$<$'( M-(/"]DUI:6]Q<7UT;6\6]26XN&DUGI/_ E6HOJ( MMVE866DI/-*-Q D2K;JY! MC5#E W .2>N1ST.*Z[5?"EAJVJ)J3SWMM="#[-(]I<-$98L[MC8[9)Y&",GF MBP\)Z5IO]CBV211I$4D-J"^<+)C=GUZ"@#D$\4:\NE_V4;Z-M2;Q$=%746@7 M(CV>9YA0?+OV_+CIGM5[Q%J>N^&[;2],_M6XOKG4KYHUO([%&GBA6,NP"*-K M/E3@[< 'D''.[<^#-'N[*]MI$G N[[^T#(DI62.XPH#HPY4C:/U]:9)X*TV; M3!9W%QJ,\BW NDO);MS/'*!M#*^?EXXP.,9XY- $/@Z_UFZ;4K?5$O'@@E3[ M)=WEJ()9D9LC2+;2)$MH(TMHY/-D\M7+2;P<+\P "XZ'FNJN-'M+K6K+5I _V MJRCECA(; "R;=V1W^Z*R]3\%:9J>HW-\;C4+26[18[L6=TT2W*@8&\#OCC(P M<<9H QO#7B_4-=U/PPTFR*#4M&FNYX548,JO$H()Y ^9L#/>MKPAJMYJUKJS MWD@D:WU:[MH\*!B-)"JCCK@=Z=J'@[2KZ/35B^TV#Z:ABM9+&8PM'&0 4R/X M2%'Y53P*PO"-WKVB>%? MV^K)/8Z@\%DUA]F551' MC8JP?[VX;1G)PX+^;?B 7 M@ODM!=,(4G#B0L$]V!.#DGQRSRYDVHNS:44#G)V\X'3)KM]3TFUU=+5;H.1;7,=U'M;'[Q#E M<^V>U5-8\-66LW=O>O-=VE];JR1W5G,8Y C8)0]BI(!P0>10!R<.O^)[Z/P] MHT\CZ7J&H378FO'M5$AA@^ZRQMD*SAD/(('S<=*?KFLZYIFK:5X<_M*]FEEM MYKJXO[+3TDG9%=510F"@^]\S;>PP!FNBO/!^GWVGV5M-B[?[1 M&S9W'S#S@@D8/&.,<"F3>"M-FM[-1:T,ES:JCS0"*5DDV$'8Q &<8Z'L<4EMXJUF6UM- M"-RO_"0?VVUA<3>4O^HC/FM*%Q@9AVCIU:NL'ABR,.G)//>7+6%U]KBEN+AI M',FUEY)ZC#GC@4L?A;2HO%DOB586_M*6#R&;>=N..=O3=A5&?08H X)O%WB: M_;4-1TQ-2D:VOY(+?3X=.5[>6..38P>4C<'(#'(( .!@UZM7.'P98+J,]W;7 MFIV:W,WGSV]K>-'%)(>K$#H3CG!&>]6M'TF[M-7UG4KRYWO?SKY4*N2D,4:[ M5P#T8\LV.YQSC) .(>>_T/QUXZULZC+-%I^FP736IAC E79<%(RV,@*1U')S MSFKZZAXCT5O#6H7^M+J$.KW,5M(R2:E#'!X' )R0.E '$6O_'MI7_8]W7_H5Q6A<:[XEN_"^M>+[36$MX+":Y,&FFV1 MHWB@=E(D8C?N;8>A&,CBNO3PCI4:0*J2XAU-]43]Y_RW&WO+U#$K#[4X(5#D?PF.7([ M\9KLK_PQI>I>(-,UNXA8WNG!Q RMA<,,?,.^.H]#4&G^#=&TRUUFWM89$CU> M222Z^"G272/[,L9+RQM+BZN) M[>.]-M.9)CNW+*,':"6RNX9R.N* -?P+SW)DNI5M99K=82T"L M0C[ HQN SR._I7#065_!\/?B))&-07 YDRH!R?3ISTKOO!N MF:KIEC>+J4DH26Y,EK;2W;7+VT6U1L,KH7"?:+,Z@RZ'92ZAIE\ROYVFI(EO\W #J%;([\**S]/\&6&E7,;V-YJ<-K'(9([%+QA M;H2F7)1W0$K^[;H3TK%U;4W\-^% M?#D.CVXM[G59(+9YK:U$CJOE%V94Z,V%(&ZC9K"\HDD"NK( =OJ .&'<5I:B_BBPU?P]HB^(P\ MVHO7NHWL5RR-(]S=%V^1@ MRA>RC('0#/>M&ZTBUO-6L-2E#FXL/,\DAL ;U"MD=^!0!YK/KOBZT\.:]JTF MO12?\(_?/;",6:#[:J,I)E/\)*N -FW!&><\:WB'Q!J&FWOCF2T>*.33M&M[ MBW?R5+*Y$W).,L/E'!R!^)KI9_"6E7&DZOIDB2_9M5G>>Y DY+MMS@]ONBG7 M_A33-2?5VN%E)U:U2TNMKXS&N[&/0_.W- &%::CKNE>*](M=5U>.]MM6LYYG M3[.L2VSQA&^0CDKAB/F)/&7]C>3QLTEE%+#$-WR[9 %8$=^%%96F^ ])TN\TZ MYBGU"4Z86%E'/=,Z0*4*%54\8VMCG)X'/% '$6!U71_AWXVU$ZLUT8+O4 D4 M]M$4\Q93F0C;SG^Z>.>E=2;K7/$/B;5]-T_63I-OI4<"@Q6T!M)DAUFW,EZ+75_,-S;"X/EAG.795_A8D9S]:DU+P;IVHZ@] M^MSJ%E"] MD2!9/FA*KNC#=,D-C.1AN0<5TO@O4M0OK35+74[D75QINI2V7V@1A#*JA65B MHX!P^#CCBK\'AG2K6?29+:W\D:3%)#:1HV%17"A@1W^Z.35G3=(M=*>^>U#@ MWMTUU-N;.9&"@X]!A1Q0!QOA?0])UF/QA%J>GVMS&^NW*.9HP3MV1]^H_I63 MX?UR[?P+X=@.OW\%U*EP(UL[$75S<11R%4?E6"J%"Y)'.X<^O5S_ ^TBXN; MZ1[G5!!?3-/PF,)$) MQF/C^'Y5^F.,4 >?W-]K/B?P_P"!=0EU62UNI-:>W:G"-+MX!YMEIJ7!GF=-VZ3((5>GRK@GGFNC;P- MH_\ PCUIHL1NH+>SN3=VTD4["6*4LS;@_7^-ASG@U)>>#K&ZO5O8KW4K.\\E M()9[6Z9&G1?N^9U#$9/S=>3S0!H:!=WU_P"']/NM3M3:7TL"-<0$8\N3'S#' MUK"\6:G-#J,%C::Y?6ERT#2BVT_3A=2L,XWME6"IGCH,GO6A'H5ROB6RO3=R M?8-/L3;P1&9W>5V(W/(3]["HN"222S$T[5O"MCJVIQZB\][;72PFW>2TN&B, ML6=VQL=LY.1@C)YH A\(ZQM=[I.CV>B:-;Z39*RVD"&.-6;) M Y[_ (UDR^!M);3-(LH9+VV.DH4L[BWN"DJ*1AAN'4$ 9^@H YJ[\3>()8FA ML[Z*&>3Q4^E)(\"N$@V,0,<9((SG.>.N*CEN_%ZR^*K)?$RXT*);B&X-C$9+ MC=%Y@23C:%&"/E )SUXYZNS\#Z+86UO;V\I MJ\WAZP:?6)BLF_5HUCNOGZA4*#'IP: .5_MG7M?UW1+&QU)=,@OM#&HSLD"R M.K;D&$W9 ^_W!&,\9Y&UX)U:_P!4TJ\CU*5)[O3[^>Q>X1 @F\ML!]HX!((R M!WS69>>!1<^*M*ECENK;3]/TAK."XMKDQS1N'3:,CJ-@8'((_2NHT;1;+0=+ MCT^PC985+,2[EG=F)+,S'DL222: .+T;Q!JZ-J46MZE=6^M):7$RZ;-9HD(V MGY7@D"_O% QG+,>>0*N1>(]3?1O %P9U,NKO"+T[%_>!K5Y#CCCY@#QBMBP\ M'Z?8WZWLEQ?WTL<+P0_;KEIA#&V-RKGUP 2RCGNW=+<;2NQ%/ 7#?7@<\4 M6_RZP]@EF]FOEM&;DP@ MNPPVX9!^4@87G))-=5H%YJ]KXQU+0-3U/^THTLH+V&=H$B9-[.C)A0 1E 1W MYZFM#_A$=*_L7^R=DOV7[9]MQYG/F>=YW7TW]O2KZ:1:QZ[-K*A_MN7- ',FZU[7_ !5KEEI^LC2[?2&AA15M4E\Z1XQ(6?=SM^8 !2IX M/-8_C7Q7?Z0^JWNEZW=S/IK)OLX=,#VR<*6268J3N(.>&&,CCUZK4O!FFZGJ MLVHF>_M9KA%CNA9W;PK9=6L M-TR1228 WE1WPJ^QP,B@"AJ^LZGI_C01ZCJ%UIFC,\"VL(?'^LZ7JZ6D6G:C+<"V^S*XG9((F8.S1[L;^2701MM/;Y5% &G:3_ &JS@N-NWS8U?'ID9J:HX(4M[>.&/.R-0BY] M ,"I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@ MD 9)P**Y7X@7UG9>'X%OK"VO(;F\AM]MY)LMT+'AY3@_(,=".3@4 =2'5E#* MP*GH0>*3S$ 8EUPO#'/2O#9&B'A#Q_:VXQ^G(YQW! MKJ/^$+\/+\31I@TR'^SY-&^T2VAR8I95EVK(ZYP[ ,W+9/.>M 'I98*I8D # MDDT!E*A@00>AS7B^G/:/HO@BU\02(?#PFU"&7[4_[DR1R,MNLA/! 4-@'C(% M+>_98?#/C!]&*GPU;ZI82VI@YA3;)"UP8\<; 1DXXR&Q0![1D>M('4L5# D< MD9KR_5=8T_6/&&O2Z;>PW<,7A69&E@;>F[>3@,."<$=.F:ATS0M-TJ?X=WEG M:K'N0^&5CH&G MWGB"WL[>P@U2+5;R-HXPJS+;B7Y!CKLP5QVZ5J^),K\0?!3/_JO,O%!/3S#! M\OZ!Z -K2-;&JZCK-H+TZPN M[".&:/2&"PP.6(65ANP-P.T],@=>] 'JX=&3>&4KZ@\4H8,H92"#T(KR*+^R MM3\,ZGI&[P[HXM-0M]UQ:D'3;^0*'",..H7#+DXXY/2NU\ 7]K?^&V-IIUI8 M1074L!2Q8-;NRMR\1 &4)]NN: .G+JI 9@"W0$]:Y_5/%:Z9JFJ61LS(;#2# MJA?S,;QN<;,8X^YU]^E>>_$B\TNZN/%$+V.C0WUA:+LNKZ0FZD1YM4UV61BSOX(5F8]R6FR: /2=.O!J&F6EZ$V"XA279G.W:SO#?_(K:1_UY0_^@"O(WU'3KS7]"U+3[/1M/NY?$ B9 M(I"VH%?,9'\X]0K=U.0,KS0![<74$ L 2<#GJ:&=4!+, !U)->'ZG_PBKVGC M]M4E@.NQ7T_V!9'/G(VQ?*\@?WC)UV\],\8K5F'AZ3Q[<1^-WM YT*S8I?/B M(R#S=YP?E+CG'?[V.] 'HU]K@LO$FD:.;49L[C#E/* MSGG[FRL[2#ISZ3X$A\1-"- >*]+"Z(%NUR)/W8DS\OW?,P#WH ]I9T1=S,JK MZDX%9>I:VNG:YHVF& O_ &G)*@DWX\O9&7SC'.<8[5P6M7?A-Y-(TNSL= ET MW[+<3VUWJLI^R(HD"LD0.0S9)/!&%''%8-G)IL_ACX_/YUXFEU?0K:(9)?^* 8_:HC:.41#_OVJ5# M8:=X>TVU^(UO#;:?;:M&UX(8U55F6W-M&?E'79G)XXS0!ZIIE\NI:9:7BJ$- MQ DWE[LE=R@X_6J7AO7D\0Z0M^(?LY::>(1E]Q_=RM'GH.NW/MFN%TG1-.T/ M6/AY'JWS*",],<5BVVB:=;?#V+Q%%;*NKQZ M]F.[R3(@_M H54]E*DY4<').,F@#VHNJD!F +< $]:RVUL+XNCT#[.^ M=OZ;9%3;C'^UG.>U>")3\WW_ #]T>,_[6[&?>@#T#5]>32K[2+;R?..HWOV3 M(?'E'RW?)XY^YC''6KFGWLE[#))-9S6C+,\028KE@I(##!/!QD=Z\?TR/PB+ MSX>R:&]LVIO<(UX87S(Q-O)N,V/X]^?O<_>QQFK#6<.H:1I%IQS7CFOP6^@V7CS3=.B6TTY M)M-<6\64A3S&42Y"_=1@,-@=,\&C2M+\.ZE8>+;V"\T+05O;>"VVV4JM]D7. M"SG"861BH(& 0O7)H ].\1:ZN@Z(^K>2+BWADC\_:^-D1<*[C@YV@YQQT/-: MX.1D5Y5#?Z>_PU\<6<>G:5:K9VLTN[:,_K0!=WKOV;ANQG&><4%U#!2P!(SC->'Z-9C452:]U7P_ M8>(DUVY&<9IK.JJ69@%'&(%BDG<(KLDC%E!/5@&4X'/-<_IM_IK>#/"ME?Z?IDXNY;^2.?66*6T.V M9B=RD <8PU 'J6M:XNCSZ1$8#-_:-\MF"'QLRCONZ<_-&7=\ZH2I ]00"* -Z"YAN;6.YB<&&1 Z ML>/E(R#4@(8 J00>A%>1./"XL_!4 .G+X6E,C7XC91;-=^2AC$V.,_>.&[@9 MKI/ "VB:UXG31"A\.K%-I^8)C=ST&-PZU5TG74U2_U>U,/DG3KP6FXOGS3Y:/D#''W\8YZ5R'C M73O#W_"Q/"]YK=MIX@EANXY)KM5"LRB,Q@LW&1\V/QQ6-J?A_2]0L_B9J=W: M++>VLTK6TK$DP,EI&X9/[K9QR.3@#M0!Z\SJF-S!-ZD1J?BQEU^ M70S"^CVKV?\ ;@/ED,&\UH^0 ^[&3][&W'%>E>$8)+7PCI<$FI)J1CMU47D9 MRLR]F!R<\8Y[T ;.Y=^S<-V,XSSBC(QG(Q7E^GOIFE?$93&=(UF?4M1GV7,3 M W]B^QMR..28E"E>JXR.#6,NLZ=%\.M-T1[R(:K%KZ))9[LRQD7^XEEZJ,$< MGCD>HH ]I+J" 6 R<#)[T!E+%002.HSTKR'7-"TW4!\3]1N[837=D#):R,23 M ZV<;AD_NMD#D'[$7#NFEOJ5NFILI( MBWS;B M.BYV@^Q-'[GQ'KMGX?@L9M ;0RU]#:!6M?M(?,9POR[]H8G'H,T =WX M5UR[\1:-#JEQIJV4%RBS6P%P)6>-AD%L ;3@CCGZTY]=/_"3RZ-!:F8P6/VN M>17P5+-MC0#N6VN>2,;1ZUG?#;3K+3_AYH1L[6&#[18P3S>6@7S)&B7+-CJ3 M@?DN!_P"/!Z -H>)'34-"M[K3I;5=6CDV^:XW MPS*H<1L!D\N7V001M+(V,X51DG ]A7F-MEO 7PN1/ M]<;VQ*XZX$#EO_'XH +[Q M-;VRZ#)!$;B'6+E((Y-VW8&B>0-@CGA,8XZUMJRNH96# ]PG)9O9SZI!]L2S< -+]DPD,$ M (2&.0)YY4+R 5!)QVS0![$KJXRK!AG'!S2YQ7G?@G3[*#Q1-=:;J?AP6[V& MR2PT3A6(<%964,1D#7IYU@"X8L5788)00Q'\)Z' MMC.>,T =\'5EW*P*^H/%)YB;2V]=HZG/ KQ75(]/&B^/8O#SQIH.; 1&S8"% M;@N/-\HKP#CR\X[UT&OZ+X>T3Q#XZY"\9)[YH ]CR..>M)O7<5W#*[A[B.]28@W3R MG>)4D7[Q3;D8/RXQ[4 >CZ5JUEK>GQW]A+YMO(S*K;2N2K%3P>>JFKC,J*6= M@JCJ2<"O/OA';:):^&7BL8K*+5$FF2^2(*)EVSR!!(!R,#IGM2^*O[*E^(>F M6_BDVW]B'3I6MDO2!;M=;USNW?*6"=,^IQ0!U'B77_\ A'],BN4MOM5Q<7,5 MK;P^8$#R2,%7+8.!SDG!K2LY+B6SBDNX$@N&4&2))/,"GT#8&1[X%>,/I>FZ MCX=M UI#=:0OB^*'2S*N]?LCR1AU0G_EF6#@=B!Z5[3!;Q6EK%;6T210Q((X MXT&%10, =@!0!FZ#K8UV&\N$A$=M%>2VT$F_/G",[6?IP-X<#KPN>]'B+6Q MX?TY+]X!+;K<11W#;\&*-V"E^G."P)''&:\WMA"WP/T507&LK<;=.\O_ %GV M\3.!C/\ M;MW^SNI[R1-\'/%[7V3KC?:%U4/]X7710/]C&S9_LX[YH ]*()'$[ M ;G5225!QP3C/4X'4T ;HMK=8S&((@A !4(,8'3CVI^Q/,\S:N_&-V.<>F:R M;3Q-IMY=&U#3P3BT^V&.YMWA81;BNXA@",%3Q[CU%1VGB[1;[3=)U"VNC);Z MM-Y%H1&V7?#$C&,C&QLD],4 :[6T#P&!X(VA/6,H"I[]*(SR: .JCM;>) D=O$B!2H54 &/3Z4_RH_D M_=K^[^YQ]WC''IQ6/=^+-&LCJ(GN6!T^2.&<+$S$R2 %$4 9=B".%R>14VC^ M(+'7&N8[;SX[BU*B>WN8&AECW#*DJP!P1T/0X/I0!HK!"DSS+$@E< ,X4!F M]3WJCK.BP:REGYLCQ2V=W'=PR1XRKH>G/8J64^S&LV'4[J]^(%[80RD66F6$ M;2Q@#]Y/,Q*Y/^RD?_C]5O#.NZY?^*=M '5B.,;\(HWG+XQSZU%%9VL$3116T,<;_>1$ !^HKCM8U?Q1X? MUC2)KNZTRYL=1U-+'[%#;.LD:OG:XD+G<0!D_*!UK5T_4KJ/QWK&BW4QDB:V MAO[/('R(7EC;^72I41(D5(T5$48"J, M "H;^4P:=SWWA+3+;4M1C34;,W5Q?6. MEEC-\B%-JLCA5)8EAR5& 2,T >C26MO+*)9((GD"E0[("0#U&?2G&&(DDQH< MKL/RCE?3Z5SOB[Q:OA7^RLV5S<_;;Q+<^3 \FQ3U/R@Y;IA>IYQTK*N?'"Z? MXWEM;DWSV4FD07<%G%8N\V]I)-[% N\84+G=@#ZF@#N0 JA5 ' [5$+2V$ MK2BWB$CD%GV#)(Z$FLB;QAHT>E:?J$=Q)[ MI$!,3,JJ0I_X"*!X=M#XBO=7EQ,UU;PP-#(@*+Y;.01[_.?RK)\/>.[;6KK6 M8I[2[LX].N)$\Z>VDCC\M$1B79E 1OF/RDYP,]ZT-*\8:3K%[%:6YNHI9XS- M;_:;62$7"#&6C+ ;AR#ZX(/2@#<,:%U0\$30_\\V0 M%?RZ5S$'Q'\-W.G7&HQW%S_9]NBM)=M:R"(98+MWD8+ L,@=/P- ^(WA]I9( M%_M W:J'2U_L^;SID.<.B;"HQSU_.L#_A([74+CPW/IVJ1BTU1Y-B&W9C/!>"]1(G5)KD64 MI@B+8P&D"[1]X=^,\XJJOC2,^/)_#1L+W$<$;K.MK*079F!R=N F%'SYP3D= MJ .JJ/R(CYG[I/WGW_E'S<8Y]>*YFR\765KX?MKV_P!0-])G&>]6!XXT'^P[O5Y;J2"VLYE@NEGA>.2!V95 =",C[R\XQ@ MYH W_*CVHOEKA,%!C[N/3TIIMH&E:4PQF1EV,Y09*^A/I[5DZ-XJTO7+V>SM M311K/BK2]#O(;.Y-S+=2QF;R;6VDG=8P<% MV" D*#QDT ;'E1Y0[%^3[G'W>,<>G%)Y$7E^7Y2;,[MNT8SG.U/V)YG MF;5WXQNQSCTS6%>>+],LOLR/%?R7-Q#]H6UALI7F2/H6= N4&>.<<\5JZ?J% MKJVFP7]A.LUM<('BD4<$'VZ_A0!(EI;1L62WB5F;>2J $MZ_7WIWD1#&(DX8 MN/E'#>OUY/-NE> M_MHM.;4)I1%:K%YSR2@IL3&22#R,#UH H>(/#]OK^G_9WFDMI5FBN(YX0NY9 M(V#(2&!# $="#5;3/#'V;5I]6U+4)=3OI;<6F^6)$1(MV[:%4#J>23G\*PU\ M=1:MXR\-V&F27<5M=BXDFCN;-XO/C$6Z-U+J"5R.J_C71+XJTA]%M=76X;[% M=7"VT3^6V3(TGE@8QD?-QF@"35_#]GJ^CC2G'D69EC>2*%0H=5"3R01VK/LO&^F6F@Z) M-J.HO>W.IPL]N]M92!KDKC.V,9(/S#CZGL: .I-I;-7C=OXZ8]^G-6=!\36'B(W8L4NT:SD\J=;BU>$J^,[?F R0,9 Z9'J* + MT&GV\5G:V[QI,+9%6-I%!(*C (]#4DEI;2Q"*2WB>,'<$9 0#ZX]:Y.S\&".M0^"_'UCJ^D:!;7MQ MU>6XV1W M9+I;:0V\ S# MYY%7;M!'7.,]LYH T19VHMVMQ;0B!NL>P;3^'2I8XTAC6.)%1%&%51@ ?2N; MU/Q]H.DWU]97$MT\]AM-V(+2240(4#AW*J0%PPY^OH:6]\1QVFM/MO#/;+I1 MO%LX+1Y'<;P!(KKG(YQM SWH Z&6"&X4+-$D@4A@'4'!]>>]+Y4>''EIB3[X MVCYN,<^O%<7IOC?^W/#&BZHK2:7)=W5K%*L]E(R2&0\QQDXR#T#C(%:]WXRT MFQU$6ER+V-?.6W-R;*7[.LC$ *9-NWDD#.<9/6@#:FM+:Y14GMXI54Y570,! M],U, , =JYW1=3O+OQ?XGL9YM]M926RVZ;0-@>$,W(&3D\\U3\1Z[KNE^ M(]$@AM[--*O+^.T>1V+2R%HW8[0,!0-N,G)/H.X!U*VUND[SI!&LSC#2! &; MZGK2?9;?S'D^SQ>8^-S;!EL=,GOBL/Q-_P )&D4USI&HZ996UO;M*QNK9I6D M<9)!(=0BX YY/7TYM^%M7EU_PKI>KSP""6\MDF:,=%)&>/;T]J -0PQD2 QH M1)]_Y1\W&.?7BE\M-RML7<@PIQT'M7(Q?$_PK-';S"\N%MK@$0W+6DHB=P,^ M6K;<%^/NCG/'7BM*S\8Z+=Z9J%^UQ):Q:<<7BW<+PR0>D-Y M:20-)'G!= X&XY9+X[+>X>UD6&23&?+$A7;OP#Q MGL1UXH ZA55$"(H55& , "LXZ+!_P )(-;5W6- MAJWX3\W4[Z.V^U6UDTKPKOQ(-I4@2 M=0%89SG .*ZT:A;:3X<2_P!2O9?L\,"O+R0C Y90HPQ_N@#GC':@"[!: MV]J&%O;Q0ACEO+0+D^^*H:OH<.L76E3S2LG]G7?VI5 !#GRW3!SVPY_*J<'C M31YH+^20W=JUC;&[FANK62&3R0"=ZJP!8<'IWXJFOQ(\-O*D:S7A:9/,M1]B ME_TL9 /D_+^\Y(^[GUZ*R:X^RL9(75XY;R[JU:*2/*DH^R1>0<>F.* .R$,0A\D1H(MNW9M&W'ICTI(K>" M*(88XPHV@(H&!Z<=JPKWQ=IVE-;6MQ]KN;Z2W6X:"SM7G=4Z;V" [1G/7KVJ MQI_BG1]5NK.WLKP3->6K7=NP4A9(U8*V"1U!(RO4>E &G':V\)S%;Q(=Q?*H M!\QZGZTJVT"3M.L,8F88:0*-Q'N>M<_<>/= MQ%NN)G::>>V@6*W=VFDB(5U M0*"6Y...N#Z&JR?$KPU(B.MQ=;/,$4[FSE"VKEM@68[<1G=QAL>O3F@#JD@A MBDDDCB1'D.795 +'W/>B>WAN8_+N(8Y8\YVR*&'Y&L;5O%VE:->/:3_:IIXH MA-,MK:R3^1&:XFO;?[3:QVEN\S3Q\6P95;U&0O MY8J/6/$VGZ)<06MP+F>[G5GCMK2W>>5E7JVU 2%&1R>*J3^.O#UOH=KK#WK? M8KJ))1D)<1-%(O. M,,K $'ZU9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *YOQYIM[JW@^[M=/@\^Z$D$R1;@I?RYDD*@GC)"G&:Z2B@#SOQKH^N:_; MZ7J6CZ=-;7EQ%/IUY#-)&LD5M.,%R0Q4E2JM@$GFCP_X1U#3?'4JO;+%X>TY MY[C3&5QS))Q^!V_\ M?0JGH,FMCQ_JVI77A?4;6SU*&VA662:W/E&(29+!92<'>,8S7;/:V[W4=T\$ M;7$2LDE %21[K5O"3N MUF]O=W=B2;5V!:-V3[A/'()QFN9TC0-4MKSP')-:E5TS2);>\.]3Y4ACA 7K MSRC=,CBN[HH YCQQ8WUW8:7<:?9O>26&IP7CV\;*KNB$[@NX@9P0&'(X]":ZBB@#R6+P?K-GI'A2YE ML+^1],6[ANK2PO!#.JRON5D8.H.-HR-W0^U=UX1TV+3].N7CTV_L7NKEIY$O M[D3S.VU5WLP=L9"CC/:N@HH \[D\/ZM@N[&-L3WVIB>")RFUA&/-8L"">=HX]*[ M^B@#SA?#&K#X*P:!]BQJ2B/=;[U[7 <\YQTR>M=(=+N_^%E#5O(_T+^QS;>= MD?ZSS@VW&<].>F*Z.B@#SG0?#.KV8:?X>UW1(/#FJ#2I+J73;K4A<644L?F& M.XF9E="6"D@!>,@X8T[4/#FMZOIGB746TQK>YU:\L&AL7E0NL4#QY9R#M#$! MC@$\ #K7IA90P4L 6Z GK2T SO5A6[O9-2MM+N(UF(>5VBV.Q7Y/FR<$'D>XIEOX9UVV\&,#ID[ M7D/B-=56T>Y2262(3J^-Y;!;;GJ>2*]3HH \XUC1]1E\6+XA;2MFW<226TA/W&W. R' MS]X<=*ZW6=&U;7?AKB@#F_#FEW=CK M/BFXN8/+2]U 30-D'S$$$:YX/'S*PYKG?#7AG5[ > OM5F8_[+L;J*\^=3Y3 MNJ!1P>C44 >1:]IFJV4RV\43QWU]XLDO+$1RHKN@MC\ZLP91T.0PY& M1CD5U?@*9(IM;TZ>"\35HKE;C4)+F6.0RO(@VL&C 4#:@&T 8P/7-=-J6DZ= MK-K]EU.QM[R#<&$<\8=YB@0)DG^(@=3QU M]J .9@L=4M/%OBI#I<\EIJZQRP7B/'Y:E;<1E6!8,#N7C (Y[54@\.ZHGA?X M?6AM"+C2KBV>\3>O[H+;R(QSG!^9@.,]:[^B@#RFS\(7%J+O1=3T77;^"6^E ME2:VU0):21O*9 SH95VD9Y 4Y(R,YKL_'&F7FK^&Q:V,)FG^VVDNW+_ !/>SPE+ M:]DMC;ON!WA80K< Y&#QS63XV.LW>K:(NG^'+^\AT[48[V2>.6!5=1&ZE5#R M YRXZ@#@\UW%% ' ^,SX@U>:QTV/P]J$VA30B;4%MIX%EE.?^/<[I!A?[Q4G M/0'&379:5,\^F0/)I\FG-MV_99"A:( X ^0E>@!X/2KE% 'G&G^&-7A\$^!] M/DLL76FZC!/=Q[U_=(HDR(O%^DZK:24*NU0C-\H )R M2,G'%9]EX:U:+P)X*TY[,K=Z=?6LUU'O7]VJ%MQSG!QGMFO1:3>I/UY^8@<9KMJ* .!\-Z=JMEXI0V.EZCI.C,DS7MI>7$< ML'FD@J;<*S%6T5;N?Q.NKW-NDBD6T;.21NSAB!C..Y.,U MTGCS1+OQ!X0NK"QYNO,BFC3S#'YACD5]NX?=)VX!['!KI** /-F\/R:AI>O2 MPZ#KL&I3:-<64,FJZBLV\NO^K0>:^,L!\QP*V?[$O_[=\%W'V;]UIUG/%&_%=]JD.B7.JVVHV M5M%BUDB#P2Q!AM8.RC:=V<@G!!XKGM8T?5?"'@'2=9B2'^WM.OI9E@5\J?M< MC*T*GO@R)]2E>MU6O+.SO! +R&*413++$)0#MD7[K#/<=J .0L_"=SI.I>"8 MK>+S;;2K>Y2ZGW#_ %CQK\V"M4-0\,:O-X(\::?%9$W6HZE-/:Q[U M'F(QCP=:OX?O;7QIK&I- MI^MW]EJ<<)0Z3J'D&-T385D4R("#@$'GJ:U-(\.S:=XKT:>VT][73;707M K MRAS"YDC81DY)) 4\\CCK7822QQ!3(ZH&8*-QQDGH/K3Z /-'\.ZU:^&K8IIL MDUQ9^)I-2^S1R)OD@,\C J2P7.UP<$BNPM_$#W'B.#1QITJ.U@+RX9W4FV)8 M*L; 9&X_/T/\!Z]:VZ8L4:2/(L:AWQO8#!;'3)[T E>.T\16NE3ZI M:3::+&2*V>,2PLLA<, [*"IW8.#D8%9%KX6U@6VEW$]FJSS>)VU>YMUD5A;1 MLD@ )SAB,KG&>2<>M>D44 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !6!XO\02^&]%2]BBB8O<1P-+.Q6* ,<&20@$A1_4= M.M;]4-7M=1NK14TR^ALYP^2TUMYZ.N""K+N4XY!R".E '-W6IM-?^#WOH+*Y MN+J\F6.>RN7,2@0R,'7INR!C!R!DX]:;I7C6^U+7T\/-IJQZM;32?VD-Q\N& M!>4D4X^;S-R;1_O9Z5)IG@)--&CL+\-)87]Q?N$MPB2/*CJ510?W:C?D#GI[ MYHT_P'_9VJV>LQZFS:P)Y9+^Z,/%ZDG6,KN^4+M3;R=NWODT =1J-V+#3+N\ M*[A;PO*1Z[5)_I7ESW5S8?#_ ,%Z?']NDDUV59[XV)Q/-OC:>15;(P68@$Y& M%SR*]5NK>.[M)K:49CFC:-A[$8-<-I/AJ_U'P1H5G/-)INLZ#-L@N&AWJ3%N MB!VDCO% %.6/1[[P3XKTK3M/O]*O;.#SY;6\D+/%*$\R*13O=<90' M*GJO-=WHE^=5T'3M1(P;JUBG(';);E9WU77];B6U+Q0 M>6B CRD"H"VU5#LQ))[DFNSTZRCTW3+2QB.8[:%(4^BJ /Y4 >>^+;^=+;XA MIIMM'%=V^FPM-5&J;L8S@8S0!QL^H^)!\5QIUNUF=,_LY9C%)*X.WS0&? 7&_J .F,(=:\/:1K.HIIUI)HUOK]TL[/.PGG&>XO_#UU-XML M]?L=22V>.W^RW,,EOY@FBWA\*=PV-D$9YZ]*I3>"%F\)ZKH7]H$"_OI;SSO) M^YOF\W;C/..F3)O]4T/6(;+^T=C M74-S9^>I=5VATPZE3M !SD<5TL*/'!&DDGF2*H#/M W'')P.F: .(TO5O$ ^ M(/B6"\DLCI%DD$A7S'+11E)""@VXW' W9/;C-9^D?%)-1O=(9Y-&:VU6=8([ M6WOA)>6^X'8TB=.P# ?=W#KBNH/AJ=/%EYJ\.H(+/4(8XKVRDM]QDV*RJ5?< M-OW^1@].U0:!X:UG08[2PCUZ*;1[0;(H7L1Y_ECA4:7?@@# R$!XH S8?&.N MSV?B+4UTNR33=&>]BW/.WF3O!NVD*!@*=H!R6R_P!,;]QM"L?.^7GY6S\N>>/>MN+PD(O#>OZ/]M)&KRWDIE\K_5?:"QQC M/.W=ZC..U3?\(T/[2\/7GVL_\2>"2$+Y?^MWHJ9SGY<;<]^M '.3^)6U/1[! MM4TV+[9;>(X=.F2*X<1K*L@ D4C!(P0=K<=C2ZAXVU^&/Q'>6>D6,FGZ!<.D M[2W++),BHKL$ 4@,%;.3QT'K6F?!"F.1/[0/SZ\NM9\GH0RGR^O^S][WZ5+) MX.$FC>*M/^W$?V_+-(7\K_4>9$L>,9^;&W/;K0!4\5>+KS0[<7EO+H45M]F^ MT(FHWIBFN#@DHBXX.,8.3R>E49M?\0W_ (T\.-I?V1-.U#2I+L03RN,C]R26 MPI^8;\#ZG.*N7W@2ZFO[RXLM9CMEOK&.QN?,LQ*X5%9N:L7/@030WC0ZF\%Y)K']KVMP(0?(DV*FTJ3\ZX!!Z M9W=L4DG@FYU"VUR35M76YU+5=/;3A<16WEQV\1#<+'N)/+$G+<\=* %TWQ1K M3:]I5EJ^F6EO;ZO!)-:F"=I'B**K%9,@#)5LY7@$8YZUOZ]K$/A_0+_5[A6> M*S@:9D7JV!G ]STJI+X<$NK:!?\ VHC^R(Y8PGE_ZW>@3.<\8QGO5W6M)M]= MT2]TF[W>1>0M"Y7J PQD>XZT <-)=>(;CQ]X-;7+"RMPXNY(S:SL^TF Y1PP M'(XY'!YZ=[R>-[RW\5V&DWKZ')]MN'M_L]E?&6XMF"LP+J0,CY<'@8)'6K5E MX0U;^VM(U+5_$?VYM+61(HX[,0AP\90LQW$[^ASTXX SFJ>E?#RZTTZ) ^MQ MR6&C71N+>%+$(\F5=?WC[CN;YSR ,\Y!)X *>A>*M(/LLUCIEW< MC$,KM(&4)B-,J!LYX)YR>E7?#OC\ZGXBL])N9]$N7O8))8SI5[YY@9 "4D&/ M0G##@E3Q5P^"#*/$-C<:B)-&UII)7M1!B6*5PH+"3=R!MR!MZGKQ6EHVFZ_9 M3(-3UVWOK>./8JQV'DNY[,[;VR?H!0 [QA/%:^"]R;P$)V M[EY&?4NFU[2 MQKGA[4M),WDB]MI+?S=N[9O4KG&1G&>F:P=?\'7VO6":5)J\"Z24B1XFL0TR ME,?-')N&PG'4JQ':@#KZX74?&]WI/B6TL+I]#>*YOTLQ:P7Q:[0.VU)&0@#& M<$CL#U-=U7!Q?#NZB:"W76T&G6^JKJB1"R'G.XF\TK)+N^8 #JJ8,0$(B.# MGG@9Z#K6:??V]H?L-SO@N!*R!61^QPY&#T(ZUVVDMJCV"G6([2.\).5 MM'9T [^&]1UC0S8ZKJ\,LWVR"Y$L%GY:*(Y$?8%+D\[>I8]?;%= M-0!R6J^*KVV\8QZ#;+IL!,$>I^8<=ZL?\)/+YWBM M/LR8T,*8SN/[W, EY].3BHO%/A6^\4))92ZK!'I4VPO"UD'F0JM MVG%S<-Y4)\Z7(!5OL=4^"[VRFTR[T;6EM+VTTV/39GFM/.CGB3E3M MW JP.2#D]<YG.FQ6#[H@IO.[&:U_#.ACPYH%OI0N#<"%I&\PIMSN=GZ9/3=C\*KW_AH7VO7&J?:R MAFTM].\OR\XW-NWYS^GZT 8>D>,M;N+CPY-J>E6=OI^O+B PW#/+$_E&12X* M@88*> >.,UASZSJ\6B:-)X>AMK..?Q)-:S)+<2-YC":08)()VMM)/IQ@5V2> M$@EGX5M_MI/]@%"&\K_7[8&B]?E^]GOTQ[U2D\"R#P_#86VJ>5=6VJOJD%PU MON57:5Y-K)N&1AR.H]>.E E_/#XOU.,6-J=4BT6WF>4W3K$S%Y1MY!"J"I. M[;G!YK*7QE+J\'B+1+B;2+J2+2);I;C2KKSHP,,I1L]&!P?<'M6MJW@8ZV=3 M>\U1O-U#2X;"1HH H#1NS^8 6/!+?=]!C/--@\%7KWUY>ZCK$,TUSI;Z:$M[ M$0QQ(3D,%WDYZ\$_3% &QX._Y$C0/^P;;_\ HM:Y[XCVEPL>E:BFI7D:1ZE9 M1+:Q2;(R6G4,S8Y;(.,$X&.F:Z[1]/\ [)T2PTT2>:+2VC@\S;C=L4+G';.* MQ/%WAG5/$HMX;;6H;&UAEBN/+:R\YC+&^]3NWKQP.,=NO- $OB[2M#N=.DU' MQ!/<)96<+,P2ZDB0?[6$8;F[#.>O'6F_#^/5(O >D+K3S-?^3ES."E0<]Q5/7O".LZ[+I$LGB&!38'S'B?3]\,TW\,A3S!]WL"2 >>M=+I<%_; MV2QZE?1WMR"29HX/)!'8;=S?SH P]<\0:O;>*++0=(L;2>:ZLY;DS7,S(D01 MD7) !)'S=!W([9K"MO'VNR:9;:Q3S MT[]=+H8E\6VNO?:"#;V4MIY.S[V]T;=NSVV8QCO62W@A3X7?1/[0.&U/^T/. M\GI_I/G[,9_X#G/OCM0!'=>)M>O+_6$\/Z;8SVVD/Y,S74[(UQ*$#LD852!@ M,!D]ST[U OC;4=7O-&MO#^GVTG]J:6=0$EY,46 !D&&"@EOO8P._M5F[\(:F MFH:K+HNOC3[;5F\RZA>T$K+)L",\3;AM)"CJ&&1FKNG>$;72=7TR[LYF2WT_ M2VTV. KDE2R,&+9Z_)ZG16EG=/K?]GWL3S-M,B.Z% M00O,9*DD]>G6IYYO$*?$Z[73;/3Y+YM!M3.T\[+#&PEFR%PNYLG@<#@9/H=6 M;P+(=%^QVVJ>5=1ZP^K07#6^Y4=I6?:R;AN&&(ZCUXK6L=!EM_$*X?#^CV%I-++8F[,]U,R)& ^TY"@D]1P/7KQ6GX9T0>'/#UII( MN#<"WW?O2FW=N8MTR?7UKG-:TG6KOXF6]WI5V]@(]'=#EE;6ZW03,^TJZ28Z'<.O0YZXJ]%X >SM-.EL=7:/6 M;.XGN3?36XD6=YSF4/&"/E/& ""-HYK1NO#=_JEA8Q:IJT4UQ:ZE#?>9#:>6 MA$;!A&%W$C.#R23S0!FOJDMAXIT]M>M+5+Z/2+RXFGM)Y&CC1)(_E53@'(() M)&01QQ45OXRUR.VT;5]2TJRAT?5IX8HQ%.S3VXF_U3."H4Y)4$ \9[XK?U#P MW#J7B&'4YYLQ)83V+V^W[ZRLA)W9XX3&,=ZQK+P-?I'I5AJ&O_;-(TF6.6UM MQ:".1C'_ *H22;CN"\=%7.!F@#G?'/B+6M:\#^+);+3K,Z+;>?9-(\["=RAV MO(HV[=H;(P3D@$^@KU2+_4I_NBN%U/X>7UY8:UI-KXB:TT?5999WMQ9AY(Y) M.6 CPP106\3*N99>6>4'J!@JN">JG\0"] MJ]S<6>ESW%JMJ9D (^US>5$HR,EFP< #)Z=L5Q,'Q&F.D>*9F&EWMQHEJERL MNGW)D@F#*Y"YZJ04((YZBNJ\4Z /$NAOI_VG[.WFQS)(8Q(NZ-PX#(2 RY'( MSS6#)X"NKRV\1B_UI);C6[&.T9HK,1I $\P JN\DCY^A.>#SS@ $]IXIU:WU MZUL]=TZTM;>_M)KJW:WG:1HO*VEDDR "=K@Y7C((YZUS.IZYKNO6?A+4[K3+ M.WTJ^UFTFM]D[--&I8E/,!&#N'/!X]Z[J]\.1WVM:3J$D_R6%O<6YAV9\T2J M@/.>,;/?K6!:_#_48K?1[";Q(TNF:/=13V< LU5RL9^59'W?-A> 0%]2#0!W M=>;>&=?ETKP7I.O20+)%K>JM)?RL<&(32,L;?0?ND^E>DUYW;:-):_"K7O#M M]8W'O&EM%$L<&CI_HUR M#\S7,2"8GVVML'US79:5>_VCH]E?;=OVFWCFQZ;E!_K7%/HFIZ9\()-(CBEN M=:U& QW#!W>JIHFFZ?-%I#" M*X:XG=#/,$#LD>%. P&6[GIWJMK7AQM4^*^C7B17"VMM:&XO'V$0RO&Q%NN M[H75G=L>@'M5Z[\(:FFHZK-HNOC3[;5F$EU"]H)F638$+Q-N&TD =0PR,T 2 MZ-XQ37-7TFWMK?;:ZCH[:FKL?G0AXUV$=/XSS[5F3^.]2.FVDMEI<$]W=:Y/ MI,<3S%%&PR@.3C_IF">.F<=JO3>"9+.71YO#VIC39=,LFL%,MN)UD@.TX(W+ M\P* YSUZ@TS3_ ?V&TTN!M5DG:QU>74S+)" TQ<294X. ?WF<@=N@SP =38& M]-C"=06!;O;^]%NQ,>?]DD X^M6*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBN5^(%W?6F@6O\ 9U[)9W$VI6D GC )4/,J MG@\'@]#UH ZJBO-8])U27Q;K.@?\)5K0L;>QAO(V\Y?.$KEU_P!9MSM&S.WI MD^G%1:5K.J>*E\(:==:G<6:7VCO?W4UJPCDN)%**%#8^4?,6.W^5 'I],EEC M@B>6618XT4L[NPKRRYU;6X-+U#2H-:N2]GXDM=.@U%@K2>5(8R5;C M#%=Y!R.>,TNOV]Y:6_C7P_)K.I7-FF@C4(GGF#2(Y$RLF['*-L&1[G&* /1K MO6;*RN=-MY9"7U&4Q6Q0;@S!&?J.VU3S2ZOJUIH>F2:A>LRV\;(K%5W'+,$' M'U85YU?Z1*MC\/[.'5K]7GO-_P!I=P\D8-H^50D8 P"!QQG-5]=ENX/#7C+1 M;B_N;V#3M0L!;RW3[Y0DC0.5+=\$G!/- 'K=0W=U!864]Y=2K%;P1M++(W15 M49)/T KSK7?$&JZ/?>(O#R7DC:AJ,D#:+(YRR"<^6P'M&RLWL"*ZGQG'Y/PW M\01%W?9I%RN]SEFQ"W)/K0!8TCQ=H&NW)MM-U.&>X">9Y7*N5_O , 2/<5M5 MY9:'5K/Q-X'O=<%C+;20/9V7V+:9#KMT=<\/ZGI MEUK\^G:EJ9MGN;Z:+[-0#U:BO.H-1U+0_$5T-=D MU1KR=[J33RDP:RNHU5G2,(.4=4'< DJ3N/2J/A2?Q9J">'M91-6E6\*2ZA)< MW+9[G3;[3-:2ZLM8M=0BL77174F[D=-Z"-GQ MM!7DY(*@=: .VU?5K30]-DU"]9EMXV16*KN.7<(./JPJ]7CE_?:A+X1\7Z9? M&^V6&HV @CU"5)9XU=X'*LZ$AADDCDG!P:T/'>M7,*^(+[1KKQ ]SI"*7>": M*.SMG"*VUE8@R9!!;AOO8&.E 'J=%<*R:AK7Q'N;,ZS?6FGVVG6EU]GM7"!Y M&>7J<$[<+R._'I679ZYJTL]EX.>_G.KP:R\=S<%OWCV4?[X.3_M(T:9]S0!Z M=17)_$&[O[70K,:;>R65S/J=I;B= "5#RJIX/!Z]#6?K$*V4]AX?@U'Q1J%Z M()+CRK2ZC21DW ;Y)7*\ G &?P.* .X>XABEBBDFC224D1HS %R!D@#OP":D MKQNU%YXG7X0220RA&S'', W QO(4 D=1FM+4;SQ'K'B/Q': M:>NLDZ8T=O9?8KJ")$578&3);N",#CG- 'J5%9B7<]MX76\UAQ:7$5D M);QH\,(6"9E<%HVIZG'XMT:*UEUU;+5K*XD5M9FBD$I549)%5&)3 M[W((48(XH ]0J-KB%;A+=I8Q,ZEEC+#%J)IDNIUEMYP&"M+"5X49(&WY<9''>HM>TG[7\6M"?^T;^#?IUTVV&;:!M M>'@<=#GD=\"@#L=.U:UU22^2U9B;*Y:UFW+C$@56('J,,.:O5Y!=6VH6^E>/ M]=LM;OK273M3GG@@@91&72*)B7&/G!&!@\ #CDUJ:GJ>M:WXOO=.@BU?[-9V M-O+&FEW4,!WRAB78R,"P&T #D<'/6@#TNBO./^*DU#5_"ND:OJ=UIUQ/I=S) MJ*V;J#(Z-$!AAD*>!+R\N-(O[:]NY;M[#4[FR2>;!D=(W(4L1U M.,#/?% &]9ZE::A+=Q6LOF/:3&"<;2-KX!QR.>".1Q5NO+]4UK6/[.\1+;ZG M/!-'XGMK."48;RHV^S@J >"/G;CODUO:%]LTGQ]?Z$^J7M_9MIL-ZAO9 [QR M&1T8 X'!"@XZ ],4 =E69K>O6>@6T$MV)W:XF$$$-O$9))9""=JJ/8$_A7)> M*=0U6[\=0Z%:Q:H]I'IOVQDTVYBMY'=I"F2[LIVJ!T!ZMS61J6EZU>CP.FOW ME_:ZA_:IH [V+Q18SZVFD0PWKW1B267%L^VW# M@E1(V,(2 >#6U7E0CGT#Q)\0]9MKV^GGT^TCN(X99MR2,8'8!ACD+V]!5SPX M?%*7NDW_ ).L364UN[Z@]]>021R9CW(\2(Q*'?@8 PW/2@#TFHX)X;J!)[> M6.:)QE9(V#*P]B.M<+X/L;S7_#6GZ_>>)-4^TZE TDT4,RK$N\'Y$7'RE.Q' M/RG.>:D^$UFME\.]+N&O+F43P@[)Y2.UF\LJK.@)*G.""0K8XYVFMFO*I+^[OOA=X8U.ZG>>_76;5DDBDUJ^OX]7M+AKJ.Y92@D148-&H V?>(P.,8[\T =[17+>,+R-)--TX3:P;J M[>0PVNE2)'),$7+%G<@*JY'\0ZCK7&VVL:[>Z#H]F=4OK2=O$\VF23,R-/Y" MK-\KD95F& -W(R >: /6Z*\HN+;6$'C6V3Q3JXBT&,36)\U2^YH!+^\;&9%! MX /8GKQC5M;N_P#%WB.+3[C5+S3[:'1K:]\NQD\IYI9MV6+8SM7:!@<9/.: M/0J*\RT+Q#JUS>^%;>YU"29#JNHV,L_ %VD*2B-FQP3\HZ=Q4>MZ[JPL_%OV M/5)8I+?7;*UMI%(;R5;[.&4#IC+-D>YH ]09E12S,%51DDG IL4L<\*30R) M)%(H9'1@58'D$$=17G=S:WMGK6N>'GUO4[FSGT/[:))Y@98Y [*VU@!A6 &1 MTZXQ6Y\-K'['\/\ 0V^U7,_GV%O+B>3<(\Q+\J>BCTH ZNBO*+J^\5:[?^)) M=+CUR6M@+:Z@CMHRBJ1YB.P+[BO^*],*: ._HKS3PKKNIWC_#\W-]+(-0TRZEN=S?ZY MU$14GU(RWZTJ:^TUAJ\5WJ.J.\GB2:QLX].=!-( @(B5FX51AB3D8QUH [S5 MM6M-$L#>WK,L(DCBRJ[CN=PB\?5A5N::*W@>:>5(HHU+.[L%50.I)/05Y!=7 M^H3^#_$5A?M>D6&NV,4*WTJ231HTMN^UG0D-@L<').#S7;?$RW^T_#;Q /.F MBV64LG[IMN["D[3ZJ>XH ZL$,H(((/(([TM>>W,=W;W7A3PS#K.HQ6VHQSSS MW7G SL(T0B)7Q\H.[/'.%ZUJ>$+F\BUWQ'H<]]/?6VFSP_9[BX8-(!)&&,;, M/O;3W/.&&: .J%Q"UPUN)8S.JAVC##<%.0"1UP<'GV-5=(U:TUO3DO[)F:!W MD0%EVG*.4;CZJ:XZUTG=\9=4G_M&_&S3;6;RQ-\C9DF&PC'*#&<>I-H M:1X(T_Q!;:U?!EUHQ"S#*(#$]ZT;J5QR3N)W$Y!Z8Q0![+17E%S?>*M=O_$< MVEQZN;JPOI+6P%M=01VT9C52/,C=@7W$Y)(/##'2N\\275U:^!]7NU8P7D6F MS2AD/,<@C)X/L: -NBO-K*;4M+U'P;>_V_>ZBVMDQW<$SJ8V!@:3?&H'R;2H MZ=0><]:S[/4M:L/AIJ7B^36[RYOB)X(8IB#! OV@QA]N.67!;)/3CI0!ZS5' M4]6M-(CMI+MF5;BYCM8]JYS)(VU1],GK7'R+?>%?%F@VT&L:CJ<&I1W"W$%Y M*)"3'%O$B&/!WB.\U^\N+C4M8LI9K9W4P9:4$*B8^ M7;C'!YPF6DQ_? +)EY1@@#&WC.!W) MK6\7W=X^L^'=#M[V:Q@U.XE%Q<0$+)MCC+A%8CY2Q[CG .* .EO[ZVTO3[F_ MO)1%;6T;2RR$9VJHR3^0J'2-4CUBP6\BM[N!&. EU T3D>N#V.:\N\4"\7P] MX_T"75;ZZM--LHKF"627,B^8CEHG;'S+\H//.&ZUZ?I%H=.T6" 7%Q=%8\B2 MXDWN<\X)_2@!VF:M;:N+MK7>4MKE[9G88#.G#;?4 Y&?4&C5]6MM$L#?7F\6 MZR)&[J,[-[!0Q]@2,GL*\WTV\NM-^".BZS8WK17MN5NO+R<7DCR'="P'4N7( M'<-@UHPW,FO_ @\0:GJ-T9I+ZTNY9(23ML\*P$(!Z%-HSZMDT >BT5G>'YY M;GPWI=Q.29I;.)Y,]=Q0$_K6C0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 55O\ 3K34X8XKR$2QQS).@)(PZ,&4\>A -6JJ:E>O MI]A)2+@+!;J"[DG R0!UY)( ')H %TRS34I]06!1=SQ+#++DY9%+% M1Z<%F_.LZX\':!=:78Z=+IR_9K 8M0DCH\(QCY74AAQUYYK/T_QQ%-X!G\5: MA9-:+ 9A);)()6W1R-&%!P 22H_.F0>,;ZQU.&S\3:1%IBW-K+=02PW?GKB( M!I$?Y%VL%.>,@X//% &S#X8T6WTVWT^+3XDM;>=;F.,$\2JVX.3G);=SDYSW MJQ+H^GS7MS=RVJ//T!=P'9FP>#3]*\>I=R"74+2*QT^:RFO[>X^T;R88G"-YB M[1L/S*0 6ZD=10!LV/A31--ALXK6RVI93&>V#2N_EN4*$@L3_"2,=!4MSX=T MF[%^)[)'^WO')=99OWC1[=A//;:O3TJ31;V[U'2XKR\LS9O-ET@8Y=8R?EW> MC$8)'8G':C7+^72]%NKV$6IDA3] &9J'AIM2\=:/KDPM_ ML^EVTPB&#YAFDP,GC&T*#CGJ:W;RT@U"RN+*ZC$MO<1M%+&>C(PP1^()KD[O MQD6^(-OX9LK_ $>/9"DMS]HEW2.S.1Y,8###A06YSP1Q6IX@\8:-X9N].MM4 MO(8'OI?+4O*B",;6.]MQ&%^7&?4@4 +I?@WP_HMXEY8Z:B7,:E(Y7=I&13P0 MI8G;^&*CMO _ANSO8KN#2T2:&4S0_O'*Q.222BDX3.3D &J@\;Z?;>)-5LM M3U#3K.PMH;62VN)9PGFF4.3R3@_<&,>M;VH:UI>E6:7FH:C:6ELY 26>945B M>1@D\T 4[+PEH>GZI_:5M8A;H%RC-*[B/=][8K$JF>^T"H[+P9H&G7ZWEGI_ MDRHYD1%FD\M&.@[ULVUU;WMM'30_ZR.WN%D9.W(!XYJ.+Q/H$S.L6MZ>A) 'KD>M $$/@[P_;V-U91::@@NW22X4NQ,KH059B3DG(!SGGOFH]2\$> M'-7N[FZO],2:2Z4+.#(X67 P"R@A2P'1B,C P>*F_P"$O\-?99[G_A(-+\BW M<1S2?:TVQL>BDYX)P>/:II]6Q>Z2EI)936U^S_O&N@K,H0L#$N#YG3G!X'- M%F+3+.#49=0C@5;J6%('DRUAM+;RP= MP1K>&=(UR>&?4+/S9H59$D61XVVGJI*D94X&5.155?&FA-XLF\-F_MUO MXXT;#3( [,6'EJ,Y+C;DKCHP]:EM/$5LF@#5=8N]-LHO,D1I4O%>$;790/,. M!GCD=CD=J &S>#O#\^D6NE/IJ+96DAEMXXW9/*8DDE64@C[S=#WI=0\'Z#JE MX+NZL2;CRQ&TD4TD1=!T5]C#DW&FKJ4.IVDZR9AIFIV=[Y#;9?LTZR;#Z'!XH LFU@-G]D,*&V\ORC$1 ME2F,;<>F.*Q+'P/X;TZ9);;3%$B1M"C/*\A6-A@H-S'"X_A' K3U/6=+T6!) MM5U&TL8G;:KW,RQACZ D\UB:-XRL[G2M1U'5;RQLK6VU*XLXIGF"(ZHQ"G+' M!)'/'X4 :6D>&-'T.>2?3[0QS2((VDDE>5@@.0H+DD+GL,"I-5\/:7K4]I/J M%J)9K1BT$@=D9"<9&5(.#@9!X.*H:QXX\/Z/H<&L2:C;3V=Q,D4+PSH1(6<* M2"6 (7.6] #5ZY\2Z#::?!J%QK6GQ64_^IN'N4$\3<<2LRA6)YXR !QCI5?4O">B:O/#/>61,\,?E)+%,\3A/[I9&!* M^QXK6@GBN8(YX)4EAD4,DD;!E8'H01U%9$'B.U@TVYOM8O--LH(;N2W$@O%9 M/E8J 6.,/QRO4'B@"W!HFFVT]G/#:HDEE UO;L"?W<;;PMUD570RW"+N5CA2,GD'!P?:@ M!FK^&])UUX)-0M/,E@SY4T']*AAT^&.T4)I\IFM1 MN8^6Y# MG/)(=NN>M1VFMQD7SW\^GV\4%Z;6-UNU;/"[0^<;7);[G)Z>M3V& MNZ1JMM-*/#^KW7V73=0-).B+&%QC?D@C=GY M>.=I]* )+#P=H&F:I_:5GIL<-SN9U(=MJ,V=Q5"=JDY.2 .IJA=^ =)DL1I] MC$+.QFO([F\A5F82A&+A%!.$!?!.T=,^N06/C:P&KZQ8ZO?Z?8FUU#[):B68 M1M,/*C?HQY.7(X]JV]3U[1]%\K^U=4LK'S3B/[3.L>[Z9/- $VI6$&JZ7=Z? MPT9M4\JYU33+EV6LZ?+8:A;I<6LN-\;9YP M<@Y'(((!!'(Q5"Y\0V\FCP:CI%UIUY!+<1Q"5KQ4B(9PIPXR"W/"]SQ5>R\; M:'J.OZCH=K?VS:A9L$$;7"?OFVEF" $D[<$-QP0: )(/!GA^VMK^"/3EV:A" M(+LO*[M.@W8#,223\QYSGWX%:3Z7927EG=O;J9[)72W?)_=A@ P'U '7TK-A M\5:;;:#8:CK>I:78&ZC# B]1HF/^PYQO'N*;J/B(P:UX:MK(V]Q::O-*C3*V MX;5A:0%"#@Y*CUXH NZOX?TS71!_:-MYK6[%X9$D:-XR1@X92",CJ,\U%:^% M=#LK>V@MM.BBBM;HW<*(2 DQ!4L.?1C[IS:3IQN+?3KB_F)VI!!@9." M.2?U) JAIOB&\U?P58Z[8:5YUU>01RI9_: H!;'5R.@SDG&>.!0!H- MHFG.VI,UJI.IJ%O.3^] 39@\\?+QQBJ>H>#]!U1+5;JP!-I%Y,+QRO&Z1_W- MRD$KQT)Q5;PYXFO-4UC5-&U73$L-1T]8I&$-QYTT M?2-W]I:K96950Y%Q.J$*3@'D]"01^% %:[\*:%>Z/;:3-IL0LK5@UO%$3'Y3 M#."I4@J>3R#W-,@\'^'[6QFLH-,ACMIIH[B2-2P#21[2K'GJ"BGW(YSDU:C\ M0Z+-?PV$6KV#WD\8EB@6X0O(A&0RKG)&.<^E)>^)-#TV_CL;[6+"VNY,;()K ME$=L], G/- %AM,LFU-M1:W4W;0?9C(<\QYW;<=,9-0:+H&F>'K5K72K;[/ MS;O+\QF /H-Q.![#BEU'7]'TC=_:6JV5F54.1<3JA"DD \GH2"/P-9NK>.?# M^BWFE07FI6J+J63%,;B,(J!"PD8EA\AVX!&-]/M_$>L6&JZAIUE:6GV86TTTXC\XR(6/+'![=.U;>HZ_H^CK"VIZK96:S M_P"J-Q.L>_Z9//44 86D>!;(>#-$T778(KJ?3(E5989'3:^,$HPVL 1],UH? M\(5X<&EG34TJ*.T^T"Y$<3,FR4 #>I4@J<#&01^M;N05W C&,YK+L_$^@ZC/ M/!9:UIUS+ I:5(;E&* =20#P!ZT 0P>#] MK&>RATV-;>XFCN)DW,=\B%2K$ MYR3E%.>Y'.H:I)%>Z2 M]C;SR0PP6\F^?:K[5D<[L;7P2, <8Y-;^H^(-&T>>*#4M6L;.6;_ %:7%PL9 M?MP">: *+>"_#[Z1#I3:?NM()/-A#32%XWZ95]VY>..#TXK1TG1M.T.S-KIM MJEO$SF1@"278]69CDL?O(X]QZU!#K12# MSC&$'ZT )?\ @W0-3OY;ZZL,W$P F:.:2,38&!O56 ?CCY@>*N:_I\FJ^&]4 MTV!D26[LY;=&?.T%D*@G';FH[/Q/H&HR7$=EK>G7+VZEYEAND8QJ.I;!X ]: MMG4K$6]M.;VW$-TRK;R>:NV8L,J$.?F)'3'6@#%\/>"=%T#[+MZ:]PZ&18END+%1G) ST&#^1JQI^M:7J]K)=:;J5I>6\;%7EMYE= M5(Z@D' H I:/X1T+0;DW.G6 BG,?E"1Y'D94Z[5+D[5Z<# XJO%X#\,07BW< M>D1+,DXN(_G?;'(&#[D7.$^8 G:!GO6CI_B'1=6$YT[5K&[$',Q@N%?RQZG! MX%):>(]#O[X65GK%A<71C$HABN4=RA&0V LDL,7DJZR.A,?]QBI&Y? M8Y%1^'_&FA>)KJ]M=-O[>6>UF>,QK.C-(J[?WBA224RP&[UKH* ,J7PUH\VJ MVFIM9*MY:1B*&2-F3:@.0I"D @'H"#BIM7T33M>LUM=3M5N(E<2)DE61QT96 M!!4^X(-1IXDT.35CI2:Q8-J()!M5N4,H(ZC;G.?:GOKND1Z@FGOJEDMZ\AB6 MW,Z^87"ABNW.<[2#CT(]: *T'A30[;1KO2(M/065YN^TH69FFR,$LY.XG'&2 M$;?3K-+.\6*Y M@LM0EN]-&3^Y5R6 (Z$J7<#KQ@]:=KGA2&^T+5=-TP1V9U>8->OEL,K%1*0. MFYD!';DY-9K^.KRRDO=/U+1XH=9@>V2&".ZWPSBXD\M&$A0$ -D-E>,<9JRG MC*:73TC2P0ZU)?26"6:S%D+QGYWW[0?+5?F)V@]!C)% '5HBQ1K&BA44!5 Z M "G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M5=1U"WTJQDO+LR""/&XQQ/*W) &%0$GD]A5JB@#Q_3UEUKX/ZMHUC:W;:G#/ M-=BWEM9(RZ_:VF4 LH!+*!P.>:T?$#'XAZC9Q:-!=B*UT^^$\UQ;/ $DF@,2 M1_.!ELL2<=,5Z?10!Y=%?-XDL/!NBVUC?17VGW=M<:@LUK)&MJ($.X%F !)8 M #!.'H[BXUF7P_IFQ-,@DDQAF%W> &1(D4G'EJ^'*K@,^T?PFO3J* M."T3Q*VE6&JWU_=ZC>:1%-;1VL]S 1,\D@574#:I(#LO;C+#MBM/XDP37/PY MUV&")Y97MB%2-2S,V:ZA$IMIA/$&)PK@$!L=#C)QGH>>H% M6: .1ALV_P"%M7=T;8^4=$@42[/EW^?+D9]<8J+Q\$@N/#.I36\DMK9ZJ'N7 MCA:4QH895R0H)QN9>W>NSHH X6QTNWO_ !WXHO9M/$D4VFVD<$DT!&499=RC MST M4 3D8SUKU.B@#S7PK!:7^NZ+<#5+][G3K:2-+1 MM(-LL*L@4QNVP#@@8&>2.*RX- $?P @M$TMENIO),\0@/F.3(]I.@ MMKN_#AHR/*79,%SZ#& ,^U>K44 >2+HAB^%LKQZ8RZ@=>^T9$!$I(U# ?IG[ MG?\ N^U5_'M[J5_:^)M-$$EO(LR?9[.WTIY'NT 1A.TV,=B.,$;,<<5RNE02Z5:>$=2U2QN M6TVRO-4\\"W>0P223/Y4C( 3C&X!L<;AZU[!10!Y!JFG/JN@^,+RTTZ<:5JF MIZ>;>![=D,P66$2R>60"%;'4CD*3780V M?BKYMO:>3;-H8C9HX]J%EF&U(+QS//IS2M81'<4(B7[I/"YZ#->OT4 >-1V5V_P] M\0RR6MU-M\1QW@W631R/")('9UBQD# 8X ]:UM>G;_A--.U^&\NK+1YM*,%O M=)IC3".3S264H5S'N7;@D#.W%>GT4 <_X)T^WTSPK;6]I<7$]N9)9$>XMS V M&D9L",@%5R3@8Z8KB4LX8-%DN+ZYOM+N[?Q%?W-G=)8O.JL9) -Z!3E65C@\ M>QKU:B@#$\)7M]J/A:RN]2LUL[N16+Q+&8Q]X@-M/*[AAL'D;J\L5(AX'TC0 M)=&O'\066K0R73?87/EM]J!>8R$8(8'J"G6CQU9_ M9;OQF\5LT5M<>'[9"T:[%>3S95^C, 5&WJ1@=Q7J]4M6TFSUS2YM.OXC);38 MW*&*D$$,"",$$$ @CN* .)\'W2W/C&>YU1S;:M-8)#!:?V;+:*T,;$EQYF=Q MRX& ?E&.O6KGBUH;#QQX7U2[MY6LHX[N"66.W:7:[B/8"%!/.UL5N:9X7L=- MU'^T#/>WEZ(C"D][:?XH>\U.]NK*VO-(M(89_[--VK;0WF1-\I*') MSC^+/M7K=% &-X3T^'2_">F6-O-<300P*L;W,9CD*]MRD K@<8(XKS_0='DF MMOA[%>:>[I!=7\DJ2PDB,XD*%@1QS@C/?%>LT4 >4ZAIMS''XCA@LI5B;Q58 MSQHD1P5S;EW QTR"2?8UN:>T5C\1O$]O/;2I+J"02V;BV8I(%A(?#@;1@@YR M1U'K7=44 >2:7?ZAI'AGP=92PMI\)TD^9?-ICW4JR#:! % ^0L,GD<[<4[PM M87L5C\/%EM+A#;W^HF4/"4,2E;@+N'\/48^HQ7K-% &9KVJ6NDZ5+-=F8(X, M:^5 \I+$''" GMUZ5Q?A7Q/'H7PCLYAI^H7%WIMI%#):+:2JYE(P%&5Y&>I& M0!7H]% '#^ +BQGEO[E[BXN==OB+B_E>QG@C 'RI'&9$7Y4!P.YY)ZU/-IB7 M/Q<6[N+(2Q1Z'L25XMRJYF.0">,X/Y&NQHH \CTK0OL?P_\ "8ATQHKJ/7X9 M9-L!#J/M#*6;C(&S R>V.U27,EMI]CXUTC5M*N[G5-3N[A[54LGE^UQNH$(5 MPI'R\#DC;C/%>L44 >?:+HT\,00/<2)O7S1(P?#'C)Y_ ^] M8&GVQTGP]X(O;ZQG6TT_5+U9P+9W,,;?:%CRH!.W)4#C'(KV"B@#S^#28;SQ M5XXNYM.$BW%E;1PR2P??0PMN5N,U@2,^D^&?#>HP37D/B&#P_% MK+ MILEQ%>+M!\EL+\K[EQP01GD$5Z_10!SGBBVU/5?AYJ=O9PF'4KG3G585;E7* MU?P?#H.F7-M)ID:$;/X?\ @T1:8T-U%KL4LNV AU'G."S<9 V8&3VQVKUV MB@#QJXO-,2/XB:=/I-S=:C?WLT%L8K)I?/8P1A$#@$ JQW@ 4 "@#RVV\-Q2?#KPM!+HX:5M?BDN4:W^8J;APS.,9QL MP#GM[5>\2Z+J%S/\0K;2[216NK"Q,:QI@3$>9YBKV)*#;CW KU.B@#S/2H+3 M5-2>_@U6^N[JVTJ>W6$Z0UJJHVWY&.P#((&%SZXJ+3]&^Q^&?AF;?3C#/#

M=#'*FXC1*DP:2/ED$$?W2>V M2W3O7944 VU2UT3 M2]7EMM3ETS3?$3W%M%.CR7$=@R-&&*G+G:6) .6VUZ[10!YY%'I_B;Q-KFOW MEK*?#\6EPV@DGA>+SF21YF= 0&^4E<$#J..E97]F7&EG3]6E6^TFUOY)5?[+ M&9)K.#:SQHQPQWR/\[MU+;5)P.?6** ,OPU-J-QX8TN;5D*:B]K&URI7:1(5 M&[(['/;M6I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5A>*[Y=/TZSD>YNX!)J%M"&M=NXEY54*=W&TYY[XZ5NUA>*]&N=;TZ MSM[5HU>'4;6Z;S"0-DBWNHZM\4];%Y9ZK';Z<8HH +Q5MX M@8R27C63YR^=P)4D<9VD5HS>*-7C^)/]@1Z+/-8?8TF\Y7B!&9-IEY<'8.F, M;L@X!&*T])T:YL?%/B'4I6C,&HO;M"%)+#9$$.X8XY^M5;[2=6B\>VFN6$5I M/:O9?8;E)IFC>-?-W[UPI#<9&#CG'- '-Z#XXGTRSU%]1L-4N;&'6[FWEU$L MK1P!K@J@PS;BHRH^4$+T[8KI=4\8K8W]_;6FD7VI#3462^DMC&! "NX ;V!= MMOS87/!'ZE-=1,7.P(USYHR<9SM]NM5]4\#S?\ M)3JNIQ:#HVM0ZD8Y,7\S1/;NJ!",B-]R$*#V(.: .C\0>(9+3P+>>(-(A-X1 M9&ZM]NT#:4W!SN(^4#DCKCH,U1MO&5PNBZ5+=Z)>#5=1PMO9(\1:;"!VD!#E M53']X@CTY%:U]HWVOP=PKD;_ ,'ZQJVF M>'I]0TS2)[W1MT)L9;AG@N8FC52=_EY1LJ"!M(]Z -B?X@6-IHTM]'-3_ +4OX9I8K)6B+*(V M4'<^_8H(8'.<=NN!5'_A$+F71[.&WTC2=(ECUFVOI(;24NK1QLI)+;%R^ >, M8Z9 0A M2/>BX\H#DYW9.>_2JDW@W4I/!6HZ.)+;[3+UADM@=8:T-OO-R JY"M M\R\,0.>M+K/A_4;[Q,-2LKJ.V T>YLDER=\OI7/^'/!6JV/B M31M3NK#3;3[#;2PW$D-W)/+=.RJ/,9F4=U)P$&YL 12VMRMPQ\Y!=>ZI+J=D;VU%L% 9 5^\78!?O=_IUP*UO#^NV_B+2$OX(IH/ MWCQ2P3 !XI$8JRM@D9!!Z&L+0_!LNA:QH3PS))9Z;HSZ>S,2'>0O&V['3!V- MWXR*T_"NBW.BV.H0731LUQJ5U=+Y9)&R21F4'('.#S0!R'B/QS/J.DVDVEZ? MJEO83ZK;00:HK*LLLL*WS/'L9XV*L-N[>!D'!([=LBG>(=&N=5U'P_/;M&$T_4 M1=3;R02GE2)\O')RX]*Q=.\-ZLGC>+6#8Z?I42^;]L:QNG;^T"PPA>,HJJ0? MF+$DYXR: .AUC6+W3I%2RT&^U,[#([0/$BJ!VR[#+>PS7$^)O$MQKT_A!-*L M]6FTO5M]PWV*Z2VDF B=A'N\Q64J0&/(!Q@$GBMGQ3X;U75/$<-Y%;66I:>+ M3R!:7MU)$D$NXGS=JJ0^1@8.#QP>34.B>#=1TVU\$0RRV['0UF%R58_-NB9! MLXYY8=<4 .\/>,;^>[\0IJVE3VFGZ3.ZF[DDB811I$CD/ARS-R6R 1@CG.:T M=,\8B^U&PM;O1[_3EU)&DL9;@QD3!5W$$*Q*-M^;# < ]QBL]_"NIS7/BW3) M1:_V1KV^072RMYT+-"L17R]N#RN<[JC\+>%)]+O[)[OPOX?MI;2,J=0M9F:1 MVV[=R(8QMSDYRW_.,<'GB MI(/$YO-?NM-LM*N[B&SG%O=7:O&$BD*AL;2P8@!AD@=^^#3_ ;HUSX?\*6> MF7;1M/"9-QB)*_-(S#!('8BL74O#>K7_ (QM-2@L=/L3!=)))J=O=.)KBW7K M"\80!LCC)8@#D>E &E-XUL8?#FJZTUM<KN6TD0!=S,DGEDCG&,\\]J6_\ M7&WUBZTW3]%U#5)+)$>\:U\L"'<,JOSL"S8YVKGC'K7+ZIX/\4S:1KV@60TO M[!J-_)>I=RS.) 'D$AC*!<9W C=NZ=LUMRZ3XDTCQ/K%_HD.FW5OJYBD;[7. M\9MI401DX53O4A5.,@YS]: ,K_A+KS1_%OC(-INJ:G:68$\LL&3=QNQR,]ZS1X;O MOM/C*0O!C6506WS'@BV6([N./F!Z9XJ>;0;N3X:2>'0T7VUM(-B&+'9YGD[, MYQG&?:@"K)XR^RW-EI-GI6IZK?RZ='>J(_+7C>#=2T\^%O.DMC_ &5>7T\^UR#>HCE*A%&]OG &"2-IP<'I73ZYXFN- M#BEF70=1OK.V@\^XNHFB550 DX#."Q !) %<]/X2UZ3PQXK\/!+#R-1FN;BS MN?/;<3-)OVNFSY<9(R">W%-\5>#=9UK4]4*P6%_;7EFL%JUY=2(+!@I#%8PI M#$D@YR#G@\4 ;%MJ;WGQ)@6"YE:PFT$7*1[CL),PP^WIG!QGK4/C^]U[3;6T MO=.U&*ULTN[6.1%A#23%YU1@6/"KM/89)[CO8T?PW>V'B+3[^9X3#;Z''ISA M6)8RJX)(X^[@=?TJ/QWI?B#6[*'3])M-/> 307#S7-V\;!HY0^T*(VR"% SG MOTXY -77]-O+^-7B\076D6T*,TIMDCW,>H)9U;"C!X &?6JGP_U34=:\#Z9J M&JMONYE8F79L\U0[!'V]MRA6_&LSQ7I?BSQ!9:=:I9Z8+-LOJ=F;^1/.P?EC M$@B)*'JW )Z=,YZG1SJ!TY!J5G:6N-"#QU9I!K#ZM8W>E2Z3$D]Q M#<;'8QN#L92C,#DJ1C.<\5G0>#=2C\%:9H[26WVFUUA;YR'.TQB\,V <==IZ M8Z_G4GB'P5=Z[?\ B-OM$4,6I:=;6\#\EDEBDD?+#'WV?2L^Q^(UM?#3[G^Q=3ATV^N19Q MWTJH$$Q8J%V[MV"PQNQC-2V^D^(=8\2:1J>O6^GV<6DB5HX[2X:8SRNFPL=R M+M4 M@#M2C\#Z'HS26WVFQU*&ZE(<[2B7'F'!QG.WVZT %EXKUG4 M-7\5:=/H]Q;V]@2D5P)(OW/[@.-V'))8G(*C@$9P0:A\%^-9)-$\+6FI:=J: M?VA:10Q:E7!1+AB MJ-_H[Y!(!(R,@'!P<<&J%]X"U37;'5[W4O[/35;Z^MKN.UW-);JL 2-VV@M MN&[) _BX'% &W-X[AL;/5WU32KVQN],M1>26KM&[20DD!D96*GE2#R,&F2^) M'O)="FFM-6TM+O4A#;HWE#[2IA=P9!DE4(4\<,"!Q67/X+NKWPOK]E!X33;;]YG\Z*"60NZF+9AG&Y@#N Z&K\OA[Q!I>N:Q)H::?+9ZO%$&>ZE=6M M72/R\[0I\P%0IQE>1UH T_ ]Y//\.M#O;F2:YG;3HI)&8EY)&V GD\DFET_Q M5)<:Y!I.H:+?:9/=0O/:FX:)A*J%=P^1VVL-RG!]:31M"U#3OAU:Z"+I(-2A MTT6JW$1)6.79M#C@$X//X5SOAOP7JECXET?5+JPTVT%E:S07#PW: -'3?B/;:BNEW/\ 8NIP:;J4ZVT-],J!/..0%*AMV"01NQC/ MYUF^-_&\P\,^)H])T[5&CLHI;9]4MRJK#.%[?,'PI(!8# /T)JY:^#=2@\$^ M&=':2V^TZ9?V]S.0YVE8Y2[;3CDX]A5+5/"7BC^Q_$V@::-+:PU>>XN8[N>9 MP\?G?,T90*0?F)PV[@'.#C% '2>*]9GT3X?W^IP$FZCM (6/_/5@%4_]],*E MTS4+?3-1M?"DAN&N(--2=+F9MPG53L8[B,AP!]2N/QKG/B"[:YX?\-ZMH=TL5_?3+:VCXSNBNHRKC\%P_MY= M &A+XD^VWWA'Q%9_:(K#4;J73GBD.!(CAC')M!Q]Z($'KA_>NHO=<@L->TS2 MIHI0^HB7R9AC9O0!BAYSDKDC_=-<[KMA#_;'@OPW8IMBL[G[85'_ "SAMXBJ MY^K.@J3XGAH?!KZG;NJ:AIMS#=61(SNF#A0F.^X,5Q_M4 6)?'=DLRO+ MJ><]C5'_A#=0TS1O"[Z2]O+J>AEG=+ERJ7)E0B;+ $JQ9BP.# MS4=YX,U?7=/\3W&HR6EIJ6L6\5O!#"[21P+%EDW.5!8EF.<#@=,T =5=Z];V M>O0:0\4IFFLY;L.N-H6,J".N/RJGX5\5?\)79K?P:3?6EC+$LD%Q<[ )< M]0%#%N#W( /49%95OHWB;4?%<&M:O#IMK'%IL]F(+:=Y6#NT9W%BHX.T\8XP M.3GC=\):5<:'X0TC2KIHVN+2TCAD,9)4LJ@'!('% %/4_%TFD7>;O0M0331< M);-J!,6P,[!5;9OW[=S 9Q^%5M3\>)8:CJ]E;Z%J=\VD!7O)(!&$2-HQ)N!9 MAN."?E'/!]L\YJ_@/7=3O+\20:=[\%>+H%M;W2-7TRR\QD:1=RAU8HZ/&Q'\+ M=#D$5%-X3\475IXCGEN+&&]U2ZM9Q#;SR(C1QJJM"T@7<-RKMW EZ>=:L(K>VMH)W=8W02 [V*C.=ZG('\LD ZGQIJ5YI7P\U;4; M*8Q7<%DTD>*YSPOXF,_C%-.LO%3:[IQT][FZ:X$0:V<,H7#(JY!! M;(P<8S75>*]%N=<\$ZGHUJT2W-S:-"C2$A0Q&.2 3C\*PW\-:YX@UO3+W7(- M-L(-/AGC5;*X>:6;S8S&069$"J ^*N7/A M#49O"7C+2UDM_M&LW5S-;$N=H61%"[CC@Y4YQF@#I;;6[>Z\07VCI')YUG;P MW#R'&UED+@ /H+^ST>33-)O;RYU6V>[BME>)&2)" Q8NP7.6& M ":;=:-XAL/%,^J:*FG3)?6,-K-]JE=# \9@#T>)S+"DAC:,LH8H^,KGL M<=Z?532[:XL](LK6[N3=7,,"1S3GK*X4!F_$Y/XU;H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ***XOXH_;U\&-)87WV1EN[4.1 M'N+ SQ@ '(Q@D$^H&.] ':45QFO:EJ.EK96,GB:"&]:)G;R=(>YFF(/#"-&) M5!D \')[BLFW\7>(=E 'I- M%>6>)_&>LZ9>ZOI\.N6%OJ&FV\ MK5K7?)JR6TFGV<+S7$.C379GFD!."L>1&@"^N3G@\4 >BU7O;ZUTVSEO+ZYB MMK:(;I)97"JH]R:\VFO/$FM>)/!%W]K.D3WEE=-+:2VC'RY%5-^59@2#D8!Y M7WS6Q\4H+R?P]8+:W:0(=4LU=7A\S<3.@4]1P#SCOTXH [&ROK74K**\LKB. MXMI1NCEC;*L/8U8KB$O?$NK:]J6CV&JV=I_8\4"37#V6\W,\B;\[=P"(!C@9 M.2>>*SH/%_B'7[;PG'IKV=A<:O'=B[DDB,JQ-"54L@R,\AL GN,].0#TBH'O M;:.]BLWGC6YF1I(XBWS.JXW$#N!N'YUQ_P 2UU.+X=S-;ZB(;B)[?SI5A_UG M[Q <#=\O)!ZG@8[YJCK-KKO_ GGA>VAU2U_M Z??"6]>UX"[X3E8PV,]!R< M=3[4 >BT5YI+XZU:U\/PP3F)M5;6I=(:ZAM))5Q'N)E$*98G:OW0>IST%=#X M.UK5-2N-4M;]+B6&U:,VU]-I\EF9U<'(*.!RI7!(XP10!U5%<;I.H^(?$.IW M]Y:7]G:Z=9:E)9"T>U+M,L3!9&+[@58G=MP,# SFLK4?&5]8^(;5;?6;>_@E MU:.PEM8=,D$<2O)L_P"/C)7S%R,C/)R,"@#T"WO;:[DN([>>.5[>3RIE1LF- M\ [3Z'!!_&IZ\MD\13^&U\63VJ W-UXECM(F,+RA"\,.6V)\SX )VCDG J>3 MQAKUCHGB:4^==+8:?]KM+^YTN6T!?Y@T;(X&[&%.1V;VH ]+J"YO+:S$1N9X MX1+*L,>]@-[L<*H]2?2N/@UK7])\26%KK5U9W=MJ5C<7(2VMS&;9X@C%02QW MJ0^,G!R.W2N;O+SQ'K&D>#]MT5YQKWC*^TK5S);:S;WD4>HQ6LMC#IDA1%>14*M< E1(-V>2.>,5K6&H M^(-4\=:U91WMI;Z3I5Q"NS[.7EG#PHY7=D!0"2*Y MK?4V1=)ETR2\MY-N&$D)S*F>^496'T--+F<,T43, SA<;B!WQD9^M86NZM?^%/ MYJ-S-'J%_:Q M'$GE>4DCEMJY4$X&6&>>QKGOLVNVOQ,\+KK.HVM]NM+UD>&W,)5L1;E(W$%> MF#UZYH ]%I&8*I9B H&23T%<%9^+]4G\#^$]6U%M]FWO< 1@_,Q.% ++V.><]J .VAFBN(4FA MD22)P&1T8%6![@CK3Z\UTO6]!-4U36-.O[K4+Z&]@6\DAL[B&W\I9HEX$@Y.03WZ<'&:YB_^(FKZ=H]J M'CAEU&TU6>'5,)@"U@;,CJ.Q*/$?^!4 >EW=[;6$(FNYXX(RZQAI&P"S$*H^ MI) _&I9)$AB>65U2- 69F. H'4D]A7F'B_6-0U?2=;-N8#:V>MZ?:6.\$!I5 MEB,A8CDKO8+Q_=-:-WK&M:?+XDT;6)[+4_*T-M1AD%IY:\^8K1NA9@RY4?@2 M#F@#OD=)8UDC971@&5E.00>A!J);VV:^>Q6>,W4<:RO"&^948D!B/0E2/PKB M+/5]:U>]T_1='N;/2TAT:WO9Y?LOF M)D+&B;@%4;23^ &*K2VWB&Y^)EW%9 M:C96=U_85J;FX-L907\R;A$+# )SU)(''?( /1Z@N[VVL8EENYXX4>18E:1L M NQ"JOU)( K#\-:M?>)O MGJ.^*TU"Y@(+K'O1) 2I(4GD9&<9_&O.;8:PWP M9T.XEU"*[FEO[!K598BOEM]I7 =LDL"<<\<4 >TT5Y_<^*M8\+W'B"WUF>WU M/[#I2ZG!)#!Y&(8M9D^*7A^.RU=+:&2RNF$9M]X&TQ;L_,,D MY&#VP>N:R]0\=ZW+=:U/I@G;^S+R2U@T^/1YYQ=>60'W3J-JECN QTXSG- ' MJ-%<9;:GXAU;QUJ.GVUW:V>F:<+6619+=P"]#SR0<<=:Y__ (2K MQB= @\0)=:8T4FJMIZ6;V[ .IN&A5V<-D$'' '0>IH ]0EEC@A>::1(XD4L[ MNV H'4DGH*H:UK-C9^,M)U>6QU-['1OM\$AM-B,&64 M&-XR2&&8_P 0>:LG4_$-_P"(K70])O+'3[?^Q8+UI6M?,*,SLNU%R!C@=>@' MOP =V45F5BH)7E21T^E+7GT'BZ]O_"&BWT^K6VEWMVTLN^(O#'AR[CU*.TN%\0BRE=;1E$K+*R*Y1F!487)0]SCC M% 'JXN(3<&W$L9G50YCW#<%)P#CKC(/-25YYKGB2?PQK.LW,]O:7=Q8^'X)S M.L C>:0RR+@MR0F0#MR<9-7TU'Q'H7B+0[36;^SU"WU=Y(6$-KY)MY5C,@VG M<=R':PYYZ'- ':45YA9>*?%3:%IOB2YN[!K*;4ULI+)+8AFC:X,._?NX8'G M&,"NM\6ZS?::FEV6F&%+[5+U;2.:92R0C:SLY4$;B%0X&1R10!T5%>=:GXPU MOPHVN6&HR6VI7-K8PWEE.L/DAO-E,(6103T?!R,9%:&KZAXE\+:!<7-WJ%CJ M5U/)!;VG^BF%8YI) GS88Y0;@>QX(SS0!VM%<9J][XC\-:,L]UJ=I?O)?V<, M<@M/**K),J2 C<0>#P>W?-.UWQ)J&GZ]K5G 8O*L_#[:C%N3)\T-(.?4?*.* M .QIIC0[&UGOUFFDNI8O-\J.(+D*N0"Q+J.>@SQ M536M2U32[;3[2[\1VEM?2"0L;;2I+B6X (VE8E8E0 1NX/)X(H ZN:]MK>XM M[>:>..:Y8K"C-@R$ L0!WP 3^%3UYA8Z[<>(9?AYJMXJ+/)=WJR;$*@E(9D) M"GD9VYP>F:WO".H>(O$-E9>(9KZS33KW?(-/%L=T<7S;,2;N7X4G(QR<8H [ M&H+:]MKPSBVGCE,$IAE"-G8X )4^AP1Q[UQ%GXNU2?P3X0U9S#]JU6]MH+G" M?+MD)#8'8\55TS46TRR\63+J=OIS/XDEC$TT#3DYCB^5$!!9SV'/?@T >D45 MX_KGB+6=7^'WBR$:EB72[B-!=?87MY)HF5&P8V(*,"W7N!TYS71Z]XBU?1M0 MTK0'U M=W$,US<7]OI4D[!%90JK#'NP26&6/ QZD4 =[4$5Y;374]K%/&]Q; M[?.C5@6CW#*Y';(Z5P,7BSQ#=Z=I6GK&MIJE_J<(7P02 MH )QG/I5OP9'J$/CCQ?'J=Q!K3:5X=U.2=-'TV_P!.6YN+\637,<BYED3>,F/(1,;>^3D\\4 >C5!:WEM?1 M-+:SQSHLC1LT;!@'4E67Z@@@UQ,/B'Q%K^HZ7IEGY6B7,FDIJ5[]IMC*Z.S; M!$$)7 R&))YQCI5KX8^?_P (M<_:O+^T?VI>^;Y6=F[SWSMSSC/3- '9T5YD MWBSQ)_PB'_"AT53TF^_M/1[&_V;/M5O'- MMSG;N4''ZUT6V\1:+<:7=M*D,VT[X6VNC*P964\\AE!_"M*JNH:C::59M=WTP MA@5D0N02,LP51QZLP'XT 84_@Q9[NVO1KNK17\5L;66[C>(/<1%MVUODP,$G M!4*1ZU+IO@S3=+70UMY+DC1EF6V#N#N$@PV[CGVZ?C5Z76XHO$]MH9BEV,VBO:))"FCPRPVT:M\NV0 -NR,D_+G. M>I.&XH=1T[4+B_ MO+R\L8)H%FG9,R"5E9BP50,C8 ,8X]:VJJW6HVEE/:0W,PCDNY?)@4@_.^TM MC\E)_"@#$F\$:9-8W%N)[N-Y-1?4X[B.0"2"=CU0XQCDC!!X)SFM32=+FTV. M43ZK?:C)(03)=E,KCL BJ!^5,L];BO/$&IZ0L3K)I\<#O(2,-YH8C'TVG\ZU M* .:7P;;P:Q/?6FJZI:0W%R+N>R@F5899>,L?EW#.!D!@#WJJ/AY8++$HU/5 M!907ZZC!8B5!%',)?-X^3<5+9X+$#)Q@X(Z6XU&TM+RSM)Y@D]X[);H0K?M(D@5X9E5 K1D#Y<>6IYSW[<4DG MA(7>BZEI>I:WJFH17\/D.\[1!HUP1\@1%4'GJ0>@KHZ* ,RXT*TNM7TW4I&D M,NGPS0Q+D;660*&W#'/W!CIWK MOAQIUN;"/^U-6DL].N4N;*S>=?*MV5MP M&W+#M\Q. >,5V59OB#68O#WAZ_UB:)Y8[.%IFC0@%@.PS0!A3_#RPGDG0ZGJ MB64UZ+\V22H(A/Y@D+?:T$;>BL.A&:S?#NM1>(O#]EJ\$3Q174>]4O7)W@[,#/7GI6KK'AF'5=0M]2AOKS3M1M MXVA2ZLV0,8V()1@ZLK#(!Y'!Z59T/6HM>$([N/37.L:HE_IQD,-^'C,Q$GWPP9"A!XXV\8&,4RU\#:;:6=M;+<7 ML@M]3.J!Y90SO,\F5@$8 $850.W7J>Y/&.GJI9WWVR:[C M^RW,'V:;RMTT>U9> =R'/*\XSZ@T _R(R#E]@RV/H#0!EZ=X2T M_3)=&D@EN&;2+%K&WWL#NC;9DMQRW[L=,=3Q7-^(_!\\$UA+IEOJ%U;C4[C4 M+L6ETD-RK2H1^[8E1LR3D9SC')KT*B@#F/!MIK5K%J!U1KM;62<&Q@OIUFGB MCV@-O=20Y2Z$K.#+)(LHERS8P.E7-0\,6.I:A?7L MTDXEO-..FR!& B)8Y''WOF//3VK:I';:C-@G S@=30!S-UX)M99K*XL]3U+ M3KJUM%LOM%I(@:6%>BN&5@<')! !&36C8^'K6PU=M2CFN9+AK**R)FDWY2,L M022,EB7.23S5&_\ %IMK72/L^CWTU_JK,(+&7;#(NU"[;]QPN /7J171J2R* M2I4D9*GM[4 9^A:-;>']&M]+M&E>" ,%,I!8Y8LU:]@A3RXK>ZDC**.@R50,Q'JQ-;M% &+ MK/AN'6-1T_41>WEE>6.\1RVK*"R/MWHP96!!VK[C'!JI)X-C74;NZL-9U738 M[V7SKFWM9(Q')(0 6&Y&*DX&=I&:Z6B@#.M-&MK+6M2U6-Y3/J B$JL1M'E@ MA=HQ[G/)K.7P;IRZ##HXEN?LT-\+Y6WKN\P3^=@G&,;CCIT[]ZZ*B@#"U'PI M8:G-.GV, %C&_E>.&_>'DY' XJ>T\/VEGK*ZI&\QG6QCL K, M-OEHQ8'I][)/^%.U#6HM.UC2-->)W?4Y9(T<$80I&TA)_!<5J4 7W!BI!Y)Z@]>:ZFB@#GY_!^G7DMS)?R7%XUUIJ:;<>1J6.X[ M0,.2YY&.V *CTSP;!8:E:W]UJNIZG-9HT=I]ND1A &&"1M5%X) MEN+>XMWVR0R+G#*<$9P2.00036K55-1M)-3FTU)@;R&))I(L'*HQ8*?3DJWY M4 82>!=,DL]4AU*XO-3FU.)8;FYNW7S"BYVJNP*J@$DC '//-(?!-OKZMJ<=PB('N9U#0[#N5DV*H# @'<02<#)K4UK6HM%&GF6)Y/MM[%9KM(^5 MGS@GV&*U* .9D\%P7>C7FG:EK&K7_P!I,9\^>90\)C;VT^\N(].M9I[R\D:8^9=S/GAP, @EV8\8RJ@#TZNB@#%U[ MPW;Z[+97/VN[L;ZR9FM[NT91(FX89?F!4@@#((/051E\%1/+97,6M:O#?VT4 MD!O%F1I9HW;>RON0C&X#& ,=L5U%5=.U&TU:R2\L9UFMW9E5U! )5BK=?0@C M\* ,;3O!6F:9#HL4$MVRZ1-/-;^9(&+-+OW;SC)_UAQWZ9S3='\&V^AW<;6> MJZHMA"[R0Z<9E^SQELY 7<5^8D*6(![5MC4;0ZJ=,$Z_;1 +@Q8.?++%0WI MU!%6J .-MOAOIML]BHU+57M-/NENK*S:=?*@8-NP %R1R1\Q) /!%6[KP/I] MQ#4&0L%"AE(4 8V@@8P,<#'%/N/!Z7,5A(^M:H-3L0XBU)7C$Y5S\RL-F MQEX'!7^$=ZVM2OO[-L)+O[+\=DMT(.9&52Q ^B@G\* M.%ZC#W^FK]C2QEBLY%598$SM4[E)&,D94@X/6NGHH Y:7P/"VB6FCV^M:M:V$%FM MB\44D>)H@,?-N0X8C@E=II\W@JU2\%UI6I:AI$IMX[:3[$Z%98XQA-PD1AD# M@,,'%:7A[6XO$6BQ:G!$\4GJ5)K4H YS4/!\%]=65[%JFIV M=_:V_P!E-W;RKYDT7!*ON4@\C.< @DD5>\/>'[/PUI9T^Q>=H/.DFS/)O;+L M6/S=3R>^3ZDUJT4 <@GP\TU"+?\ M#4CI N/M(TDRK]F#[M^/N[]N[G;NQGM M6M_PC5EG7CYD_P#Q.O\ CY^8?+^Z$7R<BQAMW0(]Q(SA%*$G&QB%G#E#Z97@U/0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P_Q8LK2Z\" MRRW:!E@NK9PQ8@*#/&K$X/3:37<5'/!#=0/!<1)+#(-KQR*&5AZ$'J* /.[[ MP_HVH^/]!TU%+Z7'I%VRQ17#;),31?*Q!RPRYO8?#FFZ2LRMIB M>)+NPD^UW;QH84:3RHI)0"P7(4>^ .AKU^WTZQM/*^S65O#Y*&.+RXE78A() M5<#@$@' ]*'TZQDM9;5[*W:WF8M+$T2E').26&,$D\\T @V.G6.F0>1I]E;VD.<^7;Q+&N?7 J*\T;2]1F6:^TVSNI5&U7G@ M5V ZX!(Z2:)<6][IO@W1M39(= WWT#/'*T<-])$P$3$DYP_SO@G!([U+ M?MY7AWQ;8:5>SC1H-8T^*REBG+>4S2P>:D;Y/ 8].@)(KUNYTZQO;/['=V=O M/:\#R98E9..GRD8I$TVQCLDLDLK9;1""L B4(I!R,+C P0#]: /.[[3(]!U_ MQ%I>C^?';W'AF2X,/G.^9PSJ'&XD[B#@GO@4MMKMG>ZC\-+>UU*.:5XG>5(Y M=QQ]D898#_:]>X/I7I/V>'[3]I\F/S]GE^;M&[;G.W/7&><55MM%TJRD\RUT MRR@?>9-T4"J=Y!!;('7!(S[F@#@_!OV?2/%46GS_ &74;R^AGG@UFTO&E-Q& M'#'SDSA3\RX()'&!CI5OXBZ9I=WK7A*?4HU\HZF8)'>0HNTPRD D$8^8"NRL M](TS3II9K'3K2VEF_P!8\$"HS_4@6-GJ-N;>^M8+J D$Q3QAU)'3@\4 M>=-X;TK7/''BM+I99+>#3[(0I'.ZH,I)A_E/+#'!.<9/K5"'4[?6_#WA.SU* MS@U"_FT;[6\VI:B]M % 168E0V]\\],@9.1FO5H[2VA=WBMXD9U5'94 +*O" M@^H&3CTS5>?1-)N8+>"?3+*6&V_U$>[MI)Y;AL%%2?RUWY&>5&#U->K>(]*.L^$]0TRVD,;SVS)!(C8*OCY"#[ M$ U()(59 V2<[2,9R2?QJV % ' H \2B\<7)U M"V\>SRR#2[:V32KJ#D+YQ@,SG'J)=D=:UGIL<>J>&M \57+&S;2);MHYIBB3 MWK2!I QR-Q4.<*>F<]J],.DZ<;5[4Z?:FW=_,:+R5V,^<[B,8)SSFG7VFV&J M0"#4+*VNX0=PCN(ED7/K@@T >4P7QM=%@>.]D;1;/QA'%:7#S%E%MP,;R>4# MEE!)QQ[4OBK4H-1'Q,^RW:W$$.CVR?NWW*KXFW =L],UZN^GV4EA]A>TMVLR MNS[.T8,>WTVXQCVJ*/1],BMWMX].LT@>,1/&L"A609PI&,$"PT^VDT\-=- (U8.9)4P1\P8 ;NHP!6]\+O\ DF6@=?\ CV[_ M .\:Z.YTO3[V:":[L+6>6 YA>6%6:,^JDCC\*GA@AMH5A@B2*)>%2-0JCZ 4 M >'7,>CQ>%_%VI1W[IXCM-;O#9A;IA)%+]H/EJD>>C'KPG&OJ\%[KGC# MQ+:WO]FB6V2%;,WNI2VS6J-$#YD052/OELMG.5QVKU Z+I1NX[LZ99&YC9G2 M;R%WHQ))(;&0222?';(7E MS'=70M$$UQ$.^'VTQ/"7@G5--U*2?Q'-?6MO*?M;/(Z$X MEC9<\($SQCC /?)]P*#RO+4!5QM Z"L+PSX2T[PWI=A;I!;3WMI;K;F^^SJ MLKJ!CKR0/;- 'FU_J5M/K.F:SIEI;V;R>(DM3<2:I(UW-^_V2*82" A&?E+< M#' XJYJ]Y*MKXDBFNIH;"7Q7;VU[*LA7R[9HX-XW#[JDX!/'#&O3?[$TG[9) M>?V79?:I&#/-]G3>Q!!!+8R2" 1[BIVL+-XKB)K2!H[DDSJ8P1*< 98?Q< # MGTH X#PO::-8_%;5+?0YE>V32(0T:3F5(G\UR57).W@@X'=L]ZD\;Z5H]UX_ M\*3ZHB"*5;J*1Y)2BG;'N49R, MZ:)K6 1*T;Q $8)8L*[CPZMUJO@33%UD/]JNM.C%UGY6+-&-V?0\G\:T M;K1]+OKJ*ZN]-L[BXB_U'==L;^27Q==7EL)7^TL9II6D FB=,_="E_ MEQ@!1TKU#1M 32M3UG47G\^ZU2Y$SOLV[$5 B1]3G: >>Y)JY%H^EP:@^H1: M;9QWKYWW"0*)&SURV,F@#S?5-:M]/T'XFV]WJ"070FE\B-Y/ M>K:HJH$50$ P% X ]* /&])TBQU>'X72W\33R36*"80S/&RI*5W;&(P&QQG!YQ0!Y+J.L2ZSHNL^++>[N(-) MO;ZSTY)T&K+0XE$MM;0"$[U'[SCYB1[G)/UJU8:7I^E1M'IU MA:V:.=S+;PK&"?4A0* /,['7;6ZT3X86L&I1RW;S0&:-) MMKP!H]K+=:OK4[3S7RZO?PQ/),Q$48F8;%7. .IZ=3]*Z^#1=*MIFF@TRRBE M:3S6>.!58O@C<2!UP3SUY-6H;>&W5E@ACB5G+L$4+EB&:<.HY*J=S*IR%/J3VK/?2[DV/A+2;[4UN()=; MN$!L;UW"P>5,1"9>&8#[I[X&*].OM.L=3@\C4+*WNX**SMXX[<[H%2)0(C@C*C''!(X]30!Y)>>';*+3/B"$DO%31-TFF(+J0+ M:-]F6;*#/!WG\N/7.G>G2]6\?Z=;>(;W;;S^'HIA!)X&.>U8UUX2L+[Q&VJ7D5O=)<6\>JZG'92RL6:2W6.81G)Y(V@ 'T MJA"]FW@*P\017SMXUEO8@6^TMYS7!G"O"8\_="[ALQ@ 9KV<6=J# 1;0C[/_ M *GY!^ZXQ\OIQQQVJ!-'TM-1;44TVS6^;K;IB*]CLN'5;=UL MT<.H!P&R!S[>YSZ'-H"7'B^VU^:??]ELWMK>#9]QG8%WW9ZD*JXQQSZUI&RM M6%P#;0D7/$X,8_>\;?F_O<<<]J /.;2R.B^)?"UUI[W#W>JZ;=->&6=G^U2+ M'&ZELG&0Q.,8P#CI6/X.M+_4+?P[K*WFE07[W"O>W3ZG*USO_9;?S(9/L\6^ %8FV#,8(P0I[< =*K)HFDQZB=032[);YCDW(MT M$A/^]C- 'D^H:=$/"/BOQ'YUU_:EAK=RUI-]H?\ 6W:T@,,S%Y(S&-K ML3DDC&"2>6Y@_P!3,\2L\?\ NL1D?A0!RGQ)M5O;#0+5 MWE1)=Q->G36\-QL\Z&.3RW$B;U!VL.C#/0CUICV5K(TS/;0LTZ".4M&"9% M&<*WJ.3P?4T >00W5[HVH^+(-'BL[22/PZ;I+73KY[I$G!?#_,JX?!' '. > M,? #Z+?>=<7 GEG NVE\W-K)^\<$G#$YYX)Y';CU&RTG3=- %C MI]I:@*5 @A5.,YQP.F>:;:Z+I5B^^TTRRMWWF3=% J'>006X'7!(SZ$T YH \YBT_1+/QOH=AX%=UH(UO6GG2Y42EF&V>0*"I/''L,UV=AI&FZ7YG]G MZ=:6GF'+_9X5CW'WP!FGV^G6-I<3W%M9V\,UP=TTD<2JTI]6(&3U/6@#A+C2 MM''QL\^Z1$F?2HIXB\Q7=,)RH(&>3C:,?I7,Z-;:GK$(U-KK2;76TU5A+>7& MIRK<1E9R#"8MFW:4&P)G!!!ZU[#<:=8W=Q!<7-G;S36[;H9)(E9HSZJ2,@_2 MH7T329=0&H2:79/>@@BY:W0R#'3YL9H XS1=(MK_ ,9>+M2NVGEGL;]5M5,S M!(<^@KEM,T&W_ .$8^'U\+F_6[U2:*VO9UO) TT+02,8R<\+\ MB@8Q@=.>:]F2V@B>5XX8T:9MTI50"YP!EO4X '/I3%L+-(K>);2 1VQ!@01C M$1 (!4?P\$CCUH \HU6/^Q]!\>:58R2Q65G?636T?F,?*\P0LP4DY ))./O^+_&BZBUQ)':VUL8(UG=$C!6$..FP$?+T'2G3Z3 MIMS9+97&GVDMHIW+!)"K(#ZA2,=S0!Y9JMMZG+;M M:Q&(%98@JD?>+$MG.1CH*ORQ6>H>+(K+QAJ44D-KH-O/ XNFBAEE)833JP(R M1M7![ YXS7H5[HFDZB\3WVF65T\0Q&T]NKE![9'%/N]*TZ_\G[986MSY!S%Y MT*OY9]5R./PH Y;X4;#\-]-,N+U;4K:?5[36--M+> MTE_X2*.T-S+JDANY2)PDB^3@@1D;OE+<+@X'%>R0P0VT7E01)%&"3M10HR3D MG ]22?QJJ=$TDWDEX=,LC=2%2\WV=-[$$$$MC)P0"/<"@#S+5-'MM2B^(^HW M,MTUSI\KO9%;AU%NZVD;AT ( ;..?;ZU.DFFZWXFN3XLOC#%;Z-9W%EONF@5 M=XU17&D:;=M;M@Z4 J6-OJFA2F]5 MIBGC8PKN=N$:Z567@],<>W:O888(;:)8H(DBC7HB*% []!4?V"R*%/LD&TR^ M>5\L8\S.=_3[V><]U^W!//F5"@8D+P,;3QU MQGFNXT:PNH/'7B>\E@=+:Y2S$,A'#[4<-CZ$B@"34_''AS1[RXM+W4@EQ;8\ M^-(9)&C!4-N8*IPN&'S=.>M6=1\4Z-I<=J]Q>;OM2>9 MO$\[2)@$L%C!)7! M'.,Y_MB2&'0HM/F?1V5I(ID8L05(R4.[&1W49H [Z[\9^'K'3[*_GU2(6UZ M";:159_-QU"A023SC'7/'6N=;QH=4^(5GHVGZD]M9"TBN6!T]V:X9V/R$LOR M+L&<\3?$+4KI8WCMIM#CMDN.PD\V4D#W 8&@"Y;^./#EUJ4=A#J2M-)*88W\IQ% M)(.J+(5V,W!X!-//C'0!K$FDC4 U]$[))$L3MY95=QW$#"C'0DX/(&2#7#VU MAJ]YX.T'PZ@[P,1S*GD1J"#W&X,/SH FB^(_A&;9LUJ+;)'YL;F-PL@P#A6*X9N1 M\HRV>,9J];^+M#NM&GU:*^!LX)/)E9HG5TDR!L*$;@V2.,9.1ZURECX?OH]" M^&T#Z>PDTYXVNU*C]R1;."6]/G(_&G7MKXBTV;Q?=:3:SJ]UJ=JZ/$BM(T'E M1+*\2M\K. &QGN.] '3P>,=!N--O]02^*6^GC-WYL,D;PC&061E##(Z<=3Z%K-[I7CYDLM7E_M'3K> M.S.H!!-.RB4$87&.HX(!Y%=;KVB7E[XJT1K6%HX(],OK:2=1A8F=8@@/Y''T MH UM.\8Z!JM\;.RU 2RX8JWENL;[?O;'("OCOM)HTWQAH.KWR6=C?^9-(K-# MNB=%F"]3&S +(!_LDUS&C+JEUX#3P>^@WUA>Q:4]C)=2!! CB(H&5@V6W'G@ M=SFJ_A?1VDN="BU&R\3QWFF)P+EH_LUNXB*':P^\I!(&W/49H ZGQQK-QX?\ M)W&IVTL<4D4]NI>0 JJ//&C9SQ]UCS4VG>,- U4W8M-04FTB\Z821O$1'S\X MW@93@_,,CWKG_%GA>^3P5J%K97.I:U3*_"7",0#M P#G/857G.O M:QXDNM?TO1+FQFL=$GM;=;]50SW+LK*N QRJE.N<$MQZT =3IGB[1-7NI+6T MO&\^.+SBDT$D),><;QO4;ESW&12Z?XMT34X+BXMKT^1;Q><\TL+Q1^7_ 'U9 MU 9>.H)%<1I-EJ]WXLL=2O;+7KN"/2;F*Y.HQPQ[I6\LF-%7;@'!'/!['@FJ MDNA:]J?AS6_#^DPZK'HIT]!:0:L%22.97!\F-NI0HN,MD#C!QF@#T/2?%>BZ MU.\%C>%IDC\[9+"\):/IO4.HW+_M#(KGKWXA:=>:QH%EH6H),;S41#,#"P$D M/ER$M&S !AN5?F7(_.J-KHIUQ[EO(\31:A_9EQ;13:J46.$RJ 5&WECD Y&1 M\O7I5>V35M0C\$6!\,WUF=&N8OMDTRH$CVP/'A,$EE)YR..G+ MMS&,GJ^!3_$VG7%[X@\*30V[2PVNHO+,P&1&OD2@,?\ @17\2*PK[0;Y]+^) M2)8.9-2#_9 %&9_]$11CU^?(^N: -S7M=NK&;6([:[M,VNBO>Q0^6QE#C?AR M?NE/E QUR#VI8O&.FV.BZ3+JUV1>7=E'*P;_ $34 MY;[4W6SE82^$A9HGS)\GUY'YUFC1-4TK6+._N(M=%O/HMI:DZ5M+PRQ!M MR.I!.#NR".,YS0!W5WXOT*RAM)9+[S$O(O.@^S1/.7CXR^$!(7D/- M-3QJOALI+O:W259UBD(+NV G"XQ@@[LXYQVKF=0T;^R-'TS^P=,\2VNJ6UG( MME/"L$^8\^U &M-XX\.6^I-82ZDJS+,('?RG,22GC8TN-@;/&"6)89)&12,[B%4_+CJ>@[UPKZ9K*^ K_P*=!O)+^>>:-;[:OV M9DDF+B!EO%WVRP1O,\RX!W*J L1@@Y QR*CF\7Z%#IEIJ'V\2V] MXQ6W\B)Y7E(SD!%!;(P<\<8YQ7GMIX?U?3(?">H7%OK*10:$MA<)IFTSV\H* MM\RG)*G!!QT*BM2?1;.TT+3Y+?3?%,-R+FXNH;J 1O=02N?F+KDC:^2<$$>N M#0!W-QK>G6NAMK4]QLT]8A,TQ1N$]2,9_2G'6=.&L1:2;M/M\T!N8X>W=F8KU% ZLI!Z<9P><<9Z5YC!H?B^UTM/$ITN M:3Q#I3Q:?;PY!:>W2%HRX]F>4O\ \ H ]/F\8:##8PWAOM\4\LD,(BA>1Y70 ME7"(JEFP5.2!BDF\9>'K?1K?5YM4B2PN)##',0V"X#$J1C(;Y&X(!R,=>*XV M_P#"=YH,_A>6W75);/3].DL;AM+*F9)&*-YFUOO!BK9QSTJQ_P (Z6LO#[66 MG:F4_P"$C&H70U$*91^[D!D8#@#=M/KD]* .GN/&V@6UO;32WDN+F,S1QI:R MM)L!P69 I95!XRP K8M[ZUNK"._@N(Y+22,2I,K94IC.[/IBN#U_2[^S\>W6 MKE=<>QO+*&%)-(VLT;QL^5=2"<'<"".,YS72Z-I[Z/X)CM-'M9XI8K9S;07S M*7#G+*'*G'WCV/% #]+\7Z'K%^+&RO&:X:,RHDD$D7F(,99"Z@..1RN:;;^, M="OK]]/L[\2W0+JF(G\MV0$LJR$;&(P<@$]#7%:/9:_J7BGP[?7\>NEX+:X6 M]FOXXHXX9GC Q&J '&1UY'3DG-;'@F;4=,\/Z=X8N_#U_#<64+0376U/L_R@ MX=7W9;<<< 9^8YQB@"3P5\0--US1]%@O=1C;6+RW4N!$RH\NW+*&QLW#^Z#D M>E:UMXEM;>PU.]U34K/R+6_DME:&-QMP0%C(.2TF3CY>#G@5R]CH&HP^!/ - MF;"1+FPOK66YCV@&(!7WD_GS]:I:AX:UE].N)X[6]!MO%4VHF*V95FD@(*[X M]W!(W9 /7![T =S;^,=!N8DD2^V[[I+/9+"\;K,XRJ,K*&7/;( -6[KQ!I5E M<7<%U?11/9VZW-QOR!%&Q(!)Z]4Y_#FO:]X'UK4KFQEM];U2]ANC9;PKB&!TV1 G@$JC, M,\9?F@#O--\4Z-JOVG[->;6MD$LR7$3P,B'.'*R!3MX/S=.*Y_\ X3^QU3Q9 MX=T[1;Y98+QY_M"O R%T6%F1DW@97:LV[ZEK/BCP?<#PU?V%OI@F6YDN451&S0,H50"25 MR -W3D8SV .RU?7]-T,0_;YI%:;/EQQ0/,[8QDA4!.!D9..]86K?$;1=-AT2 MXA=KNUU6?RUFBCD(1 K$M@*3Z&G>+Y];BU+3$LQJ2Z4ZR_:I-+BC M>?S/E\M?G!PA^;) Z@9(%(9[RXMP%>?RF:/+2V MU'PW<1W?E:3?-< ]NO6LQTN];\1>#]3&E7EO#:FZ\];J(*T1,6U21DXR>!0!N0^+ MM!GT.364U&,6$1E9660'&PH1N#9(&W&>1QS5C2->TW74F.GW#.T#!)HY M(GBDC)&1N1P&&1TR.:\]UCPSK$ZZO<06MV%B\3Q:DL=LRK+-"($1FCW<%@22 M,]2OK73^$+"!=1U'4U@UU;B>.*)YM6"J9 NX@*HYXW')([C&: '>(O$>KZ1K M^CVL&FP?V=>7\5G)=32Y9BZLWR(.F-O)8]>@/6EU+6];N_$]QH7AY=/22SM4 MN+JXOE=U!D+!(U52#DA&).>..#6=X[N;R74M"AM-$U2[6PU2&]FE@A#(4"." M =PRV6'%#SW^A>,K[7%T34KRQUBPM_EMHU:6":/?\CKN&,AQST!!H 99^.-3 MUVVT2TTFTM(-7OUN&N?M19XK40/Y--9N)H]&>+3[;6EU M*6QGG=7:W 2$S!U7<&^9<8!;CGKBLO2="UGPI<:#KD^F3W;F*]34;>SQ)) ; MB83+@9&X C:_M8"64'Y))D1A^3&N*U;PQK6E@Q60U"YNY[(O%WXCFC"F;$3ND(;[ID=05CS_ +1%78]21A">DC*JDHONP%0G7I9O&VDV-I/%+IMYI<]WN0!@Y5X@C!O3#G\Z MYO5='O-,\;:E?^5KO]GWUM;I"VC;&V&,,IC=2,@<@@].35_1M ?3?$OALV=C M=PZ;::+/!_I)#/$S20LJ.02-V W3CB@"WK7BZ/0O'-II]_82HJA0H+$[2W '8GM6O9>*=$U(Z>+34(Y3J*R-:X5OWGE_?'(X(SR#@]>.# M6#KOV[3OB+8:W'HUYJ%E'IEW^C^![O MQ1/:&TOK/6I==AM78!DA9L/$Q' +1EL@=R* /3;/4[._FNX;682O9S>1. #A M)-H;;GH3AAT]:X_P[\0]-FBDMM9U*-+[^T;BU&(F"(!,Z1JS ;5) &-Q!/XU ML^"-,GTSPK:_;!B_NRU[>>OG2DNP_#.WZ**X.73]:G\&:OX2'AR^2ZU+4KAX M;LA?($;W);S7;.5( R!C)PN.O !Z!JGC3P_HM[)9WVH;)HE#3!(9)!"#T,C* MI" _[1%4]0\>:7IWBJQT202.+JW:<7$<;NHY0(!M4A@P8G<#@8YZUB$:GH%S MXKL6\/WVI-JUR]Q:3VZJT<@>)4$&=0\%O)976H1V. MDR:=O(.*Z'Q;H-UXA\ W>DV[+'>201M$9.GF(RNH M/L64"@!=)F\9OTU;4_#OA?PR?#][8W.EW-H]U/O"]K>O:3:M&DLHP#^5;6LZ=,E5 >U<#X>&H:_X7\!:9#H5Y:KI[VE[->2!1#Y4<9(*,#\S/N'&,C)S M3FMO%&K:EHK:G;:R]W:ZTD]TACB6RAB5F"F,@;F^4CG)[YQQ0!VMSX]\,6=Y M):3ZJBS13>1,/+!@1Y7R!\G(Z M;3G(XKA;WP_J,G@7Q]:+82&ZU"]NI+:,*-TRLJ;2/7DC311RQ6=V)8IA)MVLDFT=FZ$=1BKMOXQN[;5+N MR\0:2FG>5I[ZE&\5SYX,*$!PWRC#C(X&1SUH Z6#3[2UO;N\A@5+B[*M.XSF M0JNU<_0#%6:\QO==UK5]7\$W%[HJV%G=ZB)X'2[\QMIMY<+(NT;6((/!8<'G M(Y[74=>_LWQ%I&F2VW[C4O-1+G?C9*B[@A&/XE#8.?X>E &S17%_\)Y+<1QI MI^E"XNKS49[+3T:XV).D(.^9FVG:H*L. Q.!Z\-G\>W&GZ9KK:EI"1:GH_DM M+;QW.^.5)3A'1]H./O<%>"* .VHK(EUSRO%]KH/V?/GV,MWYV_[NQT7;MQWW MYSGM6E7'@O4/%$FG6+6<%DUW"E MMJ'FL2%+&.3Y!L8<9QNP<^E;-SXC6VUC0[!K<;=3AFE,IDQY0C16Z8YSN]NE M &[17):+XEU;Q!:QWZ:)'#HEW&[07)N\S! #M=X]H #8&,,2,C(ZXYSP)XHU M/3_"G@^"^T8)IE\D5E#=_:@TOF%"59H]N K;2 =V>F0.E 'J%%<1\2[MK6RT M%3\JS/&8Y"5'E?.>0.!Z5D^'/%D6CV?BV[FN]2NM,TV6(V MEM?EC>#FT5RUEXFU6+7['2=>T:&Q?48Y'M)+>[\]2R# M,_*\/^*-4^P9_L*>>'R_-_UWEHKYSCY<[L=#TI)/%MW+XI&B M6-A:,\<$-Q+]JO?)=UDSGR5V'?M .22.>* .LHKDOB'J^LZ+X=BNM&2+S3>6 M\;O)+M*JTJ+@ JP.[.T], Y&<8IUSXEUD:G!HMEHUK-K'V7[7=(]\5@@0L54 M>9Y9+%B#@;1T- '5T5C^&M?7Q%I;W+6SVEQ!/):W-NS!C%+&VUEW#@CN#W!% M<#X9\5:GH'A$WL^C"718-2N8[B[-UB4![IQO6/:!7:VEU%>V<%W 289X MUD0D8RK#(_0T 345R]YXINU\8-X?L;&TDDBACGD-U>>2\BN6'[E=C;]NTYY MZ"J]YXNU5[O5AHFAQ7]II#F.ZEEO/):20*'9(EV-N(!'+%1GCWH ["BO/T\0 M64_C6SU]9'73G\+2WN2.1'YL;9(]0*GT;XA-J&IZ5;W5I8PP:MD6IM]06>6- M@A<+,@4;25!Z%L'@T =S17G/@'7VL].T'2;BW)CU&34#%*[+2W>-);5?M'F2.C#.7 4!3T.,GKV(KCHM;\2:GX=\>QZI:VJVUJ+R%)([KG45PGACQ1J47_"-Z9J>C+:V^I6>+.<70DU8=WX^O-)LM?&K:- M'#J.DVT=V((;OS(YXG) *N4!&"I!RO:@#N:*QKS7OLGB>PT;[-N^UVD]SYN_ M&WRR@QC'.=_7/&*YBV^(>IR>"7\67'AP0V!BA>"(7@:64O(J'C;@#YL@YYQR M!F@#T"BN/3QI=:?J4]IXDTI--46$NH0R0W/GAHX\>8K?*N' (.!D'/6F6OC+ M5%FT>;5M!CLM.UB58;:9+SS9(W=2R"5-@"[@.S-@\&@#LZ*Y+0?&,VL_;KQ[ M2S@TNU:99'^V;KB(QL0?-BV#9D*3]XG&/6J&D_$?^T+W2?/L[**SU=_+M3#J M"RW$9*ED\V(*-NX#LS8) - '>45@^(/$$^EWFG:;I]BM[J>HL_D123>5&JH M7=VP2 ,KT!))%<=XQ\5ZK=^ _$]F-/2RU;3RD%XB79*K%( 1)&X3+9!Q@A2. M?3D ]/HKGK1[7PCX+ENKG3H--@LH9)Y;6TE,J(!DD*Q"Y)^@Y/XUR\FK:YJ' MC?P4VJ:,FGQ327,L1BN_.R#;/\CC:N&'!XR/?B@#TFBO/K;XGQ7,MI="VLO[ M)N[Q;2)UU!3=#<^Q9&AV\(6Q_%D YQ7.^;S1:?#>&6XO?*0*Q==I.U MB6^08XYR)K77=3\'7R6US&VHV]U(B_:2JQ%57J3^'EM](O[Q;(3_; TJNSF-6V;<%-PQG(/.<8ZOU3QYJ= ML;RXT_1+6XL;74DTMI)[\Q2-,S*F0@C;Y0S@=+$>#NQZ8/7'-9%CXK\/Z'X2N=1TJ]OK]#=I;K:7]T_F M0SN0HC9IOFC&>3NR ,D4 =_17 /\1Y;:UU;[1I]G/=:;;QWCKI]_Y\4EN7VN MP?8"&0 DJ1SQSS6MJWC>STF^O$:$RV=EI9U*YN(WSM!;$: 8Y+X8CD=!ZT = M317&:/XZDO-:MM,O[6PBDO+>2>W-EJ N=I0 LD@"C:V#G(R#@\\4OA[Q;KGB M#PV-;C\.0PP30)):QRWX#2$D!BQV85!R0>20.F3B@#LJJZCIMGJUB]E?P+/; M.59HVSABK!AG'N!7'I\098M+\22W>GVK7>AVRW+)9WOG0S(P8C#[ 0WFNM5ALKBYG%PFF/ M,)9 (6*C$/SD!L'BL_P[XR72/"VN7MS^DVW05]BHDI?E06+ M$%^0O)H ]-HKA8_B$T<&MI=VEB]YINFOJ2+87XGBFC4-E=^P%6! !RIZ@\U: MT_QE?OJVG6VK:*NGVNIV\D]I*+H2L-BABLBA0%.TYX+=,4 =A17 :;\2TOKG M2Y7M+)-.U2X6WMBE^KW*%L[&DAV_*&P.C$C(S7+QS7*V?CSQ#K.CQM-;7$L) MN+;4W6= JQ8A1@@VI@YW#N?N]Z /9Z;+&DT3Q2*&1U*L#W!ZUQB:UXC_ .%H MW&D):VKZ4FGPS8:Z(95:1U,O^KR6.W&S./E!SSQ=\*^*;OQ.\LZV-I#8*TB MK>;[B-U;;MEBV#83@G&XXH Z&RL[?3K&WLK2(16UO&L448Z*BC 'X 5/2,2% M)"[B!P!WKD;'QA>GQ19Z+JFG6-N]ZLIB^RZ@+AXV0;BLJ[%VDC/()'&* .OJ MK+IMG-J5OJ,L"O=VR/'#*2RB*VMHVEE<\[5 R?K0!Q!^'MY-I/B&V MFOK*.;6)+>3%K:F.*'RBO 7<<\+US[^U;VK>%DU?7VOIY\6TFDW&FR1 ?,1* MR$L#]%(_&M!]>TN%Y8YKR.&6*T^W2QR?*T<'/SL.PX/Y4A\0:63MCNTED-G] MO6*/YG>#^^H'4&@#F+3P=X@,WAY=2UNSFM=#F5H4AM"C3@1M&&/3D@^Q-=18WMOJ5A;WUI();:X MC66)QT96&0?R-6* ./F\%26VD^'8]&O(K:_T$8@DFC,DM1QQM-;0E8[=8N8PJDDD DDY/.>U=5J6J6>D6R7% M]-Y43S1PJVTMEW8(HX!ZD@46FJ6=]>7UI;S;Y[&18KA=I&QB@<#)&#\K \>M M '+Q:+KMGKC>*=7O8+V>UTR:V2ST^T9=V61QMRQ)8E#Q[C'0D[^CIK)\,6R: MI/"-9:W_ 'TB1Y1)2/[H(R ?<9Q5Z]O;73K.6\O;B.WMHEW22RL%51ZDFJ>D M^(M%U[S/[)U:ROC'C>+>=7*YZ9 /% ',1^ KF]GUR?5;FPADU73VL)%TRV,2 M-G/[UPS'<_/'H.,FIK'PGKDFM:1J&MZM9W":;!+;K!;6S1APZ!2S$L3N.!QP M!VKM** .1\.^'->T*VM](;5[.;1;1&CA'V5A<.F"$5VW;?ER.0,G:.G-);^# M)8/#/A;23>H6T2X@F>38<2^6K @#/&=U=?10!S_BS0KW6X=+?3KJWM[K3[]+ MQ#<1-(C%4==I"L#_ !^O:L:X\ W.LQZS/KFJQOJ&I6T5LDEG;F*.V6)RZ$*S M,6._DDGVXKN:* .5LO#VLW7B"PU;Q#J%E.^FQR+:Q65NT:EW 5I'+,>=N0 . M!DU7MO!,T'A'P_HAO4+Z5>P732^6<2".0N0!GC.<5V5% ' ZOX&UF[@\1Z=I M^LVMMIFN.\\HDM2\TF0,@>M6_$?A'4O$!@M'NM-2QB:%XYS M:,;NW*%2?+?=@$E>N.,GK79T4 8OBO0Y/$7AZ;3X+A;>?S(IHI73.19%R M,C()7!^M9=QX>\0+K$&O6.HZ:FJO9BTO(Y;9S;R*'+*R@/N4J6(Y)SGM774U MW2-"\C*J*,EF. * ,CPSH/\ PC^ER6\ER;JZN+B2ZNI]FP22R-N8A><#L!Z M5RJ> -:.COX?GUNT?0Y[QKF=!:D3[3,93$K;L8)QDD9&3[8]#HH XJ?P=J%K MK>I7FDR:.T&I3"XE34;(S-#)M"L4(89!V@[3W[\ULV4NK/XINH601Z-:VD<: MYBV^;<$EF9/]@+M'IDD=C6Y10!R'BSPKJ7B>9;9KG38[ 21R1S-:L;JV*D$F M-]V 3CKCC/>H[GPIKEM=ZRNAZO9VUCK$IFG6XMFDD@D9 CM&0P!R%!PPX-=G M10!R*> [2.>"%9C_ &=%H3Z*86)HM/*7$H"[5);?A3T)(!S[9KKJ* /,O$_AB[TCX9VVFV5P\FL6^I"6PGAC M.1++<,>G8!)&!/IDUZ!I&F0:+HUEIEL,06D*0I[A1C)]S2P:I9W.J7>FQ3;K MNT2-YX]I&Q9-VPYQ@YVMT]*M22)%&TDC!$0%F9C@ #J30!QO_""S#PG!I<>H MK'?6FI/J5K<^5N5)#,\BAESR,.5/(IQ\):GJ4^J7^M:A:/?W6F2:;;K:P,D4 M$;\LQW,2Q+;?3A<5T&B:]8>(;,WFFO,]OG"O+;R1!P1D,N]1N4@\$9%:5 %/ M2;(Z;H]C8LX=K:WCA+@8W;5 S^E"RM M9=&DTN"G%=O10!QOQ$M;V\MO#\>GR&*X&M0,L MPB\P1X5_F9>X]>1]14,W@6\UBV\02:[J,#W^KVBV:M:0E([:--Q7:&8ECN8L MW3'.*N4 <8?!NH:Q?W%SXGU&VN@=/FTZ&.S@,0"2X\R0[F;YR ! M@<#%-M/"6MS2:-;ZWJUGO/'2I/# MGA75=":QM))M%FL;)1&DRV!6ZD0+A ">2P%7* .>\1:!>:CJ.EZOI=Y#;:EIID$?VB(R12)( '1@"" M/NJ00>"*R+GP+>:AH/B&&^U*%]5UQHS-/'"5BB5,!$522< \DY))KN** *& MN:3#KNA7^DW#,L-Y \#,O50PQD>XZUS5EX6\0R:UH-_K&LVQ+'YN0<# Z^O':5EW_ (BTW3=4M--N)93>77,<4,$DI"Y"[FV*=JY( M&YL"@#G-"\%ZAX?:WL;671I-+MYM\+K 7J*VO2O(CE#B'=$D>#SS]S/XUU]% &'9: ]IXJN-8-PK)+I\%F(]N"#& MSL6S[[^GM63HG@B;2?\ A&-UZDG]C1W2/B,CS?.Z8YXQ7944 <;#X)FB\'Z1 MH9O4+V%_%>&7RSAPD_F[<9XR.*X%X;BPUS5M5@M8YM>759I+73;O2))9)!OP MA$X(4 KRK\A1@9XKW"B@#.UB'5IK2,Z/>6UK=)(&/VF$RQR+@@J0&!'4'(/: MN3F^'MSJ-MJEUJ6HVYUF_N;:Z66&V_<0M!_JQL9B7'4-D\Y[8KO:* .>TG1+ MU(;R+5XM&,5Q%Y1BT^T:+*G(;<2QR"#TP,>]8FC?#=;7PCK&AZIJ+WLFI1B MW03:R0I&(XE [E0,^Y)KO** .8T/0]7LIQ_:#Z(T:1&,26=@8I9#TW$EB%[Y M '?J*IR>")G^&UAX6%]%YMHD \QXBT4QC8-M=,Y*-C!&>]=G10!Y_P#\*^O9 M[+Q.D]YI\,NMV,=JJ6=H8XH"GF#.,DM]\<\=_:NAU'PW_:.N:1?23+Y-C;7- MO)%MYD$JHO![8V'\ZU;+4;/41.;.XCF^SS-;R[#G9(OWE/N*M4 <;H_A76K/ M2%\/7^JVESH45J]HBI;%;B2(J44.Q8J-H/4#G ZZTR6211=0M(C[XRA!"LIZ'UK'G^'L^I M6>KS:EJD4FKZC/;W'GPVVV&%H.8@(RQ+#KG)Y![5W=% '(-X8U6]T#6M.O7T M6W:_L9+2-K"R:/:74KN8ECDG>=3'I<,T4B%3^]#Q"/CGC MUK;O+RWT^RGO+N98;:!#)+(YP$4#))J2*6.>%)HG#QR*&1AT(/(- '&^'?"& MI^'_ +%8K-HTVG69 CF:P/VIHQ]U2P;;N' W8YQTI]YX)FNO#?BK2A>HK:W= MR7"2&,XB#*@P1GG[GZUV5% '.W.A:@OC:+7[&\MEBDM$L[J">)F)19&<%"&& M&^F?TKEO#_P / M[W2M4T&YGN=+$6CQR1*MG9&)[@-&4WR,6.6Z'ZY]>/0*:'0R&,,N\ $KGD ] M\?A0!Q]OX(F@\'Z)H9O4+Z;?0W;2^6<.$F\S:!GC/2J>I>!M:FM/$.E:=K-K M;Z3K4DL[B2U+S1/(N'56W!=I//(R 2!V([+2]4L]:TZ+4+";SK67=L?:5SAB MIX(!Z@U(M8O[3Q%X@MX)]D M5OX9:[B78IVR[Y1NY'/W1P>..E/T'5[ZZ\4Z3:S3[H9O#<=W(NQ1F4NH+9 ] M">.E=!-H%C?RSW=]; W=W8?8;G9*VTQ')*CIW9N< T#0K6QD6]T^V7[?;V'V M*V,DC;?+'*J>O&0.<$T 8WPT8CP<+<I+N@E$T,L,S121. 1N5U((X)'XT >9SZKJ&H> M$[^VU"2[D:P\365O$UXB+/Y?FP. ^SY21O/(ZC%=AX4_Y&[QK_V$8?\ TEBJ M]!X+T*VL9K..TD\F:[CO9=\\C,\R%2KEBQ).44GGGG/4UJ6FEV=C>7UW;Q%) MKZ19;AMQ.]@@0'!Z?*H'% '-_%3_ ))AK^/^??\ ]F%8%U>ZKHGQ @U;7K"R M2:;2+J&R&G2LXBC;@8'/K7H6K:59ZYI5QIFH1&6TN$V2H&*Y'U M!!%9^F>#]%TJ^^W0PSS7?EF(37EW+2:K@XSQBKLGAC29=,U33GMB;75)));M/,;]XS@!CG.1D =,4 9^EZM=W M/CS6K&68_8X+"SFBB(&$9S+N.>O.U?RKD+;6O$=[X,\,:Q=7>J'3I+)Y-1N= M+CB:X63(V.RLIR@ ;(49SC(Q7<:IX.T76+Z.\N[>;SEA^SL8KB2(2Q9SY<@5 M@'7.>&SU-12^!M#?3K6P1+R"UMH3 D5O?31!HRMQWBVIG^RZ3!$Q4%B!)(T M@QC(("Y&<'K776UO#9VL-M;QK%!"@CCC48"J!@ >P%9.J^%-)UG4%OKJ.X6X M$7D.\%S)#YL6<['V,-RY)X/J?6@#B]-UO7O$[>#H!K$M@-2T>:YO7MHDWNRF M(97<"%.6/8\$\="*D>J^)K;PQ+KT_B*>:33-7_L_[.((UCN(EN1"QD^7)<@Y MR" ,#CJ3Z'8>&-(TQ].>TM3&VG6SVMM^\8[(V*DCD\_<7D^E(_A;1WTJXTQK M4FTN+HW8W,IE$I;.>#Q!I+ ENF0,#UYJ3PSXGU'6]>\/F=O*AOO#IOI;<*-OG>9&-P[XPQQS MT-;.I^"-#U:_GO+F&X62Y4)=+!=RPI\MT61L1RL&!(YZ?.W'09]JGN/#>DW7]K>?:" M0:LBQWH9VQ(JKL'?CCTQ0!S'B*+7='MM,$>I:W=:5$LK7]U:) UV#P8SMV % M!\V0JYZ=:['2KJ&]TBSNK>Z-W#- CI<$ &4%00V !C/7&!6/+X)TF:R@M'FU M7RX59-PU.X#NC'E78/EA['IVQ6[:6L%C9PVEK$L5O BQQ1J,!% P /PH X?Q M/K.J2^-DT&T_M=+6+3Q>2'2EA\UW:1D&3*T\0>( M]5T3PU;)JLUI=W6L76GW%R\$?FM%&)L97!4/A!R.-PSR.*V)K?6KKQLWAR/Q M-?V]E;Z/#.\J1Q&>60RRKN+%,#(49P.<#ISGHK+PAHFGQ6,5K9F-+"YDNK=? M-<[)'#!CR>:1>+M= MU+2?"5F7OFGU"*Z>\GTV.(32>0P0;?,^5"]#DTNST];:6**R=I+62&XDC MEA9B2Q612&&=QR,XI\WA#2+G1AI=PEU-")A<+++=RO,LHZ.)2V\,.V#0!@># M[.YL/B'XNM[G49;]DM[#;-,JB3;B; ;: "1ZX':NA\80/<^#=8CCN9K=OL9#MW<*3CY@1@XP>.A.,'FGZ+X7TGP_<75QI\$BW%VJ"XFEF>5YMF[:69B23 M\YY^GH*T[JVBO;2:UG7=#-&T';?6[R%-4L6 MNIKHK$98TCAC(AC.S &7ZD%L \TS4]?\0:5I/B?3(=6:>[TN_L(K6_FB0N4G M>/*2!0 Q 8C( )!'>NWO?">CW^F6%A+!(D>GA19R0SO'+!M7:-LBD,..#SSW MIL7@_1(M'DTL6KM;RSKI[8Z4 7](L+C3K$6]SJ5S MJ,NXL9[D(&.>V$4#'IQ6!XFO+^X\4Z)X>L]0FTZ&]BN+B>X@5?-81! $0L"! MDODG&<"NMK*UOP[IVOK;_;HY1+;.7@G@F>&6)B,':Z$$9'!&>: .:N/[8G\4 MV/A/_A(+R*.+3Y+V>]BCB6XN/WNQ$R5*C /)"\\=,UD/X@\0G25T^/5BMY;^ M)UTC^T# A:6$KG++C;N&X X &5^M=?/X(T.>ULH1%@#BFC\1G M4/%.F)XLOUAT:".YMIC#"9G=XRP61MF"@*'@*"=W7BK,6JZUXBU7PO:QZO+I ML.I:$;^Z^S1H7+YB^X6!VGYSS@\9[\CM/[#T_P"U:E<^0?-U*-(KIM[?.JJ5 M Z\<,>F*YN_\!6UYXAT9PKQ:7IFF26D)AN9(YHGW1["KJ0WW58$Y[]\T <\F MI7U\="MM0N3=S:;XO>Q%TRA6F1(92K, -V&P<#J*;I^O^+-9@&M:?#K,LS7 M[(EJL=L++R%F*,A)/F;MH)W==W;%=];>$]%M++3[2"SV0Z?<_:H!YC$B4A@7 M8DY8G>V=V"]'34GO81>0&2;[1)!!?31PO+G.XQJP4DGD\8/?- '+:1; MW&F>./'6IG5+^=;/RIC;-Y>R;-ON"MA,_+T&".@SFH?#&J>++]] U/;K%Q'? M[9+];F.V6T6)T+!HMIWC:=N,Y)&<\UW/_"-Z:/$+ZXJ3)>R($EV3NLRURT_P\\-7%Q-++ M9S,DL_VDP?:I1"LNOJ:ZF@#@IO[;USQCXET^'Q',G+%E.5RN<<9SUK"M?&.N>(E\/6H74X_M&C_ &^Z;24A\V1]_EC! ME.%3@MQS\P'2NDG\ 6VJ>+==U/5!)Y%ZD$<)MKN2%V14*R(^PC*DXX.:VK[P MCH]_'8KY$MLUC'Y5K+9SO;O$F -@9"#MP!QTXH Y"2_\736WA;3;J]GTR]OK M^YMYYC%$99($21D8J,JKE5!XX#3F8+(0 M4.(^C$;CC!R3@@<5VD/AO3(?[-(CF=M-D>6V>6XDD96=65B68DMD,W7/6K7] MEV?]LG5O*/VTV_V8R;C_ *O=NQCIU[]: /.HM4U^V\)Z'XRDUZ>XEOY[4SZ= MYV:ZD:W@D.?F2(ML4\G&!QGC M%:MIHUC8K?K;PE1?SM<7'SD[W90I/)XX4<"@#S6QN_%4FD^#+]O%-P9M?V07 M*M;1%(E:%I T8V\.-AY)().<8XK5@UJZTZQ\3:9J6O7I_L_4(;:UO4@22Y<2 MI&RQA0NUG).81=ZDKZ790 MW-G)J4<7GQEU?.=@VD93(R,\FMMKW6?#7B:RCN]8N-5AOM-NKF6&6)$"2PA& M'E[5!"D.1@D]N2:VX_ V@QVFIV[6\\JZI"L-Z\UU)(\RKNQEF8G/S'D'I@=A M6M-I-E<:G9ZC+#NN;..2*%]QPJR;=PQT.=J]?2@#CM'N=9M_!2^,KK7+F^ED MTM[^2P,<8@R8S(JIA0RXX'WCGG-5/#%_XJN+_0[MUUFYMKU-VHF\CMEMU#1E ME>'8=P ; .<@\\UU&F>"="TBY\VTMYPBAUCMY+F1X(@_P!X)&S%5SD]!WI^ ME>#])T6YBFLC?(D&1#;O?3/#$"""%C+%1P3CCCMB@#>KR635_$0[&9GC=H\A68*5Y([>PH RM2UOQ)JNM>(DTO\ MI'TR?[-91V,=N83 M((U?,WF','UVC!'.=_4/!VD:CJ4NH.+RWN9U5;AK.]EMQ. ,#>$8!L#C)YQQ6A#H]C! MJS:G'"1=M;):E]Y/[M&9E&,XZL>>M ' #Q#K%U-_9,-^UM)?>);JQ%VL:%H8 M(T+[5R,;CMP"0>IZTW5O$>M>$U\4:>NI2:B;.RMKFSNKM$+P--(T1#E0 P!& M\9'3KFNRN?!^B7=C<6DMHWESWC7Q99G5TG)SYB,#E3]"*6U\(:):Z=?V/V5K MB/4!B\>ZF>:2<8P-SL2QP.G/';% ')OI>I:7\2M CDUNXU1WTV^,1O$0%)/W M.>44?*3CC'&#SZ:/@C4;YKR33M=O=5&NBV$MQ9WL<0B/.&D@9%P4R<8R<<9& M:T['P+H.GW2W<<%S+U.Y@?9-#:RR(P'W6"$@_G7" MV.H:]I\?@W5[G7I[_P#MN6*"ZM'BC6("2%G#1[5W J5&222WBU*.UMA%&(XQ&\@1F^7+,"OKC&!@\ MDZ-G'-+CT*[ MT5;;:775O"A,JP;AO0,"%+;,YQ@;NG MKTVUA:WM(87GDG>-%1II,;I"!C<< #)Z\ "J$/AS2;=M+,%FL0TI66S5"0L0 M9=K<9YR/7/K6I0!Y_P#V9/)\:YYAJ]]&HTB&8Q+Y6TKYSCRSE,[.,]=V2>>@ M&3+K6OOX#N/'B:Y.DL4LQ3RB-NXL0/O;LY->@WGAW3K[6[76) M5G2^ME\M9(;AX]R;MVQPI =<\X.16>? ?A\W[77V6;:T_P!I:U^U2?9C-G.\ MP[MF<\].O- '2 Y .,5P-GID[?&/5IAJ]^JII]K*81Y6QE,DP\L_)G:,9&"# MR>3Q7?UE7/AS3KK7H-;=9TOX8Q%OBN'C$B DA752 X!)."#UH \Q\-/K&B^" MO#NL0ZW.89=52U;3_*C\GR9+EHS_ [M^3NW;O;%7KS7?%.K7GB"?25UGS]/ MO9+6Q@M8[=YW'.<8P",5WJ>%M'CT>UTE;4BRM9UN88_,;Y9%D\P M'.]U&>^(O();D@W(M+V:!)R!@%U1@"<#&: -V%G>"-I$\N1 ME!9,YVG'(I]'2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K-UG4+_3X8WL-'FU-F)#I%/'&4&.N7(S^%:5-?\ U;?0T 'SH;F:>)@_/3:K%AW/([5O07UIFZ;]L M95P\^[EM[=6^\W4]S5E?"FA2>+?&T#Z1:&"+3[9H8?*'EQL\B2WLT>L6]DMKN@EA>1KCSE&PJ5 79]XYSU' Q[U+'?6DTRPQW4#RLGF! M%D!8K_>QZ>]>;^&Y)9M1\"2RLSR-X5E+,W))Q;]?>LK0]&L+#P3\.M2M;**& M_DU"V\RY5/WKAT<,&;J01@8Z8 ]* /7OMUI]K^R?:H/M.,^3Y@WX_P!WK6?; M>)--O=4U'3+6=9+VP*K)%N W$IN 4YYXZ^E>3ZSJ=K?:M"\%OHUA>P^)(5:U MBM&-_P 7*J97D!&T.#GE2"& SS73:9!HEA\2O%D$MM90:C<+%-9 Q*LCJ;<^ M8R'&>H;=COG- ')EA&A+H)6%[I08$NSLY?/ )3=@GWQ2&PMKSP M_P"3#;G_ (1^\\7P?88MI1&@8J'V#C$;/OQCCD^M 'L=O=6]W&9+:>*9 2I: M-PP!';(KG=3\675KXCET73] NM2GAM4NI6BGBC"J[,H WL,GY#5'P_86NE?$ MKQ#::?;16MJ^GVOZ5X?\ BSJ4NK7T5HDVCVRQ M&3/SD2S9 ]3S0!U>B>)+#7=,EOH3);BWD:&YANE\M[>1?O*XS@$9'?'(I^I^ M(M+TK0;C6I[N-[&!"[20L'SCLN#R?:O.9[K[/I>O^(KK286T_6=9MQ;KJ<)$ M442HD8N94(R%RI.#C^$\5D&UAU+PO\28K=+"^A$,4]N;"S,)"6Y^7 M[P/)&: /:/[1LOL?VPW< MO^>ID 4?CG%3QR)+&LD;JZ,,JRG((]0:\DUZ?2 M9;[PO>:;=:+;>&EBN )Y[+SK-+D[,;U5D"MC> Q/!W#J:[/X?V5O9:!.+/5; M74;6:\EFB>S@,4$08@E(U+-\H;)X..: +FA^)H-5>^CN##;2P:C/8Q(THS+Y M9 R <6.,H'=5+MM4,<;CZ# MU/!KQBR@T2UTOX9ZCKEM9BS_ +/EAGGNH5*9\H&-6)'KNP#WSBO0/B':RR>$ MY=0MD+W>DS1ZE !U)B;S@MIDN7F $AEW\<\?P<<\YKRB>>^DDN;NW,^WQ^&MX3@_N@LXC1 MCZ?Z,[-_P&NR@\-:-J'Q$\10WNF6]S#;:590P)-&&5%(F!P#QG"@9Z_G0!V\ M][-%JUG:):^9#.DC//YRCRRN,#:>6SGJ.F.>M-O=5MK:UOFBFAEN+2%Y6@$@ MW# SR.HKS+PX]W-%\.&1F:Y_L*]",_/S!(0N?R%+X6G\*'P9!:)#;CQ1%ITX MN@83]J2;RV\XR'&1DYY8X.1CM0!Z-H&N0:WI&GW6^%+FZLXKI[99 S1AT#=. MN.>N*TI98X(FEFD2.-1EG0/9N MS!FZG) //3 KH/B";>/4/#4VKH&\/Q7KM?\ F+NB5O*;RFD']T/Z\ XS0!TN MI:_IFEZ%<:U/=1M8P1M(TD3!MP'9<'D^U4[SQ1;P:IH=O"89K;4VF#7'FC$0 MCB,F?3MCKQ7G=]86&JZ+\1)M"LX9M#DL4:U$,0,+W2QOO>(8QD#8"5ZD>M:= MQ:^&]=U#P)%I]O8W.DM<7+-'!&!$SK;D\@<$Y R#^- 'I<5S!/;BXBGCD@(R M)$<%2/7/2F17UG/;-S,,*L Y M5V_>."^"1V. * /7([VUEF,,=S"\H)4HL@+ C&1CVR/SIQN8!&\AGC"1DJ[; MQA2.H)[5YYXDTS3O!NB:#XDTZPC@32+E'N_)C^>2&5?*D+=V;YE;)R?EKE]) ML-0AO[+PE>K*X\07%KKMSD$JHPTEPA/_ %TBB&/]N@#V"UU)I&U W<"6D-I, M8UE>=&$B[0=YP?DZXP>>,]ZL_;;4VGVO[3#]FQN\[S!LQZ[NE>7W=M87-IXK M74=3@TU%\3)+%-=1[X#(L,+*LJG *'!ZD=NR0S17$*RP2I+&PRKHP8$>Q%,^V6H MG6 W,/FLQ58]XW$@9( ]0#FN4^']I:V]MJMQ8ZQ8:C;7-YY@73K8PV\+[%#! M!O?K@,<'&2:RM!T6"?4/'.J06<3ZTFIS16=Q(H+1$6\>W83]WESDCKWH [^. M\M9KB2WBN87GC^_&L@++]1U%(M]:-,D*W4!E<$H@D&Y@#@X'?!!KR'P59V%S M-X75=>T:WU2R(>6S@TUH[YG\MA+',QE)Y))8E<$@$5 /#VES?#RSO7L(_ML_ MB/9)< $2E6OFC*AAR 4)& <"[M[I&>WN(I44E6:-PP!'4''>HAJ-O/ M:SS64T-VT*G*Q2J?F ^Z3G _&O.[^.S\-:_XS%CHL,UDNA6\SZ=#&%CF;=,I MRH&/N@ \=!67HD]M/XNU%[&XT::"3PW/O.C6K10[@Z84G<0[ ,?0@'D"@#U2 MUU.-],M[N]\JRDD@6:2)YU;RP0,_,#@@$@9'%78Y$EC62-U=&&593D$>H->4 M:!I5EJNI^ 8M0M([F&/PN9!',NY-P^S@$@\'&3U^O:NI^',2VVBZI9Q+LM[7 M6;Z&",<".,3-A0.P% '5FY@$3RF:,1H2K/O&%(.""?K3)[ZTML^?=018(4^9 M(%P3T'/K7CFLZQ96?@CQ=H$\I75GUBXD6T"$R&-K@2+)C'W-ISNZ?C73/H.F M:QX]\9-J6GP7?EV-JD?G)O"!DDW;0>A^4Z4M&K M_N-K29XQ[MQG'?%26E]9Z?X;)%AI_P#8E[XCG;3KC4X2;2TA*$B3;QA2XD"\ MJ/GZB@#U2]U,PV,%U8PI?++-'&-DZ*NUF +!B<''7 Y/05'KVMP:)I-]=%X7 MN;>TEN4MFD"M)L0M@=\<=<5Y1IQ#>%M16)X'@'C&S,1M8&AA*E[=LHA)PI)) MZD'.1UI_B Z MOX_MO$-O%)K\TLK6*R1%IGB\E?(,1 SM!#9QP,-F@#V#3KO M[=I=I>% GGPI*5SG;N4'&?QIUM>VEYO^RW4,^PX?RI VT^AQTKGY[H6/PQ-R MU@;]8M)#-:8_UP\KE#['I7!:#<6%SXS:2*\TE;*7P]6MT9!;W,,QC.UQ&X;:?0XZ4ES>VMDJM=7,,"L<*99 H) M]!FN ^'%U:0ZA<:-8_V3J%M:6<6S5]-A$>\9($4V,CS!C=P>Y.!FF:K/H%G\ M1=7E\9+:"VDL8%TQ[^,-$4&_SE3((W[MN1U(Q0!TWBKQ.V@_V;;6J6LM[J-Q MY$0N;CRHT&UF+LP!.,+C@=2*O:KKUIH&C)J&KR)"N8T<1MN&]V5<+G&1ENN. MG->9:?HL4VD_#Z/5--20-J5PD:7<(9Q;%+AHD;<,X"[#@],#TKK?BG9VT_@& MYDGM8I5MI[:7YH@WEH)X]Y'' V;L^V: ->X\300>);+328#:W%C-=F[,H"KY M;QKCTP=_7/:MG[3 +;[29H_(V[O-WC;CUSTQ7GTVG^'M<\?>&A;6EC=Z2FE7 MTP7$-U"LUO-'+$WW7C8,I^A%<=:;X M+2*36;NQUK3=1@NIT6UJ";BXAA &XF1PN!G&>>V2!^->5>)4B'Q UP:YJ&B65K<6D"6 M3ZS8F='BVGS%B;S$"G?DD^LXY%C>Z@5W?RU4R $MUV@>O(X]Z='=6\TDL4,\4DL M1Q(B."4/H1V_&O(=8T33KC0/B=J$UC$]Y!=2>1,R9:+9;Q,NP_P\\Y&.WI71 MVND6&B_$'PVNFV<5J+C2+I9S$N#+M:$@N>K'+$Y//)H [#3]5%SI-O>7T<=C M++&9&A>X1]@'7YE."!QR/6K?VRV-K]J^T0_9L;O.WC9CUSTKR'PYIEIJ=G\, M;:_M4N(!97CM%*N5) 0C(Z'GG!]!4_VFTT/1=:M6T[3WL%\5-!%]NCS:V2M& MC^8RC@*&)P.!EAR* /2-5\1Z7H^A2ZS1,'W1Q7CFG MG09_#OA.RT>&(>+X;VU:Y"QXNHG##[2TQQN"D;\[N#D=>*M:GH>G77AGXF:E M<6,,M]#>7)AG=,O'L@C==A_APQSQ0!ZEK>J1Z)H5_JLT;R165O)<.B=6"J6( M&>_%8-MXX9)[!-9T*^TJ#4'6.VNI'BEB9V'RJQ1B5)[9&*D\9%Y?A9KC-EG; M1YB?4DQ&N7U?7-/\7>%=+\-Z#/\ ;[Z>6T\UX$++:I&Z.[NV,+@(1C.23Q0! MZ4]]:1W26KW4"W#\K$T@#M]!U-4HO$6F3:_<:(MRGVZWC21T) R'+ >I^4Y M';BO)?'>IVMTWB&-+?1K"_MKZ()&UHSZA<%3&1.K@C8N.APPP#R*ZM(-%L/C M'?F[M[*&[O+"V>Q:2%0TDH>4.4./O?=SCG&* .\%Y:M=M:K:;*Y:UGR MC+LE4#(Y SP1R..: *OA[69=;@O;EK816\=Y)!:R!LB>-,#S.G +;A]!GO6Q M0 , 8%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %( !T&*6B@ HHHH **** # SG'-&.<]Z** @$8(R**** "B MBB@ ZT444 )@8Q@8]*6BB@ P,YQTHP/3I110 8SUHHHH **** "C SG')HHH M *.M%% !@8'2@#'2BB@ I !@# I:* "BBB@ (!&",BC'&.U%% !@8'2BB MB@!,#.<,20R)(AZ,C @_B*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 HS@?E6%X*@LTUG[/XB6_@\8VQEN)99[F3R[J/<1OCPVQHP" M!MQ\N.G&:V%L]2_X3?Q+'!]KL3?VUK]EU!;<21JT8?=G/&>0,'KFI#X-U&]N M;B_U?7A=:A]AFLK22&T$,=L)!AGV;B6;A>K <=J ,O0_$MQ+INE0:#I=NNIZ MY]HU-UN)Y#%#%O\ ]:QY8ELH HP,D] *D'C_ %9-%DN)=&@DO_[<&CPVT$Y* MS,,!V#$# R),9' 7GO5?6M+?PYJ>DOI5QJT,UKI*Z=NM=':\66($8"E>(Y 5 MSELKR,U>\*>"KBTT+PJ=0F:.YTV2:]G@;YS)/,'^\V>J^8W/.30 H\!?MMOJI74VCOKS5(M2BN/)#"%X@@C4K MGYE'E^HZTZS\%SK>ZU?ZEK4MY>ZI8K9M(L(C$"C?GRQDX'S@X.>1DDYH PO# MOB?Q':^!]/U75$M;F?5KV%;)1(^[$\QX;(P J'@#/"\UO:UXR;2KSQ$BVZ/! MHVEI>.Y8@M,_F;8_H0@Y_P!JH7\%ZB_AG1=-_MR$7FCW,4UKS]V #@ [& ] V.<<@$% M_P".=4T32[*?6[32[&[U214LH9KLHL(V[G:=R,#:,<+GDA?>MKP?X@O/$%K> MR74$&VWN/*BNK4MY-TNT'N=4U+2]4T[44LM0T[S1& MTMOYT;I( &5EW*?X5(((Z5KZ?#=P64<=]=K=7(SOF2+RE;GLN3@ <=3TH \F MUN_TS5?$WB\73:IQ:X#"18LDKY?R@^8_);IMYKIK37O$D<4>C6 ML%E=ZAI&GP/JUU>SLBF9DSL4J#EB 6+'@9'!S72^'="&@V=U";@W$MU>3WDL MI3;EI'+8QD]!@?A6#JW@6^OKS7FLO$#V-IK:+]IB6V#N'$8CRK[AA2 ,C&>N M",T 0V/C75M:LM#ATS3;5=5U.S;4'6XE816UONPK,0,L6RH 'N>U53\2Y;70 MQ<:C;:?:WT^IRZ=;K)=[;?\ =?LFD-=++&C$J$1 MD<&N/O9M-UGXC:['JUCK=[;6GV:SMOL,=R8HWVEY"QB( .9%Z^E>E:?#>062 M1W]VEW5(?*4\\87)P ..IJEH&A#0TU'_ $@SR7U_->R.4VX+GA<9/10H MS[4 )M5BMM6/AW3K)]+T!6AEDO+APTSQ)ETCP#]T<;F/)^F:IZAKT5YX MELMO-%H>IW4ES]7]*\>R7O] M@M=6<-LE\;V.Z;S"5ADMB0=IP,J=KG)["KE]X4U$:]>ZIHFN+IIU""*&Z1[0 M3?ZL$*T9W#:<,1R&'M5;5/AQ87VB:'I%M=S6MKIDI+<;VN(W5EE1CD8+ACD^ MYXH IZ;\1I]5T-+J#30E]>)-;U&S M\K3$LK2XEM;BTEE8W05@Z8/4]*ELO!,-GXNU+7Q>NSW.6M;?RP$ MM':-(W MV:XU.\N$CG38^QYF921VR"*ZB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB 8B@ HHHH **** "BBB@ HHHH **** /_9 end GRAPHIC 12 amendmenttoofferletter-s002.jpg GRAPHIC begin 644 amendmenttoofferletter-s002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *XN[TJWUOXC:A;7TEX88-*M7C2&\EA"LTMP&/ MR,.2%7GVKM*Q-2\*:5JVI'4+E;Q+IH5@9[:^G@W(I8@,(W4'!=NOK0!S&A:] MK,DR^'K*>&>XBN+Y5O[\-)F""1$ (4@N^9 N ="&PW?GD\GFHYO!FA36]O MK) D$)@7[-<21%HR)I6L79MK<26.HVUFJARRE91;DG/U>*>UN-5UB\&H75JE MS)+%K.E:B7^Q1H<%&@+ 80JP8 -GG(S78S^"M N+DS/:2*&:)VACN)$B9HPH M1C&K!25"J <=%'I277@G0KN[GN);><+<2>9<6Z7E:7';)*?$6JW5G MI]O!I<%Y*+_SI)!))&AMKA81M ()SN]1Z^QT]=\*BZVRZ;!;B9KLW4WF3S0L MSF,1[DEC.Z,[548 P1D$(+.&1[JTL M)G.F#5(X[<."L:NOF1G)^9MK94C'(Z4:EX[N$N633H$E@GO196MPMO+<9*PF M65]D?S.!PH QR&).!76QZ18Q74-RL \V&V-HA+$XB)!VXS@_=')YXJDGA'1( MM$M=(ALVAL[23S;<0S.CPODG6(2CA) & .[N#@[N36GJGBK7]!\ZUO;?3;F\>T6ZMC!O2//G1QL MCY)/_+52&&,\\#%;T7A+0X8DC^Q"1529"9I&D,@FQYN\L27+;1DMGI6;J?@/ M3KC1+VRLQ()KE(X3-=W,LQ6)'#; 68E5X/ QS0!0U7QIJNA7$^EWEO;7&HE[ M802VL$K1[9C)RT:[G)7R7X!^;CISC>\+ZS>ZO;W8OK22&2VG\M96M9;=9U*A M@ZI*-R]2I!SRO4YI1X/T7[)/;O!/+Y\B2/-+=2O-N3[A$I;>"O;!&.?4U>TO M1[+1H98[-) 9I#++)+*TDDCX W,[$DG Y/ % 'G>E0G7+OPU::AS0LIF??)\R."06YP3CTJW:>'- M+L+);2U@>*(3BY)6=][R @[G?.Y^@SN)R!@\4 9GBEY;K6= T8W$T%E?S2_: M&AD,;R".,L(PPP0">3@@D*1ZUC^(K2'P_I6H6.DZK=>?=O:"'3?M3,X+3;2$ M-QT964AE8>H(/-4(_!VB) M975LUM+-]J9'FFFN9))G9#E#YK,7!4\K@C';% '"O5+B.ZE6?>_WV,H;>2W?).<#T% '(>5J'BO[,LIC:6<%U M'<6ZTJXUB.+71;?V+%-HS032%; M=U1BWG,&QN!"Y:3(8#J>0>\E\&Z')!;0I;36ZV\30HUM4WK7;W7A/1[S4'O)K>4O*Z231+<2+%,Z8V ML\8;:Q&!U!Z#T%6HM"TV'1Y])6V!LKCS?.B9BV_S"2^23DY+-W[T ]%Y;JF[;#+"#^]0$+*0%.CC2;B%I+((B;&D;)"D%O=0N8M/N[^22=;N2&5Q%/,!EHV4G@8V].G' K+.GZOIUOX7 M4^IO:)Q/%+:Y>S\7#6-;UFY7 M6%_TK0Y9+6RCF_X]]I8@8'_+3:-S'MG'1:]0T[3K72K&.RLHO*@CSM7<6.22 M223DDDDDD\DDFH[G1[&[N9KB>#=+-;&TD;>PS$225X/N>>M '#)8KH.A>&-9 MT^ZOUO+F>RAGCDO994N5F*JX*.Q&0&+ @ C;Z5FV&I:E;ZC9ZR?MAMKF[O56 M]DNF>.]7;*88_(SB,?*,''\'^W7=:=X,T32[FWN((+F22V&+?[5>S7 AXQ\B MR.P4XXR!TJ2U\)Z/9Z@EY#;RAXY'EBB:XD:&)WSN9(RVQ2=S<@=SZF@#E-(N MO[$?PQJ$E[?7"ZIIDD^H;Y))_,8)')YBH,X(+$80=&QC@8=XS\0P:M::9IEA M?:A9K?>;/)<0VDXEB2,$+E N\ RE.HP0K>M=9I?A?2=&NOM%E!(KK&8HP\[R M+#&2"4C5B0BD@<+@<#T%7DTVTCU2;4EB_P!,FB2%Y"Q/R*6*J!G Y9CQUSS0 M!YQKOQ CO_!%JD=\NF7]_8RR7$C'8UN8P5=%SSYAD!0=P,GJ!E]Q=/J$%C>2 MOJUWISZ+']CETV:0!;H;M[2%",'A,,_RC#>]=]%H>G0VVH6T=OMAU"1Y+E-[ M8=G&&(Y^7(';'.3U-5+[PGH^H"$303*(H!;8BN9(]\(_Y9OM8;U]FSU/J: . M+NGN=7\/Z7-+1B@+3,JD+LW$DE@'=1T^VFO([J&>V25E@F@&#<1JVV3 !R"1\K'@UK7/@G1+K4IM0*7T%Q,B([ M6NHW$ *H,*-L;@8 ]NY]:U-4TFSUG3)-.OXWDMI-I95D9&RK!E(92&!! .0> MU ')7UL?"GB/38M'N+DQWUO="6UN;QY8\QQ[UD!D8[,'"D@@?-STK"AM]:T7 M2I-*,%VFNW6E&6*ZCUF:Z\X(T8FPLF%CE.\%2O&3P>*[VQ\)Z-823RI;2SRS MQ&"22\N9+ES&>J;I&8A3W X-16_@S0[>">'[++,D]O\ 96%SAPN.@]!0!S&FR65QJFLZ=*NLVNA0:?!>D7=S<0RQN&E#L&+"15(0<$X)4D# MG)L:#H#2^%8I[J\U-7U"8WJ6#:C(69-A,=OO=BPXPS8(RP.?EXKI8O"VDQ:? M?V31331ZA&8KIY[F2225-I7:9&8M@ D#!XR?6K.I:+8ZK:PV]U&^V!Q)"\4C M1O$P! *LI!!P2.#T)'>@#SQ]=EC\&PZ-=7-]#>7.K2V4RH9)I[6!7,CJ'7+/ MB+:H8-X\IR ,X8UV MNG^&=)TNYAN;6U*SQ)(BR/*[L?,8,Y)8G+,57+'GCKBH[SPIH]]=SWZD M+QJ6PD\AW;3E3G&<' VGI-XEBFO?'%C:_P!GW^HPC26D,%K?FVVMYBC>3O7/ M!QWZUUZ>'M+309]%%L387"2),AD8M('SO+.3N).3DYSSUJ+4_"VEZM>Q7ER+ MM+F*(PK);7LUN=F<[3Y;KD9]: .,UJSE34?"VGQZ/JC1/#>O)IR:JRR @Q8+ M2^;\V,D@;C]ZKFLW0T+P8EC':7^F7&J78M0C7#W3*-3N1*N_&X>8)-Q!VC@G'%6+'PQIFGW,%S&+N6:W M\SRI+J]FN"F\*&P9&;J$'TYQU.0#E=(U.TU/P7)!JNKW=K#HUV8+N5C)#+<1 M+_JMV<.-ZM&3CECDU95JT:,'.>QK1HRK34(; MG145B>&]:EU>WE$ZJ)8B,LHP&!JSJ^LPZ.D331R.)"0-F.,5,<13=+VU_='+ M#U%4]E;4TJ*YC_A-[+_GVN/T_P :/^$WLO\ GVN/T_QK+Z_AOYS7ZCB/Y3IZ M*YC_ (3>R_Y]KC]/\:/^$WLO^?:X_3_&CZ_AOYP^HXC^4Z>BN8_X3>R_Y]KC M]/\ &C_A-[+_ )]KC]/\:/K^&_G#ZCB/Y3IZ*YC_ (3>R_Y]KC]/\:/^$WLO M^?:X_3_&CZ_AOYP^HXC^4Z>BN8_X3>R_Y]KC]/\ &C_A-[+_ )]KC]/\:/K^ M&_G#ZCB/Y3IZ*YC_ (3>R_Y]KC]/\:MV/BO3KV81$O [<+Y@&#^-5'&X>3LI MHF6#KQ5W%FY11174H./SJ6N#^)^LZCH^GZ?)I]W);M)*PSAV0>TGW*O]FV'_ M #Y6W_?I?\*/[-L/^?*V_P"_2_X5:HH]G#L@]I/N5?[-L/\ GRMO^_2_X4?V M;8?\^5M_WZ7_ JUFBCV<.R#VD^Y5_LVP_Y\K;_OTO\ A7/^*M'M(]-:\@A2 M&2-AG8,!@3CI^-=56-XJ_P"1=N?JG_H0KGQ=*#H3TZ,WPM6:K1UZHGT"X>ZT M.UED)9]N"3WP<5I5D>%_^1>M?^!?^A&M>M<,VZ,&^R_(SQ"2JR2[L****V,0 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#!\5>*;3POIPGF'FW$G$, ."Y]?8#UKR9M:\8^,[MTM'N M63O%;$QQH/,/X1\<::IN4CN@1R3#H^O->JU6CT^SBOY;Z.WC6ZE4(\H'+ =!0!SOQ$U&\TOPH]S8W#P M3"9%WH<'!SFO.K'XDZQ9Z'+;><]SJ$LQVSS?-Y:8& !W.=-Y* M.L94D9[8Q71[C:S1G!(VGBNXKSOXO_ /(OV/\ U\_^ MRF@#:^'FH7>I^$XKF]N'GF,K@NYR< \5S_QA_P"07IG_ %V?_P!!%:_PN_Y$ MJ'_KM)_.LCXP_P#(+TS_ *[/_P"@B@#A](NO&$6FQKI)U+[$"=GD(2G7G&!Z MYKVGPH]\_ABQ?4_-^V%#YOG##9W'K^&*R_AI_P B+8_[TG_H9JUXZU5](\(W ML\1Q+(HA0^A;C/Y9H XOQE\2;D7DFFZ$X1(VVO= 99CZ+Z#W[U@1>%O&^L1B M[:.\;<,@SW&UC^#'-6/ANFAP:A/J.L7=M%)!@6Z3.!\QSEL=\?UKU3_A+_#O M_09LO^_HH \DM?$GBKP9J2P7YN&C'WK>Y)96'^RW]17LNBZQ:Z[I4.H6C9CD M'*GJC=P?I7*>--2\,Z[X:NHAJED]S$ADMR)!NWCG ^N,?C6#\(-2D%Y?Z83F M-HQ<*/0@A3_,?E0!WOBCQ-:>&-,^TW WS/E880<%V_H/>O)9->\7^,KUX[-K MC9_SQM241![G_$TOC*ZN/$GC]["-\JDPM(1V!S@G\\U[+HVCVFA:9%8V<86- M!R>[MW8^YH \;?PCXXTU#=)'= KR3#1_45T'BK_D7;GZI M_P"A"L,5_ GZ/\C?#?QH>J_,=X7_ .1>M?\ @7_H1K7K(\+_ /(O6O\ P+_T M(UKT87^!#T7Y"Q/\:?J_S"BBBMS$**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%T61=-^*$?VGC9? MR1L3V)+*#^9KWJO(?B?X7FMM0.O6<9,$N//V]4?^]]#Z^M;'A;XG65Q:1VNM MN8+I1M\_&4D]SCH?TH ]&HKGKKQSX;M8#*VK6\@ ^[$=['\!6!H?Q+BUCQ3_ M &?]D:.TFPENV,OO]6QV/Z4 6_BG_P B6_\ UWC_ *U1^$'_ "+M]_U]G_T! M:O?%/_D2W_Z[Q_UJC\(/^1=OO^OL_P#H"T >AUYW\7_^1?L?^OG_ -E->B5Y MW\7_ /D7['_KY_\ 930!H_"[_D2H?^NTG\ZR/C#_ ,@O3/\ KL__ *"*U_A= M_P B5#_UVD_G6=\7K9Y-!L;A02L5QAL=MRGG]* -?X:?\B+8_P"])_Z&:J_% M6-G\&EEZ)<(6^G(_F16=\.O%>D6GAA+"]O8;6:"1N)6VA@3D$'\:[._M[/Q/ MX=G@BF26VNHR$E7D9[$?0C]* /'O!O@B+Q99W,QU(VSP2!"@AWY!&0>H]_RK MIO\ A3"]=N_$'A^.[O+9H9 M0=A?&%EQ_$O^>M(#R> C3OBH#<>-]6@L[&WD M^SJVV" -0?< Y_F*[7Q5_R+MS]4_\ 0A2> M%-"7P[X?@L,AI1EY6'1G/7^@_"KFLV3:AI-Q;)]]EROU!R/Y5CB(N5*45NTS M7#R4:L9/9-%;PO\ \B]:_P# O_0C6O7%:%XBCTNV-A?QR)Y;':0O(YY!%;'_ M EVD_\ /63_ +]FN7#8N@J,4Y)-*VITXC"UG5DU%M-F[1533]2MM3@::V9F M16VG(QS@'^M9^OZ__8_EQQQ"2:0;OF/ %=4Z].%/VC>AS0H5)U/9I:FW161H M.MC68)"T?ERQD;P#QST(K7JZ=2-2*G!Z,FI3E3DX2W044459 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -DC2:- MHY45T8896&01[BN#U?X4Z3?3--8SRV+-SL4;T_ 'D?G7?44 >61?!P>9^^UD ME/1(,']37:^'O!^D^&U+6<)>X(PT\O+D>GL/I6]10!C>)] 7Q+HS:>UP8 9% M?>%W=/:H/"7A=/"NGSVB737 EE\S<4VXX QU]JZ"B@ KG_%OA=/%5A!:O=-; MB*3S-P3=G@C'7WKH** ,?PSH*^&]&33EN#.%=FWE=O4^E7]0L+;5+&6SNXA) M!*NUE/\ GK5FB@#R^Z^#L33$VFKLD1/"RP[B/Q!%=]H&E?V)H=KIOF^;Y"E= M^W&-6/Y M\5Z310!PVE_"O0["99KJ2:]93D))A4_(=?SKMXXTAC6.-%1%&%51@ >U.HH M:Z)+&THH **** *=UI5A>OON M+6.1O[Q&#^8JO_PCFD?\^,?YG_&M2BLI4:4G=Q7W&BK5(JRD_O*]I96UA$8K M6(1H6W$#U_R*S]?1;?0;F&2Y"OK$,IP7NFE//L)(E,Q#C*%0K%2#SSGLCZK=/:0)/?"".,FS#+N"OEQE@.2J;CC\* .IHKG]0\5I:VT- MU9:1J>J6TML+KS[*--@C(R#EW7)QSM&3TXYJ&Y\;V"1:4;"TOM4FU.W^U6\% MG&I?R< EVWLH4?,!RJVZZ5JUT-)8?;I;>!2D*E%??DL,C#=!EOE/&,$V]1\96EG?6]E M9V-_JEQ+;"\*6,:MY<). [;F7KS@#).#Q0!T=%> ,>U3+XPB35K2RN]'U6RBO)S;VUW<1(L4D@!(7 "P4@'O1IGC& MWU>]5+/2]3>P>5XDU+RE^SLR9S@[MVW*D;BH!/>@#HZ*Y6S\>6%Y<61%AJ$6 MGW\WD6>HR1H()WYP!ABX#8."R@'\JKW'Q(TVW^W2G2]6>RT^Z>UO;Q(%\JW9 M7VDD[LL._P H. ><4 =E17(0>+KV7XA7?A_^Q[IK.*VAD2X14X+,X+L?,_U9 M"C&!G(.1TI_BSQ7?>']7T*TM=)N+V.^N&CE,2H20(W;:F77Y\J#SQ@'O0!UE M%>?-XON=,\:^(XI=/U>_ABM;2=+:V17^SKLIS0!U%%8OA_P 1?\)! MQ'I6H6 MEM)$LUO/=2 MQ &<*": -ZBN9OO&]C;7MG9VECJ&I7-[9_;;=+.)3OBR!DEF4+U!YP.W4@53 MLOB3I5_]@EBT_55LKR=;5;R2W"Q1SL<"-LMNSN^4D J#QF@#LJ*Y?4O'-EIU MQ?JNG:C=VNFD"_O+:-&BMC@,0:74?&]I9ZK-IEKIFIZE=Q6T M=V5LHE8&)]V&#,P'\/3J< '3T5S$WCG3?L&D7%A;7NI2ZM&9;2VM8U\Q MD !9CN954#(!R>IQ6#H7CN.UTW5]2U)-2ECD\0/8VT!A+31$QH5CV9R,'<,# M/)H ]%HKBF^)%JGVZ(Z!KOVRP&^\M1;H7@CV[A(3OV$$9P Q8X/'%:EWXOLX MC81V%I>:K<7]O]K@@LU3=Y/'[QB[*JCY@.3DD\4 =#17*R^/]*2PTRZCMM0G M;49I+>&WB@S*LT8;=&RD\$%2/0=20.:S=<^(;VW@[4]5T[2;L7]A9I8E0DL'C 8$R#Y%#'=D9SC&: .NHKS?3_'9TB?Q*VIVNJW=I9ZO*DEU M'&'BM(<(%!)8$@M=/JGBV"PU&6PM=,U#5+B"%9[E;%$;R$;.TL79 M*RC!9 N[OT.!7(PIXSO/":^)4\ M1+#>R6WVV/3!:1FV"E=XB8D>83C +;ASVH ]"HKR^]\4WGB+7O"<-O;:U#87 M^GM?2"PE1"[$18RQ8$HF\[AQG(X-2>&_%+F[\3>(-;76[>WL[J6%(YF4P(H* M*L2QJQS+D]<<[NM 'IE%);5KNVT^_MK4JKPS74:H)U8'YD 8G''<#J",@T ;5%0&.TL%*Y[T =517%Z=XTU"Z\4>(-,D\/:@\.G.HB:)(]Q_= M;L-F3DL?NX'0C..:C\.>/VO?!$.O:SIMS;.VQ%$<:D74CL5585#LQ).!\V.O MI0!W%%+8 M+C35U!M*U6&WDN(X83);?-*'("R!020G/5@"/2@#H:*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .?\1:/=:GJ_ARYM]GE MZ??FXGW-@[/*D3CU.6%+XGTBZU:30S:[,66JQ7I^85OT4 QM9[.,@WT>H/+EMNTF-"O&X$ M]<8![UWE% &!JVD75YXM\.ZE$$^SV'VGSLM@_/&%7 [\US.J>#;E/%6KZBNA M6VLVVIF.0"2^:W:!U0(RD8(93M!R.1R,5Z+10!YYK/A75YKVWB@T^"XTM=-C MM;>S749((;*5<@L0H_>+@J <9^7H,TW3/#/B#PZOAN_LK2UOKFST8:7>6KW/ ME8Y5@Z/M(.&4@\=#7HM% '->"M'U+1].U!=6^SBZN]1GNR+=B4 D;=QGGUZU MR.H>#/$6H7SFYMHKF9-8CO$U"749,?9UF5UC2'&U2%&/3C.237J=% ''MX;U M P>.$Q%G62WV3Y^N;98_F]/F!JG;Z'XBT#5[;4-,LK.^\[2;>PN8I;DQ>5+% MG#@[3E3N(('/%=Y10!SW@?1[W0/"5KIVHF(W< M(GU+19M1MHI;JPU+[3=:E)J,DC7*_.!LB(P@PPXXQC [UZG10!Q?A[3O$?AV M>72(K"RGTQK^6X2^:Z*LL4DAD93'MR7!8@'.#P?:F>%])\1:)ID'AB>QLWTN MW\R/^T%NCO>$EBN(]O#\@')QP3S7;T4 >:>&/!-QHYTRPO?#=C#4;.UAN--N=/@LY7 M:?8\!B=SNVX.X$/ZCD5-XNTS4KN?1-0TJWBN9],OOM#6\DOE>8AC>,X;!P1O M!Y]*Z:B@#F;'1;^/Q%XCU&=(D34K:VCB57W89$<,#QTRPY[UD:+X4U?3/^$6 M=H[9WTO0YK*9&D^4S,(MHS@_+\ART4 <5X0T#4M*UR[N?L$>CZ3);A! MIL5X9X_.W9,B# $8QQ@8SUP,52\6^&-3B+RK3P^NG2[7R?-#1GCU'RGFJ,7 MA#5$\$:;I)$/VJWUI;U_G^7RQ>&;@^NP]/6N^HH \TNO!%S;ZUK3_P#"/6>L MVVI7+7*22Z@\!CWJ R.H!!7()!&>#C%=1IFA7%CXSU'4O+B2RFT^UMH51N08 MS)D8],,N*Z.B@#S;2O"GB#P[9^%KRTM;6\O=-LIK*[M6N/+#+(RL&1\$9!49 MR.0:DM/".O-"LEZMFMR_B=-6D6&4E%BV*" 2,D@@CH,XSQTKT6B@#E1H%\-< M\6W>(_*U2U@BM_FYW)&ZG/IRPKG)? M_!_PCMZ^FV^J26>C1:;=6C7;0%63! M#HX&#SN!!QP0:]-HH XJV\+W$5WX5GM],M=.BL+NYN+JWBN#(%\R*100Q +, M2RD_4]<57U?P?J=_8^-X83 KZO-#+9[GX.R*,8;CC+(17>T4 5=-FO+BPBEO M[-+.Y;.^!)O-"\G'S8&>,'IWK@+7PGXA7P7;:,UO9QW>C7\=Y8S&X+1W929G MPP"Y0$$#OR?:O2:* .3TO3-8U#Q@GB'6+.#3UMK)K2WMH[CSF8NZL[LP 'R M* .>YJ36=-U5/&FDZYIUK#=Q1VLUG<1R3^44#O&P<<'.-AXKJ** .%NO">IR M^$/&FF*(?M&KW5S+:Y?C:Z*%W'MR#575/!MU'XIN]631K?6(;ZW@1HVO6MW@ MDC4KQ@892,>X(Z5Z)10!D6^BV[>$QHCVD5G;R6AMWM[=RR1AEPRJQ R!D\D" MN5@L?'-OX77PNEEII*6_V--8-V<"(+M#^3MSOV]LXSWQ7H-% ')VGA633/$' MAQ[3:=/TK2IK$EF^^"+[4/"GB72W>!)[[5GO[4LQ*$!T=0 M^.1G9@XZ9KOZ* .!L_"\TEEJP'ABTTN[GTZ:UCF&H-.S,X^[RO"Y .M8]AX#FTZ>:PG\-V.J6SWCS1WLFH/'B-Y"^'CVG++ MGMP<#I7IU% '+Z?INJZ=X[UF[%K#+IFJ>3(;@3X>%HXMFTICYLD#G/>N:C\% MZY&)&%4$CN>IX%=I>'4K;3[9=.MX)YQ)$DBS2% M0(\@.00.2!G K1HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE M=7EO->\0GP]9W4MI9V\*S:A<0MB0[B=D2G^'."2?2JC'F9,I61TCW=M$VV2X MB1AV9P#3?M]G_P _<'_?P?XUCP^!O"\,80:%92>K31"1C]6;)-/_ .$+\,?] M"_IG_@,G^%5:GW?]?,5Y]D2:QXDM-(BLV$-Q>O>7'V:&.S"NS/L9^[ ?=0]Z M2S\6:+=V-O=/?PVGGRO D5VZQ2>:K;6CVD_>!XP,U5U'PE$T6F#0S9Z6UA>F M\1?LF^-V,3QD%59.S]<]A6+/\,_-MID75\37L5Q%J$KVH;S1-('-KA T2\+] M,T>2&'][>W,LKQ+;V861PR*&8$$@ @,IQG/(P#6/<_#][B#5;,:N$LKWSWC3 M[(K21R2LK$F0G+*"O"C;P<$G Q#TUP 88UND+2@]"HSDYP<8]*XR_P# VH:8MC>:3,=(_LC(ZV,UT M+59&P &,IBW$YP%W#.<].:YRP^%XTZWB6'5@UQ:RP/9RRP,^Q8F9E613)AA\ MY^[L /( -:8\$2)X/M-#34T$MM>K>K<&U!4L)S, 8]V,9..M '0)KND2P^=' MJMB\7EK+O6X0C8S%5;.>A8$ ]R,5:M[F"[A\ZVFCFB+,N^-PPRI((R.X((/N M*X)? 4\6NZ,1(9;>&:>ZU&X 5$G9YO/2-8\D@+*%8<\ $9)-=U90S6]L(YY8 MY9-[G='%Y8P6) QD] 0">Y&>] %BBBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "N:T+_DO?Z_XZO-$_M6\TRQL+.&<):%4DN6D+C=O()"KMQ@ M=SSVK,L[2BLO2-'ETEI0VKZC?1N!M2\=7V$9R0P4'GC@D]*TW=8T9W8*JC)) MZ 4 +15-=6TYH;287]MY=YC[*QE7$^1D;.?FR.>*N4 4[74[6]OKVT@ZEXQOYX]*OY-/T*VD:&2\@"F6\D'#+&2"%13QO R2#C&,T ==YB>9Y>]=^- MVW/./7%.KS7P!87\/C36H]3U*34+C2K*WL?/=BW+L\S+D\MM#1KD\G':NY21 MM)MKRZU?5HF@\XR+),J0I!&N7=S\:M*T2TN'^Q6 M^DRW=RB/\KEV"KN'?&%(_P!ZN]H **** "BF12QSQB2*1)(VZ,AR#^-/H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHKD?&6JZ_X=L;K6[:YT^2RMVC"V#VS>;/N95*B0/PQ)^7" MGMG- '745RFH:OK5_P");W1M!DLH&TZUCN)Y;N%I!))(6V1@!EVC"$EN>HP* M=9:MJOB?PQIFLZ/>66FI<0&6<75LT^UNFT8= "&R>>W2@#J:*Y'3O$6M:Q\ M/[/7;2TL8KR6!I9%G9_+ 7=\R@#+!L @$C@]:V?#&I3:SX4TC5+E46>\LH9Y M!&"%#.@8X!SQDT :M%9'BC6QX<\-7NJ^3YSP(!'%G&^1F"H">P+,*S=,U;6+ M/Q1%H.N2V=Q)=6;7=O/:PM$ 495DC*EFSC>I!R.,Y% '4T5R&C>,+C6?'-UI M<%O$-(2S:6WN>=\[I($9ASC9DD#CDJ3G!%=?0 45Y_>>,=7CL=4\1P_8_P"P M],OFM7MFB8S31HX2242;L @[B%VG(7KSQK^(-;UG2M;T6.&*P_LV_OX[1F8N MTQW([$@<*OW,?Q?A0!U-%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 4-5UO2]"MTN-6U"VLH7?8KW$@0,V"<#/? M -2:=JEAJ]H+O3;VWO+-)4CCM]=M;BWU::"S(>WFMPH!1=P!RR1ONR 2<$4 M >N45ROA_6Y_$/B?5;JTNM^B6L,-O % VRS,OFN^>O"O&N.G6MT6]]_;;7)O MP=/-N(Q9^2,B7<29-_7I@;>G>@"[1110 4444 %%%% !1110 4444 %]M=>T5D36;%&14D.$NHCRT+GL"0"#V/XUT=((Y$ M>VO6D$>YL8EPGWBH!&TX'S'D&LRR%_&]LW@>_P#$,=O+'-9J\ M4WON*CW!![UYYX5O[GP]XI\7)KNL7=RJZ8DTUQ_;49GN;V;_ %>^5B#E0#\@&U=N#QM'-6F\(Z!)#:12:9#( M+0.('DR[H7.6.XY))/)).<\]: /// >FVVM^ 8?$7B*,BTM-/A@LES@V\-NJ MEY%]&:2,G/7"K6=X:U/48?BE9:KK&IW8AU#2YKJ>.64B"US^]6$#H"D11CG^ M]7KUMH>GVOAZ/0D@!TY+;[+Y3$G,>W;@GJJ&2X9"1^[29P0V.@:1 ME7!Z\BO7+?4[&ZO[JQM[J*6ZM OVB)&R8]V2N[T)P>*R+CP-X;N5U$/IB*VH ML'N'1V5BP;>&4Y^0[B6^7'/-:>D:+I^A67V33K<0Q%B[G)9I'/5G8\LQ]22: M .?^(6IW%OI%KI%C,\-[K%P+02IDM#%@M+(,=U0'WR16)+XV.B:#;QZ!H$=K MI<2B*TDU.4V_V@#M%"JM*Y/8[1G.>:[+7/#=EK\EG+F]B6Q[ X]J .0\!:O+)+XLU?7;+ M^QKEKJ*>X@GE#>1%]GCVDM@=@3T&.G45S6AVK^*O#/@+0=3N))K.Z^U:E>;F MW&X\F3Y8V)Z@M*"?]W\O2M1\(:/JNL)J=W#*TP""2,3,L4^PED\Q =K[221D M53N/ >FFWMX].NK[2Y+::::&:UFRT?G?ZQ!O# *3S@#@@$8- ''+JHMOC#XE M.E0P76IM:6\"-,_EP6T2C]XSO_O;!M')/IUK*\=N5!Q0!P?A+Q[JE[>S MW>JL!HHT07L#>7AW,.T32>N"S, /101UYQ/">IWUG\3AJ6N:K<^7>:-)=723 M3?N+63*2^4@Z#9$R$]_F)KU:_P##6E:B8?M%J-D-M+:+&A**89%"M&0."ORK M@=B!BH(?!N@16%K9MIL5Q%:R^?&;DF5O,QC<6;))QCKZ#T% 'E,>O:A!\+-, MM/#UZ\4]JESJEU-'U2".X?"GV9OT1J]8O?&/AO39XX+[7+"VED19 LLZK\K= M&.>@/J:72_">B:-)J;V5A&C:G(TEUN^829SE<'HOS-P..37+^%] TO3OB/XE MM+>T7R(;"RCB65FE\M&\S\@TK2=?LK74+RRT__ (2)[73ET^%9)&)16>&( M,"H&_?SC PW2LO7;W4]4^'WC*PO+[4T&EW<0B-TD2SO&R1MY&] MOQ=B6X:2W A$?DQ$#$?'WL$'YCR5E;JXSM7T )')KN:* .0OK+6-&\6:CK.DZ9_:4>IVD43QK.D9BFBW[ M6.XC*$/SC)&WHD44 <_?7&JMX8"0: WVJ:)H6M$N8P(!@@'<2%(Z<#UJEX7TJ[E\%V6@: M]IE% )5HVR!E1W&E:49(9[D))&U MQ<22CS(V#IG>Q(&Y1G%51HVI^)M?;4=6LI](ABTR6QC1+A&F+S%=\BLA( 0 M!2>U4'R@<\=P.>U; M\'A72;;4%OHH[H7"N7!:]F9]\,:T='UCPG#8AM.U._> M==1\Y L,$L@DD5D)W%QEP, @Y!)'-:GB^#7+[4]'73]#>X@TW4([PS?:8D$B MB-U*@,<@Y?OZ5VE% $-K++-:Q23V[6\K*"\3,&*'TR.#^%3444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E:YX=T M[Q#%;)J"3$VTOG0O!<20NC[2N0R$'HQ'7O4>G>'-.T*TO1IEINFN1NE:XF>5 MYV P \CEF([<],FMFB@#G/ GAH>$O!UAI#"/SXU+SF/)4R,]FUS3[);K5OLZVRI)=-$C1[]V.C $9)SMSVK6HH YK^U/%__0KZ?_X- MS_\ &:!JGB_//A?3P/\ L+G_ .,UTM% '-?VIXO_ .A7T_\ \&Y_^,T?VIXO M_P"A7T__ ,&Y_P#C-=+10!S7]J>+_P#H5]/_ /!N?_C-']J>+^/^*7T__P & MY_\ C-=+10!S7]J>+_\ H5]/_P#!N?\ XS1_:GB_'_(KZ?\ ^#<__&:Z6B@# MFO[4\7_]"OI__@W/_P 9H_M3Q?\ ]"OI_P#X-S_\9KI:* .:_M3Q?_T*^G_^ M#<__ !FN>O;_ ,4>']7O/$4GAN VUS#'%$9R"1%QPI_2L^\^)%_8><+O1=/@:$3%EFU<(6\H@ M$+F/YB2>!Z$5UMSX>M)(K9+-FTTVTYN(VLHXU^IV[VJS>'K=#AH1(MFOVA9DF6Y*@RKLVA5#XSMVJ%QW7/KFDB\'V<*QF.\O5N( M?+%O<;D+P(BNJHN5P0!(X^8$G<.M8N;V"U'A^S62>-7B)U0E'W* M650XBVDX[9]<9Q4 ,+Q[G'%=' M!X6LK>2T"3W9MK7RVCM6D#1[T7:KG(SGOP0">2,\T^Y\.03R1RQ7=U:S1W;7 M:RP["0[(4(PZL,;6/:@#F;OXA:A9R&.72=)W^1'/&HUH'SU/?FM!='LQIUW8.ADMKMI3*C'KYA.X<=N30!@ MW7B/Q/9A3-X6M@KM&B,-4R"[N%"G]UQUR>WUK/O/'FM6$MQ'/X:MMUO.()%3 M4\MN*+)D#RAE0K DY'IUP#T#^&$EA99M5U*6;,1CG=XRT7EMO7 V;3SU)!)[ MFHKCP5H]Y;S)>I+=7$S,\EW(P$K%@@/*@ #$:# &%% &;-XN\0PQ32GPU:& M.&YCM7/]J=)&**/^673+@9_2H](\:ZYKT>_3O#ME(/*24[]4*$*V<<&'GH>1 MQVSD$#='AFW^UM(UY=M;-<+3ENG/%" I?VIXOQ_R*^G_ /@W/_QFC^U/%^/^17T_ M/_87/_QFN@AB>(8>XDF^4#+A1R.IX Y/?MZ8J6@#'TN]UZXNF34]%M;* (2) M(K_SB6R.-OEK[\Y[56U+P5HFK:I+J5S'>+"6>21ICM"Y+,Q.< R9FM[K[=+ M]HC+?>Q+NWX/3!., >@K5TW3;?2K-;6V:=D!+%IYWF=B>I+.23^=6Z* *6GZ M5::6UXUHC*;RX:YFW2,V9& !(R3@<#@<5D/J?BT.P3PQ8,H/!.K$9'T\FNDH MH YK^U/%_P#T*^G_ /@W/_QFC^U/%_'_ !2^G_\ @W/_ ,9KI:* .:_M3Q?_ M -"OI_\ X-S_ /&:/[4\7X_Y%?3_ /P;G_XS72T4 +_^A7T__P &Y_\ C-=+10!S7]J>+_\ H5]/_P#!N?\ XS0-4\7Y MY\+Z?_X-S_\ &:Z6B@#FO[4\7_\ 0KZ?_P"#<_\ QFC^U/%__0KZ?_X-S_\ M&:Z6B@#FCJGB_P#Z%?3_ /P;G_XS1_:GB_C_ (I?3_\ P;G_ .,UTM% '-?V MIXO_ .A7T_\ \&Y_^,T?VIXOQ_R*^G_^#<__ !FNEHH YK^U/%__ $*^G_\ M@W/_ ,9H_M3Q?_T*^G_^#<__ !FNEHH YH:IXO\ ^A7T_P#\&Y_^,T?VIXO_ M .A7T_\ \&Y_^,UTM% '-?VIXO\ ^A7T_P#\&Y_^,T'5/%^?^17T_P#\&Y_^ M,UTM% '-'5/%_;POI_\ X-S_ /&:/[4\7_\ 0KZ?_P"#<_\ QFNEHH YK^U/ M%_\ T*^G_P#@W/\ \9H_M3Q?C_D5]/\ _!N?_C-=+10!DZ5>:Y>6;/3'EKCZYK6HHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J MAJ^M:=H5F+K4[I+>)G$:D@DNQZ*JC)8]> .U7ZYWQ5H$^M#3Y]/OTLM5TZ7PGK% MHE_?VEU:^(K:R@EN94FGAC=H259@2'QO;J3D'!H ]>JC>:O:V&HZ=8SEQ/J$ MCQP +D$JA25BO ) ![ M]#VYNTGU#Q)IOP]:[U&YANY+Z]B>Z0KYNV-)TZX(W%5P6'KD4 >P5CZQXIT3 M09HH-2OTBGE&Y(55I)&7UV*"V/?&*RO!DUW#J/B/1[B^N;V+3;Y$MY;E]\@1 MX4DVENK8+'!/-9GAUK@^)O''D"V/B$7T?EBZ) ^R^6GE].=OW^G>@#I5\6Z+ M+96-Y;WBW%O>W:V<3Q#/[TY^5AU7H>+6TPW*M\\$&P-M0G[I)&T'MN]: /0K_5[73;K3[>X+B2_G^SP;5R"^QG MY]!A#5ZO,?&L%YX;A\/MILE[K5U#JTDMO!=S[WS]DEPF[&2.,\Y/.,]*6>[O M+GPSX3>P\37DSZOJRBYOH\*Q5HI2Z*AR$ *X"_PE>/C,B@\!3Q@GKQC2U35)-9CTZ"*37I=2?28[V6#2 MKF.WCB#CB1F9ER200%R1\O3O0!Z+17ENGZEJ_B2/P%%-K%Y:C4M+N)KYK5@C M3%!%CG'RG)/(YY.,9KJ/ EU=RV&K6=W=S79T[5)[.*:<[I&C7!7<>Y&[&?:@ M#JJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UGP]I7B".)-3L MUG\EBT3;F1T)X.UE((S[&M.B@##;P=X>;1XM*&EPK9Q2^?&B%E99/[X<'=NY M/S9SS3K?PEH-K9O:0:;#';R7"73H"?FF3;M<\]%]$L[&ULK?388K>UN!!R,8Q6M10!C6?A30]/2 MW2VT]$^SW!NHV+,S"4J4WEB26.TXY)XJ2/PUH\4@DCL(U87AOQ@D 3E2I<#. M 2"?SS6K10!0;1M.=M19K5"=24+=G)_>@)L /_ >.*I7G@_0-0:V:ZTV-S;0 MBWC^9A^Z'1&P?F7_ &6R*W** ,VUT#2K(V!MK*.,Z?$T-K@G]TC8W <]]H_* MK%GIUIIYN#:0+%]IF:XFQGYY&QEC]<"K5% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 45S7CS4IK#PO)!:3>5?:C*EA:OG&QY3 MMW9[;5W-_P !K!\/>(X_#'A;Q%:ZC<2WA\-32 .TF^2:!AYD)+=R0VS/JM ' MH3,%4LQ ZDFEKSGQG<^(I_AKXB.MZ?86T;V!=#:W+2%#D91PRCD>HXZUHR^ M.)W\-ZYXAL;&.72-/@ MO:;:V=O?6DUW;/!<&5HQ%M+)(-H&=K Y7(X(YZU3@\;ZR-/TS7[S2+2+0=1F MBC0K<,;B%)6"QR.NW:025R ;Y@XS_J07_"JOQ U\ZEX<\5Z;;Q(UI965L[7 ;[TDCA@H M'H$"G/\ M"@#TJBN U_XC#3=:U2PM)=%C.EHIF74=0$$EPY3?LB7!_A(^8\9 M.,<$U<_X3'4-8O;.U\-:=;3M+IL6IS/>SM$J1R9V1C:K?.<-ST&.] '9 AAD M$$>HI:\N\'^(+ZP\'>'["SLX/[0U2]OPOVJ4K%#LFE=@2H)8]@!UY.>*N+\2 M+J'0+>ZOH-*M[N\U*:P@9[PI;*(BP>1Y&4?+\AQC.3D;@"#G(P?3WH [^BN:\5:]?Z)L>W?1((?++>9J=\8 M/,8?P*-OZY[]*S/^$XU#4(_# T;2H9)==LI;H"YG*+;[!&3N(!+#YR.!DD#I MDD '<4F021D9'45PZ^.[YM$CQID)UQ]6;1Q;B<^3YRY)??C.S:"W3/:F>%)= M2E^)'B;^UK:""Z6RLE/V>4R1N,S8920"/H1P0>O6@#O**X#XA?;-:OK/PSIN MHR6-P;>;4))HY?+(V+MA4GT:1@2/1#5J/QQ->>&/#=[86T#WNMR+ HN)"D4, M@1FD#$ G@HR@#J: .UHKSP>/=:BT6>[ETBRGNDUE=)CAMKEMLK[MI8,RC R1 M^N>E6=6\;7VC7=AH]^^@V>K36[W,\MU?&*UC0/M4*S*&9F],#�!W5%>=M\ M48)=(TF2+^S+>\U":XA,EW>A;6+R#AV$F/G!.W;CKN[8-2V_Q%DO=%5K.UL[ MK57U4:3$L%UOMGDV[_,$@&=FSYNF>:!=:T/'/B^6\T MVW.I0Z=9^7!;W&8[@CSRNUF VY/'(XYZCFN]LY)YK*"6YM_L]P\:M+#O#^6Q M'*[AP<'C/>@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** ,#7/"MKXBUC3+G4Q#E=I10!QUWX4UW5_#>HZ/K'B2*X2ZM?LT;Q6 CVGC]X_SDLW'8J.O%%]X M$\^V\0V5EJ/V73];MV$EMY.]8;AAAI4^88##JO<\Y'-=C10!A7_AN/4-;TF_ MEG_=V%M<6[0E/]:)513SGC&SWZUB6G@/4$M--TB]UY;G0=.FCE@MA:;)G$9S M&DDFX@JI"]%!.!7<44 ()KHM;SVIBEL3'\K2E#'YN[/_ #S8 MKC'XU1LOAQ]D\ 7_ (:DU9YY[U@TE\\//R[%0;=W.$C5>OO7=T4 S M6SNS+9B5954EE=5#+M8%F]1STXKJ:* /(M>\''2;3PWI-S)=W>FVKWLD]Z-, M%Y\TC[U5X0K<_,?GQQM/3=6SI&@ZGKNAVSNRZ;<:1?N^CW#:<(0\&S;^\M\C M:&W.,?*< 'BO1** .5O_ OJ6L:#)9ZEJUN+Y;F*ZM;FSL_*6WDC8,IV,[%N M1SD\@]J?H_AK4;7Q/+K^JZPE[=268M/*BM?)C10^X;1N8^NW2NGHH Y7 M6?"=W?>)?[:L-2@MI)+,64JW%F)RJ!BVZ,[AL;YCU# X''%)H_@L:2_ADB_\ MW^Q+&:S_ -5CSO,\OYNORX\OISUKJZ* .,N/ CO:7'V?5/)OO[9;6+66D"75HCBVC1<;5W9ZL68GCK[5QG MB7P6NDK8V40E;0GU6>\*P:;]J2R5XB/+\D!@RERQ!V_+G\:]:HH \[T#1;[6 MM*CLYA]DTW3-6M[K3Y3IWV1IXX\.P,/&P;B0&P,]<5T.M>&[J[UVWUS2K^&S MU"*W:U<7-MY\4L18, 5#*001D$'N:Z.B@#E;_P *ZA>C2KX:M FM:<9=MP;+ M,$B2?>1HM^<<+C#9^7.:-1\+ZEJNDVJW.KP)JMG>K>VUU!9[(HV *[3&7)92 M"P/S9YZ\5U5% '*Z9X6U2RO];U.?7A-J6IVL<*RK:!4MG3S-K*A8Y4;P<$GD M')YXZ2SCGALH(KF?[1<)&JRS; GF,!RVT<#)YQVJ:B@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH X7XB^)M6TF;0]"T!XH=5UNZ,$=S*F]8$7&Y M]IX)^8=?>LCQ5)XR\#_#_7]2E\5C4I8T@-K,]C'')"QE57X&58$-QD<5N?$' MPCJ/B$Z/JFAW,$&LZ-<^?;?:,^7(#C_I0!SVH:[XRT7X.2>+9?%37=W>06LL"& MQA3[/O==V"!ALALKK^GPK)ZLOL218=5W 1NO M/48Y'O7.)/\ $.[\!/XY7Q3%#+]F:_32EL8S#Y(!;9N/S9*C.>O;/>NEL[#Q MSKUE<:/XJ@T:WTV:TDMKB:TD=Y9F92H90>%'.:P(O#'Q(A\''P2IT3^SS$;0 M:IYK[_LYX(\O'WMIQ_G- %/6/'^IZGJOA'[/XDA\-6&JZ6UU<3211.J2#/&9 M!ZC Y%5I_B#XK_X5)>ZO]O07<.K"SMM32V51=0[@/,",-O//0?J#74/\,U7Q M3X7;R+6ZT/2=,DLIDN0&:1BI .TC!R3FL:[^&GB1_A]J/A%);6:UCU19M-:6 M8Y%MNR4;C@C^IH U_"7B/7(_B3>^%;[78/$%HE@+L7L<"1M"^X#8VSY>^?7D M5Z769H_A[1O#\3QZ1IEI8K(1)>Z-8P6Q/SR1WQ=E&.R[!G\Z\^T M[Q5>V,=E?66J76M7;17TNH:;YXE\M8U: M-\1KT0%?/T8Q_:%B_M<%_L0S 9=IYSNR O7N.,_+5Q_B!*=6ATS-FMQ->11* MJAV?R'M/.,H4X8C?\HX'IC-(9W]%>-:)XMU)+.XCEU2349=U@QN(;L2Q'S+E M(V/"J\+$,?W3=A]:T8_B=JLT4K10:8TWDI(( 7W6[-=I!Y4O/W@&)/3GMCJ M>J45YA=?$C6;2Y@LS86+SKJZ?9& MSU*Y6[U 0VS%C+$(OF3=@_<;[@X')')Y ZGPWXHD\0_9KQ)+2*QO'G-G$X83 MS11[5#@$_P![<3QT*?B =11110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7->.GD/AHV<;M&;ZYALV=3R%DD"M_X[D?C72US/C?_ )!NF_\ M85M/_1@K2E\:(J? SHH((K6WCMX(UCAB4(B*,!0. !4E%%9EA2!57. !GT%+ M10 FT8Q@8]*,#.<#/K2T4 )M7G@37=I;LL\J[6>29Y,+NW M;5#$A5RND2J.SW#$-'N/,=-&M;@<^9*8UD^NX\T <97:?$%M2GS@1Z= MX?%SD^F4) _$UJ>%V\:\L].5 8+B2*WCED;/0Q!6*CKU(/M6_/XP ML ZI8VU_J 8 B6TM))(<'H=X4@C_ 'V]Q$T=Q=C8W#")'Y_[[=ZL>&OAWH?A75)-1L/M)N7C,9+N H!()^50 3P. M2": .LHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE)= M>UO3/$6E6.JVFGM;:I-)!";25S)$RHS@L& ##"G)&,$CK0!U=%-[Z&&_ MUF.QMF\/6%Z;.>0R-Y[!7$;RJ,;=JL3QU(4G(X%7O%FNZWX;LKO6([73YM*L MU5Y(VE<3R+D!MO&T'G@*)? M%-OJ4\E@]FMM>F"))#\[1^6CJS#^$D...U;M[=PZ?87%[<-M@MXFED;T5023 M^0H GHKCM+\6:I)=Z(=6L+:WL]<0FS,,K,\+;/,5),C!)0'D=",<]:NV7B#4 MIO&DFAWNFP6T7V)KN*1;@R.P$@3YAM 7J3@$T =)1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 45GZMKFEZ#;QSZK?P6<4C^6CS.%#-@G ]\ MU)IFK:=K5F+O3+VWO+9B\.)>8)2RO+>ZD &3L212Q_ 9/X5T],EBCGA>&5%> M-U*NC#(8'J"*J$N629,ES1:%1UD171@R,,JP.01ZUSLO@\/K%]J4&MZI:/>, MK21VQA51H-_:7&GC_56FI!\PC^ZLBY)7T!!P.]3 M>9XX_P"?;P]_X$3?_$57(NC0N=]43P^'+F(\^)=:E'H[P_TC!J0^&XI'#3:G MJ\F.WVZ2,?\ CA6H[%_%AO8A?P:*MKG]X;>:4OC'8%0.N*S8/#T7]G^(+B"S M:PDNB\,,=JGDMY<>0,;0#EV#-D:#1M*U#33,TL<-J+8&VD*J,$2[I1Q&1R2#C=P#NX HV%O-9Z/(E_I%[?&3[-N0V4 MZJUR5D$GFH Q=%X8R '<2O+$# %SKDUKQ)OVOX2]U M4Y'6.TA$:'Z[MS?D1]*TZ\YAMM0DDMGFTR>'42(#;F"W=(H;<1$.F1\J9._Y M"N 1F6MA>KHS1)IS")K>Q\]$TB>)=ZW"%]\1YF.TMDKV4YZB@#UFBN!7 M13J-SID5M8:>MO&ET9!/HTL4 8F';^Z<@[B,X;/.#Z&G7T.IQ^+&ENM-OO[) MBTR[MXUL#D+&/*(VA3N$C88 <'ICH30!WE%>7FP,B6DHTYHK:1KE_LD^CW,\ M5JQ6$*H0!3GY6.X<;B^*[?0;J2+P_IL5[#=I=+;1+*LD;NP;9D[FQR?E.?<@ M'D@4 ;-%-1Q)&K@, P!&Y2#^(/(IU !1110 4444 %%%% !1110 4444 %%% M% !1110 5P7AVYU*\\2R:CKOAO5H[Z1Y(;:5Q$;>R@SP%(DSN8 %FVY)('0" MN]HH \OO-#U8>'=8\%QZ9+C%?>'-5OM$L!'):I:")DN)_O%Y-TBG"@QWM% '&?$)K^\T= M--L-&O[R1KBUN/,A5-BA)T=E)+ [L(>W<1\S+N*^F >XKT"B@#C/" MOA_5[.Y\4+JE_.T=[>EHI$18F<&&-?-4KRIX*X_V_-='10!Y[I]GJVKW/A*SO-)N;(:$?-O)I=NQY%A,2K$0 M3N!+%L]@.>3BIFO-1_X6,NJ_\(YJYLQIQLM^R+[_ )P;.-_W<#K^E=Y10 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 #5?!YT]8&N_ M[6/EBX8JA/D2]2 3TSVKFX[C7-)/C615CAU^UN+?5I8[)MUO/ % *+D9!*1N M#GDD@BO2-;\.Z9XABMX]2AD<6\OG0M%/)$R/@KD,C ]"1U[U'IWAW3M!L[M- M*LD$MP"TC32O(TS 8&]V+,1VYSB@##TW5+_Q7JNNS:1JIMM.AM([6RG6)9%^ MT.GF-+M/WMH>,8SCK780))';Q)-+YLJH \FT+O..3@=,^EQQR)+ ZW@B9E5VDR7 /!QS@'@X KIX(([:WBMX5VQ1($09)P ,#DT 245A MZA>^)8;V1-/T33[FU&-DLVI-$S<D_P#@X?\ ^,4 M=+17-?VEXR_Z%O2?_!P__P 8H_M'QE_T+>D_^#A__C% '2T5S7]H^,>?^*;T MG_PD_P#@X?\ ^,4?VCXQQ_R+>D_^#A__ (Q0!TM%D_\ @X?_ M .,4?VEXR_Z%K2?_ D_^#A__ (Q1_:/C+_H6])_\'#__ !B@#I:* MYK^T?&6/^1;TG_PI<>2P25<%7C)Y 96 (S[B@#3HHHH M ***S-:\0:9X>@AFU2Y\A)Y?*BQ&SEWP3@!03T!/X4 :=%9>C^(M(\0+*=+O MH[@PD+*@RKQD]-RD!A^(K4H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH XKXE?:#I^@_9#$+G^W;3RC,"4W;CC=CG M'TKG8K;6[J;QQ(]R+?Q="EN\:V64B>*,%X=N3E@_SJV?I7IUYI]IJ @%W LH M@F6>+=_#(O*L/<4TZ=:#4VU1+>/[>8/L_G="4SN"GVSS^- ' 1>+X=:&L^)! MJ-Y;>'['2HHA]E;+&>51(Y /!=5:-1D<%C5?3[[5-.\1:OIY_M>U@;09+U(= M1OEN9$D5MH=6#-MX/3.,BNL\+^$+;1?!_P#8=]%;7/V@RR7BK'^[E>1B6 !_ MAY 'L!5NP\(:!ICRO9Z9%')+"T$CY+,\9QE2Q))' ^F* .*T8ZGIX\!ZI)KF MI7DNLA8[V*YFW1.&MFD&$Z*5*CDWG<_P!J7JS>>H171U0,?+/T X;&*[[3/#VCZ+:RVVFZ;;6T,W^M6.,?O.WS M'JWXU6TWP;X>TB[BN[#2H(;B$$12#)* @@JN3PN">!Q0!YM8#6I/"?A/6?\ MA*-7%[J=^EG.3,&01.77 0@KN&T$.03G\JT-1U?5/#%EXVLK35+N9+$V1M9[ MR0S/;B5Y.T@<'<.*YK0IM6@\+^#/$;3-.BMY701F099M@YV@DDA?8<5-'H&E1:?96"6, M2VME(DMM$,XC=3E2/H: -*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BN5TJ\OKGQQXE66^N'M+ 0)!9JJ;/G MB#D_=W%LYQ\V.>E4_!6LZ[XGM+77I-4TS[!.7\[3HK8F2WQG"F3?]\'&[*@= M< <4 =M17)6?C*RM]#LKV[OI=1?4I)7LH[.Q?S98P20!&,G"KC+'V]14R_$# MPX=&.K&\=+(78LM[P.I\W&=NTC.1T/'4$=: .GHKG[7QIHESI^I7LDTUI'II M NUO('A>+(#*2K#/((QQSFH;7QWH]W?0T =-17'>'?B!::OX=MM5O;2ZLOM%PD$2O;R!9#+(5BV,0-^1@DC@9 MK9OO$^E:=+J<=S.RG3+1;RZPA(2,[L?4G8W'6@#8HKG$\<:*^G&_#78@:58; M&>)HY(G !VLK#(X M(/XT :=%>>:QXF\0B?Q5?:;?Z9;:=H&%"75JS^>XB$CJ7#KMY8+T-;3^.]-M M+6R^W172WV:X-K&%@?S)9?[B)C&XA:*2)\ X96&>A!].:QM-\;Q:AX MOU71?L%Y%!8[4^U/;2*F_:S/O8KM0;0I4D_-NX[4 =917-V'CK1-2U"UM('N M@+PL+2XEM9$AN2H)(C9:G['+BZP0"(?E_>$%APN?7H": .NHKGX_&>B2:"NL>?*MNTYM MA$T#^<9@Q4Q"/&XOD$8 _2H_^$ZT)-*O=1N9IK2*QF2"ZCN8&CDA=RH7ISTQSVH Z2BL#3O&6C:C_:&V6>V_L^-9KC[9;O!MB8$B3#@?*0K<^U8'M+T=KRV^U7#3SFYLWB\VU2)VRN]>59M@R.?IF@#NZ*X^+XG^%IEMI M%N[@6USD0W)M)!$[@$^6'VX+X'W1DYXZ\5HVOC/1;G2K_47GEM8=/D\JZ6Z@ M>*2)L @%",Y(9<8'.1CF@#?HKG(O'&C/:ZE/,;NT.FVXN;B*[M7BD$1SAPK# M)!VD<=QBBP\;Z-J5W-;6IO'D2U:[CS:2#[1$IP6BR/WG) ^7.+M.ENQ8W5LJRN(S+ Z))&'94*LP 8D+D@9QG%/U;QOHNCW=Q;SM=RM: M*'NWMK629+52,@R,H(7CG'7'/2@#HZ*X+Q/XHGG\3Z-X>TNYU*W2[1KFXO+& MR,S>5A0FQF1EVEG&YL$ #G&:V_$FNW.BQ:=I^GQ)>:QJ,OV>U6<[4R%W/*^W M^%0,D#KD 8S0!T5%<2VK>(_#WB;1['6;VRU*SU4RQAK>S:&2"1(RXP-[;U(4 MCUZ5S,OQ"OC8>(?$B/K @M99+73K'^S6%NY V*TCE-V[S 9!M^ZJC.?FSCV/H: .EHKG_&.N7&A^#[S4[)%-V%1+ M=)5.#)(ZHH(Z]6'%:.J:O9Z'IXNM1F*J66-0B%FDD/ 5%7)9B>@% %^BN*UK MXCV.G^&M1U*TL[V:\M)5MVLY;61'25P"@<8RJMD8/0Y ')HU+XA166J:)9QZ M1JLG]H"220'3YQ)'&@()";W6GZG'?7DMX]IJES:QS2A0Y1&PN=H S^%=-0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!P]C=W-GXN\;2V-G]NNUDLV2U$JQM(/)4'!;C M@$GGTQD9K,.D:UGW,&FK?6UEX=C ML0PN8XQ;.K99Y-Q!",%&64$_(>#4/A70M0U+2/!-W=VPDA:YN=;OI#@#SI S M1?*3G_EKD>FVN\U+PSH6L7<=WJ>CV%Y<1@*DL]NKL #D#)'3/.*U H X M % 'FNJ^&]:FCU74?[.:XEF\16]XUHLB!KBT@"*H&3MR=N[!(JT--\2ZGJ/B MK6)]-%E<3Z2++28'F1F!Q(QWE20&+E,\X]SC->@T4 >=7&GZN/"_@Y8?#UWL MT>ZB:XL/-A\XK'"R*P._81N(/WLU5N?#?B+6-+\2-J&G+#=:YJ5K"8DF5A%9 M)Y>23GG"^9D#J6%C'<1O!IMT+>:-W"!7 M4[TR,*RD!AP:Z3PYIUMIVDJMOILFGM,[2RPS2^;*7/&YWW-N8@#G\>.:0R(F93Y?RABA(4+V_E5#4[+Q58W'C2+ M2]$>ZNM7.^TOC<1K&L8@5 A!;=N4AL#&,G)(%>ET4 >9RVU_X-UP7EOIJWUI M:>'X;*.7[1'&EJ8RQ8R;B&"D;3E02=N,5EV/AO4Y/#W@K4Y;'4+U(XKF[O(M M/NOL]PLUSAPX)=,XW,I&X'#5Z7J'AC0=6O4O=1T:PN[I LT]NKL .0,D=JU M0,# H R/#>G6VG:2/(TR73WG=I9HIYO.E+GC=(^YMS$ <[CZ9XKCWT+7KO1/ M'FE"PD@N]4GN);:\:5/+F1D5(U&&W [5P<@ 9KT>B@#AK:QU37]7T!KG0Y=& MTS129O+GEC9I9O+,:*@C9@$4,QR<9XXJSXCT#5/$_B2S@:XN-.TC35%TEQ 8 MV>>ZSA<*X8;4&3R.K#'3-=A10!Y?>^$?$,-KXSTZ&2YU"/61:"*[G>)7?=^[ MGR%"@;4 /W1GW-=0-#E/Q L[[[(JZ9INE&"T8%<+*[@,%&3MX2UF+2O#%U=Z;?7$D%U>WFHVUA=K%.LLY9E96#J#MW%3ANA[UM3^%S=V M>A6]KHDUG;R:LM]J2W5PLTNV-6*F1B[%R66/NV!7?44 >;^)/#&LZI'XRN(K M/S)+R2RBM83(H-Q;PE7=0T6WT.>VTNWDGC, MAGD/);#%5/R+W(P>N<@>C44 <1#X4FM[WP38I:H=-T2WDDF?*X\\1JB<=2PGEEE\3?VC-;07*QS26R#RX]C[@ P"HX&X=.QKU&B M@#SN_P##+ZCX4N[6RT&^M+C4[NWANVU"[$UPULLBEV9S(_ 7> N[OTYK7N=( MU-_&.HZG;6ZQQP:*+.P8L &E9V9N.H VQ#D5UM% '.> [:YL/!>EZ?=Z;/83 M6<"0/%,Z,695&YP48C!;.._M7+?V5XEATKQ)XA% '%>&[6)O'VK& [K?1].M-*A;.>< M-(XSZX,>:G\5V&J1^)M \0Z=I[:DFGK<0SVL0I(*<@D<&NDTW M2M/T>S%IIEE;V=N"6\J",(N3U.!WJW0!PL@U"[U@>+=>LO[+T[1+69[2TFE1 MI6=E^>5RI*K\HVA03U)XZ5BPVCIX#\#:#-SI4$W4N1]0 ?K7I& MI:1IVL0QPZG8V]Y%'()42XC#JKC.#@]^32)I&FIJKZJMA;#4'01M="(>85'; M=UQP/RH X/4?#UV/&NNWEWHFKZE;:CY MWL-2$$>Q8PICE7S4. VX]&R&/TK M?TWP^UOX[N-0%E';Z?9Z7!8:>%VX W,TFT#E<8C';I7544 U270=4CAL;B9KBQM[V M..Y&Y-J2*R2!>.1C<#AJ]"HH \\U70)U\,V#:7X=NU=M7@O;^SENDEN9DC;. M6D:0AFRJ<%SQQ6K&;4IKF2Y_M ?89%:0NKM%YHR0-HVE#R*ZKPII-S M877B#4+^ 17.H:G)*"6!)@0!(LD'IM7..VZNEIKHLB,CJ&1@0RL,@CT- '*> M F5[77V4@J==O""#P?GKK:KV5A9Z;;"WL+2"U@!)$4$8103U. ,58H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB 4@ HHHH **** "BBB@ HHHH __]D! end XML 13 crto-20210331_htm.xml IDEA: XBRL DOCUMENT 0001576427 2021-01-01 2021-03-31 0001576427 crto:AmericanDepositarySharesMember 2021-01-01 2021-03-31 0001576427 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001576427 2021-05-05 0001576427 2021-03-31 0001576427 2020-12-31 0001576427 2020-01-01 2020-03-31 0001576427 us-gaap:CommonStockMember 2019-12-31 0001576427 us-gaap:TreasuryStockMember 2019-12-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001576427 us-gaap:RetainedEarningsMember 2019-12-31 0001576427 us-gaap:ParentMember 2019-12-31 0001576427 us-gaap:NoncontrollingInterestMember 2019-12-31 0001576427 2019-12-31 0001576427 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001576427 us-gaap:ParentMember 2020-01-01 2020-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001576427 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001576427 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001576427 us-gaap:CommonStockMember 2020-03-31 0001576427 us-gaap:TreasuryStockMember 2020-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001576427 us-gaap:RetainedEarningsMember 2020-03-31 0001576427 us-gaap:ParentMember 2020-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2020-03-31 0001576427 2020-03-31 0001576427 us-gaap:CommonStockMember 2020-12-31 0001576427 us-gaap:TreasuryStockMember 2020-12-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001576427 us-gaap:RetainedEarningsMember 2020-12-31 0001576427 us-gaap:ParentMember 2020-12-31 0001576427 us-gaap:NoncontrollingInterestMember 2020-12-31 0001576427 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001576427 us-gaap:ParentMember 2021-01-01 2021-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001576427 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001576427 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001576427 us-gaap:CommonStockMember 2021-03-31 0001576427 us-gaap:TreasuryStockMember 2021-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001576427 us-gaap:RetainedEarningsMember 2021-03-31 0001576427 us-gaap:ParentMember 2021-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2021-03-31 0001576427 2021-02-05 0001576427 2021-02-05 2021-02-05 0001576427 crto:SalesAndOperationsExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-03-31 0001576427 us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-12-31 0001576427 crto:OtherTaxesAssetsMember 2021-01-01 2021-03-31 0001576427 crto:OtherTaxesAssetsMember 2020-01-01 2020-12-31 0001576427 us-gaap:OtherCurrentAssetsMember 2021-01-01 2021-03-31 0001576427 us-gaap:OtherCurrentAssetsMember 2020-01-01 2020-12-31 0001576427 crto:NontradeReceivablesNoncurrentMember 2021-01-01 2021-03-31 0001576427 crto:NontradeReceivablesNoncurrentMember 2020-01-01 2020-12-31 0001576427 us-gaap:AvailableforsaleSecuritiesMember 2021-01-01 2021-03-31 0001576427 us-gaap:AvailableforsaleSecuritiesMember 2020-01-01 2020-12-31 0001576427 2020-01-01 2020-12-31 0001576427 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0001576427 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001576427 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0001576427 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001576427 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0001576427 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001576427 us-gaap:BankTimeDepositsMember 2021-03-31 0001576427 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001576427 srt:OfficeBuildingMember 2021-01-01 2021-03-31 0001576427 crto:DataCenterMember 2021-01-01 2021-03-31 0001576427 srt:OfficeBuildingMember 2020-01-01 2020-03-31 0001576427 crto:DataCenterMember 2020-01-01 2020-03-31 0001576427 srt:OfficeBuildingMember 2021-03-31 0001576427 crto:DataCenterMember 2021-03-31 0001576427 srt:MinimumMember 2021-01-01 2021-03-31 0001576427 srt:MaximumMember 2021-01-01 2021-03-31 0001576427 srt:MinimumMember 2020-01-01 2020-12-31 0001576427 srt:MaximumMember 2020-01-01 2020-12-31 0001576427 crto:MarketingSolutionsMember 2021-01-01 2021-03-31 0001576427 crto:RetailMediaMember 2021-01-01 2021-03-31 0001576427 crto:MarketingSolutionsMember 2020-01-01 2020-03-31 0001576427 crto:RetailMediaMember 2020-01-01 2020-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:Plan12Member 2021-02-25 2021-02-25 0001576427 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember crto:Plan12Member 2021-02-25 2021-02-25 0001576427 srt:ManagementMember us-gaap:PerformanceSharesMember crto:Plan12Member 2021-02-25 2021-02-25 0001576427 crto:ShareOptionsandBSPCEMember 2020-12-31 0001576427 crto:RestrictedStockUnitsAndPerformanceStockUnitsMember 2020-12-31 0001576427 crto:BSAMember 2020-12-31 0001576427 crto:ShareOptionsandBSPCEMember 2021-01-01 2021-03-31 0001576427 crto:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-03-31 0001576427 crto:BSAMember 2021-01-01 2021-03-31 0001576427 crto:ShareOptionsandBSPCEMember 2021-03-31 0001576427 crto:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-03-31 0001576427 crto:BSAMember 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:SalesAndOperationsExpenseMember 2020-01-01 2020-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001576427 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001576427 crto:ShareOptionsandBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001576427 crto:ShareOptionsandBSPCEMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-03-31 0001576427 crto:ShareOptionsandBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001576427 crto:ShareOptionsandBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001576427 crto:ShareOptionsandBSPCEMember crto:SalesAndOperationsExpenseMember 2020-01-01 2020-03-31 0001576427 crto:ShareOptionsandBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001576427 crto:ShareOptionsandBSPCEMember 2020-01-01 2020-03-31 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001576427 crto:SalesAndOperationsExpenseMember 2020-01-01 2020-03-31 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-03-31 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2020-01-01 2020-03-31 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001576427 crto:BSAMember 2020-01-01 2020-03-31 0001576427 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001576427 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001576427 crto:ShareOptionsandBSPCEMember 2021-01-01 2021-03-31 0001576427 crto:ShareOptionsandBSPCEMember 2020-01-01 2020-03-31 0001576427 us-gaap:RevolvingCreditFacilityMember crto:BankSyndicateRCFMember us-gaap:LineOfCreditMember 2021-03-31 0001576427 us-gaap:RevolvingCreditFacilityMember crto:HSBCandLCLFacilitiesMember us-gaap:LineOfCreditMember 2021-03-31 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2020-12-31 0001576427 crto:OtherProvisionsMember 2020-12-31 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2021-01-01 2021-03-31 0001576427 crto:OtherProvisionsMember 2021-01-01 2021-03-31 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2021-03-31 0001576427 crto:OtherProvisionsMember 2021-03-31 0001576427 srt:AmericasMember 2021-01-01 2021-03-31 0001576427 us-gaap:EMEAMember 2021-01-01 2021-03-31 0001576427 srt:AsiaPacificMember 2021-01-01 2021-03-31 0001576427 srt:AmericasMember 2020-01-01 2020-03-31 0001576427 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001576427 srt:AsiaPacificMember 2020-01-01 2020-03-31 0001576427 country:FR 2021-01-01 2021-03-31 0001576427 country:FR 2020-01-01 2020-03-31 0001576427 country:US 2021-01-01 2021-03-31 0001576427 country:US 2020-01-01 2020-03-31 0001576427 country:DE 2021-01-01 2021-03-31 0001576427 country:DE 2020-01-01 2020-03-31 0001576427 country:GB 2021-01-01 2021-03-31 0001576427 country:GB 2020-01-01 2020-03-31 0001576427 country:JP 2021-01-01 2021-03-31 0001576427 country:JP 2020-01-01 2020-03-31 0001576427 srt:ParentCompanyMember 2021-03-31 0001576427 srt:AmericasMember 2021-03-31 0001576427 country:US 2021-03-31 0001576427 us-gaap:EMEAMember 2021-03-31 0001576427 srt:AsiaPacificMember 2021-03-31 0001576427 country:JP 2021-03-31 0001576427 srt:ParentCompanyMember 2020-12-31 0001576427 srt:AmericasMember 2020-12-31 0001576427 country:US 2020-12-31 0001576427 us-gaap:EMEAMember 2020-12-31 0001576427 srt:AsiaPacificMember 2020-12-31 0001576427 country:JP 2020-12-31 shares iso4217:USD iso4217:EUR shares iso4217:USD shares pure iso4217:EUR crto:market true 0001576427 --12-31 2021 Q1 false 10-Q true 2021-03-31 false 001-36153 Criteo S.A. I0 32 Rue Blanche Paris FR 75009 33 40 40 22 90 American Depositary Shares, each representing one Ordinary Share,nominal value €0.025 per share CRTO NASDAQ Ordinary Shares, nominal value €0.025 per share NASDAQ Yes Yes Large Accelerated Filer false false false 60727589 520060000 488011000 38700000 39900000 416910000 474055000 12750000 11092000 69692000 69987000 22494000 21405000 17586000 0 1059492000 1064550000 168036000 189505000 79440000 79744000 322821000 325805000 96266000 114012000 28281000 41809000 14788000 18109000 13511000 19876000 723143000 788860000 1782635000 1853410000 347209000 367025000 1773000 2250000 1201000 2626000 2114000 2889000 44501000 48388000 56192000 58491000 71450000 85272000 32693000 33390000 557133000 600331000 4066000 5297000 5621000 6167000 371000 386000 61874000 83007000 9807000 5535000 81739000 100392000 638872000 700723000 0.025 0.025 66391906 66391906 66391906 66272106 66272106 66272106 2164000 2161000 5597601 5632536 87263000 85570000 702022000 693164000 -17825000 16028000 510528000 491359000 1109626000 1117142000 34137000 35545000 1143763000 1152687000 1782635000 1853410000 541077000 503376000 327667000 297364000 34712000 33806000 178698000 172206000 31697000 37515000 79354000 84974000 33428000 25915000 144479000 148404000 34219000 23802000 -718000 -334000 33501000 23468000 10051000 7040000 23450000 16428000 22406000 15459000 1044000 969000 60741674 61691001 64077409 62125582 0.37 0.25 0.35 0.25 23450000 16428000 -36983000 -15932000 -629000 -1734000 -36354000 -14198000 -12904000 2230000 -11446000 1281000 -1458000 949000 66197181 2158000 -3903673 -74900000 668389000 -40105000 451725000 1007267000 30721000 1037988000 15459000 15459000 969000 16428000 -14178000 -14178000 -20000 -14198000 5700 39000 39000 39000 -629977 4934000 13305000 18239000 18239000 8082000 8082000 49000 8131000 3399000 3399000 142000 3541000 66202881 2158000 -4533650 -79834000 676510000 -54283000 450480000 995031000 31577000 1026608000 66272106 2161000 -5632536 -85570000 693164000 16027000 491359000 1117142000 35545000 1152687000 22406000 22406000 1044000 23450000 -33852000 -33852000 -2502000 -36354000 119800 3000 2148000 2151000 2151000 34935 1693000 3237000 4930000 4930000 6710000 6710000 50000 6760000 0 0 0 0 66391906 2164000 -5597601 -87263000 702022000 -17825000 510528000 1109626000 34137000 1143763000 100000000.0 149960 32.9 184895 23450000 16428000 30017000 32828000 17225000 27044000 -3945000 -2266000 7215000 8502000 4998000 -2678000 -3379000 -2329000 -13000 -23000 -23895000 -7487000 -47226000 -99388000 -10640000 -81679000 5050000 10398000 -4527000 -945000 -3114000 1121000 77362000 56743000 11953000 11258000 -1827000 -479000 3252000 -889000 -17032000 -10848000 -182000 -170000 2074000 4000 4930000 18241000 -378000 -354000 -3416000 -18761000 -24865000 -9391000 32049000 17743000 488011000 418763000 520060000 436506000 8432000 12047000 367000 349000 6800000 8100000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo S.A. pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, ii) evaluation of uncertain tax positions associated with our transfer pricing policy and iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity, magnitude, duration and after-effects of the COVID-19 pandemic on general economic conditions increase uncertainty associated with these estimates, in particular those related to allowance for credit losses, assumptions used in the valuation of goodwill and estimates relating to income taxes.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, except for the update to our existing accounting policy described below: </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principal vs Agent:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain customer arrangements, related to transactions using our Retail Media Platform, a new self-service solution providing transparency, measurement and control to our brand and retailer customers, we act as agent, because we (i) do not control the advertising inventory before it is transferred to our clients, (ii) do not have inventory risks because we do not purchase the inventory upfront and (iii) have limited discretion in establishing prices as we charge a platform fee based on a percentage of the digital advertising inventory purchased through the use of the platform. Therefore, based on these and other factors, we report the revenue earned and related costs incurred by the Retail Media Platform solution on a net basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2021</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. The adoption of this new standard did not have a material impact on our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2018-14,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> C</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ompensation - Retirement Benefits - Defined Benefit Plans - General. The purpose of this update is to modify disclosure requirements for Defined Benefit Plans. It removes requirements to disclose the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year among others. It adds disclosure requirements for the items such as an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. The adoption of this new standard did not have a material impact on our consolidated financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo S.A. pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, ii) evaluation of uncertain tax positions associated with our transfer pricing policy and iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity, magnitude, duration and after-effects of the COVID-19 pandemic on general economic conditions increase uncertainty associated with these estimates, in particular those related to allowance for credit losses, assumptions used in the valuation of goodwill and estimates relating to income taxes.</span></div>There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, except for the update to our existing accounting policy described below: <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principal vs Agent:</span></div>For certain customer arrangements, related to transactions using our Retail Media Platform, a new self-service solution providing transparency, measurement and control to our brand and retailer customers, we act as agent, because we (i) do not control the advertising inventory before it is transferred to our clients, (ii) do not have inventory risks because we do not purchase the inventory upfront and (iii) have limited discretion in establishing prices as we charge a platform fee based on a percentage of the digital advertising inventory purchased through the use of the platform. Therefore, based on these and other factors, we report the revenue earned and related costs incurred by the Retail Media Platform solution on a net basis. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2021</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. The adoption of this new standard did not have a material impact on our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2018-14,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> C</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ompensation - Retirement Benefits - Defined Benefit Plans - General. The purpose of this update is to modify disclosure requirements for Defined Benefit Plans. It removes requirements to disclose the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year among others. It adds disclosure requirements for the items such as an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. The adoption of this new standard did not have a material impact on our consolidated financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.</span></div> Significant Events and Transactions of the Period <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restructuring</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2021, the Company announced a plan to restructure its workforce across functions and regions to better align with the Company's evolution. We expect the plan will be completed by the end of 2021. The Company recorded $5.2 million of restructuring charges for severance related to this plan in the period ended March 31, 2021. For the three months ended March 31, 2021, $4.0 million was included in Sales and Operations expenses, $1.1 million was included in General and Administrative expenses and $0.1 million was included in Research and Development expenses.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown of restructuring liability as of March 31, 2021, presented as part of employees related payables on the balance sheet:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.494%"><tr><td style="width:1.0%"/><td style="width:58.857%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.943%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability - January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring liability - March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,578</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5200000 4000000.0 1100000 100000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown of restructuring liability as of March 31, 2021, presented as part of employees related payables on the balance sheet:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.494%"><tr><td style="width:1.0%"/><td style="width:58.857%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.943%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability - January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring liability - March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,578</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 510000 5152000 84000 5578000 Financial Instruments<div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table: </span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.899%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net of allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Liabilities </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.625%"><tr><td style="width:1.0%"/><td style="width:53.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade payables </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related payables </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash flows.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements     </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.601%"><tr><td style="width:1.0%"/><td style="width:53.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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"/></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"/></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in financial liabilities - current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of cash and cash equivalents:</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.309%"><tr><td style="width:1.0%"/><td style="width:52.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.486%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.488%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,885 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash on hand</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,011 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of the fair value of marketable securities:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.381%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Available-for-sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross unrealized gains on our marketable securities were not material as of March 31, 2021.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table classifies our marketable securities by contractual maturities:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"><tr><td style="width:1.0%"/><td style="width:55.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.244%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table: </span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.899%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net of allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr></table></div> 416910000 474055000 69692000 69987000 22494000 21405000 14788000 18109000 45867000 41809000 569751000 625365000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.625%"><tr><td style="width:1.0%"/><td style="width:53.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade payables </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related payables </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 347209000 367025000 56192000 58491000 71450000 85272000 32693000 33390000 2485000 3275000 510029000 547453000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.601%"><tr><td style="width:1.0%"/><td style="width:53.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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"/></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"/></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in financial liabilities - current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 394000 925000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of cash and cash equivalents:</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.309%"><tr><td style="width:1.0%"/><td style="width:52.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.486%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.488%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,885 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash on hand</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,011 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of the fair value of marketable securities:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.381%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Available-for-sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 154885000 162457000 365175000 325554000 520060000 488011000 23281000 24538000 22586000 17271000 45867000 41809000 <div style="margin-bottom:5pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table classifies our marketable securities by contractual maturities:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"><tr><td style="width:1.0%"/><td style="width:55.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.244%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,281 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 17586000 0 5000000 23281000 22586000 23281000 Trade Receivables <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in trade receivables net book value for the presented periods:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Less) Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for credit accounts are summarized below: </span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses through retained earnings (*)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,694)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,084)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(*) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">On January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB). ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. This results in earlier recognition of credit losses. We adopted ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We write off accounts receivable balances once the receivables are no longer deemed collectible. During the three month period ended March 31, 2021, and March 31, 2020, the Company recovered $0.5 million, and $0.6 million, respectively, previously written off, and accounted for as a reversal of provision.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 31, 2021 and December 31, 2020 no customer accounted for 10% or more of trade receivables.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in trade receivables net book value for the presented periods:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Less) Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for credit accounts are summarized below: </span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses through retained earnings (*)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,694)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,084)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(*) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">On January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB). ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. This results in earlier recognition of credit losses. We adopted ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings.</span></div> 455604000 513954000 38694000 39899000 416910000 474055000 39899000 16068000 3498000 2759000 6997000 3306000 2989000 658000 490000 38694000 23084000 500000 600000 Other Current Assets <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in other current assets net book value for the presented periods:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.437%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments to suppliers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debtors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses mainly consist of costs related to SaaS arrangements and office rental advance payments.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in other current assets net book value for the presented periods:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.437%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments to suppliers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debtors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 4362000 5613000 3725000 5991000 14407000 9801000 22494000 21405000 Other Current Liabilities <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities are presented in the following table: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clients' prepayments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable relating to capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other creditors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities are presented in the following table: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clients' prepayments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable relating to capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other creditors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 11575000 12234000 15529000 14433000 2366000 4721000 2235000 1918000 988000 84000 32693000 33390000 Leases <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.245%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,398 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,941 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,314 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,536 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,850 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,575 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,478 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,053 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,407 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,515 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.845%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.928%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional right of use assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These operating leases will commence during the year ending December 31, 2021.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.245%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,398 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,941 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,314 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,536 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,850 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,575 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,478 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,053 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,407 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,515 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 6543000 6398000 12941000 6314000 6536000 12850000 76000 7000 83000 286000 56000 342000 144000 73000 217000 9000 516000 525000 188000 0 188000 202000 0 202000 6575000 6478000 13053000 6407000 7108000 13515000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.845%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.928%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional right of use assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 7893000 0 7893000 Employee Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%"><br/>Defined Benefit Plans</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the projected benefit obligation:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.232%"><tr><td style="width:1.0%"/><td style="width:82.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Projected benefit obligation</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at January 1, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,485</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at December 31, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at March 31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,621</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not hold any plan assets for any of the periods presented. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main assumptions used for the purposes of the actuarial valuations are listed below:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.619%"><tr><td style="width:1.0%"/><td style="width:45.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate (Corp AA)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of salary increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of social charges</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected staff turnover</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated retirement age</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life table</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Defined Contribution Plans </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expense represents contributions payable to these plans by us at specified rates. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States, for 401k plans, and the United Kingdom.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:80.952%"><tr><td style="width:1.0%"/><td style="width:59.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contributions plans included in personnel expenses </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the projected benefit obligation:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.232%"><tr><td style="width:1.0%"/><td style="width:82.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Projected benefit obligation</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at January 1, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,485</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at December 31, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at March 31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,621</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 8485000 2232000 95000 5214000 -569000 6167000 337000 13000 629000 267000 5621000 <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main assumptions used for the purposes of the actuarial valuations are listed below:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.619%"><tr><td style="width:1.0%"/><td style="width:45.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate (Corp AA)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of salary increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of social charges</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected staff turnover</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated retirement age</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life table</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td></tr></table></div> 0.000125 0.0085 0.0005 0.05 0.49 0.50 0.49 0.50 0 0.178 0 0.178 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:80.952%"><tr><td style="width:1.0%"/><td style="width:59.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contributions plans included in personnel expenses </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 5553000 3429000 Revenue <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Disaggregation of revenue</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenues:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.023%"><tr><td style="width:1.0%"/><td style="width:45.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenues:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.023%"><tr><td style="width:1.0%"/><td style="width:45.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 483190000 57887000 541077000 469773000 33603000 503376000 Share-Based Compensation <div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The board of directors has been authorized by the general meeting of the shareholders to grant employee warrants</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"),</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> share options </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Options de Souscription d'Actions or "OSAs"), </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restricted share units </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">("RSUs") </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and non-employee warrants (</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bons de Souscription d'Actions or "BSAs")</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, there was one grant of RSUs under the Employee Share Option Plan 13 as defined in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 19 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2021, 96,450 RSUs were granted to Criteo employees subject to continued employment and 235,850 RSUs and 235,848 PSUs were granted to members of the management subject to continued employment. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 19 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:40.5pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in number of outstanding BSPCE / OSA / RSU / BSA</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.847%"><tr><td style="width:1.0%"/><td style="width:28.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,954,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,400,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised (OSA/BSPCE/BSA)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (RSU)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,124,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,458,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Breakdown of the Closing Balance</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,124,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.33 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.00 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining contractual life of options outstanding, in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.54</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation with the Unaudited Consolidated Statements of Income</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.929%"><tr><td style="width:1.0%"/><td style="width:24.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,496)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,433)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,369)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,619)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(7,976)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,496)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(1,754)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,510)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(6,760)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,369)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,680)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,082)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(8,131)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,496)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(1,754)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,965)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(7,215)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,369)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,680)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,453)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(8,502)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 96450 235850 235848 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in number of outstanding BSPCE / OSA / RSU / BSA</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.847%"><tr><td style="width:1.0%"/><td style="width:28.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,954,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,400,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised (OSA/BSPCE/BSA)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (RSU)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,124,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,458,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Breakdown of the Closing Balance</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,124,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.33 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.00 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining contractual life of options outstanding, in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.54</span></td></tr></table></div> 2102158 4954091 343775 7400024 0 568148 0 568148 101710 0 0 101710 0 181505 0 181505 9564 215956 0 225520 700 0 0 700 1990184 5124778 343775 7458737 1990184 5124778 343775 23.33 15.12 1527511 0 221562 26.23 17.00 P5Y6M P6Y6M14D <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation with the Unaudited Consolidated Statements of Income</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.929%"><tr><td style="width:1.0%"/><td style="width:24.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,496)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,433)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,369)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,619)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,988)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(7,976)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,496)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(1,754)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,510)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(6,760)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,369)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,680)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,082)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(8,131)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,496)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(1,754)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,965)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(7,215)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,369)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,680)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(2,453)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(8,502)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2496000 1649000 2288000 6433000 2369000 3619000 1988000 7976000 0 105000 222000 327000 0 61000 94000 155000 2496000 1754000 2510000 6760000 2369000 3680000 2082000 8131000 0 0 455000 455000 0 0 371000 371000 2496000 1754000 2965000 7215000 2369000 3680000 2453000 8502000 Financial Income and Expenses <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows: </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.714%"><tr><td style="width:1.0%"/><td style="width:57.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.559%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income from cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(540)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest on debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(123)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financial expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $0.7 million and the $0.3 million financial expenses for the three months ended March 31, 2021 and March 31, 2020, respectively, were driven by the up-front fees amortization, the non-utilization costs and the financial expense relating to our available Revolving Credit Facility (RCF) financing and the recognition of a negative impact of foreign exchange reevaluations net of related hedging. At March 31, 2021, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.</span></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows: </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.714%"><tr><td style="width:1.0%"/><td style="width:57.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.559%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income from cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(540)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest on debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(123)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financial expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 128000 382000 540000 432000 417000 380000 123000 52000 -798000 -1628000 492000 1344000 -718000 -334000 -700000 -300000 Income Taxes <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Breakdown of Income Taxes </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Provision for income taxes” can be broken down as follows: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.107%"><tr><td style="width:1.0%"/><td style="width:64.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.866%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,051)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,040)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2021 and March 31, 2020, we used an annual estimated tax rate of 30% to calculate the provision for income taxes. The effective tax rate was 30% for the three months ended March 31, 2021 and 2020, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current tax assets and liabilities</span></div>The total amount of current tax assets consists mainly of prepayments of income taxes and credits of Criteo S.A, Criteo Corp., and Criteo GmbH and Criteo K.K <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Provision for income taxes” can be broken down as follows: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.107%"><tr><td style="width:1.0%"/><td style="width:64.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.866%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,051)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,040)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 5053000 9718000 4998000 -2678000 10051000 7040000 0.30 0.30 0.30 0.30 Earnings Per Share <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic Earnings Per Share </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic earnings per share by dividing the net income for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.303%"><tr><td style="width:1.0%"/><td style="width:61.898%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,741,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,691,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted Earnings Per Share </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate diluted earnings per share by dividing the net income attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans (see Note 10). There were no other potentially dilutive instruments outstanding as of March 31, 2020 and March 31, 2021. Consequently, all potential dilutive effects from shares are considered. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each period presented, a contract to issue a certain number of shares (i.e. share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price). </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.303%"><tr><td style="width:1.0%"/><td style="width:61.898%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding of Criteo S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,741,674 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,691,001 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Dilutive effect of :</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards ("RSUs")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,972,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to determine diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,077,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,125,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.898%"><tr><td style="width:1.0%"/><td style="width:59.597%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,241,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of anti-dilutive securities excluded from diluted earnings per share </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,241,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.303%"><tr><td style="width:1.0%"/><td style="width:61.898%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,741,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,691,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 22406000 15459000 60741674 61691001 0.37 0.25 <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each period presented, a contract to issue a certain number of shares (i.e. share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price). </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.303%"><tr><td style="width:1.0%"/><td style="width:61.898%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding of Criteo S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,741,674 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,691,001 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Dilutive effect of :</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards ("RSUs")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,972,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to determine diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,077,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,125,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 22406000 15459000 60741674 61691001 2972382 264309 296071 153786 67282 16486 64077409 62125582 0.35 0.25 <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.898%"><tr><td style="width:1.0%"/><td style="width:59.597%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,241,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of anti-dilutive securities excluded from diluted earnings per share </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,241,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 332300 2241223 0 0 332300 2241223 Commitments and contingencies<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facilities "RCF", Credit Line Facilities and Bank Overdrafts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to an RCF with a syndicate of banks which allows us to draw up to €350.0 million ($410.4 million). </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($25.2 million) in the aggregate under the short-term credit lines and overdraft facilities. As of March 31, 2021, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.<br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in provisions during the presented periods are summarized below: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for employee-related litigation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other provisions</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision used</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision released not used*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> - of which current</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Due to changes in management's best estimates of the future outflow</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of the provisions represents management’s best estimate of the future outflow.</span></div> 350000000.0 410400000 21500000 25200000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in provisions during the presented periods are summarized below: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for employee-related litigation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other provisions</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision used</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision released not used*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> - of which current</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Due to changes in management's best estimates of the future outflow</span></div> 1179000 1071000 2250000 265000 0 265000 247000 0 247000 400000 0 400000 -47000 -48000 -95000 750000 1023000 1773000 750000 1023000 1773000 Breakdown of Revenue and Non-Current Assets by Geographical Areas <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in the following three geographical markets: </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    Americas (North and South America); </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    EMEA (Europe, Middle-East and Africa); and </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    Asia-Pacific. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,077 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated in France amounted to $37.7 million and $32.0 million for the three month ended March 31, 2021 and March 31, 2020, respectively.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue generated in other significant countries where we operate is presented in the followin</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g table:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:65.327%"><tr><td style="width:1.0%"/><td style="width:43.774%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.711%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:25.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Information </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.095%"><tr><td style="width:1.0%"/><td style="width:14.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.555%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Holding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Japan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 3 . Revenue by geographical area is based on the location of advertisers’ campaigns.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,077 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 203900000 212096000 125081000 541077000 191745000 190114000 121517000 503376000 37700000 32000000.0 Revenue generated in other significant countries where we operate is presented in the following table:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:65.327%"><tr><td style="width:1.0%"/><td style="width:43.774%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.711%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:25.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 184084000 173027000 53596000 50618000 23292000 20820000 84212000 84637000 <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.095%"><tr><td style="width:1.0%"/><td style="width:14.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.555%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Holding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Japan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 123930000 85900000 85408000 8040000 29606000 19580000 247476000 135516000 93389000 93030000 8746000 31598000 20532000 269249000 Related Parties <div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant related-party transactions during the period nor any change in the nature of the transactions as describe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d in Note 24 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2020 except as follows:</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Executive Officers as of March 31, 2021 were: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-4.5pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Megan Clarken - Chief Executive Officer</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Sarah Glickman - Chief Financial Officer and Principal Accounting Officer</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Ryan Damon - General Counsel and Corporate Secretary</span></div> Subsequent Events The Company evaluated all subsequent events that occurred after March 31, 2021 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure. Of which $6.8 million and $8.1 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the quarter ended March 31, 2021 and 2020, respectively. On February 5, 2021, Criteo's Board of Directors authorized a share repurchase program of up to $100.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 149,960 shares repurchased at an average price of $32.9 offset by 184,895 treasury shares used for RSUs vesting. XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Mar. 31, 2021
May 05, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 001-36153  
Entity Registrant Name Criteo S.A.  
Entity Incorporation, State or Country Code I0  
Entity Address, Address Line One 32 Rue Blanche  
Entity Address, City or Town Paris  
Entity Address, Country FR  
Entity Address, Postal Zip Code 75009  
Country Region 33  
City Area Code 40  
Local Phone Number 40 22 90  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   60,727,589
Entity Central Index Key 0001576427  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
American Depositary Shares    
Document Information [Line Items]    
Title of 12(b) Security American Depositary Shares, each representing one Ordinary Share,nominal value €0.025 per share  
Trading Symbol CRTO  
Security Exchange Name NASDAQ  
Ordinary Shares    
Document Information [Line Items]    
Title of 12(b) Security Ordinary Shares, nominal value €0.025 per share  
No Trading Symbol Flag true  
Security Exchange Name NASDAQ  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 520,060 $ 488,011
Trade receivables, net of allowances of $38.7 million and $39.9 million at March 31, 2021 and December 31, 2020, respectively 416,910 474,055
Income taxes 12,750 11,092
Other taxes 69,692 69,987
Other current assets 22,494 21,405
Marketable securities - current portion 17,586 0
Total current assets 1,059,492 1,064,550
Property, plant and equipment, net 168,036 189,505
Intangible assets, net 79,440 79,744
Goodwill 322,821 325,805
Right of use assets - operating lease 96,266 114,012
Marketable securities - non current portion 28,281 41,809
Non-current financial assets 14,788 18,109
Deferred tax assets 13,511 19,876
Total non-current assets 723,143 788,860
Total assets 1,782,635 1,853,410
Current liabilities:    
Trade payables 347,209 367,025
Contingencies 1,773 2,250
Income taxes 1,201 2,626
Financial liabilities - current portion 2,114 2,889
Operating lease liabilities - current portion 44,501 48,388
Other taxes 56,192 58,491
Employee - related payables 71,450 85,272
Other current liabilities 32,693 33,390
Total current liabilities 557,133 600,331
Deferred tax liabilities 4,066 5,297
Retirement benefit obligation 5,621 6,167
Financial liabilities - non-current portion 371 386
Operating lease liabilities - non-current portion 61,874 83,007
Other non-current liabilities 9,807 5,535
Total non-current liabilities 81,739 100,392
Total liabilities 638,872 700,723
Commitments and contingencies
Shareholders' equity:    
Common shares, €0.025 par value, 66,391,906 and 66,272,106 shares authorized, issued and outstanding at March 31, 2021, and December 31, 2020, respectively. 2,164 2,161
Treasury stock, 5,597,601 and 5,632,536 shares at cost as of March 31, 2021 and December 31, 2020, respectively. (87,263) (85,570)
Additional paid-in capital 702,022 693,164
Accumulated other comprehensive loss (17,825) 16,028
Retained earnings 510,528 491,359
Equity-attributable to shareholders of Criteo S.A. 1,109,626 1,117,142
Non-controlling interests 34,137 35,545
Total equity 1,143,763 1,152,687
Total equity and liabilities $ 1,782,635 $ 1,853,410
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)
$ in Thousands
Mar. 31, 2021
€ / shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2020
€ / shares
Dec. 31, 2020
USD ($)
shares
Statement of Financial Position [Abstract]        
Trade receivables, allowances | $   $ 38,694   $ 39,899
Common shares, par value (in Euro per share) | € / shares € 0.025   € 0.025  
Common shares authorized (in shares)   66,391,906   66,272,106
Common shares issued (in shares)   66,391,906   66,272,106
Common shares outstanding (in shares)   66,391,906   66,272,106
Treasury stock (in shares)   5,597,601   5,632,536
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 541,077 $ 503,376
Cost of revenue:    
Traffic acquisition costs (327,667) (297,364)
Other cost of revenue (34,712) (33,806)
Gross profit 178,698 172,206
Operating expenses:    
Research and development expenses (31,697) (37,515)
Sales and operations expenses (79,354) (84,974)
General and administrative expenses (33,428) (25,915)
Total operating expenses (144,479) (148,404)
Income from operations 34,219 23,802
Financial expense (718) (334)
Income before taxes 33,501 23,468
Provision for income taxes (10,051) (7,040)
Net income 23,450 16,428
Net income available to shareholders of Criteo S.A. 22,406 15,459
Net income available to non-controlling interests $ 1,044 $ 969
Weighted average shares outstanding used in computing per share amounts:    
Basic (in shares) 60,741,674 61,691,001
Diluted (in shares) 64,077,409 62,125,582
Net income allocated to shareholders per share:    
Basic (in USD per share) $ 0.37 $ 0.25
Diluted (in USD per share) $ 0.35 $ 0.25
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 23,450 $ 16,428
Foreign currency translation differences, net of taxes (36,983) (15,932)
Actuarial (losses) gains on employee benefits, net of taxes 629 1,734
Other comprehensive income (loss) (36,354) (14,198)
Total comprehensive income (loss) (12,904) 2,230
Attributable to shareholders of Criteo S.A. (11,446) 1,281
Attributable to non-controlling interests $ (1,458) $ 949
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Share capital
Treasury Stock
Additional paid-in capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Equity - attributable to shareholders of Criteo S.A.
Non controlling interest
Beginning balance (in shares) at Dec. 31, 2019   66,197,181 (3,903,673)          
Beginning balance at Dec. 31, 2019 $ 1,037,988 $ 2,158 $ (74,900) $ 668,389 $ (40,105) $ 451,725 $ 1,007,267 $ 30,721
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 16,428         15,459 15,459 969
Other comprehensive income (loss) (14,198)       (14,178)   (14,178) (20)
Issuance of ordinary shares (in shares)   5,700            
Issuance of ordinary shares 39     39     39  
Change in treasury stocks (in shares)     (629,977)          
Change in treasury stocks (18,239)   $ (4,934)     (13,305) (18,239)  
Share-Based Compensation 8,131     8,082     8,082 49
Other changes in equity (3,541)         (3,399) (3,399) (142)
Ending Balance (in shares) at Mar. 31, 2020   66,202,881 (4,533,650)          
Ending Balance at Mar. 31, 2020 1,026,608 $ 2,158 $ (79,834) 676,510 (54,283) 450,480 995,031 31,577
Beginning balance (in shares) at Dec. 31, 2020   66,272,106 (5,632,536)          
Beginning balance at Dec. 31, 2020 1,152,687 $ 2,161 $ (85,570) 693,164 16,027 491,359 1,117,142 35,545
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 23,450         22,406 22,406 1,044
Other comprehensive income (loss) (36,354)       (33,852)   (33,852) (2,502)
Issuance of ordinary shares (in shares)   119,800            
Issuance of ordinary shares $ 2,151 $ 3   2,148     2,151  
Change in treasury stocks (in shares) 149,960   34,935 [1]          
Change in treasury stocks [1] $ (4,930)   $ (1,693)     (3,237) (4,930)  
Share-Based Compensation 6,760     6,710     6,710 50
Other changes in equity 0         0 0 0
Ending Balance (in shares) at Mar. 31, 2021   66,391,906 (5,597,601)          
Ending Balance at Mar. 31, 2021 $ 1,143,763 $ 2,164 $ (87,263) $ 702,022 $ (17,825) $ 510,528 $ 1,109,626 $ 34,137
[1] On February 5, 2021, Criteo's Board of Directors authorized a share repurchase program of up to $100.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 149,960 shares repurchased at an average price of $32.9 offset by 184,895 treasury shares used for RSUs vesting.
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash from operating activities    
Net income $ 23,450 $ 16,428
Non-cash and non-operating items 30,017 32,828
- Amortization and provisions 17,225 27,044
- Net gain or loss on disposal of non-current assets 3,945 2,266
- Equity awards compensation expense [1] 7,215 8,502
- Change in deferred taxes 4,998 (2,678)
- Change in income taxes (3,379) (2,329)
- Other 13 23
Changes in working capital related to operating activities 23,895 7,487
- (Increase) / Decrease in trade receivables 47,226 99,388
- Increase / (Decrease) in trade payables (10,640) (81,679)
- (Increase) / Decrease in other current assets (5,050) (10,398)
- Increase/(Decrease) in other current liabilities (4,527) (945)
- Change in operating lease liabilities and right of use assets (3,114) 1,121
Cash from operating activities 77,362 56,743
Cash used for investing activities    
Acquisition of intangible assets, property, plant and equipment (11,953) (11,258)
Change in accounts payable related to intangible assets, property, plant and equipment (1,827) (479)
Change in other non-current financial assets (3,252) 889
Cash used for investing activities (17,032) (10,848)
Cash used for financing activities    
Repayment of borrowings (182) (170)
Proceeds from capital increase 2,074 4
Repurchase of treasury stocks (4,930) (18,241)
Change in other financial liabilities (378) (354)
Cash used for financing activities (3,416) (18,761)
Effect of exchange rates changes on cash and cash equivalents (24,865) (9,391)
Net increase in cash and cash equivalents 32,049 17,743
Net cash and cash equivalents at beginning of period 488,011 418,763
Net cash and cash equivalents at end of period 520,060 436,506
Supplemental disclosures of cash flow information    
Cash paid for taxes, net of refunds (8,432) (12,047)
Cash paid for interest $ (367) $ (349)
[1] Of which $6.8 million and $8.1 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the quarter ended March 31, 2021 and 2020, respectively.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Cash Flows [Abstract]    
Share-based compensation expense $ 6,760 $ 8,131
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) - USD ($)
3 Months Ended
Feb. 05, 2021
Mar. 31, 2021
Statement of Stockholders' Equity [Abstract]    
Authorized amount of share repurchase program $ 100,000,000.0  
Change in treasury stocks (in shares)   149,960
Treasury stock acquired, average cost per share (in dollars per share)   $ 32.9
Treasury shares used for RSUs vesting (in shares) 184,895  
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo S.A. pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, ii) evaluation of uncertain tax positions associated with our transfer pricing policy and iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.
The severity, magnitude, duration and after-effects of the COVID-19 pandemic on general economic conditions increase uncertainty associated with these estimates, in particular those related to allowance for credit losses, assumptions used in the valuation of goodwill and estimates relating to income taxes.
There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, except for the update to our existing accounting policy described below:

Revenue Recognition

Principal vs Agent:

For certain customer arrangements, related to transactions using our Retail Media Platform, a new self-service solution providing transparency, measurement and control to our brand and retailer customers, we act as agent, because we (i) do not control the advertising inventory before it is transferred to our clients, (ii) do not have inventory risks because we do not purchase the inventory upfront and (iii) have limited discretion in establishing prices as we charge a platform fee based on a percentage of the digital advertising inventory purchased through the use of the platform. Therefore, based on these and other factors, we report the revenue earned and related costs incurred by the Retail Media Platform solution on a net basis.

Accounting Pronouncements Adopted in 2021

Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. The adoption of this new standard did not have a material impact on our consolidated financial statements.
Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General. The purpose of this update is to modify disclosure requirements for Defined Benefit Plans. It removes requirements to disclose the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year among others. It adds disclosure requirements for the items such as an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. The adoption of this new standard did not have a material impact on our consolidated financial statements.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Events and Transactions of the Period
3 Months Ended
Mar. 31, 2021
Restructuring and Related Activities [Abstract]  
Significant Events and Transactions of the Period Significant Events and Transactions of the Period
Restructuring

On February 1, 2021, the Company announced a plan to restructure its workforce across functions and regions to better align with the Company's evolution. We expect the plan will be completed by the end of 2021. The Company recorded $5.2 million of restructuring charges for severance related to this plan in the period ended March 31, 2021. For the three months ended March 31, 2021, $4.0 million was included in Sales and Operations expenses, $1.1 million was included in General and Administrative expenses and $0.1 million was included in Research and Development expenses.


The following table presents the breakdown of restructuring liability as of March 31, 2021, presented as part of employees related payables on the balance sheet:

(in thousands)
Restructuring liability - January 1, 2021$510 
Restructuring costs5,152 
Amount paid(84)
Restructuring liability - March 31, 20215,578 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
Financial assets
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
March 31, 2021December 31, 2020
(in thousands)
Trade receivables, net of allowances416,910 474,055 
Other taxes69,692 69,987 
Other current assets22,494 21,405 
Non-current financial assets14,788 18,109 
Marketable Securities45,867 41,809 
Total$569,751 $625,365 

For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.
Financial Liabilities
March 31, 2021December 31, 2020
(in thousands)
Trade payables $347,209 $367,025 
Other taxes56,192 58,491 
Employee-related payables 71,450 85,272 
Other current liabilities32,693 33,390 
Financial liabilities2,485 3,275 
Total$510,029 $547,453 

The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash flows.
Fair Value Measurements     
We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data.
Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
Derivative Financial Instruments
Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.

March 31, 2021December 31, 2020
(in thousands)
Derivative Liabilities:
Included in financial liabilities - current portion$394 $925 

The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows.
Cash and Cash Equivalents
The following table presents for each reporting period, the breakdown of cash and cash equivalents:
March 31, 2021December 31, 2020
(in thousands)
Cash equivalents$154,885 $162,457 
Cash on hand365,175 325,554 
Total cash and cash equivalents$520,060 $488,011 

Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.
Marketable Securities

The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
March 31, 2021December 31, 2020
(in thousands)
Securities Available-for-sale
Term Deposits$23,281 $24,538 
Securities Held-to-maturity
Term Deposits$22,586 $17,271 
Total$45,867 $41,809 

The gross unrealized gains on our marketable securities were not material as of March 31, 2021.
Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.
The following table classifies our marketable securities by contractual maturities:
Held-to-maturityAvailable-for-sale
March 31, 2021
(in thousands)
Due in one year$17,586 $— 
Due in one to five years$5,000 $23,281 
Total$22,586 $23,281 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Receivables
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Trade Receivables Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Trade accounts receivables$455,604 $513,954 
(Less) Allowance for credit losses(38,694)(39,899)
Net book value at end of period$416,910 $474,055 
Changes in allowance for credit accounts are summarized below:
 2021 2020
(in thousands)
Balance at January 1$(39,899)$(16,068)
Allowance for credit losses through retained earnings (*)— (3,498)
Allowance for credit losses(2,759)(6,997)
Reversal of provision3,306 2,989 
Currency translation adjustment658 490 
Balance at March 31$(38,694)$(23,084)
(*) On January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB). ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. This results in earlier recognition of credit losses. We adopted ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings.
We write off accounts receivable balances once the receivables are no longer deemed collectible. During the three month period ended March 31, 2021, and March 31, 2020, the Company recovered $0.5 million, and $0.6 million, respectively, previously written off, and accounted for as a reversal of provision.
As of March 31, 2021 and December 31, 2020 no customer accounted for 10% or more of trade receivables.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets
3 Months Ended
Mar. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
The following table shows the breakdown in other current assets net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Prepayments to suppliers$4,362 $5,613 
Other debtors3,725 5,991 
Prepaid expenses14,407 9,801 
Net book value at end of period$22,494 $21,405 

Prepaid expenses mainly consist of costs related to SaaS arrangements and office rental advance payments.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Liabilities
3 Months Ended
Mar. 31, 2021
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities Other Current Liabilities
Other current liabilities are presented in the following table:
March 31, 2021December 31, 2020
(in thousands)
Clients' prepayments$11,575 $12,234 
Credit notes15,529 14,433 
Accounts payable relating to capital expenditures2,366 4,721 
Other creditors2,235 1,918 
Deferred revenue988 84 
Total$32,693 $33,390 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Leases Leases
The components of lease expense are as follows:
Three Months Ended
March 31, 2021March 31, 2020
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$6,543 $6,398 $12,941 $6,314 $6,536 $12,850 
Short term lease expense76 83 286 56 342 
Variable lease expense144 73 217 516 525 
Sublease income(188)— (188)(202)— (202)
Total operating lease expense$6,575 $6,478 $13,053 $6,407 $7,108 $13,515 

As of March 31, 2021, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:

OfficesData Centers
(in thousands)
Additional operating lease liabilities$— $7,893 
Additional right of use assets$— $7,893 
These operating leases will commence during the year ending December 31, 2021.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits
3 Months Ended
Mar. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefits Employee Benefits

Defined Benefit Plans
According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement.
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2020
$8,485 
Service cost
2,232 
 Interest cost
95 
Actuarial losses (gains)
(5,214)
Currency translation adjustment
569 
Projected benefit obligation present value at December 31, 2020
$6,167 
Service cost
337 
 Interest cost
13 
Actuarial losses (gains)
(629)
Currency translation adjustment
(267)
Projected benefit obligation present value at March 31, 2021
$5,621 

The Company does not hold any plan assets for any of the periods presented.
The main assumptions used for the purposes of the actuarial valuations are listed below:
Three months endedYear ended
March 31,
2021
December 31, 2020
Discount rate (Corp AA)
1.25%
0.85%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
—% - 17.8%
—% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted
Defined Contribution Plans
The total expense represents contributions payable to these plans by us at specified rates.
In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States, for 401k plans, and the United Kingdom.
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Defined contributions plans included in personnel expenses
$(5,553)$(3,429)
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaTotal
For the three months ended(in thousands)
March 31, 2021$483,190 $57,887 $541,077 
March 31, 2020$469,773 $33,603 $503,376 
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
The board of directors has been authorized by the general meeting of the shareholders to grant employee warrants (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"), share options (Options de Souscription d'Actions or "OSAs"), restricted share units ("RSUs") and non-employee warrants (Bons de Souscription d'Actions or "BSAs").
During the three months ended March 31, 2021, there was one grant of RSUs under the Employee Share Option Plan 13 as defined in Note 19 to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020.
On February 25, 2021, 96,450 RSUs were granted to Criteo employees subject to continued employment and 235,850 RSUs and 235,848 PSUs were granted to members of the management subject to continued employment.
There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 19 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021.

Change in number of outstanding BSPCE / OSA / RSU / BSA
OSA/BSPCE RSU/PSUBSATotal
Balance at January 1, 20212,102,158 4,954,091 343,775 7,400,024 
Granted— 568,148 — 568,148 
Exercised (OSA/BSPCE/BSA)(101,710)— — (101,710)
Vested (RSU)— (181,505)— (181,505)
Forfeited(9,564)(215,956)— (225,520)
Expired(700)— — (700)
Balance at March 31, 20211,990,184 5,124,778 343,775 7,458,737 

Breakdown of the Closing Balance
OSA/BSPCERSU BSA
Number outstanding1,990,184 5,124,778 343,775 
Weighted-average exercise price23.33 NA15.12 
Number vested1,527,511 — 221,562 
Weighted-average exercise price26.23 NA17.00 
Weighted-average remaining contractual life of options outstanding, in years5.50NA6.54
Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs$(2,496)$(1,649)$(2,288)$(6,433)$(2,369)$(3,619)$(1,988)$(7,976)
Share options / BSPCE— (105)(222)(327)— (61)(94)(155)
Total share-based compensation(2,496)(1,754)(2,510)(6,760)(2,369)(3,680)(2,082)(8,131)
BSAs— — (455)(455)— — (371)(371)
Total equity awards compensation expense$(2,496)$(1,754)$(2,965)$(7,215)$(2,369)$(3,680)$(2,453)$(8,502)
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Income and Expenses
3 Months Ended
Mar. 31, 2021
Other Income and Expenses [Abstract]  
Financial Income and Expenses Financial Income and Expenses
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Financial income from cash equivalents$128 $382 
Interest and fees(540)(432)
Interest on debt(417)(380)
Fees(123)(52)
Foreign exchange gain (loss)(798)(1,628)
Other financial expense492 1,344 
Total financial expense$(718)$(334)

The $0.7 million and the $0.3 million financial expenses for the three months ended March 31, 2021 and March 31, 2020, respectively, were driven by the up-front fees amortization, the non-utilization costs and the financial expense relating to our available Revolving Credit Facility (RCF) financing and the recognition of a negative impact of foreign exchange reevaluations net of related hedging. At March 31, 2021, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Breakdown of Income Taxes
The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.
The condensed consolidated statements of income line item “Provision for income taxes” can be broken down as follows:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Current income tax$(5,053)$(9,718)
Net change in deferred taxes(4,998)2,678 
Provision for income taxes$(10,051)$(7,040)

For the three months ended March 31, 2021 and March 31, 2020, we used an annual estimated tax rate of 30% to calculate the provision for income taxes. The effective tax rate was 30% for the three months ended March 31, 2021 and 2020, respectively.
Current tax assets and liabilities
The total amount of current tax assets consists mainly of prepayments of income taxes and credits of Criteo S.A, Criteo Corp., and Criteo GmbH and Criteo K.K
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic Earnings Per Share
We calculate basic earnings per share by dividing the net income for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding.
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding60,741,674 61,691,001 
Basic earnings per share$0.37 $0.25 
Diluted Earnings Per Share
We calculate diluted earnings per share by dividing the net income attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans (see Note 10). There were no other potentially dilutive instruments outstanding as of March 31, 2020 and March 31, 2021. Consequently, all potential dilutive effects from shares are considered.
For each period presented, a contract to issue a certain number of shares (i.e. share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding of Criteo S.A.60,741,674 61,691,001 
Dilutive effect of :
Restricted share awards ("RSUs")2,972,382 264,309 
Share options and BSPCE296,071 153,786 
Share warrants67,282 16,486 
Weighted average number of shares outstanding used to determine diluted earnings per share64,077,409 62,125,582 
Diluted earnings per share$0.35 $0.25 

The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
Three Months Ended
March 31, 2021March 31, 2020
Restricted share awards332,300 2,241,223 
Share options and BSPCE— — 
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 332,300 2,241,223 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Commitments
Revolving Credit Facilities "RCF", Credit Line Facilities and Bank Overdrafts     
We are party to an RCF with a syndicate of banks which allows us to draw up to €350.0 million ($410.4 million).
We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($25.2 million) in the aggregate under the short-term credit lines and overdraft facilities. As of March 31, 2021, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.
Contingencies
Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 2021$1,179 $1,071 $2,250 
Increase265 — 265 
Provision used(247)— (247)
Provision released not used*(400)— (400)
Currency translation adjustments(47)(48)(95)
Balance at March 31, 2021$750 $1,023 $1,773 
 - of which current750 1,023 1,773 

*Due to changes in management's best estimates of the future outflow
The amount of the provisions represents management’s best estimate of the future outflow.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Breakdown of Revenue and Non-Current Assets by Geographical Areas Breakdown of Revenue and Non-Current Assets by Geographical Areas
The Company operates in the following three geographical markets:
•    Americas (North and South America);
•    EMEA (Europe, Middle-East and Africa); and
•    Asia-Pacific.
The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.

AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
March 31, 2021$203,900 $212,096 $125,081 $541,077 
March 31, 2020$191,745 $190,114 $121,517 $503,376 
Revenue generated in France amounted to $37.7 million and $32.0 million for the three month ended March 31, 2021 and March 31, 2020, respectively.
Revenue generated in other significant countries where we operate is presented in the following table:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Americas
United States$184,084 $173,027 
EMEA
Germany$53,596 $50,618 
United Kingdom$23,292 $20,820 
Asia-Pacific
Japan$84,212 $84,637 
Other Information
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf which
HoldingAmericasUnited StatesEMEAAsia-PacificJapanTotal
(in thousands)
March 31, 2021$123,930 $85,900 $85,408 $8,040 $29,606 $19,580 $247,476 
December 31, 2020$135,516 $93,389 $93,030 $8,746 $31,598 $20,532 $269,249 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Related Parties
3 Months Ended
Mar. 31, 2021
Related Party Transactions [Abstract]  
Related Parties Related Parties
There were no significant related-party transactions during the period nor any change in the nature of the transactions as described in Note 24 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2020 except as follows:


The Executive Officers as of March 31, 2021 were:

Megan Clarken - Chief Executive Officer
Sarah Glickman - Chief Financial Officer and Principal Accounting Officer
Ryan Damon - General Counsel and Corporate Secretary
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events The Company evaluated all subsequent events that occurred after March 31, 2021 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo S.A. pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, ii) evaluation of uncertain tax positions associated with our transfer pricing policy and iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.
The severity, magnitude, duration and after-effects of the COVID-19 pandemic on general economic conditions increase uncertainty associated with these estimates, in particular those related to allowance for credit losses, assumptions used in the valuation of goodwill and estimates relating to income taxes.
There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, except for the update to our existing accounting policy described below:
Revenue Recognition
Revenue Recognition

Principal vs Agent:
For certain customer arrangements, related to transactions using our Retail Media Platform, a new self-service solution providing transparency, measurement and control to our brand and retailer customers, we act as agent, because we (i) do not control the advertising inventory before it is transferred to our clients, (ii) do not have inventory risks because we do not purchase the inventory upfront and (iii) have limited discretion in establishing prices as we charge a platform fee based on a percentage of the digital advertising inventory purchased through the use of the platform. Therefore, based on these and other factors, we report the revenue earned and related costs incurred by the Retail Media Platform solution on a net basis.
Accounting Pronouncements Adopted in 2021 and Recent Accounting Pronouncements
Accounting Pronouncements Adopted in 2021

Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. The adoption of this new standard did not have a material impact on our consolidated financial statements.
Effective January 1, 2021, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General. The purpose of this update is to modify disclosure requirements for Defined Benefit Plans. It removes requirements to disclose the amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost over the next fiscal year among others. It adds disclosure requirements for the items such as an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. The adoption of this new standard did not have a material impact on our consolidated financial statements.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Events and Transactions of the Period (Tables)
3 Months Ended
Mar. 31, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The following table presents the breakdown of restructuring liability as of March 31, 2021, presented as part of employees related payables on the balance sheet:

(in thousands)
Restructuring liability - January 1, 2021$510 
Restructuring costs5,152 
Amount paid(84)
Restructuring liability - March 31, 20215,578 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Schedules of concentration of risk
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
March 31, 2021December 31, 2020
(in thousands)
Trade receivables, net of allowances416,910 474,055 
Other taxes69,692 69,987 
Other current assets22,494 21,405 
Non-current financial assets14,788 18,109 
Marketable Securities45,867 41,809 
Total$569,751 $625,365 
Schedule of financial liabilities
March 31, 2021December 31, 2020
(in thousands)
Trade payables $347,209 $367,025 
Other taxes56,192 58,491 
Employee-related payables 71,450 85,272 
Other current liabilities32,693 33,390 
Financial liabilities2,485 3,275 
Total$510,029 $547,453 
Schedule of derivative financial instruments
March 31, 2021December 31, 2020
(in thousands)
Derivative Liabilities:
Included in financial liabilities - current portion$394 $925 
Schedule of assets and liabilities carried at fair value
The following table presents for each reporting period, the breakdown of cash and cash equivalents:
March 31, 2021December 31, 2020
(in thousands)
Cash equivalents$154,885 $162,457 
Cash on hand365,175 325,554 
Total cash and cash equivalents$520,060 $488,011 
The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
March 31, 2021December 31, 2020
(in thousands)
Securities Available-for-sale
Term Deposits$23,281 $24,538 
Securities Held-to-maturity
Term Deposits$22,586 $17,271 
Total$45,867 $41,809 
Debt Securities, Available-for-sale
The following table classifies our marketable securities by contractual maturities:
Held-to-maturityAvailable-for-sale
March 31, 2021
(in thousands)
Due in one year$17,586 $— 
Due in one to five years$5,000 $23,281 
Total$22,586 $23,281 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Receivables (Tables)
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedules of trade receivables net book value and Changes in allowance for doubtful accounts
The following table shows the breakdown in trade receivables net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Trade accounts receivables$455,604 $513,954 
(Less) Allowance for credit losses(38,694)(39,899)
Net book value at end of period$416,910 $474,055 
Changes in allowance for credit accounts are summarized below:
 2021 2020
(in thousands)
Balance at January 1$(39,899)$(16,068)
Allowance for credit losses through retained earnings (*)— (3,498)
Allowance for credit losses(2,759)(6,997)
Reversal of provision3,306 2,989 
Currency translation adjustment658 490 
Balance at March 31$(38,694)$(23,084)
(*) On January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB). ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. This results in earlier recognition of credit losses. We adopted ASU 2016-13 effective January 1, 2020 with the cumulative effect of adoption recorded as an adjustment to retained earnings.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets (Tables)
3 Months Ended
Mar. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other current assets net book value
The following table shows the breakdown in other current assets net book value for the presented periods:
March 31, 2021December 31, 2020
(in thousands)
Prepayments to suppliers$4,362 $5,613 
Other debtors3,725 5,991 
Prepaid expenses14,407 9,801 
Net book value at end of period$22,494 $21,405 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Other Liabilities Disclosure [Abstract]  
Other current liabilities
Other current liabilities are presented in the following table:
March 31, 2021December 31, 2020
(in thousands)
Clients' prepayments$11,575 $12,234 
Credit notes15,529 14,433 
Accounts payable relating to capital expenditures2,366 4,721 
Other creditors2,235 1,918 
Deferred revenue988 84 
Total$32,693 $33,390 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Components of leases
The components of lease expense are as follows:
Three Months Ended
March 31, 2021March 31, 2020
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$6,543 $6,398 $12,941 $6,314 $6,536 $12,850 
Short term lease expense76 83 286 56 342 
Variable lease expense144 73 217 516 525 
Sublease income(188)— (188)(202)— (202)
Total operating lease expense$6,575 $6,478 $13,053 $6,407 $7,108 $13,515 
Additional operating lease liabilities and right of use assets
As of March 31, 2021, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:

OfficesData Centers
(in thousands)
Additional operating lease liabilities$— $7,893 
Additional right of use assets$— $7,893 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits (Tables)
3 Months Ended
Mar. 31, 2021
Retirement Benefits [Abstract]  
Schedule of Accumulated and Projected Benefit Obligations
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2020
$8,485 
Service cost
2,232 
 Interest cost
95 
Actuarial losses (gains)
(5,214)
Currency translation adjustment
569 
Projected benefit obligation present value at December 31, 2020
$6,167 
Service cost
337 
 Interest cost
13 
Actuarial losses (gains)
(629)
Currency translation adjustment
(267)
Projected benefit obligation present value at March 31, 2021
$5,621 
Schedule of Assumptions Used
The main assumptions used for the purposes of the actuarial valuations are listed below:
Three months endedYear ended
March 31,
2021
December 31, 2020
Discount rate (Corp AA)
1.25%
0.85%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
—% - 17.8%
—% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted
Defined Contribution Plan Disclosures
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Defined contributions plans included in personnel expenses
$(5,553)$(3,429)
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaTotal
For the three months ended(in thousands)
March 31, 2021$483,190 $57,887 $541,077 
March 31, 2020$469,773 $33,603 $503,376 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Disclosure of share-based compensation by share-based payment award
Change in number of outstanding BSPCE / OSA / RSU / BSA
OSA/BSPCE RSU/PSUBSATotal
Balance at January 1, 20212,102,158 4,954,091 343,775 7,400,024 
Granted— 568,148 — 568,148 
Exercised (OSA/BSPCE/BSA)(101,710)— — (101,710)
Vested (RSU)— (181,505)— (181,505)
Forfeited(9,564)(215,956)— (225,520)
Expired(700)— — (700)
Balance at March 31, 20211,990,184 5,124,778 343,775 7,458,737 

Breakdown of the Closing Balance
OSA/BSPCERSU BSA
Number outstanding1,990,184 5,124,778 343,775 
Weighted-average exercise price23.33 NA15.12 
Number vested1,527,511 — 221,562 
Weighted-average exercise price26.23 NA17.00 
Weighted-average remaining contractual life of options outstanding, in years5.50NA6.54
Schedule of share-based compensation reconciliation with the Consolidated Statements of Income
Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs$(2,496)$(1,649)$(2,288)$(6,433)$(2,369)$(3,619)$(1,988)$(7,976)
Share options / BSPCE— (105)(222)(327)— (61)(94)(155)
Total share-based compensation(2,496)(1,754)(2,510)(6,760)(2,369)(3,680)(2,082)(8,131)
BSAs— — (455)(455)— — (371)(371)
Total equity awards compensation expense$(2,496)$(1,754)$(2,965)$(7,215)$(2,369)$(3,680)$(2,453)$(8,502)
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Income and Expenses (Tables)
3 Months Ended
Mar. 31, 2021
Other Income and Expenses [Abstract]  
Schedule of financial income (expense)
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months Ended
March 31,
2021
March 31,
2020
(in thousands)
Financial income from cash equivalents$128 $382 
Interest and fees(540)(432)
Interest on debt(417)(380)
Fees(123)(52)
Foreign exchange gain (loss)(798)(1,628)
Other financial expense492 1,344 
Total financial expense$(718)$(334)
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Provision for income taxes
The condensed consolidated statements of income line item “Provision for income taxes” can be broken down as follows:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Current income tax$(5,053)$(9,718)
Net change in deferred taxes(4,998)2,678 
Provision for income taxes$(10,051)$(7,040)
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of basic earnings per share
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding60,741,674 61,691,001 
Basic earnings per share$0.37 $0.25 
Schedule of diluted earnings per share
For each period presented, a contract to issue a certain number of shares (i.e. share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).
Three Months Ended
March 31, 2021March 31, 2020
Net income attributable to shareholders of Criteo S.A.$22,406 $15,459 
Weighted average number of shares outstanding of Criteo S.A.60,741,674 61,691,001 
Dilutive effect of :
Restricted share awards ("RSUs")2,972,382 264,309 
Share options and BSPCE296,071 153,786 
Share warrants67,282 16,486 
Weighted average number of shares outstanding used to determine diluted earnings per share64,077,409 62,125,582 
Diluted earnings per share$0.35 $0.25 
Schedule of weighted average number of anti-dilutive securities
The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
Three Months Ended
March 31, 2021March 31, 2020
Restricted share awards332,300 2,241,223 
Share options and BSPCE— — 
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 332,300 2,241,223 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Changes in provisions for contingencies
Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 2021$1,179 $1,071 $2,250 
Increase265 — 265 
Provision used(247)— (247)
Provision released not used*(400)— (400)
Currency translation adjustments(47)(48)(95)
Balance at March 31, 2021$750 $1,023 $1,773 
 - of which current750 1,023 1,773 

*Due to changes in management's best estimates of the future outflow
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Schedule of consolidated revenue for each geographical area . Revenue by geographical area is based on the location of advertisers’ campaigns.
AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
March 31, 2021$203,900 $212,096 $125,081 $541,077 
March 31, 2020$191,745 $190,114 $121,517 $503,376 
Schedule of revenue generated in other significant countries Revenue generated in other significant countries where we operate is presented in the following table:
Three Months Ended
March 31, 2021March 31, 2020
(in thousands)
Americas
United States$184,084 $173,027 
EMEA
Germany$53,596 $50,618 
United Kingdom$23,292 $20,820 
Asia-Pacific
Japan$84,212 $84,637 
Schedule of non-current assets by geographical area and country
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf which
HoldingAmericasUnited StatesEMEAAsia-PacificJapanTotal
(in thousands)
March 31, 2021$123,930 $85,900 $85,408 $8,040 $29,606 $19,580 $247,476 
December 31, 2020$135,516 $93,389 $93,030 $8,746 $31,598 $20,532 $269,249 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Events and Transactions of the Period - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 5,152
Sales and Operations expense  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 4,000
General and administrative expenses  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 1,100
Research and Development expense  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 100
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 510
Restructuring costs 5,152
Amount paid (84)
Ending balance $ 5,578
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Financial Assets and Credit Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Maximum exposure $ 569,751 $ 625,365
Trade receivables, net of allowances    
Concentration Risk [Line Items]    
Maximum exposure 416,910 474,055
Other taxes    
Concentration Risk [Line Items]    
Maximum exposure 69,692 69,987
Other current assets    
Concentration Risk [Line Items]    
Maximum exposure 22,494 21,405
Non-current financial assets    
Concentration Risk [Line Items]    
Maximum exposure 14,788 18,109
Marketable Securities    
Concentration Risk [Line Items]    
Maximum exposure $ 45,867 $ 41,809
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Financial Liabilities (Details) - Fair value - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trade payables $ 347,209 $ 367,025
Other taxes 56,192 58,491
Employee-related payables 71,450 85,272
Other current liabilities 32,693 33,390
Financial liabilities 2,485 3,275
Total $ 510,029 $ 547,453
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Inputs, Level 2 | Fair value    
Derivative Liabilities:    
Included in financial liabilities - current portion $ 394 $ 925
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]    
Cash equivalents $ 154,885 $ 162,457
Cash on hand 365,175 325,554
Total cash and cash equivalents $ 520,060 $ 488,011
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' equity $ 1,143,763 $ 1,152,687 $ 1,026,608 $ 1,037,988
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' equity $ 510,528 $ 491,359 $ 450,480 $ 451,725
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities - non current portion $ 28,281 $ 41,809
Fair value | Term Deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt securities, available-for-sale, noncurrent 23,281 24,538
Debt securities, held-to-maturity, noncurrent 22,586 17,271
Marketable securities - non current portion $ 45,867 $ 41,809
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Marketable Securities Maturities (Details) - Term Deposits
$ in Thousands
Mar. 31, 2021
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
Due in one year $ 17,586
Due in one to five years 5,000
Debt securities, held-to-maturity, fair value 22,586
Debt Securities, Available-for-sale [Line Items]  
Due in one year 0
Due in one to five years 23,281
Marketable securities - non current portion $ 23,281
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Receivables - Breakdown in Trade Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]        
Trade accounts receivables $ 455,604 $ 513,954    
(Less) Allowance for credit losses (38,694) (39,899) $ (23,084) $ (16,068)
Net book value at end of period $ 416,910 $ 474,055    
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, at beginning of the period $ (39,899) $ (16,068)
Allowance for credit losses (2,759) (6,997)
Reversal of provision 3,306 2,989
Currency translation adjustment 658 490
Balance, at end of the period $ (38,694) (23,084)
Cumulative Effect, Period Of Adoption, Adjustment    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, at beginning of the period   $ (3,498)
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Receivables - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Receivables [Abstract]    
Accounts receivable, previously written off, recovered $ 0.5 $ 0.6
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepayments to suppliers $ 4,362 $ 5,613
Other debtors 3,725 5,991
Prepaid expenses 14,407 9,801
Net book value at end of period $ 22,494 $ 21,405
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Clients' prepayments $ 11,575 $ 12,234
Credit notes 15,529 14,433
Accounts payable relating to capital expenditures 2,366 4,721
Other creditors 2,235 1,918
Deferred revenue 988 84
Total $ 32,693 $ 33,390
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Lessee, Lease, Description [Line Items]    
Lease expense $ 12,941 $ 12,850
Short term lease expense 83 342
Variable lease expense 217 525
Sublease income (188) (202)
Total operating lease expense 13,053 13,515
Offices    
Lessee, Lease, Description [Line Items]    
Lease expense 6,543 6,314
Short term lease expense 76 286
Variable lease expense 144 9
Sublease income (188) (202)
Total operating lease expense 6,575 6,407
Data Centers    
Lessee, Lease, Description [Line Items]    
Lease expense 6,398 6,536
Short term lease expense 7 56
Variable lease expense 73 516
Sublease income 0 0
Total operating lease expense $ 6,478 $ 7,108
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Additional Operating Leases and Right of Use Assets (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Offices  
Lessee, Lease, Description [Line Items]  
Additional operating lease liabilities $ 0
Additional right of use assets 0
Data Centers  
Lessee, Lease, Description [Line Items]  
Additional operating lease liabilities 7,893
Additional right of use assets $ 7,893
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits - Changes in the projected benefit obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation present value at beginning of period $ 6,167 $ 8,485
Service cost 337 2,232
Interest cost 13 95
Actuarial losses (gains) (629) (5,214)
Currency translation adjustment (267) 569
Projected benefit obligation present value at ending of period $ 5,621 $ 6,167
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Discount rate (Corp AA) 0.0125% 0.85%
Expected rate of salary increase 0.05% 5.00%
Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Expected rate of social charges 49.00% 49.00%
Expected staff turnover 0.00% 0.00%
Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Expected rate of social charges 50.00% 50.00%
Expected staff turnover 17.80% 17.80%
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits - Schedule of Defined Contribution Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Defined contributions plans included in personnel expenses $ (5,553) $ (3,429)
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 541,077 $ 503,376
Marketing Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 483,190 469,773
Retail Media    
Disaggregation of Revenue [Line Items]    
Revenue $ 57,887 $ 33,603
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Narrative (Details) - Plan 12
Feb. 25, 2021
shares
RSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) 96,450
RSU | Management  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) 235,850
PSUs | Management  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) 235,848
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details)
3 Months Ended
Mar. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]  
Beginning balance (in shares) 7,400,024
Granted (in shares) 568,148
Exercised (in shares) (101,710)
Vested (in shares) (181,505)
Forfeited (in shares) (225,520)
Expired (in shares) (700)
Ending balance (in shares) 7,458,737
OSA/BSPCE  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Beginning balance, options (in shares) 2,102,158
Granted, options (in shares) 0
Exercised, options (in shares) (101,710)
Vested, options (in shares) 0
Forfeited, options (in shares) (9,564)
Expired, options (in shares) (700)
Ending balance, options (in shares) 1,990,184
RSU/PSU  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) 4,954,091
Granted (in shares) 568,148
Exercised (in shares) 0
Vested (in shares) (181,505)
Forfeited (in shares) (215,956)
Expired (in shares) 0
Ending balance (in shares) 5,124,778
BSA  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Beginning balance, options (in shares) 343,775
Granted, options (in shares) 0
Exercised, options (in shares) 0
Vested, options (in shares) 0
Forfeited, options (in shares) 0
Expired, options (in shares) 0
Ending balance, options (in shares) 343,775
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Breakdown of the Closing Balance (Details) - € / shares
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
OSA/BSPCE    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number outstanding, options (in shares) 1,990,184 2,102,158
Weighted-average exercise price, options (in Euro per share) € 23.33  
Number vested, options (in shares) 1,527,511  
Weighted-average exercise price, options (in Euro per share) € 26.23  
Weighted-average remaining contractual life of options outstanding 5 years 6 months  
RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number vested, options (in shares) 0  
Number outstanding (in shares) 5,124,778  
BSA    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number outstanding, options (in shares) 343,775 343,775
Weighted-average exercise price, options (in Euro per share) € 15.12  
Number vested, options (in shares) 221,562  
Weighted-average exercise price, options (in Euro per share) € 17.00  
Weighted-average remaining contractual life of options outstanding 6 years 6 months 14 days  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation $ (6,760) $ (8,131)
Total equity awards compensation expense (7,215) (8,502)
Research and Development expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (2,496) (2,369)
Total equity awards compensation expense (2,496) (2,369)
Sales and Operations expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (1,754) (3,680)
Total equity awards compensation expense (1,754) (3,680)
General and administrative expenses    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (2,510) (2,082)
Total equity awards compensation expense (2,965) (2,453)
RSU    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (6,433) (7,976)
RSU | Research and Development expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (2,496) (2,369)
RSU | Sales and Operations expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (1,649) (3,619)
RSU | General and administrative expenses    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (2,288) (1,988)
OSA/BSPCE    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (327) (155)
OSA/BSPCE | Research and Development expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation 0 0
OSA/BSPCE | Sales and Operations expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (105) (61)
OSA/BSPCE | General and administrative expenses    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation (222) (94)
BSA    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
BSAs (455) (371)
BSA | Research and Development expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
BSAs 0 0
BSA | Sales and Operations expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
BSAs 0 0
BSA | General and administrative expenses    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
BSAs $ (455) $ (371)
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Income and Expenses - Financial income (expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Other Income and Expenses [Abstract]    
Financial income from cash equivalents $ 128 $ 382
Interest and fees (540) (432)
Interest on debt (417) (380)
Fees (123) (52)
Foreign exchange gain (loss) (798) (1,628)
Other financial expense 492 1,344
Total financial expense $ (718) $ (334)
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Income and Expenses - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Other Income and Expenses [Abstract]    
Financial expense $ 718 $ 334
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Current income tax $ (5,053) $ (9,718)
Net change in deferred taxes (4,998) 2,678
Provision for income taxes $ (10,051) $ (7,040)
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narrative (Details)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Estimated tax rate 30.00% 30.00%
Effective tax rate 30.00% 30.00%
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Basic (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Net income attributable to shareholders of Criteo S.A. $ 22,406 $ 15,459
Weighted average number of shares outstanding (in shares) 60,741,674 61,691,001
Basic earnings per share (in USD per share) $ 0.37 $ 0.25
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Net income attributable to shareholders of Criteo S.A. $ 22,406 $ 15,459
Weighted average number of shares outstanding (in shares) 60,741,674 61,691,001
Dilutive effect of :    
Restricted share awards (RSU's) (in shares) 2,972,382 264,309
Share options and (BSPCEs) (in shares) 296,071 153,786
Share warrants (in shares) 67,282 16,486
Weighted average number of shares outstanding used to determine diluted earnings per share (in shares) 64,077,409 62,125,582
Diluted earnings per share (in USD per share) $ 0.35 $ 0.25
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Anti-Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 332,300 2,241,223
Restricted share awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 332,300 2,241,223
OSA/BSPCE    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 0 0
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies - Commitments (Details) - Mar. 31, 2021 - Revolving credit facility - RCF
$ in Millions
EUR (€)
USD ($)
Bank Syndicate RCF    
Debt Instrument [Line Items]    
Revolving credit facility, maximum borrowing capacity € 350,000,000.0 $ 410.4
HSBC and LCL Facilities    
Debt Instrument [Line Items]    
Revolving credit facility, maximum borrowing capacity € 21,500,000 $ 25.2
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies - Contingencies (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Loss Contingency Accrual [Roll Forward]  
Contingencies accrual, beginning balance $ 2,250
Increase 265
Provision used (247)
Provision released not used (400)
Currency translation adjustments (95)
Contingencies accrual, ending balance 1,773
Contingencies accrual, of which current 1,773
Provision for employee-related litigation  
Loss Contingency Accrual [Roll Forward]  
Contingencies accrual, beginning balance 1,179
Increase 265
Provision used (247)
Provision released not used (400)
Currency translation adjustments (47)
Contingencies accrual, ending balance 750
Contingencies accrual, of which current 750
Other provisions  
Loss Contingency Accrual [Roll Forward]  
Contingencies accrual, beginning balance 1,071
Increase 0
Provision used 0
Provision released not used 0
Currency translation adjustments (48)
Contingencies accrual, ending balance 1,023
Contingencies accrual, of which current $ 1,023
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
market
Mar. 31, 2020
USD ($)
Segment Reporting [Abstract]    
Number of geographical markets | market 3  
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 541,077 $ 503,376
France    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 37,700 $ 32,000
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 541,077 $ 503,376
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 203,900 191,745
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 212,096 190,114
Asia-Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 125,081 $ 121,517
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 541,077 $ 503,376
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 184,084 173,027
Germany    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 53,596 50,618
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 23,292 20,820
Japan    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 84,212 $ 84,637
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets $ 247,476 $ 269,249
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets 85,900 93,389
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets 85,408 93,030
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets 8,040 8,746
Asia-Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets 29,606 31,598
Japan    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets 19,580 20,532
Holding    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Non-current assets $ 123,930 $ 135,516
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J I5('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Z@*52OG>@%>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VUQE=#MQ65/"H(+BK>0S.X&FS\D(^V^O6G=[2+Z $(NF?GE MFV\@K0I"^8C/T0>,9##=C+9W2:BP9D>B( "2.J*5JGR9URV, M2R2=POPJ&4&G@&MVF?S:/&QV6];5O*X*?IO/KEH)?B>:^_?)]8??5=AZ;?;F M'QM?!+L6?OV+[@M02P,$% @ ^H"E4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Z@*52CD@&O90% #D& & 'AL+W=OVKL6B=)V0^L#A6[3W;07;F)(=).8.4XI MWW['"<2T"B>IIONFY.G\\[=]\O.Q>[Z1ZFL:"*'):QPEZ44KT'K]N=M-O4#$ M/.W(M4C@SE*JF&LX5:MNNE:"^WE0''6IXPRZ,0^3UN@\OS93HW.9Z2A,Q$R1 M-(MCKK:7(I*;BY;;VE^8AZM FPO=T?F:K\1"Z-_7,P5GW5+%#V.1I*%,B!++ MB];8_3QA9R8@?^*/4&S2@V-BFO(LY5=S,O4O6HYQ)"+A:2/!X>=%3$04&27P M\>].M%6^TP0>'N_5;_+&0V.>>2HF,OHS]'5PT3IM$5\L>1;IN=S\*G8-ZAL] M3T9I_I=LBF=[O1;QLE3+>!<,#N(P*7[YZZXC#@).G2,!=!= WP6X[$@ VP6P MO*&%L[Q95USST;F2&Z+,TZ!F#O*^R:.A-6%BAG&A%=P-(4Z/)O)%*#*#$2-M MD@9$6'D3B8Z2,EUX@O_;7P7#)6NZ-[5)44%[[CJ M$.:>$.I0M\+/I"Y\2YQ^5?0;-ZSL(Y;+L2-R5]++(',UF2;%=V/R[^];>(I, MM8C3?Y!W],IW]/)W].K>\;1=BZH1P,-=I_V(N.B7+OK-7#QF7&FAHBV9B[54 MNLH1+J55)A!'@]+1H)FCF5"A]$V&$4CTRB["E?8Y]=VG3S5Y,2R]#1N.F>+ MM3PMCG<7KK7D48KUUVGIZ135N4YTJ+?D)HP$N<_B9Z&JO. :CN.VV<#M,\3/ M6>GGK(F?N5B%J89NTN2>QY6CA^M,5*B%)(O.N(.X)KVGB204CEG_3 M)V2A(;6(5&0BLT2K+?SZE69KU*<.9O* S6X3DV/?!RRG)_L#DJ/G(:EVADLR M2N:9()<13Z BP%Q2ZY)^R.7$G$$?/LE-4ND0EYMQ%::8,8MMEWW,6#&HE9YP MI9LY9L@RWL4I_=[03*::1^2O<'T\T7#%8=]QSC!OEOPNSNM]QILO55:/&R[ M,%RXEO\90D1[O$ER@AWY[ENTN#N1;Z<'0S *98""M$>DYA%)RACJR M9'<;H7V2*64FG6*F"9-53JVLNFS#%;^\+_;>.K.,=QM!?II R5#4Y6:.YGNK ME5)O%!>MJ"6K13ANA?1'S*"*760JWT\I$J]&I=629 M3ALQ?1' P@_M(ERFUI!E.FW$=+ 20_FWT-+["G5$OI B#YD&P"<^C&KE(J90 M[N?*9KW],AHX0SKLGP+27ZI<69I3',9[5_#U*<#8%-9EK^0W4=U5N)0#Y6!_ M..C1(=9?EN^TAN\[?-V$J0'L%\$56M37R+7;+FTSK)JG%OFT83U_Z.T&+E:G M/"Y6L\:@%OL4A_1[5[N%T'%?N-PCZLHBG^* 'H,EO[ 5\:KLOJP1J/L"F64\ MP]D,5E3H\81&;N-UO],TM:AA/R*=2P8I-+XM(?GW\B M"^%EL.*I_%YKE(YWQPD1W N($FLX@1:9R<:4-P\*"%4^=I+(&$XC\L(C6"G\ M\/TI&_1^=CH.[9,US*+Y)A'6YH-M%1S"L&SV\_IE&S_+J+*IN,!D_O2 .;$0 M9SC$]]U-KE^]@"2O$W/HYRK$:K9!V.6N P'Y@=R%!0#N+Z74^Q/S@O(?&Z/_ %!+ P04 " #Z M@*52%(HK$BD( !K(@ & 'AL+W=OX-['D#*D_A^3\AB-?O*KJ>[V64J,?FZ*L+T=KK;>?)Y-ZL98;49^K MK2SA/RM5;82&V^IY4F\K*99-HTTQ(5$43S8B+T=7%\UWC]75A=KI(B_E8X7J MW68CJK=?9*%>+T=X]/[%U_QYKEGF&UG6N2I1 M)5>7HVO\>-3)#F2OUW=S<+2]'D5$D"[G0I@L!'R]R*HO" M] 0Z?M]W.CH\TS3L7[_W_J49/ QF+FHY5<5_\Z5>7X[2$5K*E=@5^JMZ_;?< M#XB;_A:JJ)N_Z'5O&XW08E=KM=DW!@6;O&P_Q8^](WH-,/,T(/L&Y-0&=-^ M-@-ME37#NA%:7%U4ZA55QAIZ,Q>-;YK6,)J\--,XTQ7\-X=V^FKZ<']S>S^[ MO4%P-7OX]>[F^@EN9D_P\=OM_=,,/7Q!7^[NK^^G=]>_HL>'V=W3W<,]^NG; M_?6WFSNP_1F=H6^S&_33IY_1)Y27Z&FM=K4HE_7%1(-"\YS)8J_FEU8-\:CY M353GB.(Q(A'!CN;30IC_J<\ZNJF2ID:AKJ>O/ M@1[IH4?:],A\/8IZC< W:&$NY.^[_$44\ BGK]JNXJ8KLQU?KKC9G3"RE[Y/ M;#.6IA'&![,/2ME!*0LJ?:K$4L)&74B0."]D/48E1!6U0J* O2_*A:S-W2>: MGB>P,HNBV94PM$\T.\^Z;S2"65VL#]/:V,!,R],9=N5 ;B;3X(9U3Q:VG8I+PH3:'%8XR MXI86'Z3%06D/>@U^]"J+K6?&6=Q[9JO,996EB5M9J;:O(K3@[*,["^U)I49S@U,R6%_&,63/OLHL9YQZ9..K $@6%/E:0:U3Z M;8RVA3!28=N;@+>%)$ WP<3)A\C6$Z<1'?K599=FW+<><(^'^,A.UZ)\SLV* M:)WKEXHM"4G&V'#3.\T2QCQ".S9A$A3Z+Z66KQ!DG=*(]4Q*2$KP4)O+CJ=> M+W:8PV'.->F@P<.N?OE1W% MZX-2+4IE1"*&1UJ==BE:1K[HF[',QP&6BLV(-"%K93$E \5.@Q3 M3AGV2>P AK.3LNHB%_.\:#98*+4F'7%(F#AMRKH5;TV^ZAH]L:E!64)Z*[D= MO,LN3B+BB8NDHPL)TV6J2A/_)&Q,CT*;%CA)ALO'846(#]FD=]P)(^58EDML M7& 2#?>APXI "/>(ZY!"PDCY5-&<@-)>E7.60)L^+_%GXMC^U6<1C M*Y-W6,4X]JGM>$7#O/(%W7XV% A=U.8432SI#J/4@PO:L8R&618.NZ?JMU$6 MXS09DL-AEM(H\GF_5RP,(Z\-%WVM1U8V=9R>TIZ.O5S;BG/JR6UH!SIZI&)H MY3G:5K*6U8L<72%7L?TOZ.CC MF#M.TB1X1)BM1277JEC*JOY'4S72;\'R>T5WO M@#S&4.UTK>'"Q!VK\CT^I?1][IQ2&YL$QU88D.U M5HOO8\3'/$O&<=16\ODXIF3,:><9#4NT-H=D4__YX[5_MP-L&)_!'HR'^873 M#C(13S;$.FRS,+:OE\O<4 ("QE;DR[.\1 NQS2& .-]5V#2&TV-$AD'#80<) M7G]F/\KMN,W"W+Y>+':;79L/JS;I5!O8I6OS O8%:*AJ9^Q@-HO/3'U@6!UP MV.$X(I[#!NNHS<+4ANQ(P%=+)$55PB9RB[1QRW'$R;!LY;"#$P?EGB,=Z[C, MPER^;0+2F="ZRN>[MEJH5;L!]E'+K/UIE6NIT.S\VKFFF:N&&67]H_)^'"Y# M#.<6#P%9[QU?&-E-O1!X4JFB,"$K+[6$O>@N'3&;PY1A.LPN7&:<,T]ZP3I: MLU-HW;+ *<_U=HW1Q(H13D-.8M_K+M:AFH51W9?8A+HCN<6^N_ZK6WK\$,#_#@/#[G)5:"EC! MQ@#^OU)*O]^8WQL)'^[^][MS;*>SY>)) M1I0J>$[B5':-2*GU%].48403(J_YFJ8XL^0B(0J[8F7*M:!DD3LEL6E;EF&#F@<:R'$^%UJ&E5([;C;?E6_S7/'7.9$T@&/?["%BKI&RX %79(L M5@]\^XV6^;A:+^2QS)^P+6TM \),*IZ4SDB0L+1XD^>R#CL.=N. @UTZV.\= MF@<+-7? M2: $SC+T4[W!9.P/Q\'0!VP%D[N1WY]A)YCAZWXXG@4PN87;T;@_'HSZ=S"= M!*/9:#*&R\=Q_]$?H6T-+J=$T%1%5+&0Q#6X );"+.*9).E"=DR%G#J:&99, M-P63?8#IGHAK<.I78%MV_?.GEN,UOH(),L(P^^0&'Y![#'RXO*@=U/*/:_DT MK+2L,]"&'Y [@F;BJE9+:U=+:^?BS@'Q0!%%<4LKX$NX92E)0T9BF'+)\CWZ MLS^72N!._74DF%,%<_)@C0/!9H(L*!X<(64;,H^IO (2XR&$0:F$OW"Q;]T* M22^7U ?:IN>TO':C8VYV2[C'JMUJMRNK-[R-BK=QE'? DP1K4!3["M9$P(;$ M&85+_':'F>"PIJ*8KB'^&4M]4P1L[G!:UY;MOLW&/V7U)ANWRL8]/QL@F8JX M8'_H(L^F&*WM6X!"U=V!\3RG76];WKLUV&=H-^WZCN$;<*\"]SX SJ3,3D-[ MYT+O,SP&W:R@FQ^ QLM7*CSH6+HZ1=X\EWR?X3'R5D7>.K%+*9&9> &\5\*G M4[BM_RA:TC\A>#"O6"HAIDOTM*Z;*"&*B[WH M*+[.;ZXY5W@/YLT(_X6HT 8XO^1I$"FUBD3E;@&$CL9#= \'8M$U4$EV2MK-OOR-*D52) M8GMCZS T8T^@]2W-U-=IIO;\Y?!F(V1& M-=S*[5CM):-KTRA+Q\3SHG%&>3Z:3)5*'+*/ROQN6BM/5 M"(\^'GSEVYTN'HQGTSW=LB73K_MG"7?CVLN:9RQ77.1(LLW5Z!I?SDE4-# 6 M?W-V4JUK5(3R)L3WXN9^?37R"B*6LI4N7%#X.[(Y2]/"$W#\J)R.ZCZ+ANWK M#^]W)G@(YHTJ-A?I-[[6NZO19(36;$,/J?XJ3G^Q*J"P\+<2J3*_Z%39>B.T M.B@MLJHQ$&0\+__I>Y6(5@/P8V] J@:DVR 8:.!7#7P3:$EFPEI036=3*4Y( M%M;@K;@PN3&M(1J>%\.XU!+>!J^?3E?G'] C?+%_A[ MN'U\6:*G.W3_.']ZN$5GKX_7KXM[>/\9G:/7Y0*=??J,/B&>HY>=."B:K]5T MK(&J\#U>500W)0$9(/#1@\CU3J';?,W6/[ 1;>.:_W]QSX/AUAGWCSQ_P=Y^O1,;04E/-8/YK],_UF](2YN^_#N]![3TP MWH,![U_9D>4'9DM[V3 R#8O5?)R% ?;B>#H^MK-A,?-\/XYJLY^XPIHK=$8] M%THCL8&5;O@N':%&MJ+I)L-7\'*_W'@BILJL()NK'.N=!6VHCKW21Q% MW>@M=B2)_2BPAQ_7K+&3]4GOF#1TK238.&,+9Q!CTL&TF?D3;V"0)C7EQ$GY MIQ1*H;T4&ZYM<)->KSB>1,FD VMHS237/MXB]@V@IIER3 M"'M-P?-^L6(4HW*U0U"NH. ?03U2X.<6C/!6Z5 M:>RD7M*4*8,LRKR(7+F)<9\D3OPPZ!);["9!$@\L $P:8N*>7"P'T-0PTS5( M%R^J7B':;FYBF^H!Z4XZFQT)D\%,-^4:^^XR(S10B][LL\+Z?0@=E(D;6FAA4VZ#% 7G$/M6]&H-20 =!&$'#H!+WC.Z-O<4*YL@ 8:,OV"TP52K?&.R.&=+T?6#0^YKA^Z&'NY!] M,^('T62 LE$6[):69RF.W.RB 1/V7H9Y&-:B'-CSPAZMQ2[V F^ ME$8[):8 M1_@2*1FM='WI@!R%7A?.HC!1NR3\#-!6D$C;@%;2B*7.3G*]A: M2Y&F12'CN6:2#>R7JC[:VT#L!5VQL%@ET5 C;81[%3Z;^9;BX%,'*%^;5F9 M?\C\02L-\E' 'Q2\Y\6&+]L?3%V&6E<:(IJ)0ZZ=VP/2R!9QR]8-5;#'/(.N M2HK/UFSUQ2?RX@!'<2]C%DO8-\ 2Q -I:X2*N(5JP=-#D;5?L?:E)PK@,R#P MNI7?9DDP" 0M^ T(UE\JM;. M[4DJ74U:H7L7?G=W9[4B SL.TN@.<>M.>R!_ S6RH89=5)M5#W7<.CC(F-R: M\Q0%BPS64_G!73^MSVRNS4E%Y_D-OIR7)R^-F_(@"#ZGMQSVJBG;@$OO(H8< MRO)LI;S18F^.)]Z$UB(SESM&84(4!O!^(X3^N"DZJ$^X9O\#4$L#!!0 ( M /J I5(V@H:;>@, )P) 8 >&PO=V]R:W-H965T&UL ME5;?;]HP$/Y7K&@/K;22GP0R 1(%IB&MM&KH]C#MP20'B9;8S#:E_>]W=FA& M0T#;2V([]]U]W^7.]F#/Q2^9 2CR4A9,#JU,J>TGVY9)!B65';X%AE_67)14 MX51L;+D50%,#*@O;!!$[LJ2BM=;*/A^:+G6 MV\)COLF47K!'@RW=0 SJ:?L@<&;77M*\!"9SSHB ]= :NY\FKJ,!QN);#GMY M-"9:RHKS7WHR3X>6HQE! 8G2+BB^GF$"1:$](8_?!Z=6'5,#C\=OWC\;\2AF M125,>/$]3U4VM/H626%-=X5ZY/LO$Q"< ?@'@&^$5LR,K"E5=#00?$^$MD9O>F!R8]"H M)F?Z-\9*X-<<<6HTN5],9XMX-B4XBN^_SJ?C)4[B);[N9HME3.X_XZ>[A\?9 M%[2;?YN1^0+G,W+UM!@_3>=H?4UNR%,\)51FVU0.]-X*UWT>$=%1WBNQ^)YWAN"Y_) MO\.="W3\.M^^\>>?\18N]ENBF>@$>O6 MQ+H7B6$/8H!OF1,#"Y4O0%6NNIBM,]HG?C MAU'?;ZAH,7.[D>^URPAK&>%%&>-$[:C(:4&N"BXER&NRP;U3$E0!Y;;@KP!D M!0S6N?H'+>$)R="+&D).;=R>'[3+Z-4R>A=EW*L,!$G>E6-5-I6NZS:RO;;$ M^]V@P;?%S W*\2$%(LQ6(7 $G<6?<:6,>M3!W@R!L,#\U<[V^V\[< M=?X>$H.D&\ZZP6Z5JW^Z=D^T#_W^WWV#>8A8%48.Y?73. ME2 VYOB76 4[IJH3H5ZMKQAC<[ VUF_UU<.ZXERBO]91G)YU5E)NOO;[Z7S% MUT':$QL>PR?/(ED'$MXFRWZZ27BPR(W649]8EM-?!V'<.3_-KWU/SD]%)J,P MYM\3E&;K=9"\7?)(O)YU<.?]PGVX7$EUH7]^N@F6?,;EX^9[ N_Z6R^+<,WC M-!0Q2OCS6><"?YT27QGDBG^$_#7=>8U4*D]"_%!OQHNSCJ4BXA&?2^4B@'\O M?,"C2'F"./XLG7:V8RK#W=?OWJ_RY"&9IR#E Q'],US(U5G'ZZ %?PZR2-Z+ MUQM>)L24O[F(TOPO>BVU5@?-LU2*=6D,$:S#N/@?_%7>B&,,2&E - -,&PQH M:4!U [O!P"X-;-V -1BPTH =&Y)3&CB: 7$;#-S2P-4,;*?!P"L-/#TDK\' M+PU\S8 UY8"M]YFS]"R:[A/>3G91=$65Y"4V#&1P?IJ(5Y0H/?A3+_(ZS>VA MLL)8+:F93.#3$.SD^>#N=G;W;3R\>!@-T>P!_OTVNGV8H;LK-+NYN!_=W'T; MCNYGOZ+1[X_CAW^ASX^W%X_#,:A/4!<]SH;H\Z<3] F%,7I8B2P-XD5ZVI<0 MF?+?GY=1#(HH2$,4#T(&D<%LV&XV6P4)1_-@$YK-1P=&A1Z49LD;FDDQ_V&P MOVZWOU@L0M47@@AM@G#1A7O0',O- 5_S>;;.HD#R!;J3*YZ@@5A#DURI[O7" MT3B>BS5'G[^)-#TQN!^WN[_G$MHK^!X%21S&2],<3=I=C/[,0OD&DQY(F81/ MF0R>(HZD0*F:A96(%CQ)D7A&@R247*!9[Z)G&&7:/LHMM-FYB&4B(OAH"74E M><)3N>^I#U6^+76R+762N[8;7%_R91BKY*$'1T$\A[L),Y9'GYY 5FC(YSU$ M\1=$+.R;JK'PSW+_:J]Z.7<<[+O8PZ?]E]VZJPN[U+>HX]*M<"\%NDV!?C"% M(\(>%#Z=G6BP15W?\_:C'M9U!#---*J+NJ[M6]:^[+HNOZ^[,;@S;:P MQ?9EX[K,9M@EFFQB2M1RB>/NZZ9U'049-L^-O9T;.S>C#7,#*U3U$Z@JF)#\ MU8GJBGEO*5<'=-%B$?UQ#^6-@ E>@V3Q[Y;:9MO!66MAW )\A7F+,!4 JY4C M=FRBS>S8H&(VTV9LZ8EAVQ:BA*PZ<^D+$ M-O:UU&_,,E>338Z330TR8IF3=[?)NZW)C],TR]<[]%>1+,(8\+=L7;M=S-2T MW%HTS+4:PO&VX7@_&XYI%KQ:"%0KF.O#DDFK9"\-?YN&WYK&8!7$2U5%2+ZC M0*J6ZZ%[.O+K,^P0WW==K1(_J-&Y6Z_2[K4UM;_T9W ME.K->')XV/WD=U 4MR:?XUSW$CKG(JIM@]?FU261_2$ MCE%-#2J[*>4*27 [DY1-+9_U5$T[SS<(8\8FJ& VUF?1)*.^OIB.DTU-,FR3 MAK0KC,'M'#.*%PIB+LT<]EN0O .-ZIN&4P$U@!B(O1J(&91=FU'JL(8.B*OM M'ML?R>&(N >EQ[W-TR*.8^DD5@H/H)A!U06LTQ?VM6%8QW48UICMQJ#K,N $ MJI=876@OZ'6ZA2",2..Y^JUYAAJS:DMI+JJZS$@";W6 MZL,Z/@7CBC4<^6-,7PGYM'9? M##(,.XW6THB!_RBAKEX=)DS<'73_?E6,2-H9\2,G&F*D-'U_-:ITDILE![WOF/%-G4=JG?NNI#4,'!D4'4] ME^C>K@TZ%\"7:!ONCQ'"2V8@TE"JPO%VF/?0 5O/& MG35,"_P+55>%,6#?_ (;YSO_5%$N5$7#",$+3X*E"CHL\.03)3T?7CRG@,U/ M;PA[]A?/9SLC%:XRY>-9).A^]IBB%YY*B+QGVDG[.T]@(;%E_B,!%6<6R^(1 MPO;J]H<(E_D37.WZ"'^],EV_(-[7"?$,G\#,PR?Y,^=^-73QBPA8SG!V3%'$ MGR$,J^="%TF*'QD4;Z38Y,^&GX248IV_7/$ 3BM* )\_"R'?WZ@!MC_U./\O M4$L#!!0 ( /J I5*Y_0IN@0< )@= 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5PNA#"]2Q2,J27"0!4CO%%M@F1=WN/BSV@9'H MF*@LNB2=RW[]#B59LB523A;[8NLRI,X9#N<,R?-'J7[J-><&/6WR0E^,UL9L M/TPF.EWS#=-G+.2:L,,W*K[B=XJSK*RT2:?D""()ALFBM'E>?GLJ[H\ MESN3BX)_54CO-ANFGC_R7#Y>C/!H_^";N%\;^V!R>;YE]WS)S8_M5P5WDZ:7 M3&QXH84LD.*KB]$5_K"@B6U06OPA^*,^N$:6RIV4/^W-Y^QB%%A$/.>IL5TP M^'O@$IK:_5.:Z_$6/M6TP0NE.&[FI&P."C2BJ?_94.^(E#4C=@'0:P(?= M#6C=@'8;A)X&8=T@+#U342G]L&"&79XK^8B4M8;>[$7IS+(UT!>%'?>E4?!6 M0#MS.;^]65S?+*\7"*Z6M[]_7EQ]AYOE=_C[97J.5DAL$$U8Q(XK[*N*%$5P/?"!L/A"6'P@]'[B!#"&*5&ZXR_E5 MVZAL:Q/!PR6AX12(/1RZI&^%HY DC=41L&D#;#H,3!;CU+*'P$ %W+0.$(9O MG+%2]3@] $*# ,<=N XKDOC@1@W<:!#N&%UMI#+B'U9E)0"]5?)!V#3GQ!KU M4."8D&D':]^*Q$$8NK'&#=;X!%8[ZO>0VY%4*)=:(X"<";V5FN5(KDI_ISNE M>&$0TYH;)X6X[\A9V&70-R(DBMP$DH9 /P[W^A?]VL4QZ!&*"NRS[1LDT(&Z6LX;E[ 3+^9H5]]RF2! D#L.1 M(<.>NO.^@CGK(0AGLZ0#LV\T)E'L"7T[BT>H7I"?^^_5RD4$AJ_@Y-T()7 MUY:;42SCP"CEXH'=Y1[TM!_'D!>C+OJ^V6Q&$U\DMVJ(A^5PC/;H ?S;/?IW M+?PM>_9C#_LQBX,H[.JERR[!4>P+[E8R\;!F#CA?VJA'IW,Z[JOC>!KT)-]E MA@,Z\PU *Z/XE([N&4R.W7],(!?L3N3^.=#7S7$X)=U*P&5VJ&#''%IYQ:?T MM4V'[:S-RZ$X %X6"A_H=K7TC%.>I/491;Z\1'3;S')8\JY$P8I4@/[Z9R3IZ^>8DFDWPAUF2>(#WZHL&5;9U\9W#;DO MFF,$KIF7MY1=/RU8&R; ,?N,0L3;J[*2\DPHZ@*^X M7>+2L:3G$)=5''C$R@P$(/9I%6LTB M)S2K,[_;.7VB=B!]31K3N+N2.T-JR(YU'0UQMVAVF>$D MCCR^IJT.TF$=O%ZM>%K.-OZ45GZ'*@$JG+1>V8 ^-GLYY845A@>6PQQU$J*N MU5^81-U%C,MN1F<^0JT(TF$1K'?%FNKY=>#[@D5)$'97N XS''MK']H*&QT6 M-HO=BQU3PG5>BIO:A5PN,G MK=30_[)Q^/%$J]L5>ER+=(W>1&<)VH@\WV\7Q7/Y\YHKLR<'QTX:K^_(8SS*$94=UA-$\ M;8X*/Y8'9)WG<_QA@1W/KVC\80Y#VW\#HP-ORE/'2?OIZLP2"$&&U+!B7P&, MX"R&6%?5,6!U8^2V/!B[D\;(37FYYBSCRAK ^Y649G]C/] H#ZVTDI P6E40"0*HE5I #:P/TQY,M*M9?XSKGON^]LW_7V0KZJ#%'#H2RXZCN9UML[UU5)AB53+;%%3G_6 M0I9,DRLWKMI*9*D%E87K>U[7+5G.G;!G]^8R[(F=+G*.KE=B[)(0MDO[.M8SX%DI[0H:S I*'-> MK>Q0G\,)@'@^!O@UP'\/Z)P!!#4@L(56RFQ9(Z99V)-B#])$$YLQ[-E8-%63 M<#J/9=#2>QN,1D!7/'A]&@P4Y\8*6I_%T$<-L M$@OH?)X^PE MALOE=+ JXFI2:? MF]2JAI4J_XRJ )X$$2L8\Q33O_$N5=B4Z1_+'/J?$CXQV8*@_05\SV]_H"?Z M?[CWB9R@.?7 \@5G^&+--%(O:!!KB)C*8$+MI.#[8*6TI*?]XY,DG29)QR;I MG$N2T?5>0B)*ZGO%;.O@P=CXT;54C%W+: ; 6]B]Z5+%;Z=G]6_0;3MH M-T&56/?D398H-[95%0G9<5W=6[/;3(.!;8)W^T.:$E53_Z&I1@S=RB;G"@I< M$Z77NJ$>DU7;5HX66_OR5T)3'UDSHTF'T@30_[40^NB8!,WL#'\#4$L#!!0 M ( /J I5(#,LYWR ( &,& 8 >&PO=V]R:W-H965T&ULC57O;]HP$/U73M&D46DC$" K%2!1H"I26QB!3=.T#R8YB-4D3FT'VOWU M.R=IQCI@XP/^^=Z]>[8OO;V0CRI$U/ <1XGJ6Z'6Z95M*S_$F*FZ2#&AE8V0 M,=,TE%M;I1)9D(/BR'8:#=>.&4^L02^?F\M!3V0ZX@G.):@LCIE\N<9([/M6 MTWJ=6/!MJ,V$/>BE;(L>ZE4ZES2R*Y: QY@H+A*0N.E;P^;5R#7[\PU?..[5 M01],)FLA'LU@&O2MAA&$$?K:,#!J=CC"*#)$)..IY+2JD 9XV']EO\ESIUS6 M3.%(1%]YH,.^=6E!@!N617HA]K=8YM,Q?+Z(5/X/^W)OPP(_4UK$)9@4Q#PI M6O9<^G :+HG $X)<-X"VB< K1+0RA,ME.5IC9EF@YX4>Y!F-[&93NY-CJ9L M>&).T=.25CGA]& T>_!F=]/Q<#D9@[>DYG[RL/1@=@/>[7 QN9W=C2<+[SU, M/J^FRV]06ST,5^,I[;Z VIQ)3'2(FOLLNH"/L/+&4'MWT;,U23,!;+^4<5W( M<$[(N,%U'1J=#^ TG.81^.@\_)[).K2:Q^ V&5*YXE2N.#E?ZP2?IYE&NJL: MQ 8\+?S'4$0!2D4^/&5X&S4;YZ]F[(\K:E;+V666C MD"5;!)Z IAJA,OD"RMBAH$9SN41U[+A'!6WG4%&[VW5/R.E4EM.O7MX39(H.F HO++R5@ATJS9/M/XR\=O\V\K)]V>V\D68?E !3?NE%;'FB(,(- M 1OU3\0@BY)6#+1(\ZJP%IIJ3-X-Z2N TFR@]8T0^G5@"DWU71G\ E!+ P04 M " #Z@*52P:,AYBT* H&@ &0 'AL+W=O-1K22#YU^ '=!$O8N ML,9#E/KK>^X%=KFR*3G)I)U^D7IS0>E[PBU9;W_LLR).EM9_HR[ORU>"(#%*5*@))D/AWJRY5 M59$@F/$YRQQT*FEC_W,K_2W[#E^6TJM+6_VJR[!Y-7@Y$*5:R5B%:[O]465_ MGI&\PE:>_XIM6GMR/!!%],'6>3,LJ+5)_^5=CD-OP\NC1S;,\H89VYT4L96O M99#G9\YNA:/5D$8?V%7>#>.TH:0L@L-;C7WA?)&2(>Q*+/3:Z)4NI EB7A0V MFJ#-6ES92A=:^;-)@#[:-2FR[(LD>_:([&/QWIJP\>*-*57YL MX.2_$MT_2[:XD%Y[6GCEE%R:3X6#QYG)P,!:7R@40%QQ*],8\@4TK:X.Q08E2 M^Z*R/B)NPM"2JKK?N8^=>^/3^:&)=@KK2JQ1J.RPX>\Y/XV#)-V0+VMEE&/A M>*^:D/:2.S>&0\H18Q_GM7)(-9RX&2_&XH?Y_.I!$'>)M$[86@?:WH^@C\5F M?PC'XD>[5;?*C5@U(M9(>_'XJQ=S8R(D7*O&NB"@BSJ$F!X=_AW0<;SX7DDG%!&?>*T* M52^5:ZGK: 0K*KSH+ 0<68I:ND@U/7N>.&[\)Q8INAVU0@&4(5\?T5K2NB&) MTIX1"7@EE(^P'&7DZ&%O\8'8;C30@YR/VJC81AL*-_;6TJ"1T\J1,'#:>W*& M($=FB974#@CG"E8>;=-WT=+ AM.U:/#7EGZ'EQ2!=CET8!QQN>"_N9FQ28!K MC=%?@^6:#\1%^.? L6% M,A:_*AZ)A(WN4>,!C0W@98FTJJ^8%O]ND1<;L9#JCOR(=9,2S'YO54M G$Y4 MNK=&+BNJBU*EF!?:%;&&P:!9F/4SS$$'IQ)M,UK+>[ 60HA$.5O3+MC=V3S> MEYGH.SY[S#G$TA-A0I,DRT:Y[!"CD5C&P.BK=,W5&^RI&$X/NJR@Q"P:-\>B MH';GM!R)X>R :M1NV1F&58%>HB''(L=0,3PF&1X 0RD&>9??TYN3 S+ UHJ> MJ[XY0A\\4 C(8'A5CMH4R4CX@1?:T^HV2(QY76H\5U19]F,J"6SA'.#)"J:1 ME:L8T! 8^*08^M2MK*)LU8&7<[LE?8WU.F49FBT %UI")#!A C.>DH4>67"O MI%GFGJ.O]=>N[)SN! OF/$\EG(D6+T&"@)^G[<@?V$ 96>1NRWV9W=RVG "6 M&SX[>(#)Z--J163EM\ ^8=$ \0D-9%,[OF5-(F^N43 @2,4$R4-;6DDRNAV M-"!74'"HF.*Z2>[RYU_>O3ZUN*\4?U?>$@UW3,(Z*"]IU.B* MEF.&0MJ-=,:*-,0R(5%]^-[$WY\HVXF_5!Z,LDP&T8;?,+'T&M?C@XNZH_&T MVQ.;,H]]W +N\ASQI4GW/8.6=!%P"DL2"5[W"ODJ#<0PXA8S%C(=3LE.T?)& M.@]3DW".PL$*:!8=<*^ROQ'KF3X@JKB060/0P&6Z"S6AUZ MY6XU%(1@ PT1ZHYGX!?<+9J0[!T#&>>JTDGC&VM MAJ4@%DDC&.IUS5/24A62JA4OAF"UTG+#Z&1N:+1&[81$RMH@9NBD-)+# TP^ M&$1\1Y8NQ8#,*- P.39#O1/+@-K) --_\GT+\C*<%8 VWP[Q[?+8H"=DIX?, MP2RO;6YT)(#+F7B!17C^6"%!-N6S*VW8"[D=O-A5HP(9HE'R_6,[PFR)P=*( M,2]M>QZD(X%XPR1)X^M/TO!I(5^(L,F<$YFWD!V[0W=/!4Z3II0.L_*%Q3^< M)=_.%Q";7Y$>#3T_(?43%/\4$B-;!2RM[2UWO-X6&BN2M,0T[5DFW9G$.J;J2E5)@X53&[H,9@[CW'?G MLW1"(.H?9#^Y(8L MD8RG(L"$":#X=,="-&_(2@1"[I#9GF'2GGXG7Z/)I5$NS1?]SM8. 'G :'VP M8-EU$MY:D/S\G];$-8_33Y'8[HWO<,W'N]V4HS%+I5LK]%Y"8L>E5!Q\F\58 MZ 2@:0<6N41:V^NIW,1R;G8!(.UH(>TIA:'=7@_T@?1X+'I70-_]Y>5L^N)O M_MOWFZ@BHOILQ7C?G?*D=WN/,6'-OU'X=!Q)%_G=T^YGD'FZ_=\M3[^AO$=O M)0A5:H6M1^,7SP;I5-!^";;AWP*6-F FX8\;)7&,I@5X3Q>?[1=2T/TX=/X? M4$L#!!0 ( /J I5)%AX?#H@, &,( 9 >&PO=V]R:W-H965T]L]#'N0 M;286*DN>1"?-?S]23GQIT0;8PUX2RR*_C_Q$BI[OG'\,-2+!4V-L6"0U47N= MIJ&LL5%AY%JTO+-VOE'$2[])0^M15=&I,6F>93^GC=(V6<[CNSN_G+N.C+9X MYR%T3:/\_@:-VRV2<7)\<:\W-Y3%;]4BR20@-%B2("C^V^(M&B- ',8_!\QD MH!3'T^8.^=2J("WSGS3%=6+Y"J!"M>J,W3O=K_B(9^9X)7.A/@+N]YV MEB50=H%<P+O'0+XKJ?/:;F+Z]V@4804KJ1E-&@/\M2K8BB7Y^PSC M=&"<1L;I_ZGZ60IIYNO0JA(7"7=K0+_%Y+_SPG-MOECXA(7ON'WAH/]EM+YU M3:OLGM&LZVS)TBEHC;) CEOW"(&@F5':E&^3$KDEO0L!UNS1;^FU48/S2 M=&+)1 _*8"_A%^93O:(BB@T8V'<\&K_I^PM:=C'1>U7Q/:.EV.7"'!#BWD5V M!H1K!6/ 8OF!A3&NY?N;!HA>[;4S/ I$2%*%87&D/*44182")\MCY7:OR&ZT M*K31Q%46J_2E. <_B MD;DNV)S!'P_TOH%N3:.D<(1#Z7X6/-7 'HQX/VU MDHKC_OJ>2TF.$MN9S>X VQ=;HG@OS_TZ]TH7&VWN[4H(QQ[K2MG+TZ?ZT\&=Y.=EE+60EFI M%3-B<3FZCL[?I;3?;_A=BHT=7#.R9*[U/=W\5%Z.0@(D*E$XTL#Q]R!N1%61 M(L#XW.D<[8XDP>%UK_T';SMLF7,K;G3UARS=ZG*4CU@I%KRIW&]Z\Z/H[,E( M7Z$KZW_9IMV;I"-6--;INA,&@EJJ]I\_=GX8".3A$8&X$X@][O8@C_(]=_SJ MPN@-,[0;VNC"F^JE 4XJ"LJM,W@J(>>N?I"*JT+RBOVDK#,-_.WLQ<1!-6V8 M%)V:=ZV:^(B:A'W4RJTL^Z!*43Z7GP#2#E?G+(D"%H=Q](J^ M9&=GXO4EQ^SDTK#?>=4(]E[:HM*V,<*R?UW/8352X]^OG)'NSDC]&>G_ZLM7 MU5 9GMLU+\3E"'5FA7D0H\.ZV=,JMU9@X6XE*#MDW=1,/*Z]E, MM/>,.^:P3:B2Z043O%BANM;:.%&RM3!2ETQ:6J+#%:W.MUZBX,9LI5HR7NM& M.9)>O 3 H;4M%(TQ,+"''L=!>I:R. K2,&._:#7N-^Q9&:7!+,]9E =1 M>$;&W MO&+L5D)%.$IHLR*)?<;CB/[ _:%U-B?[@$YVOUT8C%[@#G ,!#-@2C-A&2'%'J0*%7LFA ML#J?6X[LV_8;D6.@5P2ZX';%%H!B3P=9^;/D5WHKQ-B(BOO$[O7,$-XL9'D6Q+/X12)4 M [A)C(1)6)($R5DX,&FX!PF39RR!INPIP%$(;(0R ]XT2WQ-#J+RK&J&VKY& MN)[I>U/,GOCQH^!$&RW#_ 'Y]OYE=D$;I:U7(CXWR,O*2]"Q]5-%V%U%!&RS MDD@!J8JJ06@EN 44X\9S ;: F7.N[M%1P5J2TI];5HD'4;&XA]!"FHN"-];C MV3(.8!Y/R1I+2O2<&-,?W:)@)?KBZ3Y5HNR&WNI1E6# !TZCPL"M:?W +G#G\*<*%9*?FY@'DTNX'MUU#_OG^P^W&N>-M@6IFT[ M@#:8?%170\66%C; MT3;-+H03C0']^X2=H37LD^X7"WN/?Y4FM<087^#?+ZM^"Q7?T#5)^(L/ VJ] MVQ^E6#>E6:J[X3!'.]HD:>>".5[9[DN]471VT1_QDKW?/IG=O.3_$Q9E:9"C M,>)JBA:9S=I-B-"*SL30$T3HF D&H"Q+N\YY%!)UTA@]=1KB*LWS((RB_5,I M@:4"-[G6XP#9]Y=_?)/'4?3]P2[3M:2:JO'Z]H;%2>BWQ]_?.N0!Z2)_W>S" M@TE:0JWDYZAAN'F,FSI@*[S\55OD)R"50R"!CTM[2M\:K ^![PP>:%?OS^L6 M1#GWA0URE0M9<.5.416OM;!QD^91*&Q1.>OIOK7S_1#"5)4&%)0J#0P'+46+]+]$-$ M8^=UGP)[D3@0V!=I\K*5-L07P"W8%O30QJP-7L=IPRW@EP4U+-KJ.38(P_ I M6?HX[^+?K1_Z3#(9?'ZJA5GZCVPT)**$VR]1N]7==[SK]O/5T_;V(R L7%+. M5&(!T?!TEHU F?[#6GOC]-I_S)IKYW3M+U<"+XJ&-N#Y0FO7W] !NZ^;5W\! M4$L#!!0 ( /J I5)%RV[%^P0 #X+ 9 >&PO=V]R:W-H965TP;L9)I.TF;BI/G0Z0=Q M)S@U.HE(.F/WK^];'6"PB3N=?@&=I'W[WFIWI?.U=5]\*66@NTH;?]$J0UB= M=;L^+V4E?,>NI,'*PKI*!'RZ9=>OG!1%-*IT-TO34;<2RK0NS^/<>W=Y;NN@ ME9'O'?FZJH2[GTEMUQ>M7FL[\4$MR\ 3WGCKZ8SKWP2$7_GP&>+ #'D3@P?\)WG^$H(^EI(75J!9EEA1XDGQIUYX" M5N:HO"^%71M2AD(T=GO&!F7,)4"W0M>,XZ(5ZM5+$V1!*^F4+?P9(LA>!I"G(+C:LV5%O ME$QZ*8].!TDZ'-)5*D0CD\0@$)7M7/2Y/>< M)\9KT;3!XB]T%;350*/AF :3=%_J-BNBTLWQ8)CUDW3,)P7.OYF'@#2IDM : MQH5=<8)-;SYALC=ZB42@U\H 68'D&X.RJ]FMIY=TU2A[NU'VT:Y43OULU$9> M2N%K)R-!*#O<"?['(=>ERCG(7VOE9%,IU1X0CI0SUBZ-BD$ L+Q;X6( X<,H M<]P7.Q<"!J/VDD5#W1HT7FH46>.DN=8Y)L%2+G1>(T_D?E!(@A#V2-]!;U)<^AY7 M7JPX)+-6:!J/8GL0T@Y]/IH=)!<+&>_DQ_G4B&/:>5TQ'][3[&;TB-6\"7+K M<.7@F#@4>YD-+4\*+O)8.Q4X$HMCG0S7>RP$SC.4 Q/8;W/<0(R%*O0;AYL? MJ<6)H.,# SLZ=%V[V+-+-G82.<@7X[9[2;X>'_7=)*;FP1S*B0&N+([1 M*'18OD@[0SP!M(;VQ@XSHX<9G,NJ":B^3[CEWRIT,WT?10?))[-H[#;:@8IXC;/F]WL[G$X;=Y$#]N;ER7H+Y7QI.4"IFGG=-@BU[S6FH]@5_&% M-+HAO/ MX2%I,K.CTK>F0K1P7PMIYD%E;7,=12:OL&;F0C4HZ:54NF:6COH0F48C*SRH M%E$:QY=1S;@,%C-_M]6+F6JMX!*W&DQ;UTP_K%"HXSQ(@M/%#3]4UEU$BUG# M#KA#^[G9:CI% TO!:Y2&*PD:RWFP3*Y7F;/W!E\X'LW9'EPD>Z5NW>%=,0]B M)P@%YM8Q,%KN<(U"."*2\:/G# :7#GB^/[&_\;%3+'MF<*W$5U[8:AY3 /+66%7W8%)0<]FM[+[/PQG@*GX"D/: MU.ON''F5&V;98J;5$;2S)C:W\:%Z-(GCTA5E9S6]XR-2-,A*3[)6Z;.$[YF^@%$2 M0AJGR3-\HR',D><;/<&WP1(IQ +6RE@3PIHUW#+!?V(1PE9CPSAMF"R@2TB7 M"-APDPME6HWP;;DW5M-']/T9.=D@)_-RLO_,^K^SP*<*H52"FHW+ UBV%PBF M4D<#9 U[:MS;0ATE< G*X_,>SSJ\I$'@F@CNF&@=E?9 ZGA#5I3!!C57A;D& MJE%>#46"#>98[XFPOXGA)?FPE6H-Y=6\ZM+\0 U-7JRB,= T@J,V\ *R<'29 MTCH.+Y-17X("]U;1ZRB\G$GZ9A-LW<)B'<^$\^-\;$ ^2*IHZQ#IN[#X;&CV N>-*]8VP'3&LF M#]@%P[R7DN<(+I-, "ONF*3C*=Z+OWTST5G7UJ@/?C896)HK?5C3"43L#>B^5LJ># ME[TV-:.&Q$=*L@MK: M=A%%IJRQ8>9"M2C)LU>Z899,?8A,JY%5'M2(*(WC:=0P+H/UTM_=Z/52=59P MB3<:3-UTZU%,S@3HGOO++U*I@%4.&>=<+>JN,''.J9.+Y2">-_X=C' MYG$ 96>L:@8P*6BX[+_L<>C#"6#V$B = *G7W2?R*J^89>NE5D?0+IK8W,&7 MZM$DCDOW*'=6DY<3SJX_VQHU[#JM45KXQ%G!!;<0)2&D<9JF926N IHZ@_H!@Y?Y MH?>4@T><>!@5Z1FDQ0JX!(J$O1(TEEP>P+)"X *HYV4]-AVNL,2F(,;A)H8W M'JDZPV1EWL).<"(TKQUURYX:9\ K2))P0AYP[\> M/CH9K0;UP2\0 UYR/V7C[;BC-OUH_@GO%QRU]L"E 8%[@L87EY, =+\T>L.J MU@]JH2R-O3_6M&=1NP#R[Q6U;S!<@G%SKW\#4$L#!!0 ( /J I5*5!;8' M+0, ',' 9 >&PO=V]R:W-H965T^;:W; M"%>+'=OB(]H_=P^:I'!"J7F'TG E06.S#-;Q[5WF[+W!)XZ#.?H&QV2CU!.[$9<,,WBOQF=>V M709E #4VK!?VHQI^Q3V?W.%52AC_#\-H&Y-QU1NKNKTS9=!Q.:[L:5^'(X1G5^^1*)E% M: G+[835WN]N]$N^X9?"!R5M:^!G66-]ZA]2#E,BR2&1N^0BX >FKR&-9Y!$ M27P!+YV(I1XOO4@,_EIOC-74^[\O8&839N8QLQ\NUO?XP1\M0J6ZG9(HK0'5 M@' *P">Z8K0R33\#C1)T5H-D[5Y ^]/I7Y-;TI:XV1VD\7C1IR-!NE\5)1Y M!(^MTA8(OSNC5\RA@#*%I)Q#/H M:>02$YIP%75V:#D!#EP(FG6&9@KQO( &@@K'!6FIJ=0XT&[\N,QZ=Y*,04LG MZ,6NG_5[_7TQ7DUE=14I;])CQQ>"O^! YY_4YV49.1\* 76OG<[277E&I@%E M[>1W6&&W03V5_/JE^QP>#<(.]=:/>T/@O;3C3)QVIQ=E/0[2_\S'YX@:O.72 M4)(-N4;711Z,- ^"53L_5C?*TI#VGRV]BJB= >D;I>Q!< &F=W;U+U!+ P04 M " #Z@*52!%-N@0X% "^"P &0 'AL+W=O6DUA%T!>)Y,X&?)L;>PGETOIZ:$LM#OOY-Y7I_V^2W-9 M"MRZ">#P;1?"J4[%V=A[G)G:%TK+.TNN M+DMA-U>R,.OSSK#3+KQ3R]SS0O_BK!)+>2_]A^K.8M;?HF2JE-HIH\G*Q7GG M6?6H4PN1%WX=V;]6C;Q3!@O-84+O[2. MMB/LF-;.F[)QQKQ4.OZ+AR8/.PZSP3,.2>.0!-YQH\#R1GAQ<6;-FBQ; XT' M(=3@#7)*\Z'<>XNO"G[^XK:L"K.1DJZDE@OEW5G? Y8_]M,&XBI"),] C.BM MT3YW=*LSF3WU[X/.EE/22:^L MA)+\-DKZZW+NO(4F_MZSP7B[P3AL,/X_2?Q."+I,4V,SI9?D#?E@I%T0SH1YIUQ[,) MW4N[4BEH&NUD@D1[^"I14&&<0RR'2S0S4#B<=)/A^(BN M:\NIW! $HUT1*8CL(ZHSB&HR/?E.NC5C8Z_H#L< M[:$[34[^F^QA,CW^WNRB("&DMB+!==*=XI_E<0T-";VAS(")-IYR4V3$*U4A ML#$80LNX/,*:64252*M,YMJ-9!:EQG<(>]1EQ3PK#$"^5B8-#M*8!1$%3&#B6Y0]&?4MAF^!C9UT=RHUQJ:N3!"B_I\-K8 MBBXOCVC82R8'-.C-\'O[4,4T!ALP-R;'7R]<.N\PGW%VSUV/MRP M?.IH#\YQHXC5_/7*;VK1#M^_?O'^%7(Q&+S 3T(N5PM&?6[]!D+2^+]&LJV: MUT%,=Y"!"\?KC4?(\H%[C@2UYO0=E/UH#U&(3=@]=CU85@%AOH$<6(P.:5$+ MU233]5 A2&?))5,SCG3=H(^?K:FKD)OCE^[++@BM*]Z$Q54U3PQL7 8^W%V= M*A5.DA"1T.&LFD)Q4:L!G=O=2F6Q%8)I:T(K)?AI$+*Q&UV,I4TI1 &&VP"2 MY2RVY;:1? MOR_+I&6&62JMQQ2 Y,K+]H!6+X-[SJ70#SG@P_-0&U%Y9C=FO M8)&9LM?4Y^X+8J""3N.,UG*K.X?NA;X^F8R. M>#3JCM$TO_4$Z.^\J4J))/'+T461Q>?5=G7[.+V,;[)'\_BR111+=&@JY *N M@][QI$,VOA;CQ)LJO-#FQN.]%X8Y'MC2L@&^+XSQ[80WV#[9+_X%4$L#!!0 M ( /J I5*V=+5X?@( %8% 9 >&PO=V]R:W-H965TSJ&5VF85S ,HL6*]L#MU^(S'>J:.KU#"^"\NE5@?0+IK8G.%+]6@2QZ5KRH/5M,L) M9]<[?$;9XS*R1.9<47$$;@9@\@]@"G=*VL; 1UEB^18?D8A127)2LDDN$MXQ M?07I)(0D3B87^-*QLM3SI9!+JY6YB.%;@*:+ ,ZF<,1OFWW+"ZUE@S?XM51:,P[#PV5)P2 M-%98*9!=!)/Z%UH D=K8(>6<0%W6'(&C\HR M 73KP5(.VVA$:(=NH^LVO.>2W*HW3);F@R,LFK%W\ ZR>1I.KF.RIGDXG^?. MR"9AG.=O8UU$-KL.\SPE*TW#6>R,:9R&:3Z#OS4E.KOKU,+:3[2!0O72#M=^ M](Z/QLTP*Z_APXM#4FI.M0NL"!I?Y=, ]##%P\*JSD_.7EFZ+]YLZ.%#[0)H MOU+*GA8NP?B4KO\ 4$L#!!0 ( /J I5)Z/##Q/08 'L. 9 >&PO M=V]R:W-H965T4S,:>X4J\BE)\F9&T M3IIFLNNQLLE#IP\0"8GLDH "@I;=7]_O@!177CM.F_1!%"[G\ITK@,N#-I^: M0DI+#W6EFJM18>W^V\FDR0I9BV:L]U)A9ZM-+2RF9C=I]D:*W#'5U23T_>FD M%J4:75^ZM5MS?:E;6Y5*WAIJVKH6YG$I*WVX&@6CX\)=N2LL+TRN+_=B)]?2 M?MS?&LPF@Y2\K*5J2JW(R.W5:!%\NXR9WA'\4LI#>_)!?C7P& M)"N9698@\'Z^K7,;7$UFHTH MEUO15O9.'_XF>WL2EI?IJG%?.G2T<32BK&VLKGMF(*A+U?V+A]X/)PPS_W<8 MPIXA=+@[10[E.V'%]:71!S),#6D\<*8Z;H K%0=E;0UV2_#9ZW4AC'R[A%TY MK72-6#>"W74YL9#.-).LE[3L)(6_(RFBG[2R14,W*I?Y4_X)4 W0PB.T9?BJ MP)^$&5,4>!3Z8?"*O&@P-7+RHE=-W3A3;\4C,LO2PABA=M*-_['8--8@3?[Y MBK)X4!8[9?'_P:]_3A+]7$C::&%RTEO*2X,\UZ:A0C2TD1()W]I"F_+?X-L\ MD@7U3BII1$4ULJ54.^;CY88U%+K*)=BMIAU\8DG6^TH_2DD'P4ZR#9TMM6J0 M\K36;9.9S,$@O;I0UC*;AFT76[3#[A_7",1N):)69A7F=G%:5#')TM_X( M A(J)Z75VQ?LH)<->:)FZ=30F-ZUAGW%CK*%@9RZ2W/):4Y(TJP8LM1C,L.J M($3)WI-P,V,"0'C8";HY8G+!IK&KS3@AS+I1J07$G]]H E")N:Q3X M;W\D-'>'ZU$*TQOV3F:RW@!O;YL_I@]@D1O3HGE3F!PMGD^]./$["P]LO#,: M$@!X98!5#ZG4H/=O_H4\Y3T8@"1L0=AMNQKDH(51XLV.$H>%>$:W+ZFH'8"@JQ"W,NN8!0("VX'[#LG[1XYQL%G%+5$.;E:NQ=5VY5@ MK[3+:(\X-3V'V^,8@2J=3+@ QSV0*ER=I7S!4W8%_C" M%_C"$3R?='M8FR"4;O5G;0%[*9#YF20XZ>]".85]05'H!3Y^R8QB;Y[$GC\/ M*(HC+TT32KW8]ST_C.G[/A]S;UD&D--&"2P8WI" M':*4DA#B;Q[V:.*@3?V78+C5$T\][3QPV'SN>\$LIL0+PA@.FITZ*IEY:932 M$A>W3[D^#*F[0C:ZL/6"GX3)A>A]'^:3&+^FZU=W#Y+Y6Y2502F2['U.. &@ M /9$T_@"13V.(GJ_&!:"9!R$1VWWG:OAQS#UDB 8W!"BY233\+]7,QV'3]6D M8]]_SFXDWV#9..X5? O@>JK*K70)WI],)T[PN 2XIAI*QNA64#$=)S%*$ *R MLBJ[#C%4U$=U[-RKTSI??ZYNZ/E!9;J6:$Q\SIQ>I[Z,]I.I3V>N(> P [;F MG.[>B'I_\8[6[O\#?>_^C]7V![O<9+]&6GKQ'&F*4>!-X_EYMQ;.9FZ$GA]% M_5HT[78C;QK,>XYY3Y=Z\Q12UD\.^DG?)$XJ+.'2"$-\HS ]*8YI@*4Y%TZ0 M@*:#V)Q-O'F*3C[P6'[I7(?4K\T=(GGSF7$ M'6_2N7Z&+A.>OW19G9P\"&II=N[9PW!:9;NWP; ZO*P6W8/B,WGW+$.F[4H$ MK9);L/KC-!F1Z9XZW<3JO7M>;+3%8\4-"[P.I6$"[&\UCKE^P@J&]^;U?P!0 M2P,$% @ ^H"E4I"S\]W6 P :P@ !D !X;"]W;W)K&ULK59-<]LV$/TK.ZJG(\THHDC*L>+(FK'=>)I#IAX[20^='B!R M*6(, @P 6G9_?1] 2?Z*?6DO!+ ?;]\NL 7&V-O7,WLZ:Y1VIT,:N_;XR1Q M1YG,8\ JC7/S2IK?- MCP94=,Z;9NL,!HW4_2CNMG5XY#"?ON*0;1VRR+L/%%G^)KQ8+JS9D W60 N3 MF&KT!CFIPZ9<>PNMA)]?7D@M="&%HL^Z, V3T"5]NL.>.W:+Q"-$,$R*+=Q9 M#Y>] I?3%Z-][>B3+KE\ZI^ VIY?MN-WEKT)^$78">7IF+)IEKZ!E^_SS2-> M_@K>'[YF^[- 'O*.3$6R=P[H)"&G7W^99]GTXP/\UF+(/?8H&J0?J1":5DPK:VY8 M4VDVZ"='E5%H:G<,!I;YR=83-JZHX\X]S(92DZ]-YT#?C>A%V,J:!J%<3?RC MD[="1>('E&9S?/-YAO0]6W8^%J!B)#\\G$U'-)SEV>A!BW8O>>4A3H^@S.

P/3;6GNZT. MS3YDE([SV8R^&@_Y2XL#(*5 P)CGLU'9GE0X]$A&?B*9CW)ZNY7C_J?LQ;5 D*BU6V-3["-NU[U!\[?N: MBL98+_\1X=X<1[TV^EWGI=H*<<@<=F9'_F7>EA4,]9J\(=-9$K="*K%23%=\ M:]1M4)U;+J6G"U$ U]_3\.K\8K3#@GZ';KDP:RUC7!QB09K7(N1"LFG1KT%8 M/=],5 GGIXML'3RB562%BM5 M(FPUA Y'WSW.:^LGV4U^=CLECQZ ANTZ/G-@:#KM^[=@+]V_I*?] _)@WC_# MJ =JXTAQ!5<16;'%3.]^HB*U?C,/*LZJ24F/&TZ)X-6Z4MH.3HW1VZ4^.7!N- MMGSI*;1-H_S#&1NW/AY,!IN#*[U81CD8GQRMU((_<_QM=>FQ&_:Z/!Z>3-V=[(I\$?M>\#D_6))',G;N1S%"(0VRXC(*@\'?'YVR, ,&- MVPYST)L4Q:?K#?I%BAVQS%7@Z4Q( MO[3.LK/9@,HV1-=TRO"@T3;_J_N.AR<*A\4+"M-.89K\SH:2E^]45"='WJW) MBS309)%"3=IP3EM)RN?H<:NA%T\^VM(U3-?JGL/1. )1SL=EIWV6M:B]K;C:UA_#D]Z=Z<:=L^DW 3\I/Z+99$C38CKY!MZL#V^6\&;_&AZ] MTZ$T+K2>Z<_3>8@>!?'7-TSL]2;VDHF]_\G@]VO3&=KJIG)K2ZZFK9OK)5-$ M$"OO[G1J"/0C:1O9ZX96^'55(!U0D#A"G7!%;=!V0!G9]_.)Q.B[>G[Z^OTG+R=G=(JOJ"0@2BV*Q HX<1TI&;0,KK M9$9;BO Q>S*B:T>E,F5KDEG8W/A0D6 /:3 M-,5-OL&Q%$EF6*I?ZL;%Y8ND=$,$P\""09I[=\.6THA3 =(&CX+P!AYX MYJUO">%+@'K?? JVMP7M)$)<&Q 2DG/>M?6C:?J1=O:'Q?YL5U:OAP>3PUWZ M!8^W2 MG_8OO]/\X'D4S\]&^+G0Z#'#-52+T<'^@'Q^BN5-=*OT_)F[B,=46B[Q>F4O M KBOG8N;C1CHW\,G_P!02P,$% @ ^H"E4L,3O0*R! L0P !D !X M;"]W;W)K&ULU5=9;^,V$/XK W51)(!B2Y2/.!>0 M:]$^[,*(=[L/11]H:1P1H4@M2<7QO^^0DIW+<1H4?>B#+9&<^>:;BZ1.EMK< MV1+1P4,EE3V-2N?JHW[?YB56W/9TC8I6%MI4W-'0W/9M;9 70:F2?98DHW[% MA8K.3L+GD9IM)ZX$;>E\Q/]LY.:W^(,W?=Z M:FC4WZ 4HD)EA59@<'$:G:='%P,O'P3^$+BT3][!>S+7^LX/?B].H\030HFY M\PB<'O=XB5)Z(*+QL\.,-B:]XM/W-?KGX#OY,N<6+[7\(0I7GD:'$12XX(UT M-WKY&W;^##U>KJ4-_[!L9;,D@KRQ3E>=,C&HA&J?_*&+PQ.%P[<46*? N_6 M4&!YQ1T_.S%Z"<9+$YI_":X&;2(GE$_*S!E:%:3GSJZY44+=6IBB@5G)#9[T M'>'ZU7[>85RT&.P-C R^:.5*"]>JP.*Y?I_X;$BQ-:D+MA/P"S<]R-(86,+2 M'7C9QLDLX&7_V$GX\WQNG:&:^&L'_F"#/PCX@W\5Q)T8OOF.;,US/(VHNRR: M>XRV$;_@5N2P9>$'0LYEWDCNT!%:JB8I&Z3F*RC$O2AH&ER)H*COAO'U1+K3VHJ!Z<*F5Q9\- .^)'O:Z5.O: M!RFF**@#K&JI5Q2G)3>&*Q?#RQG8BRYFT\OK:'^?S% 0+%H?<(K&]N@M0/@T MP:^_'#*6'!,;7Q*55K@*4^EQRR8.\_B )A>66%$EHG,2?>#)4Y&C1Z'S'/V. MP5N8=4'1V7Z'G=C^_Z?+7\!M;_JKYR7BE8[@!JDH1>XMM5GDE)^"$AO=S+[; M:!]8/!FS.#MDP$:#.$LFW0;09MN&0@V)!#89Q'PXZN2Z=%L8C6-& M*.DH'M#BQ_QK?&50# MT:.@BL7/+(9K)>$SAG,"(Q2D;QD.R>_6V0MCTANM- M[]L[&PWF#85:$$.J'MS%V60?VPVH/&!9"JJ@7#>R M>%WY& "Z6E\TKO'&_(\:7$LJ8GOT\2)]*^=91HE.$DHYH^IA+'LSU;[A4G:\ M>>[(YO/0/(D>/N2R*=9[[HY\OJ:U[=;3?W*-K-#YBEF; HT7H/6% MICQV V]@\Y5R]C=02P,$% @ ^H"E4@6?]&ULK59M;]LV$/XK!ZW8DB*Q9=F.T\0)$#L- MFB%= K==/PS[0$MGBPM%NB1EQ_WUNZ-D6RZ28,/VP19?[IY[[GC'XW!E[*/+ M$3T\%4J[BRCW?G'6;KLTQT*XEEF@IIV9L87P-+7SMEM8%%E0*E0[B>.3=B&D MCBZ'8>W!7@Y-Z974^&#!E44A['J$RJPNHDZT69C(>>YYH7TY7(@Y?D+_9?%@ M:=;>HF2R0.VDT6!Q=A%==;SB^@T@@QGHE1^8E8? ML/:GSWBI42[\PZJ2[2<1I*7SIJB5B4$A=?453W4<&@JG\0L*2:V0!-Z5H<#R M6GAQ.;1F!9:E"8T'P=6@3>2DYD/YY"WM2M+SEV-3%-)3E+T#H3-(C?92SU&G M$MVP[;C3NRT=QEW)'0CW"_1)M9 M,2.TKPB"0K,0UJ_!&Y(!PJ",]3D(<&N=R51X!#.C2M&/#E:Y3&E+4>D[*!WK M$-0*R@4/?_[IM'O2.^_VXU9,N:T4E^G!FUXG;O4V\\/6QJI0SNQ,N]Q8?^S1 M%I!6#G"0*MIFPQAF.W\"R0^?1F-8J/0(1K\]P(.PDBHZZ-R-[VH_Z*8H/:'+ M[R+<&_N?+,J"G:P=2#JM?H-_TF\E6_H@"2$G]O.YQ3D'IZ3*L&'MW_K0 M@BO'9JDF**J;HCB"%4(N,M#&!Z8:^+;3:Q8E,P[W(6A#&:$)R>ZLN!TMMT>L M$<$I"DONT#(Z'Z["C"VQ)X9RI^#"A_=?)K>C^PG8D <,:/&YO>#+C^S".>-3 MJDI'5[5:/Q.AEV)S!*:T==;E8HE5T*>\&_*%,:1F4JZDX#5LD@O!#,=/ID1L M_TH8YX+&CL]Q8^T/.7.=P8/ M&VV@5@I8+)19(QY;5(*5F7*4]&.XU11%.C=(3OJ23_4@ MZ0T.MP+5;"="C#$?:2[O1T NT\_!L<73/$XFJMV]7MR^CJ^I!L!.OGE44 MR[DDH@IGI!JW!OT(;/54J2;>+,+S8&H\/3;",*?7'5H6H/V9,7XS80/;]^+E MWU!+ P04 " #Z@*52%CWR..T$ T"P &0 'AL+W=O6B'-2=!8NYP. MAZ9LL&5FH)8HZ6:A=,LL;74]-$N-K/)"K1@F430:MHS+X/38GUWKTV.ULH)+ MO-9@5FW+].,9"K4^">)@>W##Z\:Z@^'I\9+5>(OV^_):TV[8:ZEXB])P)4'C MXB28Q=.SS+WW#_[@N#8[:W"1S)6Z*_$GKVQS$HP#J'#!5L+>J/4GW,23.WVE$L;_ MPKI[.QH%4*Z,5>U&F#QHN>S^V<,&AQV!FQ5FO0 M[C5IY0J!R0J^*'ETOM(: MI869,6@-S!_A(ZI:LV7#2R9@1K+F>&C)#:=L6&Y,GG4FDU=,IG"EI&T,7,@* MJWWY(;G?QY!L8SA+WE1XQ?0 TCB$)$KB-_2E/2:IUY>^HN\6Z]:%?8-+I2V7 M-?PUFQNKJ8+^?D-]UJO/O/KL_X3\39..V5.S9"6>!$1=@_H>@__N!WQK$,Y5 MNV3R$:A-:&;1 )=@Z7RA!!'>@6<;C0CUKCCQ_X[43N'77\9),GH/LQ8UW1@X M_$*0-]Z-6^HAS?;FW?O^[<75Q0P.+U::3(9PQ:M*X-$%,]9+S1:;YV[3JS>< M'5VSDB]X.?!N[[C'YH++HB)%WPVE<.R1(H7%5FT.-+0+X4Y\9WE@I4AYU0)?,]B]2QZAZI""EGQD43 M%^^A9 0YKR6I[7'SH.R&"=^4)?W4NKS*+@EM1SQTQ)O"H4^56AF"RKP#HA%% ML.41'-!?&DZBR*WB)(PF(UK%21Y&8W>;9W$8%<6^F'L<3^*PR'*_BL(XSKQ8 M'.9QX<1(:5J,>D!JE+YP*E0\F26Z+\+XG'P/&,'M4&5$B=(YISG5S)JN M$-:X+7Z72,\ON1'>)0)L2FU*]>=Q7U&R.FTQU9H8+H%J.T@*\>HL^R&Q%<4BZW?'A&A! D]99RTUM8UUL.2Z5= M(I2L/!^5ATW20.(^YG#/!.7$$8O)FA. /I-)\]F"N9M;NIZQ1UR^$RZ7SC(Z(X:F 0,+ M36CN,MDX;P36)$@VN*7J&<#7!540)Y3ZQ2\ID46C=TBC#)/]$DXBCS/)V$^]B=9$6;$UP]88CNG/.\R/[Y MA$@]GG2+J+-!/<#=T/-\,NXJ*D]]:8TF89)-X&>?TN'.)$,8U'Y>,QWENJ&F M/^U'PEDW"3T][^9)BK_F!+S !8E&@R(/NL+8;JQ:^KEHKBQ-67[9T%B+VCV@ M^X52=KMQ!OI!^?0?4$L#!!0 ( /J I5)=V0"2^P( ',& 9 >&PO M=V]R:W-H965TVM&F!:;25NNX% MA 93-^ #XH/K7!)KCAW.#EW_/6>G#1VP"?B2Y.SG>>[%Y\MD;>G658@>[FIM MW#2IO&^.T]3)"FOA#FV#AG<*2[7P;%*9NH90Y)%4ZS0;#%ZFM5 FF4WBVA7- M)K;U6AF\(G!M70O:G*"VZVDR3'8+2U56/BRDLTDC2KQ&_[&Y(K;27B57-1JG MK '"8IK,A\MPQ[A:/ (=L2LAAWYRA&>2J\F$W(KH$" MFM7"1TPULCDX9<*A7'OB7<4\/UNB%AYSN!+D%;I)ZEDT;*5R*W#2"60/"(S@ MTAI?.3@S.>;W^2D'TT>4[2(ZR1X5O!1T"*/A<\@&V? 1O5&?X2CJC?XBPPW< MD#!.Q(YP\&6^HRV4$48JH<%Y7N#[ZAV3I&ZY'7;>%K9N.(9G M#N;&M(Q=8F.)]0R$NP7#P<$[X D3P85RDB$;% 08F@I.46*]0MJUQ0#P3F+C M0ZB%U3Q8W'$H%YS=H6S#-8$:):'G^?FGEDWW!D&-5,9Q MYR#Z[69"O]I/U'DW2'["NW',%2L5=X/&@JF#PU4C% MSXK_"D@!P/N%Y;;9&L%!_Y^9_0!02P,$% @ ^H"E4N@@#%Q> @ 4 4 M !D !X;"]W;W)K&ULI51-;]LP#/TKA,]#G#CI MUA5)@*;KL!T*%.T^#L,.BD7;6B71U4?3_?M1H:;S MQLLTCX#/BD<.>/;$B5;(GNTN2]7!73) @UUB$Q"!X> M\ *U3D0LXW[/68PI4^"Q?6!_FVOG6K;"XP7ISTJ&;E6<%B"Q$5&'&]J]PWT] M)XFO)NWS'W8#MGI=0!U](+,/9@5&V6$4C_M]. HXG3X14.T#JJQ[2)15OA%! MK)>.=N 2FMF2D4O-T2Q.V70HM\'QJN*XL+Z-6X_W$6V RP?^^V49F#8MEO6> M8C-05$]0S.&*;.@\7%J)\M?XDN6,FJJ#IDWU+.&5F&_ SX('45 "4)K M;I\1BP,V="( U75T+F&:@ YX#^MNW$2&.(IMQR."9"J@!I3W4=@ZV\D?K8A2 MI30U\4E:/UB>M)(Y>Z,LXY5@#8$=)B<75G(7<$J^G(QA(H<@^+,$7K56-:H6 MOVEUK%\EF/S&-WS@(0=2^5J3CPXG?SJ6\NB6&W1M[F7/$J,-PX4?O>-S<3YT MR4_X\-;P[K3*>M#8<.AT\NJD #?T[S )U.>>V5+@#LQFQT\>N@3@]88H'"8I MP?B(KG\ 4$L#!!0 ( /J I5+&;.V\Z @ '$7 9 >&PO=V]R:W-H M965T;9W_'#9$ M4=V5A0VO!YL8JU>32<@V5.HP=A59?%DY7^J(GWX]"94GGJRU/[^@@JW?3V8#MH7UV:]B?QB5J]'LRGKRY.>;TL^,70-O2>%7NR=.XS_WB?OQX2-_>=6^COQ';XL=:!+5_QJ\KAY/7@Q4#FM M=%W$:[?]D1I_GK&\S!5!_JIM6OO\Y4!E=8BN;#;#@M+8]%_?-7'H;7AQ],B& M6;-A)G8G16+E&QWU^9EW6^5Y-:3Q@[@JNV&%8Y!T_(F^?P_^: M+T/TP,V_GU!PTBDX$04GCRBXT,$$#O.5IT V:@;EOD#^ 3'JXX94;76=FTBY MRAR";$-Z"O FU_QZ9:RVF=&%"MA&J*P8E+%942,E:D.>C%4'$:(&-YVLRT[6 M95_6NT[6HI,U&*J-OB6U)+(*#%%ICY7+>W7I(4U=AKFA5O[[*-MFN"*65I@O#"P6#Q]G(P'*M+\A$< M!(<24TG)8]/*N6A=))6;D!4NU(B;LKRD*.YW[F/GWOAT?AAFD,SY'&L(11HW M\KO!3.4AR53LRYHL>1&.[U3%M)?=N;$24HF8^#@OR:/>X,3->#%6/\SG5P^" MN$ND\\J5)O+V?@1#G6WVAW"L?G1;NB4_$M6(6*7M/<06!F\#7NHH7_IA@:-* MY_2EAH$LOM2?21;U@UHEX,$2A!64% KT L1@S"@,?Q2'8>/J F@!(B".(X8] MGVJ;N%O"S89\6Q#'@5=RSME-P!J>]//G3X M$Z#C9?$]::^(B4N]H8S*)?F6>HY&L*+ A\Y"P%&DT-+73*RST\11XS^Q2-&X MN*LIH SY^H0ND=8=L"@3!)& 5T+Y",M11IY?]A8/U79C@![D?-1&Q57&E*K"7Y>''5Y2!-KE MT(')PC<%_\W-@DT&7&N,D>K-43[DJU)Q+$W@$YH M\_8]6.+]3%R"?PZ4%,I8_4HRW2A7^T>-!S0V@)=CTBI^Q[3X=XN\N!H+N>[8 MC[JL4H+%[RVU!"3I1*4'9_6RX+K(*<4\,SZK2Q@,FH59/\,<=& NT3:CI;X' M:R&$2)1W)>^"W9W-XWV9J4/'9X\YAU@&)DQHTFS9J"D[Q&BDEG44]!6FE.J- M[I4ZF Z[K*#$'*8GB47&[5J/5[U:Y"W+&J$% M#T%3N429B4!H.-VO@:/_((!KY_*M*0K.*J"^-IR GEK/APF)=.C>'_;8#3TW MP"->>O#\O]%9NIP*KH&< $X<)%)C9QZ754):80/D'S(-,).43#)-SR^T3?0M M)0(.'*&8.&EH2R.5UWY' WH%!8'TI0+KY%2:C-FBF904 M\F\=OV,>:Y $%' 1T@YJX-VOX?55Y4L?P[06388QB.G$!2[-0J>2W=7BOE+\ MKKPE&NZ81'1P7M*HT17M^(F#P[/NX/#LR8G_NJ&8ZUV9[#LV?+<0G"!D9D4" M;C$&(1GQU1/FGG;FGCZIJ7^0\L@KYR\1[#QW[33, Y&$\%J*5SVZ:9^G?Y;^ MMP)1'A[^H:W,:LUQ]?<5-R8L6B^N,&:?[HQ]$U?'DYG(_4^P>8CPT8=?,0HEJGG)T?#5SB7EU5A M5M*LV9">:(;QPXV0W,H-X"/:/B8N;8\0H@7 M:+UI\D\!4EP GJ,")>!?KFMF_6\.(N/_F_B_.)R>C!2F]A[A'0*9$;V 3547 MX"ET1F;@-WBP,*AYI:Y C/S^AT1E*7XXH54N4!>^.JDU:09QF%WN>\>N=DA) M(.6,[%4R5N\CEI;N5OBFMX5)/4E+G-Y.DNG$6I=UXK\TDS&M>]KPK=HMM;GO MIN,T+#<-^3_2"66'L]3,II9B,R@#G\O&P,P%)/ZVF> LW<7^Z,P&\8&$]2M=7:_2+U$@3N_>;0+I#Z&;G MU@>W+,PZ"6\M2'[^3VOB6WS8_Q(Z7,MPO;LV,.ADZ@=P/_ZEQ>S MZ?._AV_?+J&*>,!HK-C;6">]:]"2_%HN>T,:!M.-:/>VNT^>IVO4W?)T&?U! M^S5#J* 5MAZ-GZ.]^G3!FWY$5\FEZM+%Z$IYW)#&(887X#M?.[4_6$%WRW[^ M&U!+ P04 " #Z@*529>_-[[L" #K!0 &0 'AL+W=O!PL.;;PKJ#<#ZMV!8?T?ZL5IIV88>2\1*EX4J"QGP6+/J3Y=#9 M>X-?''?F: WN)8E23V[S/9L%D0L(!:;6(3#Z/>,="N& *(Q_+6;043K'X_4! M_:M_.[TE80;OE/C-,UO,@G$ &>:L%G:M=M^P?<_(X:5*&/^%76,[^AQ 6ANK MRM:9(BBY;/[LI=7AR&$RX8K/< W@04E;&+B7&6:G_B'%W04?'X)?QAF(JE. NH M;3UH,-]0/G,EJ"4=EW49!7_K"L E.Z$.?\K43CIB?1*9X"SA@ML],%\;E(6T MZ-)P<\ AU>B^8MHZ(RPKH?9(^NE6THKM?2$!]:9G9(+)%,'7\@2NN#M6M:$T MF.LWXKR&\!%^,%G3.(&6'S[ J!^]L4]).0.CF_XHAD6I:BKVBG&JY?'P$O3I MR\A_=#N&][(>'C5@B7KKQXPA6F)J>K$[[2;9HFG@5_-F#!+GEE/3"K= MC@+0S6AI-E95OIT396DX^&5!TQBU,Z#[7"E[V#B";K[/_P-02P,$% @ M^H"E4BL[TKD+!0 M T !D !X;"]W;W)K&UL MK5==;]LV%/TK%UXPM(!S,S=WHV9GLC&EJ/%&@6ZJBJOM M)99RS$9':VXO=XB^;/U8VBITF'4H@*:RUD#0H7YZ.+X/0R ML^O=@B\"-[HW!IO)7,H'^_"A.!_Y-B L,3<6@=/?&M]B65H@"N/K#G/4N;2& M_?$>_=KE3KG,N<:WLOQ+%&9Y/LI&4.""-Z7Y+#?O<9<4-GYTIN0%E5Q.:';A4 MG34%)VI+RJU1]%:0G9E=BYK7N> E?*BU40W5VVAX=K79Q-#/NS*2;[# MNVSQPF?P(O@D:[/4\*XNL/C6?D*Q=0&&^P OPT' 3UR]@2CP(/3#8 OZA*. M'%[T7,)<*/C"RP;A2NB\E+I1J.'OBSFE3SWRSX"/N/,1.Q_Q,SYN:>L4#140 MY )R6>=45,5=%]*$$OKA6&$',>WF/-4KGN/YB':?1K7&T>QNB;891-54@(\K MEPL8";G"0ACG";@!0\NP+JQSY/F2-M-**H,%K% )68#0=LJBUG9VOG46.5=J M*^I[X)5L:F.M%UVW<*V1&H43:KN?Q;]D*6IGN9 E;79K:FP?G0*12&[W+,(5 MYEC-4>UG?'CE+&6C"5"_ACO%"Z28U.@BX!:98J#:QD'B30,?XC3V M?,;@#W*MR.,CO4NF7C(-[=\T2W=O\D8I2G ?>AAZ\32&,/!BG\'OLA[O%WR7 M91![:99!D'F!/[7)/*!+#&Z1;(01-AKF94E*07D9K;F3ALQ/@%$$*0MHE(3, MBQ(& ^W%NO9B+VJO;QDI!9^+T@5SK+L&(8]WU_]C;<6WCC+*.8I3+Z1JT"A) M/3_\EB.6> %QQ#+B(8!WU:J46\2QPI*[WMSCI,00\R%C7IB&3[CL)0U12)Q' M$$5>-/7A^EAA@#C/&$2$Q XCVEZ<=@U4E0D"1O"ROI:ROIQRHYZ.EY67VB8;"31TTO5%]%[8I6 M1CVG?7,Z&CT40'T>D?(P%N_Z_=F0;/^'M!,2GT9QEGE^$,!/JX3[+'0\V9GJ M(*.ZD]$?KTM/@B_67)06<$R1C36E!7>H*L*@+Z-P&8:T]3,KQV'LL2CK6[_' MLA@;.::3GIW:?F\;>BQ+;+5)U=*@TX^=\I_LM7^@_[.N_[/!_K_"N>G%YAU) M[5BK#X*^O-7SDO:<6-BBR$8=)\H>$NADXXY,#95A5S5'X7>5/$+,$YJ?2A.U M",W(&F&+7+4U;XO_ZR]9&(2_]9?0@6=A5 M2;I"=>_N"R0V]@#4'JJ[V>Y*Q _+V_L,97A/(@\E+LC4?Y/2%UBU=X3V MP/TBDW4$ #F"0 &0 'AL+W=OSZ4Y%L)U38F:5M;&%L+3 MI]WT7&E19,&H4+TDCL>]0DC=NIB%N6M[,3.55U+CM057%86PCPM49GO>ZK=V M$S=RDWN>Z%W,2K'!)?K/Y;6EK]X>)9,%:B>-!HOK\]:\?[88\OZPX4^)6W

%W,X=ZNPG MGO@Z-_6$NYAMV!J>P7S?/"HPU0?W MI-[*BY2O]> AFSM>71$4D)I:@N'E#990%+42UO%W*^IT:]:)A_=[]2]V\[B9 M%Z9A*8L_>&;RN1,[)(,5JPKS)+<_0[NAL-9+9:'M)]FVL9Y#TDH;6;;)6$') M17-ENQ;$00+J#"?X;8)_G!"=20C:A,!NM*G,;NN>&;:8*;DEJHY&M?K&LK'9 MN!LNZF-\-@J? 4$QE9*LBX(4]< MOY+W]V 8+_0'#/[^?$_>O_M WA$NR+=<5AJC].W]4\2M3-R2@'XGO^72HH/'T>TB[ M=&^DG* [K<#J!6?TEE*D>$"*V9^ /8<_?\$8\F"@U'^-K##I5IC8%29G-[SC M9542V&VDKA0,'6*C$%F%VB;>%F&43$/D\W:(YC0L\L,@"KNP_Q08=@6&HP5^ M4RP#-) 4^!M[*4!_) +=3JX(*]"3\$L+>H1#U"T378GTM%MA>C'I1B$\0#BA M44*](](#8=.)%YXA'7<%QJ,%_F9R4,2PW2C0I%-+K@24>KV7>1V"W]'U#32BF$09CUUK&]^[VP?RV^O?O0X'*^P0DXWY\D MDV.^ V$4O[-G^/;V1KFJZU69@Y,8V?"_28/MH;W/L\$'5 ?A\):79#^H%NO\,BW\! M4$L#!!0 ( /J I5*'&G\_W@( .H' 9 >&PO=V]R:W-H965T'?STY#*&W:<9/8SOL>/^?$'\.ED"^J -#HM617(\9WW@7LZ+[0=<,?#BLSA ?13=2=-S^VBY+0$KJC@2,)LY)S[9Y/4 MZAO!,X6E6FLCF\E4B!?;N!@$&F;01B7@N8 &,VD,'XV\9TNBFM<;W] M'OVJR=WD,B4*)H+]HKDN1D[JH!QFI&;Z7BR_0YM/9.-E@JGFB9:MUG-05BLM MRM9L"$K*5V_RVM9AS>"'.PRX->"O&H+6$#2)KLB:M"Z))N.A%$LDK=I$LXVF M-HW;9$.Y_8L/6IJOU/CT^(IRPC-*&+KF2LO:_""MT GZ&+^A9$H9U104.KP$ M32A31U9!J$0+PFHPG:>'2W1X<(0.$.7HL1"U(CQ70U<;1#N1F[4X%RLOLWF>[:PK350=WU<%-O&!7=6R.SS;'8W2N%)C2 MF+P^E>06B*HEY,BLR7O(:BDIGS>J'X++;N""**K0[QLS ;K64*H_>_""#B]H M\,(=>(^2Y( J\D:F#'JKO?+'C=]NZ,4X"!/L#8;N8KVJ/;(X\7#4R3[AA1U> MN!?OIRY (DU>^]E6YFAMTBCV!W@#K4>5A@._GRSJR**]9-_*BHDW@!,)C&CS M\_;5,-HB2/PP\C8XMU5IA!/(L@P/$@V.#L M407!P.OG3#K.9"_GQVGQ'\9D:W8QO07->3:G7"$&,V/T3A.3E5S=+*N.%E5S.$^% M-D=]TRS,90S2"LSWF1#ZO6//^^YZ'_\#4$L#!!0 ( /J I5)?/ZO6.@( M L% 9 >&PO=V]R:W-H965TX>"9[DMM#_PTJMZA? MZHTTEC^RY+1"KJC@(+%8>)]G\V5LXUW *\5.'>W!5K(3XLT:ZWSA!580,LRT M92!F:7&)C%DB(^/'P.F-*2WP>']@?W2UFUIV1.%2L.\TU^7"^^1!C@5IF'X6 MW1<F2MK131)$RDZD#;:L-F-ZXU#FVHHMU/<:FF\U.!T^D@YX1DE#-9<:=F8 M 6D%'V"%DK;$MAA.AURO4!/*U(T)?MFNX/KJ!JZ -G M@YB'7DQX1LQ7(J<0S280!N'L!'QY&;[";(0'?\-]TY:Q-^'8F]#QQ>=Z0ZB$ M5\(:G)C2ZT:K"3QABPQ"^ 7.VUKOA531F"IRJ:*STL=V/U&RHXQJBFI^@3D> MF>.+1:QYQIH<[=.#:Y/2V)>A3:/[./'; MX^G\&W,?WHXQO7K_Z%>USX09^9YR!0P+@PJF'V\]D/W5ZPTM:O?W[H0V=\%M M2_-:H;0!QE\(H0^&O1#C^Y?^!E!+ P04 " #Z@*52^J9H3ET" #3!0 M&0 'AL+W=OB!EM<6$8IT2,I._[Y+2E8=QTYSD?C8F9T=G:3V_DHB)P@$%!:Q\#P MMX8Q".&(4,9+QQGT*1UP=[QEO_&U8RTS9F"LQ$\^M]4H& 9D#@O6"'NG-M^A MJ\<++)4P_DLV76P4D+(Q5M4=&!747+9_]MKYL .(LR. I ,DGP6D'2#UA;;* M?%D39EF1:[4AVD4CFQMX;SP:J^'2G>*]U;C+$6>+&RZ9+#D3Y%8:JQL\(&O( M5S)FIB),SMO!MY>&KYGP>Z<3L(P+=+CYG" MN"9/3#1 )MR40IE&@R&_KF9H$5Z\WQ_D2/L ;7 MCNLBIMEP2/-PO6O.@;!!DM&+/NR-P*P7F/U?(#9:A4=Z2%R+ICM9TP&-+_;% M'0A+**7987&T%T<_%/>@+%[9T3TDZL6ODNG"F+/>V'%;ZZH%T [B^4LMN):^S^ M'2_^ E!+ P04 " #Z@*52A@K)QJ<" "M!P &0 'AL+W=O68Q(""IDR"EB_7F ,E!HAG<9SJVEU M(0UQ<_RN?EW7KFMYQ!+&G/XDN2I&UL!".2QP1=4]7W^%MI[0Z&6]VX"58X301?(V'06LT,ZN[7;-TOPLQW,E="[Q+-4^DU89AE!%-TPZ02E?X$ ME$1?T!T6 AL/T>D$%"94GNG5A_D$G9Z\$IBELO$5CH3HV=G;=2K M)JJW)^HW+,Z1[WY&GN.Y/?3Q8?H$LH[N]- GQT?OHT^/CNX.M^FV[GYG@==9 MX-5Z_AZ]._TW7689KY@B;(EF@C,]SJ"Q@@LT+C!;@FGY%HQHWU84T*];+8AN M%)3R]X%T_"X=OTXGV)/.7/'LJ> T!R$_(7BNB'KK<[A1B6H5&PO=V]R:W-H965TZ[//<+U'(]=!K>]N!6[Y,C1WP1X."+7&* MYKZX4=3SZRQSGF&NN.*[U3AML)3,I'VWG>C[T DL( M!2;&9F#T6^$8A;")B,:/*J=7+VF!N^UM]BM7.]4R8QK'4GSE,*'I@H$>0"OC#UB(;-!,(4DU)QPU'#R83&N-"G%'\_G<#) MNU-X!SR'NU26FN5S/? -<;0K^4G%YW+#)SS AU8ZAZA]!F$0MAO@X^/P"28U M/'@-]TF96IZPEB=T^:)#\M0RG,$E$R05*>!.UTIAF^?*2-3V?*]&81S&I/-J5^+]J$X[#M[74:^8=VKFG:/,G9(KMZ%^PAVJ#"982,V- M/B)+MT[>_2]LZM5\>D>+G>#,[!AT!FQ%!\7:UJ*+MZ69(*+D6659DU6;!;J[ M5D7[5C5$=;I1W&Q5OV;?_SOV*8IYR\@6W9IV[/EWW/O[K,)NW'O#?3^JW0_[ M[6;N<])G!!N."\3Z6KS2NS MZ1A9N(MZ)@U=^ZZ9TL.,R@;0_$)*L^W8N[]^ZD>_ %!+ P04 " #Z@*52 M']>4X:L" F!P &0 'AL+W=OTE\.]_EY.0XVDKUIC, 0]YS+O3,RXPIKGQ?QQGD5%_( @3NI%+EU.!4K7U= M**")"\JY'P;!R,\I$]X\8Y51\WP.5VYO6]W<(S6V?& M+OCSJ*!K6()Y+9X4SOP&)6$Y",VD( K2F7?=O[J9VO/NP%<&6]T:$^MD)>6; MG3PD,R^P@H!#;"P"Q=<&;H%S"X0R?M:87D-I ]OC'?J=\XY>5E3#K>3?6&*R MF3?Q2 (I+;EYEMM[J/T,+5XLN79/LJW/!AZ)2VUD7@>C@IR)ZDW?ZSRT L+^ M@8"P#@B=[HK(J5Q00^>1DENB[&E$LP-GU46C.";L1UD:A;L,X\S\C@DJ8D8Y M>1#:J!+S;33ID4>JWL#0%0>RA+A4S##0N&IVP],%;C.NS_#P"ZB<+*"0FF'P M"6&"O&2RU%0D.O(-RK1D?EQ+NJDDA0G/V)XJ/) MQFG8. T=[. [!+K.2G1CTS)/?"D9V0OK_Q\M#U^_X*!Y,% KG\WF =E&"S8=$S ^@JBL=%<#( =B?:#/OCX>34>1O.G@O&][+S_(:25(L?6;AHH@M4VG3=JFJEVWAVD/ M#MP$J\9FMA.Z?S_;4$83&N4%;'S.\;GWFNNLY>)95@ *O=24R;E3*=5X'D MIJZQ^'L#E+=SQW=>/SR0=:7,!S?/&KR&1U!/S;W0,W=0*4D-3!+.D(#5W+GV MK^YB@[> 'P1:.1HC$\F2\V:[#@5-HG:GNLYZ!B M(Q6O>[)V4!/6O?%+GX<1P8_>(00](3B6$/:$\%A"U!.B8PEQ3["ANUWL-G$+ MK'">"=XB8=!:S0QL]BU;YXLPE="K1/-4_EW@$M #%$"V>$E!HG-THP_< M<\E;A@A#^X#3!2A,J#S3T*?'!3H].4,G%EKQC<2LE)FKM#6S@5OT-FXZ&\$[ M-KYB<8%"_P,*O,"?H-\>IB^@&.C>!'UQ_.Y3]+NC=_?3MW17EV.H23#4)+!Z MX3MZXV3_NEY*)?3O]/N <#@(AU8X.EAL7!1\PY34O_FPSU3%.JW$:IEVL\VC M.$Z\*'.WX\KLPV(_3./_L#=6H\%J=-#JZ1>0^H1=4]W(,"L Z9:("@$E48AR M*:(KU( @O)R*/MXOF)^DOK<3_03L,O+B>,>O.VHJ MYLK0/\F:,(DHK#31N[C4.J)KP]U$\<;VF257NFO98:5O+A &H-=7G*O7B6E= MPUV8_P-02P,$% @ ^H"E4FEP2:4^ P D0D !D !X;"]W;W)K&ULQ5;?C]HX$/Y71E$?6FF[^04AJ0 )V%9W4JM;L?WQ M<.J#22;$5\?F; ?:__YL)YL%-M"^G/I";&?FFV^^##.>'H3\IBI$#=]KQM7, MJ[3>O?%]E5=8$W4K=LC-FU+(FFBSE5M?[222PCG5S(^"(/%K0KDWG[JS>SF? MBD8SRO%>@FKJFL@?2V3B,/-"[_%@3;>5M@?^?+HC6WQ _6EW+\W.[U$*6B-7 M5'"06,Z\1?AF%3H'9_&9XD$=K<&FLA'BF]W\6+E@ MROW"H;,-/,@;I47=.1L&->7MDWSOA#AR,#C##E'G$)T[C"XXQ)U#[!)MF;FT M[H@F\ZD4!Y#6VJ#9A=/&>9ML*+>?\4%+\Y8:/SW_*$F!L,8F7\/CW<=IV7**+G"*X8/@NE+PEA=8G/K[)K\^R>@QR65T M%? #D;<0AS<0!5$XP&?UZ^[!%3IQKWGL\.(+>$]"]K+?G(F^DEA0#>^%4O"W MU1O>M8)_O1)_U,OXRS-LJF_/]9RP"Q,@B3MS4XXCWO.XZN<3^7)6WF8D0<'"ZP%&Q^3 MB";CY1*L*LH#LI]M1VO"&.R;/H<1PD9Q2?&T5& M\V&&DY[AY"K#52,E\OP':$FX8J3MI\4_IMN8!JV'N$Z>T4C&Z1G5YS:C+!AF MFO9,TU^N5.3%SVLT':C1-,E&9U33@?*(@W0TS#;KV68_T;5NK)I[A+=E:>;4 M#=P[IO!7"8M"[*S0YI]^0>F3F&'PU,"#W])-PJ,1$OX/_635H9Y^K%%VWBC\ MH^%6H]RZF:_ )=V.@/ZTOU%*@L9R'$R&=[.1B_0*0H&Y=0R,?GNVBB0#*\ MACB*AR?JF?T_/'JCG*1O:.+YDC-\QZW\-5D;J^FF_GZ#>-03CSSQZ SQ),_5 M3EI#LW/(< TTN7NN=D8\0Z.YM2A!E>6UBU%[U*\;W/:SS?/1YW%3OL^BP4T: M[H^;=BKFMH]I!81'UZY&O?'3:,"7V9Y?[^T'?N+O^2O_E!Z"=F[_TK2O")W. MADL# DNBC ;O:8QT.YFM8=767^ZULC0J?EG18X;:!=!^J90]&"Y!_SQF+U!+ M P04 " #Z@*52HI\@I9@" !^!@ &0 'AL+W=O<7I_2 G?'+^P? MG'?RLF :IU+\X+DIQMZ5!SFN6"/,G=Q^Q,Y/:OF64FCWA&T;.QAXL&RTD64' M)@4EK]HW>^KJL ,(DQ. J -$_PN(.T#LC+;*G*T9,VPR4G(+RD83FQVXVC@T MN>&5_8KW1M$N)YR9?#4%*I@V2F%EX$9K-!K.9F@8%_HF+B$.+R *HO (?/HV?(;+'AZ\AOMD MN?<=];XCQQ>?Y%LA>BFD M;A3"SYN%-HI^PU]OR(E[.;&3DYR0XS(^T^F@'$;2F:IKP5$=K7/+E#DF>T@W MDR3.HI&_V:WF85":A7$?]$IDTHM,WA395B+'A9''E;7P="=I/(C2/66'0>EP M&!Y7EO;*TG^7C^> 3]3=-!X5EQ[D#9,D&.RI.XP:7@4GU&6]NNQ-=5^H&=M& M!ALF&@1F .F_DBNH47&9'Q.;'7R^*$J&R9[8(U%A$J1[:OV=[F [,YW$-:\T M"%P1+K@&PO=V]R:W-H965T0ZHD4IMHVJ1-J_JPO9CVPH%+L&HP MLTV2?ON=#45I0M#>@ WWO_O=V3Y/=T*^J!Q DWW!2S5SB M@A+_K(4LJ,:IW+BJDD S*RJXZX]&L5M05CKSJ?UV+^=346O.2KB71-5%0>7K M'7"QFSF>\_;A@6UR;3ZX\VE%-_ (^KFZESAS.R\9*Z!43)1$PGKFW'HWB\38 M6X.?#';J8$Q,)BLA7LSD:S9S1@8(.*3:>*#XVL(".#>.$.-OZ]/I0AKAX?C- M^V>;.^:RH@H6@O]BF-0J^EJ825_Y&B^Q]6(.X';N>=$XFKK;PRKU6/E^$'96[Q###C$< M1I20,4U*H:$7K5%'AT&CR)\$D_V[AC&P^R+6$->/0SK.@6RAKZX,8G<2=)I&UV/,2#8703/1HK*]="4T=F8[S/'N!&D,\/]:X/%I)Z8]=[?Q_!]02P,$ M% @ ^H"E4G[!P/?% P @ \ !D !X;"]W;W)K&ULM9=M;],Z%,>_BA7Q J2QQ,YC45N)=2"00'=BP'V![@LW=1N+Q.ZU MW75\>QPG2](\N)L8;Y;$/>?X=TY\_LN9'[GX*3-"%+@O,W @@ M#T6!Q:\KDO/CPH'.P\(7NLM4N> NYWN\([=$?=O?"/WD-E$VM"!,4LZ (-N% M\Q:^62%4.AB+[Y0<9><>E*FL.?]9/GS<+!RO)"(Y2549 NO+'5F1/"\C:8[_ MZZ!.LV?IV+U_B/[>)*^366-)5CS_EVY4MG 2!VS(%A]R]84?/Y ZH;",E_)< MFK_@6-G&R 'I02I>U,Z:H*"LNN+[NA =!QUGW '5#JCO$$PX^+6#;Q*MR$Q: MUUCAY5SP(Q"EM8Y6WIC:&&^=#67E:[Q50O]*M9]:?B*Z!A*\!BM>[#DC3$G MM\ L@W?W^K3HZ\MKHC#-Y2MM]^WV&KQ\\0J\ )2!KQD_2,PV@B,\J\>[ M>Q8,:LD]!JK$[:P80NM;+<9%PHH(@J0 MG\.L(H4=@,3O,0Y-_ "-$T8-860E_(X%Q>N+!ILC&/< AS8A"LJUH>G^YN6%'H.&?M7?MWRU7 M% ;]FHY9^3 8KRE$+1UZM@:O0W41XJB/.;1!231!V6HQ])^IR>M )VB"NVJ>K[CAP(9^;/!01BQ"OVI7FIE M%-IU]$D=/QMV?)]R:!).,*)6GY'W3/U>!SHA[$OGB$T(IQA;74=V77]$PZ.A M9GM]-IO)*5FKZ=-+$"@W:(;NY6]02P,$% @ ^H"E4M?4BTUE M @ J 8 !D !X;"]W;W)K&ULM57?3]LP$/Y7 M3A$/(+$F3>DOE$8"JFE((!",[6':@YM<&@LGSFR7LO]^9R>UNM%V>Q@OB<^^ M^^[[[IQ+LI;J69>(!EXK4>M94!K3G(>ASDJLF.[)!FLZ*:2JF"%3+4/=*&2Y M"ZI$&$?1**P8KX,T<7OW*DWDR@A>X[T"O:HJIGY>HI#K6= /-AL/?%D:NQ&F M2<.6^(CFJ;E79(4>)><5UIK+&A06L^"B?WXYM?[.X0O'M=Y:@U6RD/+9&M?Y M+(@L(128&8O Z/6"5RB$!2(:/SK,P*>T@=OK#?I'IYVT+)C&*RF^\MR4LV 2 M0(X%6PGS(->?L-,SM'B9%-H]8=WY1@%D*VUDU043@XK7[9N]=G78"HC[>P+B M+B!VO-M$CN6<&98F2JY!66]"LPLGU443.5[;ICP:1:>XR'-N MZ\0$W#6HF.'U$KI35N?@V@6R@">-<*$U&@W'76Q5Q<[V+,]L'=% MP3/4!Y &'FG@D 9[ZT22\;2MR"G,46>*-^YB?;LA7[@V6.GO!S*=^4QG!SEO M-4+Z1@B;%@1G"R[H]$]);8E;W)'#M1_C2QHEX7:0>+<&OPV!E.G_&2UYIT%A06]<:D0K5SL36,;-PL6DA#D\TM M2_J5H+(.=%Y(:3:&'6_^YY3^ E!+ P04 " #Z@*52&"E.C2 # #X" M&0 'AL+W=OATX.P%UN-++F2#,V_[THV+HF->^D%+'G?W6=7'^OY M0:HGG0$8\COG0B^\S)CBK>_K.(.BW (W&IC"V( MS@C"6A"Z1"LRE]8=-70Y5_) E+5&;_;!U<:I,1LF["H^&H5O&>K,\CXON'P& M("L0L&-&DS=DG5&1@B9,$),!*93\B46'A&PK&R*WG*74+*%H M$(;L*2^!4(,V*1."B93('2E ,=FUKJLJ9.1"VOMGOXR&T63N[T]KW3::CJ;C MQNA%-N,FFW%O-H^@]BP&$DMMNL J]?@D9AB^YFK;!$$8='-%#5?4R_5!&,!: MFK-@42OH,'S%U3:9G:G6I*&:]%+=QJ:DBE%.N-0:;XK+%/N%ONH"G+2BOXF" MV2O$#J-Q,!QU4TX;RFDOY;I4"D3\3(RB0O-J9]+D)UZJV(8ZJSEMS;M19@SK[CX<)1/+/DS1K'9)Q9*^N%YFTC5X )AQV*!W<3+"(JNJSU<#(PK6JK338^-QC MAI\FH*P!OM]):8X#&Z#YV%G^ 5!+ P04 " #Z@*52AE"YV 4# ,"P M&0 'AL+W=OA7@RDV_AV'*,1\ A MT(:"XN\9YL"Y84(_?E>D5FW3 /?'6_8OA7@4\T@5S 7_P4(=CZVA14*(:,[U MK5A_A4I0S_ %@JOB2];56<I"PM/S3316(/0#R- .\"N"]!O2/ M /P*4$3.+CTK9"VHII.1%&LBS6ED,X,B-@4:U;#4I/%.2]QEB-.3ZR3CX@6 MS""%B&E%/I,[K)4PYT!$1*8*$YR9B"MRKR D6#ED&NB<2D8Y>: \I^7NQ0(T M95Q]'-D:'3/T=E Y,2N=\(XXX9,;D>I8D>LTA+ !/V_'NUX+@8T1J\P<,HL\U412#>1B+F1&IM/&Q+83.1W' M]7H?F@)X"CA\#3M0TJN5]%IYKC<9WA<8N4()UK.B'&\KPM( +ST%39+:&5%2 MLZ!V6*_C.&V"^K6@?BO/#4M9DB-36LS0W/S(0(S T2Q%2N0#4E MHIVP>_EW2,M,G(\[4'19*[K\-T5*TR@B.I>I> ;9I*2=R#DFY&S8@0[7V;T! M3GM1T_Z;U5<)YC<06=X M1,WYP%*-O==O)(!1-FV8(L6;4;8>]6K=ZDV+!L?>'2_[1'QH5PR[!PX10IW. M *]16;9>Y42+K.A>'H7&7J@8QMBN@C0'<#\20F\GQD#= $_^ %!+ P04 M" #Z@*528+)_I6," "!!0 &0 'AL+W=OE=0VG 9? I)#P1IAUVK_';IXQHXO4\+X+]EWMF% LL98575@5%!QV?[9H#1&PZ6KXL9J MO.6(L^EC50OU!D#F(*'@UI![LL&GDC<"B"K($@\EY&2AI-5\V_CL6>+[[ MP;+-6 ;V8^*_9EMC=78$'^O.!CU#D;>P>BBX+;@V4G!#:E]Q;G, M1(-I=46N01LE)0@"!QPI!LY6N_4U\;[<0'E-[\?C<9S0U],4GK&*1]'7WJH- MA)Z\\@KTSC>_0:&-M.V#[T_[^3+S;44_S-OAA$7=<0Q(0('0%4O:X<0[ZJ9N^ U!+ P04 " #Z@*52NGN# M!Y4" "F!P &0 'AL+W=O4SD%0$J4DVK=(J5P!/FPN>-JYEJ6G-1 !6$4<5A/G6O_:NY[&F BOA/8B8,QTJD\,O:D M)S?YU/&T(JA@)34%5J\MS*&J-)/2\;LC=>R>&G@XWK-_-LFK9!ZQ@#FK?I!< MEE-G[* P!=H .E^ Q*02%^@C>E@NT/G9!3I#A*)O)6L$IKE(7:GVTRAWU7'/ M6N[@!'>(;AF5I4"?: [Y:[RK=%JQP5[L+!@DO,7\$H7^!Q1X@=^C9_[_<&] M3FB]"PU?>()O000N"@X%-C>2K='>S9]?52BZD5"+7P,;17:CR&P4#1]2WPFT MP-@ ]2^[S4:1[R5)ZFX/C>D)\\(PB6W8*UTCJVLTJ$L9^@22T (M6=5H$\1 MMK%EC=_7UL1NE+S5UA8X.O K&H?^Q#NRM20$ M#Z0YL723]_73]UZ*B?=61SODJRN8C,?'%[4G+ QC[]A1]Z#BU< +TP@$6K&& MRK:>V%7;;*Y-B3U:G^DF9"KI"TW;P=3E+@@5J(*UHO0N$W7,O&T*[42RC:FK MCTRJ*FV&I6JDP'6 ^KYF3.XG>@/;FK._4$L#!!0 ( /J I5+SZ;&86P( M !4' 9 >&PO=V]R:W-H965T M6FDE(1 ^JA )J+I56J<(Q/8P[<&0"['JV,PV39'VXW?MA(RUA>VA#WTAOO:] MYYQ[0J[C4JH'G0,8\E1PH4=>;LSVVO?U*H>"ZI;<@L"3M50%-1BJC:^W"FCF MB@KNAT'0\PO*A)?$;B]522QWAC,!J2)Z5Q14[2? 93GRVMYA8\8VN;$;?A)O MZ0;F8!;;5&'D-R@9*T!H)@51L!YYX_;UI!W8 I?QE4&IC];$MK*4\L$&=]G( M"ZPBX+ R%H+BXQ&FP+E%0AT_:U"OX;2%Q^L#^JUK'IM94@U3R;^QS.0C;^"1 M#-9TQ\U,EI^@;BBR>"O)M?LE997;'WIDM=-&%G4Q*BB8J)[TJ3;BJ" ,3A2$ M=4'H=%=$3N4--32)E2R)LMF(9A>N55>-XIBP;V5N%)XRK#/)/*<*KB;85T:F MLL"7K:FSZXI\H4I1ZQFYN %#&=>7N)MR*D@[C'V#[!;#7]5,DXHI/,%T"\L6 M":,/) S"MK:T^F\0'Z4W^L-&?^A0NR=09_/%&91.@])Q*)VS+BQ?NC!&"\0& M\&]HR')/CO-2NG?;XY*JC'S_C)#DSD"A?YP1U&T$=<^V]1%I#9)<,$$JKRY? M<[P"B1R(_?X>DV&O&P6Q__@*=]1P1_^RE/PB]U30JO$S[?0:R-[[\+??".J_ MA;_]%_Z&G6APRN!!0SXX2Y[.%_I_'1XVF,/WX7 [^#-9@K?PN$9Y;G)W\,QD M_VC(V0OCGJH-$YIP6&-AT.HC@JIF F43\'PMI3D$ M=I0V-V'R&U!+ P04 " #Z@*52^J;KZXT$ #H%0 &0 'AL+W=O.:$8W M4I<@ZM\SO:59IBLI'S_KHH-&4S<\/7ZK_GO9>=69-1'TEF7?TE@FT\%H &*Z M)8=,/K+CG[3N4*CK;5@FRK_@6#_K#\#F("3+Z\;*09X6U7_R4@_$20-D:X#J M!JCT70F5+C\12683SHZ ZZ=5-7U0=K5LK3J;JK:R=DJ(9Q>+U2_ M8G#+PFGN/JR=OL9J##Y^H M)&DF?IMX4OG15;U-K;VHM)%%&X-[5LA$@+LBIO'[]I[J1],9]-:9!7(6O"?\ M!F!X!9"/H- ]$XZJN!DB7%;%SB%:MX=HSKD>(;5&)5B_@M/GEN2UO#P_$AY? M@;N?AU2^@L^%D/R@;PCP_9%E&5 K2S_QE\-FT-@,2IN!Q>:"[M*B2(N=6J49 M*384?%!35XU"Y^14Y<*RG'YYGV=1X/L^"B;>/L/$1.GW\H09%JB$XHQZV MU,/A" :C;O%A(SYTBM^]4+Y)Q7GY84O^&OHP@GZW?M3H1T[]KU3TZ'O4(3Z" MH1]VBX\:\9%37"VF+4U[Z(_:^@B%(;)T?MSHC\\,_C[EY]7';?7(MTA#WW#, M=XL7\05KOR[V?O&'HPA'%A\G/(5.'YJ-)24=KS1$IAKZM]GSL-<-A#HX2"%) M-4R]Z0,-)2&^C#]7@%729R<#MR8#047PT (#:) (W4RL6=3?29N)MH5I< C= M/&R0U-]%FXU..$%#1^C&8X6G_D;:E+19,("$;D(VD.KOH@.7XW!H^9F"AI;0 MC3*8X:& M"/X'V>E!)BJ.2I5/#=V^L.*Y7MTFKI9E+\A:R( 9H7\V;=7U3N!/X:6 M^3+@16[P]@QF0OUIBLR=$5NNO8+7*B+J([$A0Q1D9NH MO3,7ZDB'G.PFU(VEP8/.)S MW^.792S<.W%BPT=\AH^_%K!PFY>=KXEWLOF64[XKMQ@%V+!#(:M]N.9JLXTY MKS;OS./5'N@]X>JE%B"C6]74OXF4.*^V%:L3R?;E5MZ:2&PO M=V]R:W-H965T(G9G/WXSM;S+# ^./ M8@,@T5.>%6+D;*35 $^.49R[QO+Z; MT[1PQD,S-^?C(=O)+"U@SI'8Y3GEQRED[#!RL'.:>$C7&ZDGW/%P2]>P /EI M.^=JY-8H29I#(5)6( ZKD3/![V;$TP[&XH\4#J+UC'0H2\8>]>!],G(\S0@R MB*6&H.IO#S/(,HVD>/Q=@3KUFMJQ_7Q"_\4$KX)94@$SEGU.$[D9.0,');"B MNTP^L,.O4 44:KR89<+\HD-EZSDHW@G)\LI9,D'DQOCK:))"[V-"\G5VU3YR?%B M0SG<3%4B$C1CN3H=@IK\WJ"I.A:/"3L4B*V0W ":94RDQ1I-:4:+&-#K.Y T MS<0;9?SJIX'?#WY&+A(:40Q=J=CI-=RX8C(MF9 K3'ST@15R(]!]D4!R[N^J MJ.K0R"FT*;$"?J"\AWS\%A&/X X^,[O['<2UNV>AX]>9]@U>< 7OXV+B3A?S MV;T%*ZBQ H/E6W=M>;EK$\YIL09USR1:'E';;DZ/9GIRH#Q!?_ZF(-%[";GX MRT(HK F%UN!^W^5+X$CIA)"T2-0I>8O85E,2Z'5:5(?B3=>I*(%# ZQ%9S_& MM[<>'@1#=]_>K4L[@M7&AH/:[HQYOV;>MS+_;"XZ)#=T#UP)%X(GX'$J &UY M&L-Y&/<[SM!6!6KBZ0RG7 U[;9Y^S_>[648UR^A+\KL'H:A^<6JCR]2&) HQ M[B8SJ,D,_M>4#3I2UN^1*RF[K5G>?AU+#KJL:0&+E=!P54!V-$-9N@(M<"?. MK2/@ M[7/M=9\5W(@SMJOSI8"]R,*_8!%B$D31%4'"C;CCP,IENIC8LMMH,@Y_D UO MQ!;;U?8;ZD2%W,ZW'_A1%#ZK$R_;G7-O)!C;-?B_EKUJN3/=PV$/DRM$&WG& M=GW^E[=J<%E@57GM7Z/3Z##^2B'^UKR5RV'E]A"*W*V3YO5_/UOW5Q'05;F->-F?JRWB=*O(9 MK)2KUXO4IO.RWRD'DFU-R[!D4C4@YG&C>D3@VD"]7S$F3P.]0-UUCO\!4$L# M!!0 ( /J I5(7$I U3@4 )@@ 9 >&PO=V]R:W-H965T>#E1#K M,\OBBQ6+*3]-URR1=^[3+*9"GF9+BZ\S1H-B4!Q9R+9=*Z9A,AB/BFO7V7B4 M;D04)NPZ WP3QS1[FK(HW9X/X.#YPDVX7(G\@C4>K>F2S9FX75]G\LRJO01A MS!(>I@G(V/WY8 +/9@[.!Q06?X9LRQO'()_*79K^R$^^!.<#.T?$(K80N0LJ MOQ[8C$51[DGB^%DY'=3/S /$)MI6M/0"+#1=I7 V6".(P*;_I8[40C0'2CWX J@:@ M]@#2,0!7 XJ5LTIDQ;0NJ*#C499N099;2V_Y0;$VQ6@YFS#):9R+3-X-Y3@Q MGJ]HQCY/Y4($8);&,CHX+=;W,RAOW16W%LU;[#$_9N#C!1,TC/@G:7P[OP ? M/WP"'T"8@.^K=,-I$O"1)23&_$G6HL(S+?&@#CP87*6)6'%PF00LV!UOR;G5 M$T3/$YPBH\,KFIT"#$\ LA'4X)D=/MPVP,'U>N/"'S:N=[FHU_1)OA "3+*, M)DN6'Y^ RW)Q R#7#\SH.A0T"O]EP0F8Q.E&6O_]5;H$7P2+^3\&0*0&1 I MI /0]U0^ / .KG4$EO[X\PJL?X?4CKOP:D/_&<>7O+STB0[=%D,X*NT,]0<,:[/#=XFIX M$&R=52=L:"OUMHW YS1BO*#TVYIE!59^0%3!1GJ _8@KB!0D],:153G<67WH M.:3%D320-8?(1=Y MF#VP9]#CT),R49D.S:+\BS%S-2^[ =F;4FME^1XZ!*@- [_W"S--@ M&KKM[*@U(P[N@*YR!30GBYOYK8DS)>-PV(\P0DJAD5FA7QY&E<.=178)QBTN M=&;>T'/U7""E^ C^B@OP'SBB9$%*R1'J"5U*J]$A6OTBNC32JRD M&:=%0!2 M"HW,"EW2]4 M*27&A_1 7D39?E.C79,:37:!*GW&9GUNDO7*_(25MN*>]#^P$F#\UAT0K&EN M0+M=A.NLW([&&E;:C,W:W&3KN!1%E+P2NQ^D$:71Q%S]OJ(="G4I"K7;H1JK M(=&31I1\$[-\3^<3TZR5KI*^=*4;;6ES72NGIMT^J(;M+"1QVN^(S@I['2\) M4=I+S-HK01V7>8A23^+VA!*EL<1_97-%N&\NV)V+UT:9]Z,DJR&PO=V]R:W-H965T([9G__&;L>#+>,OXN,@") M=D5.Q<3)I%Q=NZZ(,RBPN&(KH&HE9;S 4@WYTA4K#C@Q3D7N!I[7=PM,J#,= MF[DG/AVSM.Q+HH,/\[@YQM)X[O[">>R3*3>L*=CE=X"2\@WU9/7(W< M6B4A!5!!&$4O!0S)Q/$T$.<122V#U MMX$YY+E64AP?E:A3Q]2.A\][]7N3O$IF@07,6?Z+)#*;.$,')9#B=2Z?V?8[ M5 GUM%[,6L" I"RW^\JPIQX*!T[ Y!Y1 T':(S#F'E M$)I$2S*3UBV6>#KF;(NXME9J^L'4QGBK; C5V_@BN5HERD].[PG%-"8X1P\T M9@4@3!-TMU.G1(! E^ASG93K'2@7NZAS"Q*37'25V=O++>I<=-&%,D.O&5L+ MI2/&KE2(.I ;5SBS$B"$];E#HU>>$;OA\R 6TO]^V8A)%>G^D]+F*@.$YDPT7]W MM=JUE+,"Q5AD"#[69(-SH-*Z/:5NW^CJ*V S]8/AV-T8 M+@$M53-!G9P)T;5Q#D\1!J/FD;,8^?V#@WE$.JI)1ZVDYRU0KXRJ="^!%DI]8]*Z3=+:;,*PR:G>]!2"N!+ MTVD%BMF:RO+VK6?K;GYC>EAC?J:[O&E5GS+E)X*Z6Y>$"I1#JB2]JX$J'2^[ M;CF0;&4:UX))U0;-8Z:^5(!K [6>,B;W QV@_O:9_@-02P,$% @ ^H"E M4F_C MXX @ ( 4 !D !X;"]W;W)K&ULC51; M;YLP%/XK%NI#*VV! &NJBB#ETFI]:!:D6"B6_9\E9"4(S*8B"]=B;#&]GL;5W!E\8-/K@3&PF*RE?K?"0 MC[W !@0<,F,9*/ZV, /.+1&&\:/C]'J7%GAXWK/?N]PQEQ75,)/\*\M-,?9N M/)+#FM;3:?4G3VHY&'LEJ;639@3&"DHGV3W=='0X R',< M$': \"T@/@&(.D#D$FTCR:HR!CEY$%DL@1"14[N=C@D&C1Y3YZH4M16FES.P5#&]15J7Y9S9^VWL,3WB/R*(4I-+D3.>1_XGW,I$\GW*U^]@*1E9N MI%?2X(*X8X%/&"AK@/=K*L [Z1S']!5!+ P04 " #Z@*52 2/#?H," M !8!@ &0 'AL+W=ONJ-(>2JBNQ!HX[2R%+JG$J5ZY:2Z"9!96% M&WC>T"TIXTX2V[6Y3&)1Z8)QF$NBJK*D\FT"A=B.'=_9+SRR5:[-@IO$:[J" M)] OZ[G$F=NR9*P$KIC@1,)R[-SYM].AB;\9_]B:\=:%E3!5!0_6*;SL7/MD R6 MM"KTH]A^A::>@>%+1:'L+]G6L1$&IY72HFS J*!DO/[27=.'#@!Y^@%! P@. M =$10-@ 0EMHKV-16,UC)M3?-(2=QGB='+/4U$" M>:8[4.1\!IJR0EV02_+R-"/G9Q?DC#!.GG-1*! VE::[OF.H M.8:6P[S=37(Y\ 9A[&ZZS>F)NAGYUVW4.XN#@I,!OZ#9I3OD*S&7!1P0H M.#-"H??&U&R#KHCHYN;Z0.K'J& X.J)TV"H=GE0ZEV+#K .A 78:VJ]S^+%9 MON<-_ .A/6$C+_(.E+J=1UJ"7%GO4B05%=?U[6]76WN\LZYPL#Y!VZQ=[B]- M[;EXMU>,*U+ $BF]JQ$V3]8^5D^T6%LK6 B-QF*'.5H_2!. ^TLA]'YB$K1_ M)LD?4$L#!!0 ( /J I5(LM5D&, ( . % 9 >&PO=V]R:W-H965T MI:I S"5M-3",$ MU;]7P%6["*;!<>&.[2MT"V&6UG0/]X!?ZJVVLW!@*9@ :9B21$.Y");3J_7< MQ?N KPQ:0$ 8<<'0.UOU^P!LX=D97QL^<,AI0.>#H^ MLG_PWJV7'36P5OP;*[!:!.\#4D!)&XYWJOT(O1\O,%?<^"]IN]AD'I"\,:A$ M#[8*!)/=GQ[Z.IP II< <0^(GP)F%P!)#TB\T4Z9M[6A2+-4JY9H%VW9W,#7 MQJ.M&R;=*=ZCMKO,XC"[D;D20#[3 QCRAGRB6E-76/)R T@9-Z_2$&T>%QWF M/>>JXXPO<";D5DFL#+F6!12/\:'5-XB,CR)7\2CA+=43DDQ?DSB*IV?TK/\? M'HW(28::)9XO^6?-R(:9G"O3:"#?ESN#VE[+'R,I9D.*F4\QNY#BVB"S=Q0* M@C:+/1(X=PSC'$DTB:(7Y\KU?-PC$_/!Q'S<1%F"?Z6C)L8Y+IMX/JXS$9X\ M%@%Z[WN((;EJ)'97FZWWVPNV9-(1#:2FCR3NK M57?]I)N@JOV3W"FT#]P/*]N"0;L NU\JA<>)2S T]>P/4$L#!!0 ( /J MI5*WT17 PP( ,X& 9 >&PO=V]R:W-H965T37(C5Q&:V*=V_W[43,LI2 MU)?$OKGG^)QK^V:XD^I9%X@&7JM2Z)%7&+.Y\7V=%5@QW9,;%/1E)57%#$W5 MVM<;A2QWH*KTHR!(_8IQX8V'+C97XZ':&W#SSP M=6%LP!\/-VR-"S2/F[FBF=^RY+Q"H;D4H' U\B;AS2RU^2[A!\>=/AB#=;*4 M\ME.ON8C+[""L,3,6 9&KQ><85E:(I+QN^'TVB4M\'"\9__LO).7)=,XD^43 MSTTQ\JX\R''%MJ5YD+LOV/CI6[Y,EMH]8=?D!AYD6VUDU8!)0<5%_6:O31T. M ,33#8@:0'0,2-X!Q T@=D9K9<[6+3-L/%1R!\IF$YL=N-HX-+GAPN[BPBCZ MR@EGQG=,"2[6&N:H8%$PA? )IDSS#,YOT3!>Z@N*/"YNX?SL L[ !VVS-' ! MCX(;?4E!&G\OY%8SD>NA;TB79?>S1L.TUA"]HR&&>RE,H>%.Y)B_Q?ODIS45 M[4U-HY.$]TSU( XO(0JBL$//[./PX(28?_&UUV+C)9(3!C%%]N#5N6"$;6>U7(,D>E0:Y@IKA!"8O>I->U3_4Z MJ5O'WO^7<10E03KT7PZK]W]6V$_ZUVW6&Q/]UD3_I(DG=^$P!_:"BOH'B&VU MI'J1Z.; 40_2ADX8E1+.Z<35X8LN'_52_0.%:3!(PG20'%GI2 S3ZS (PFXW M:>LF/>FFOD&XW_@-&7%RG7![F=I(I_Z:_.I 5M"+!T?:NY*B_I%N_Z U5*C6 MKF-JR.16F/I"M=&V*4]<+SJ*3ZE9U[WU'TW=Z>FZK+G04.***(/>@,JIZNY9 M3XS%A@, $H* 9 >&PO=V]R:W-H965T.S927#540+-;%!9N('G)6Y)&7<6,VM;R\5,5+I@'-:2J*HLJ?QW"84XS1W?.1N> MV2'7QN N9D=Z@ WHE^-:XLQM43)6 E=,<")A/W<>_/N5;P.LQY\,3JHS)D;* M5HAO9O);-G<\PP@*V&D#0?'O%590% 8)>?S3@#KMFB:P.SZC_V+%HY@M5; 2 MQ5>6Z7SN3!R2P9Y6A7X6IU^A$10;O)THE/TEI\;7<\BN4EJ433 R*!FO_^GW M)A&= ,3I#PB:@. R(+H1$#8!H15:,[.R'JFFBYD4)R*--Z*9@146MK. L:QD, GZA+@W0"=LLQQ:O/#C6?[K8:NT MQ"K^>P _:O$CBQ_=P/\=SSOC.U$"H5I+MJTTW19 M*CW*A=%!E(1L2N8%O"Z"(+(2V;N:S=[UUY^',73UNN-B+@5$0^*^&J/')8= M?06)+83PJMQBOI!T4W#8AI3&"L-4DA%67&V^Z]-1+Q5W&"9>&OE)&EU(Z7'T MDZGO>7Z_FJ15DPQNN3U#V*$([/?8LHR*^X&=3EO8=#!)SX!5PW8F358]H26+HVG@BN!& MDM%RLUX]O<][TL,;-]2_H'WMYL=A.DGZ:4];VM,/T,8\2\JU>H_J]+J@TN J MP==>?A+=(NI[/[JY]S^>H4JA)_:(##1(O%R 9$WGAW/#.F)P76COR&Z(O=$= M>6D:=8JFEM[G&?A!''>2]%9^YS+S!^4_#M,W=UAKZ5=1XT\ZW+QQ&%\JZ/,* MX@OV;N=6+D$>[&-%D9VHN*YOLM;:/H@>[#/@PKXT#R5[V_^ J5]9>$\=&!ZE M O8(Z8U33*JL'R[U1(NCO?NW0N-+P@YS?.R!- [X?2^$/D_, NWS&PO=V]R:W-H965T< AKSP0NAAD!M3WH:A3G/@5%_* M$@1^64G%J<&A6H>Z5$ S!^)%&$?15<@I$\%HX.;F:C20E2F8@+DBNN*)6, ^&P:1500%I,924'QL8 I%89E0Q]^&-/ Y+7#_?T#W""!I (DS6BMSMNZHH:.!DENB;#2RV1=7 M&X=&-TS8-BZ,PJ\,<68THTHPL=9D#HHLJ:?AT)CWOCO.>=]UJ=/X(VBJ56>JV6;JG*=$M-KSSSU2FUNN]E M]4^VU?W/M?IC6&NKK[WSZU;G/Q;C<+*83VGU-Q.]+IC1R?;WD;: M?N/>M[8UI+8<[IU7'-3:'>.:I+(2IM[W_:R_*HS= ?EN?F*O$.XZ2>S!D#R++@TPV"-N+D.0U.L M05#341N0]F2IM*!H0[T*S48#+3U(\#")HGXH*)/!*/-[#WJ4J2UR)N%!$[,5 M@NK#&+C:#X,X>-F8L=4:W48XRC9T!7/ Q\V#ME'8L)1,@#1,2:)A.0R^QM?Y MP.7[A.\,]J:U)D[)0JDG%]R6PR!R!0&' AT#M3\[R(%S1V3+^%US!LTC';"] M?F&?>NU6RX(:R!7_P4I<#X.K@)2PI%N.,[6_@5I/S_$5BAO_3?9U;A208FM0 MB1IL*Q!,5K_TN>Y#"Q#WCP"2&I"\!J1' &D-2+W0JC(O:T*1CC*M]D2[;,OF M%KXW'FW5,.E53,<^N=R4*T MI;L"PJ(NI)TR.D$U@@N94&]=9UFOR\LPGD%D&8 M7R?HNPU]]V3-1[VY=#>)B:T@"Z4MJ4^A&WN*A_<\JAX35W?)S8?=*.U%U2<+ M=VT_JM3/KYOZ5U^1Z:5"'M-3[2HWS#W_X4# M@X9^\'\<&+QU((E[[QDP>&- TNLDK_H?M@:'&]KV7[UBTA .2PN+.@/KAZX& M816@VOA9LE!H)Y-?KNV[ [1+L.=+I? E<..I>1N-_@!02P,$% @ ^H"E M4F5>C3;3 P D! !D !X;"]W;W)K&ULM9A= M;]LV%(;_"B'TH@6:2*0_9!>V@7QL6($6"Y)UNRAZP4BTQ98B/9*.FW\_BI)% M9Q)IU4!N8E'2.>_+0_*Q3Q9[(7^H@A -?I:,JV54:+W]$, MK(4LL39#N8G55A*1. K4K2RR?KPD3 M^V4$H\.->[HI='4C7BVV>$,>B/ZRO9-F%+=9?^&=3B*, Y M 30"ROFLAZ_(6:[Q:2+$'LGK;9*LN[%1M MM#%'>;4J#UJ:I]3$Z=6-*$NJ39FU ICG(!-<4[XA/*-$@0MP\V+\]I9H3)EZ M!]X RL%?A=@I$Z46L39>JHQQUNA>U[K(HSL"GTWF0H'?>$[RE_&QF4,[$728 MR#4*)OR,Y248P?< )0A^>;@%;]^\"Z0=M?49V;0C3]I/0JFC(CR#JRR3.\S MUWO!&# [8X]E_BV@-&Z5QE9I[%V)XTKC6N8]>"0;RKEY8#8?PSPC?;6N,T]M MYNH*I\ZRU, NO^TY* MN[.TQ%PQ7,,J_V[.OCV6?3YF71]S3_WGK8WY.=N/\/S$WIMWO, T'?6;@8G# M4G*.';$&^X)FA4%C537="Y[D5QP=@1(.W"KFNQ"0GX 0<<].!1\@Q $>S#H91!T'(1A$)Y#(=B'0U\]' [A"1Z>"R+8I6+J M^Q*$#HOP+"X. E$7C5Y#R)$1AH2SK>&#F\HC+?3L$%=R/E4'>+04,0-(@WJ\LYG MP<$.A6%W#F90'_%F'B<.>.@$\,[%#.I2#R;(\_,".>RAL[ WA#--YFG847S4 M))9$;FPKK$S#M^.Z[A?;NVV[?54WF>[UNE M:+&U+>>CT*:!M9<%P3F1U0OF^5H(?1A4 NT_(5;_ 5!+ P04 " #Z@*52 MZ86DV-X" "Y!P &0 'AL+W=O MBL25A4 26U">N;[G]=R<4.:,!G;M68P&O%099?@L0)9Y3L3[!#.^&3H=9[LP MHTFJS(([&A0DP3FJE^)9Z)G;L,0T1R8I9R!P.73&G>MIW^RW&[Y0W,B=,1@G M"\Y79G(?#QW/",(,(V48B'ZL<8I99HBTC.\UI]-\T@!WQUOV.^M=>UD0B5.> M?:6Q2H?.E0,Q+DF9J1G??,+:3]?P13R3]AY*W. M80?@AT< ?@WP]P&=(X"@!@36:*7,VKHABHP&@F] F-V:S0QL-A:MW5!F3G&N MA'Y+-4Z-)OKH5S'?,.!+F.$:68E 6 Q/G)U/2R&0*1A+B4K"XAT^(D\$*5(: MD0S&&BOA')Z($,2H"(TDV=P I3!YY274I/)@:NT5O-%-ZIU32I=_A%= M 3QRIE()MRS&^'>\JSTV1OVMT8G?2OA(Q 4$G0_@>W[G97X#IR=GNFY7J Z( MF_X]EU=SM4@,FK,(+&UPA':.26[BGF'!A:(L@=?Q0BJA2_U;"_UE0W]IZ2^/ MT#^5^0*%.>=D]Q2K$"3\@*-Q3"KBKB4V]\)Z% S<]0$MW49+M]5J76D2EH+G MHZ+4F4JLXY+@" M]G8<=R\[7A@VMJLZ.;#-"X*P=SB=L-$5MNJZ$X1%V&+PJB&Z^H\Q]QL5_7^- MN?]'?D$8>MY>R@=VZ2[E[87L[MR"VEQBFX.$B)=,5?=$L]KTG[&]=O?6)[HO M56WD%TW5U/0?/Z%,0H9+3>E=A+K*1=4HJHGBA;UK%USIA.TPU;T5A=F@WR\Y M5]N)^4#3K4<_ 5!+ P04 " #Z@*527]5-Q_\" "Z"0 &0 'AL+W=O M)+.@"J8B^\42G0Z]GH<26-)-IN_$[AN4"74L M7RPRY7[1KHS%'HHW2HN\!!L%.>/%ESZ51AP!#$\]("@!P2F@_08@+ '..;]0 MYM*ZHIJ.!E+LD+31ALTVG#<.;;)AW&[CO99FEAF<'DW,WC\F8L>16*([V +? M *(\0=\%;TTW4@+7:*P4:(46S^@KB)6DZY3%-$-C@U6H5<'JYM'9%6C*,G5N M A_NK]#9IW/T"3&.?J1BH\Q*:N!KDXB5X\>EZ$DA.GA#=(AN!=>I0C.>0/(2 M[QL#*A>"O0N3H)'PELH+%)+/*, !J=$S_7\X;I 35IL2.K[P#;[24(664N1H M]J1!^Q:31@.PZA;A;W0U:ET=1IUC8T%YGRIAA2[%57W M XV.*A71>XTN@)TC!P,<]C$^,?IU&.F3J-VI-[I7Z>HUZIK=SL8-Z?4KFOX' MFDSPX:;#[[6Y1+[PF02XWSWQN2:.]#$A[7JCR=$M3)K/M&*T-:^34]+HXTB'1B>G^T2MH4ERYXD"A6&RX+IZ" M:K0J0,;NV3T9G]C"Q+VN!YJBJC$7_8IQA3)8&DI\$9F3((M"H>AHL79O[4)H MX[-KIJ:X FD#S/Q2"+WOV 6J)16)WMMO"O]^UDZ:EA CQPDOCCWM.SCU. MKV]O+>2#2@$T>B)I96+#'+@2LF.)$P[SM#_VSL1P9@(WXQ6*N=,3&I3(5X,).KN.]X M1A%D,-.&@N)C!6/(,L.$.OZ5I$[U3@/<'6_8/]OD,9DI53 6V6\6Z[3O=!T2 MPYPN,WTGUE^@3*AM^&8B4_:7K,M8SR&SI=(B+\&H(&>\>-+'TH@= /+4 X(2 M$.P#6J\ PA(0VD0+93:M;.2OFC0G[PBOR0W BN4T4N> SQ<[R+5E1^!!L_1D$CX0V5)R3T M/Y' "_P:/>.WP[T&.6%U/*'E"U_A*ZU59"Y%3BX>-4B.SH_MAP%2V:.Z%CPY MOL9_0[PYJ3_7R$.N-.3J;X.*5J6B956TFE74'4\!C"S0E(S5H-WRO4ZGYZYV M7:L)\\*P$U5ASW2U*UWM1EWWG&E,>J*I!M609U3Q11_H=J=2T7FOVP6PO6.C MWVUYW=:>VS5AG= +.O5N=RM=W49=EX!EDS\U9'A:,9U^H,^^MZU]WGN=+I&[ M'K;#]FFTYW1=F!?YW7JG_9VJ[+_ER_[&>!*+O"G98$L9?*3IVXKFA^\V/7SA M9A &I\&^Z35A7M?4VUK3MU7.;RYS7^F"\J8.*9#!'2N^D@T<@BR:MF&BQL'W.5&ATV0Y3;&Q!F@#&PO=V]R:W-H965T M MBAX8:6P1D4B7I./LOR])*Y+C#Z$' [Y8HC3SZIV']( :_L*&Q5"EZ# MT%P*I& ^#J;DZXSZ!!_Q)X>UWKI'KI1G*5_%O/,-,QD]1KRCS(]3=H"DJ< M7BXK[7_1NHG% 9N./Z:'EED+CK;@J->+CN@UK#2:*UFCFS<#2E@F,S]E MH+2'>"?%XN+.KM/BG>'?=U8'W1JH]3\]+J+61>1=Q$=QL/!*'S=!G@@;)#1.&O#/EB,6XMQK\6II6&7B^ZI-FFEDC,R M'[0N!B=@OM%(MF"F28;Q#O+]J"R*TB/$AZW!8:_!)\&-K?[1, -]V--6+STC M]JQUD9T >W8 >XS3'>S[45F$(WP8.\%=+\6]%F^^WTQ[*B5;39FARA M)V#>B'R CN/=I7XH:A@/CC#O&B#I[X!3S=G%/&PO>WQ]@PW# MTJP%NUDP9H)5+F0Y(@MCBG=A6,X6+*=E1Q5,6B13.J?&=O4\+ O-:%J"4R[" M?K<;ASGEDHR'G)QT[\XN=^VG%7!&0B_IN9_TUX^?;=I.M]NFWJ*G#8P%B ]0W>GB MPCLX]<5!U'N8,>+!H4G9GQ.,/CF(?@]W11S653,>9DINBRT M'KX#;'H@D O1".P39Q@/"VH,T_+*=JK!E?$)%-3MVW5A%CBA! 8U1N&RFG@-OG1(>G1$::P!GL1'Y J<^ ML0T:3)=<&"[KWH*G*9-/C@J6WM"I_;GQB-^.3UE&E\+<-N"(;-N?6=*, MNH9$U*.V[4\PO5[<' 1M+"Y3MF+II.[J^;1J!K9AH]87..PB5]7E1S ?A_D1 MP+ XF +,QWEA6!R_3V(O_TR3)(KB M&,OH9.)5,,'R%L?P]K-AVL #BP.1_BS7^&KC%;*_#K UW5P"-)_*N-Q0$/;!6PVH'X_CA04WZ?*()5Q;1A3S".) F&0"WZ:S2.D>S$ M\/*O#_:41%&2^!' _ JB"$/@:<013 %HP) HJO;!G?THW.Q3X?8_N/%O4$L# M!!0 ( /J I5*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G MMG]BOJE1V.EC7]>9X-++Y6E3< M_JDW0KD]*VTJ7KM-\SBR&R-X8=="U%4Y"L;C9%1QJ0:G)^_GNC4CN*%KD==2 M*U?8%MQ+\6(_][>;[%E:^2!+6;].!]W?I1BP2BI9R=^BF [& V;7^N6'-O*W M5C4OL]SHLIP.)ML=]\+4,M\ISEK()7^P74G-'^ZX YD.DK$[X4H:6W='=.?G MCO%9N(.W6TVM+V59"S/CM?C+Z&8CU6-[&G<5(W 973V\?VXK\=C\GVK4JY7, MQ4SG3254O:U'(\H64-FUW-@!4[P2T\&%?A:&W?)'T5Z4^Y:K8GN!M2,#U66. MI=MAKHJ.D9#G9C&;+[+YC+F_LIOKJ]G9TFUD2_?Q<[X D $"&1P0\N\ 0(8( M9'A(R!! 1@AD=$C("$#&"&1,#KE[)RXS=G/)LA]G=P R02"30]9D#"!3!#(] M)&0"(+\AD-\.V-S>T_T=@?Q."YDU5<7-*],KELE')=V_<56SLSS7C:HE[,S' M6&\^)L8$;/-G=ZQE7!5L:;BRSHD0$Y4.L74NI>(JE[QD5\K6ICO<0CA,-A-B MV[C**@2[$[F0S]Q]M0>&"69";)B;>NVRPT5CC&AO/6N%7VF85R;$8O'9KB7O M J#T*P]SRH18*M>"6Y\&D\>$V![S:E/J5R'8N5!B)?UVQ(0Q(3;&G7"]1N.% M4TP-$V(W9&MNQ/#<-5W!+G3ESF2[@R ?9H4)L19@1Y;K2G2][?Q7R^G=; $F MA8!8"F]H2_[+9\(,$! ;8,Z-VRC:&]M8?.71'[9">/]A)B*@G)5;*57!\7YI*0VB5?)-0W4(B)F24D-@L: M5-D1Q,3,$A*;!4;5WJ;&?!(2^V0WL_8B8C()B66"AE>OF2/,*!&Q4=#XZ@6( M"'-*1.P4/.=X4_J84R)BI^"8<%(_PAP3$3NF/XX-V5LYQ$3?D!"+!L7T[TW, M.Q&Q=[["G GCY2B(EY)R+VSE>8"VX,]Z;W(\Q MT4%&-.[>Y-*P>PXQ,0M%>YP5@Y@_N7D2-<2,,0O%Q!;:'7D-V:>98*/'F(5B M8@OU89Z5I7YQ=2S8"F)B%HKW_=KD\_%Y%E[TB#$+Q0=XB<*.9NZVE*67XV), M0O&A7J=L42$F^J)^+R]5VN[Z@)B8A&)B"7U@GA6%;/>Z MGNEF(]I;4SVR:XB)22@FEM#N(-Q5[)J[^&Z95 QB8A**J8=!/9B9.V_1E,*U M/L3$)!032PC%]')<@DDH(9;0Q[Q&3Q>48-I)J <_7TUL;+MUB(EI)Z$>_'R- MV3X[$!/33D*L'02SC1P0$_-.0NP=!+/=!3$Q[R1['/SLSF8-(2:Z1.R0DVY^ M%X1Y)]GKI%M?/X3I)B'6C4?G1@>;6YEWH'"]8"8;E)B MW?1BSF39M*]ICV80$Y-/NO?E 6UZ4[4<=JP0$Y-/>LBU EX_E&+R2:F7)F.8 M7C^48O))B>6#SPK#Z=84DT]*+!\<$TZWIIA\4F+YX)C> F5TA3*Q?'!,N$0Y MQ2R4=A8:=0?;TY/")7XEBH7["NO*Q[VAVY8?)R. MYV%=[<>Q^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G M^YF+U\^N_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FA MOA[2PV5RM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y M_J 5!*WF#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [ M(=N)P.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$ M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V- M0&]#O8U ;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J M'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT# M]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F0 M0.^,>N?OU'L8/X]EN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA^2]02P,$ M% @ ^H"E4BXH"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E&UL MS=K?3MLP% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$*5*1] M-XU:V^<[\9%^5[WZ\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L7 M0M\U+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_ M>CK8]&+T\FYW# = M/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L M,+2!]?0?K@ M*Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"1 M5:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM" MD56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K M1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLB MJT61U:+(:E%DM2BR6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U02P$"% ,4 M " #Z@*52!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( /J I5*^=Z 5[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ ^H"E4HY(!KV4!0 Y!@ !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^H"E4E2,47U"!0 [1( !@ ("!G!D 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ^H"E4KG]"FZ!!P F!T M !@ ("!$2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4L&C(>8M"@ *!H !D ("! M:#@ 'AL+W=O'PZ(# !C" &0 @(',0@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ^H"E4D7+;L7[! /@L !D ("!#$X 'AL+W=O7 >&PO=V]R:W-H965T-A !X;"]W;W)K&UL4$L! A0#% @ ^H"E4GH\,/$]!@ >PX !D M ("!F&0 'AL+W=O&PO=V]R M:W-H965TP@0 !L+ M 9 " @1EO !X;"]W;W)K&UL M4$L! A0#% @ ^H"E4L,3O0*R! L0P !D ("!$G0 M 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ M^H"E4EW9 )+[ @ &UL4$L! A0#% @ ^H"E4F7OS>^[ @ MZP4 !D ("!NI$ 'AL+W=O&PO=V]R:W-H965TZ9 !X;"]W;W)K&UL4$L! A0#% @ ^H"E4M/H9DC. @ VP4 !D M ("!FIX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^H"E4N#R1YDB! & H !D ("!_J< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E M4B]PZ&K9 @ &P8 !D ("!V;, 'AL+W=O&PO=V]R:W-H965TY !X;"]W;W)K M&UL4$L! A0#% @ ^H"E4A>3_@0' P @@8 M !D ("!,+X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4B2VHX1V @ _P4 !D M ("!*LD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^H"E4E\_J]8Z @ "P4 !D ("!@=( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4E2? M%M'3 @ ]@< !D ("!9-H 'AL+W=O4X:L" F!P &0 M @(%NW0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4FEP2:4^ P D0D !D M ("!(>, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^H"E4E+>V+W% @ F0< !D ("! MX^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^H"E4A@I3HT@ P ^ @ !D ("!=_4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4KI[@P>5 M @ I@< !D ("!I/X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4JG)8I?% P @0X !D M ("!Q@@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^H"E4F_C MXX @ ( 4 !D ("!@A4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^H"E4K?1%<## @ S@8 !D ("!$AT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H"E4E_53&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^H"E4OSWA*T^ P D!, T ( !ZSH! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ^H"E4GH$ UU< @ (2X !H ( !$$4! 'AL+U]R M96QS+W=O XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 167 352 1 true 51 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.criteo.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Sheet http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 1007007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 1008008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Statements 8 false false R9.htm 1406401 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.criteo.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2103102 - Disclosure - Significant Events and Transactions of the Period Sheet http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriod Significant Events and Transactions of the Period Notes 11 false false R12.htm 2107103 - Disclosure - Financial Instruments Sheet http://www.criteo.com/role/FinancialInstruments Financial Instruments Notes 12 false false R13.htm 2116104 - Disclosure - Trade Receivables Sheet http://www.criteo.com/role/TradeReceivables Trade Receivables Notes 13 false false R14.htm 2121105 - Disclosure - Other Current Assets Sheet http://www.criteo.com/role/OtherCurrentAssets Other Current Assets Notes 14 false false R15.htm 2124106 - Disclosure - Other Current Liabilities Sheet http://www.criteo.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 15 false false R16.htm 2127107 - Disclosure - Leases Sheet http://www.criteo.com/role/Leases Leases Notes 16 false false R17.htm 2131108 - Disclosure - Employee Benefits Sheet http://www.criteo.com/role/EmployeeBenefits Employee Benefits Notes 17 false false R18.htm 2136109 - Disclosure - Revenue Sheet http://www.criteo.com/role/Revenue Revenue Notes 18 false false R19.htm 2139110 - Disclosure - Share-Based Compensation Sheet http://www.criteo.com/role/ShareBasedCompensation Share-Based Compensation Notes 19 false false R20.htm 2145111 - Disclosure - Financial Income and Expenses Sheet http://www.criteo.com/role/FinancialIncomeandExpenses Financial Income and Expenses Notes 20 false false R21.htm 2149112 - Disclosure - Income Taxes Sheet http://www.criteo.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2153113 - Disclosure - Earnings Per Share Sheet http://www.criteo.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 2158114 - Disclosure - Commitments and contingencies Sheet http://www.criteo.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 23 false false R24.htm 2162115 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas Breakdown of Revenue and Non-Current Assets by Geographical Areas Notes 24 false false R25.htm 2168116 - Disclosure - Related Parties Sheet http://www.criteo.com/role/RelatedParties Related Parties Notes 25 false false R26.htm 2169117 - Disclosure - Subsequent Events Sheet http://www.criteo.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.criteo.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 2304301 - Disclosure - Significant Events and Transactions of the Period (Tables) Sheet http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodTables Significant Events and Transactions of the Period (Tables) Tables http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriod 28 false false R29.htm 2308302 - Disclosure - Financial Instruments (Tables) Sheet http://www.criteo.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.criteo.com/role/FinancialInstruments 29 false false R30.htm 2317303 - Disclosure - Trade Receivables (Tables) Sheet http://www.criteo.com/role/TradeReceivablesTables Trade Receivables (Tables) Tables http://www.criteo.com/role/TradeReceivables 30 false false R31.htm 2322304 - Disclosure - Other Current Assets (Tables) Sheet http://www.criteo.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.criteo.com/role/OtherCurrentAssets 31 false false R32.htm 2325305 - Disclosure - Other Current Liabilities (Tables) Sheet http://www.criteo.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://www.criteo.com/role/OtherCurrentLiabilities 32 false false R33.htm 2328306 - Disclosure - Leases (Tables) Sheet http://www.criteo.com/role/LeasesTables Leases (Tables) Tables http://www.criteo.com/role/Leases 33 false false R34.htm 2332307 - Disclosure - Employee Benefits (Tables) Sheet http://www.criteo.com/role/EmployeeBenefitsTables Employee Benefits (Tables) Tables http://www.criteo.com/role/EmployeeBenefits 34 false false R35.htm 2337308 - Disclosure - Revenue (Tables) Sheet http://www.criteo.com/role/RevenueTables Revenue (Tables) Tables http://www.criteo.com/role/Revenue 35 false false R36.htm 2340309 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.criteo.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.criteo.com/role/ShareBasedCompensation 36 false false R37.htm 2346310 - Disclosure - Financial Income and Expenses (Tables) Sheet http://www.criteo.com/role/FinancialIncomeandExpensesTables Financial Income and Expenses (Tables) Tables http://www.criteo.com/role/FinancialIncomeandExpenses 37 false false R38.htm 2350311 - Disclosure - Income Taxes (Tables) Sheet http://www.criteo.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.criteo.com/role/IncomeTaxes 38 false false R39.htm 2354312 - Disclosure - Earnings Per Share (Tables) Sheet http://www.criteo.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.criteo.com/role/EarningsPerShare 39 false false R40.htm 2359313 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesTables Commitments and contingencies (Tables) Tables http://www.criteo.com/role/Commitmentsandcontingencies 40 false false R41.htm 2363314 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) Tables http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas 41 false false R42.htm 2405402 - Disclosure - Significant Events and Transactions of the Period - Narrative (Details) Sheet http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails Significant Events and Transactions of the Period - Narrative (Details) Details http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodTables 42 false false R43.htm 2406403 - Disclosure - Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details) Sheet http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details) Details 43 false false R44.htm 2409404 - Disclosure - Financial Instruments - Financial Assets and Credit Risk (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails Financial Instruments - Financial Assets and Credit Risk (Details) Details 44 false false R45.htm 2410405 - Disclosure - Financial Instruments - Financial Liabilities (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails Financial Instruments - Financial Liabilities (Details) Details 45 false false R46.htm 2411406 - Disclosure - Financial Instruments - Derivative Financial Instruments (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails Financial Instruments - Derivative Financial Instruments (Details) Details 46 false false R47.htm 2412407 - Disclosure - Financial Instruments - Cash and Cash Equivalents (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails Financial Instruments - Cash and Cash Equivalents (Details) Details 47 false false R48.htm 2413408 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 48 false false R49.htm 2414409 - Disclosure - Financial Instruments - Fair Value of Marketable Securities (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails Financial Instruments - Fair Value of Marketable Securities (Details) Details 49 false false R50.htm 2415410 - Disclosure - Financial Instruments - Marketable Securities Maturities (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails Financial Instruments - Marketable Securities Maturities (Details) Details 50 false false R51.htm 2418411 - Disclosure - Trade Receivables - Breakdown in Trade Receivables (Details) Sheet http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails Trade Receivables - Breakdown in Trade Receivables (Details) Details 51 false false R52.htm 2419412 - Disclosure - Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details) Sheet http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details) Details 52 false false R53.htm 2420413 - Disclosure - Trade Receivables - Narrative (Details) Sheet http://www.criteo.com/role/TradeReceivablesNarrativeDetails Trade Receivables - Narrative (Details) Details 53 false false R54.htm 2423414 - Disclosure - Other Current Assets (Details) Sheet http://www.criteo.com/role/OtherCurrentAssetsDetails Other Current Assets (Details) Details http://www.criteo.com/role/OtherCurrentAssetsTables 54 false false R55.htm 2426415 - Disclosure - Other Current Liabilities (Details) Sheet http://www.criteo.com/role/OtherCurrentLiabilitiesDetails Other Current Liabilities (Details) Details http://www.criteo.com/role/OtherCurrentLiabilitiesTables 55 false false R56.htm 2429416 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 56 false false R57.htm 2430417 - Disclosure - Leases - Additional Operating Leases and Right of Use Assets (Details) Sheet http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails Leases - Additional Operating Leases and Right of Use Assets (Details) Details 57 false false R58.htm 2433418 - Disclosure - Employee Benefits - Changes in the projected benefit obligation (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails Employee Benefits - Changes in the projected benefit obligation (Details) Details 58 false false R59.htm 2434419 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) Details 59 false false R60.htm 2435420 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails Employee Benefits - Schedule of Defined Contribution Plans (Details) Details 60 false false R61.htm 2438421 - Disclosure - Revenue (Details) Sheet http://www.criteo.com/role/RevenueDetails Revenue (Details) Details http://www.criteo.com/role/RevenueTables 61 false false R62.htm 2441422 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 62 false false R63.htm 2442423 - Disclosure - Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details) Details 63 false false R64.htm 2443424 - Disclosure - Share-Based Compensation - Breakdown of the Closing Balance (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails Share-Based Compensation - Breakdown of the Closing Balance (Details) Details 64 false false R65.htm 2444425 - Disclosure - Share-Based Compensation - Share-based compensation expense (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails Share-Based Compensation - Share-based compensation expense (Details) Details 65 false false R66.htm 2447426 - Disclosure - Financial Income and Expenses - Financial income (expense) (Details) Sheet http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails Financial Income and Expenses - Financial income (expense) (Details) Details 66 false false R67.htm 2448427 - Disclosure - Financial Income and Expenses - Narrative (Details) Sheet http://www.criteo.com/role/FinancialIncomeandExpensesNarrativeDetails Financial Income and Expenses - Narrative (Details) Details 67 false false R68.htm 2451428 - Disclosure - Income Taxes (Details) Sheet http://www.criteo.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.criteo.com/role/IncomeTaxesTables 68 false false R69.htm 2452429 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.criteo.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 69 false false R70.htm 2455430 - Disclosure - Earnings Per Share - Basic (Details) Sheet http://www.criteo.com/role/EarningsPerShareBasicDetails Earnings Per Share - Basic (Details) Details 70 false false R71.htm 2456431 - Disclosure - Earnings Per Share - Diluted (Details) Sheet http://www.criteo.com/role/EarningsPerShareDilutedDetails Earnings Per Share - Diluted (Details) Details 71 false false R72.htm 2457432 - Disclosure - Earnings Per Share - Anti-Dilutive Securities (Details) Sheet http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails Earnings Per Share - Anti-Dilutive Securities (Details) Details 72 false false R73.htm 2460433 - Disclosure - Commitments and contingencies - Commitments (Details) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails Commitments and contingencies - Commitments (Details) Details 73 false false R74.htm 2461434 - Disclosure - Commitments and contingencies - Contingencies (Details) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails Commitments and contingencies - Contingencies (Details) Details 74 false false R75.htm 2464435 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) Details http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables 75 false false R76.htm 2465436 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details) Details 76 false false R77.htm 2466437 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details) Details 77 false false R78.htm 2467438 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details) Details 78 false false All Reports Book All Reports crto-20210331.htm amendmenttoofferletter-s.htm crto-20210331.xsd crto-20210331_cal.xml crto-20210331_def.xml crto-20210331_lab.xml crto-20210331_pre.xml exhibit311ceo10qq12021.htm exhibit312cfo10qq22021.htm exhibit321ceocfo10qq120201.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crto-20210331.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 167, "dts": { "calculationLink": { "local": [ "crto-20210331_cal.xml" ] }, "definitionLink": { "local": [ "crto-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "crto-20210331.htm" ] }, "labelLink": { "local": [ "crto-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "crto-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "crto-20210331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 465, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 6 }, "keyCustom": 38, "keyStandard": 314, "memberCustom": 15, "memberStandard": 34, "nsprefix": "crto", "nsuri": "http://www.criteo.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.criteo.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.criteo.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "crto:SignificantEventsandTransactionsofthePeriodTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Events and Transactions of the Period", "role": "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriod", "shortName": "Significant Events and Transactions of the Period", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "crto:SignificantEventsandTransactionsofthePeriodTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Financial Instruments", "role": "http://www.criteo.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116104 - Disclosure - Trade Receivables", "role": "http://www.criteo.com/role/TradeReceivables", "shortName": "Trade Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Other Current Assets", "role": "http://www.criteo.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124106 - Disclosure - Other Current Liabilities", "role": "http://www.criteo.com/role/OtherCurrentLiabilities", "shortName": "Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Leases", "role": "http://www.criteo.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Employee Benefits", "role": "http://www.criteo.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136109 - Disclosure - Revenue", "role": "http://www.criteo.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139110 - Disclosure - Share-Based Compensation", "role": "http://www.criteo.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "lang": "en-US", "name": "crto:PrepaidIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - Financial Income and Expenses", "role": "http://www.criteo.com/role/FinancialIncomeandExpenses", "shortName": "Financial Income and Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Income Taxes", "role": "http://www.criteo.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - Earnings Per Share", "role": "http://www.criteo.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158114 - Disclosure - Commitments and contingencies", "role": "http://www.criteo.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168116 - Disclosure - Related Parties", "role": "http://www.criteo.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169117 - Disclosure - Subsequent Events", "role": "http://www.criteo.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "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 - Summary of Significant Accounting Policies (Policies)", "role": "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Significant Events and Transactions of the Period (Tables)", "role": "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodTables", "shortName": "Significant Events and Transactions of the Period (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Financial Instruments (Tables)", "role": "http://www.criteo.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Trade Receivables (Tables)", "role": "http://www.criteo.com/role/TradeReceivablesTables", "shortName": "Trade Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Other Current Assets (Tables)", "role": "http://www.criteo.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325305 - Disclosure - Other Current Liabilities (Tables)", "role": "http://www.criteo.com/role/OtherCurrentLiabilitiesTables", "shortName": "Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Leases (Tables)", "role": "http://www.criteo.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Employee Benefits (Tables)", "role": "http://www.criteo.com/role/EmployeeBenefitsTables", "shortName": "Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Revenue (Tables)", "role": "http://www.criteo.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340309 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.criteo.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346310 - Disclosure - Financial Income and Expenses (Tables)", "role": "http://www.criteo.com/role/FinancialIncomeandExpensesTables", "shortName": "Financial Income and Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350311 - Disclosure - Income Taxes (Tables)", "role": "http://www.criteo.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "crto:ScheduleOfEarningsPerShareBasicTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354312 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.criteo.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "crto:ScheduleOfEarningsPerShareBasicTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359313 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363314 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Significant Events and Transactions of the Period - Narrative (Details)", "role": "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails", "shortName": "Significant Events and Transactions of the Period - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "ia30dad9f29334607ad5ea0107ce4eabd_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details)", "role": "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails", "shortName": "Significant Events and Transactions of the Period - Summary of Restructuring Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Financial Instruments - Financial Assets and Credit Risk (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails", "shortName": "Financial Instruments - Financial Assets and Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3c644a066f5d45ec8ffebe6c74b659d6_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Financial Instruments - Financial Liabilities (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails", "shortName": "Financial Instruments - Financial Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3c644a066f5d45ec8ffebe6c74b659d6_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "iabddeed7137344f78246fbf7c3c220e4_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Financial Instruments - Derivative Financial Instruments (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails", "shortName": "Financial Instruments - Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "iabddeed7137344f78246fbf7c3c220e4_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Financial Instruments - Cash and Cash Equivalents (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails", "shortName": "Financial Instruments - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Financial Instruments - Narrative (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Financial Instruments - Fair Value of Marketable Securities (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "shortName": "Financial Instruments - Fair Value of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i02c922a3aff64da09f57ad2f3e39c622_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i38aa95f6c169468e93fed9442ac4361e_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415410 - Disclosure - Financial Instruments - Marketable Securities Maturities (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails", "shortName": "Financial Instruments - Marketable Securities Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i38aa95f6c169468e93fed9442ac4361e_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - Trade Receivables - Breakdown in Trade Receivables (Details)", "role": "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails", "shortName": "Trade Receivables - Breakdown in Trade Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details)", "role": "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails", "shortName": "Trade Receivables - Allowance for Doubtful Accounts Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Trade Receivables - Narrative (Details)", "role": "http://www.criteo.com/role/TradeReceivablesNarrativeDetails", "shortName": "Trade Receivables - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:PrepaymentsToSuppliers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423414 - Disclosure - Other Current Assets (Details)", "role": "http://www.criteo.com/role/OtherCurrentAssetsDetails", "shortName": "Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:PrepaymentsToSuppliers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Other Current Liabilities (Details)", "role": "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails", "shortName": "Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crto:AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "ic751bbbccf6e43d89f1e954699e45844_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Leases - Additional Operating Leases and Right of Use Assets (Details)", "role": "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "shortName": "Leases - Additional Operating Leases and Right of Use Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crto:AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "ic751bbbccf6e43d89f1e954699e45844_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Employee Benefits - Changes in the projected benefit obligation (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails", "shortName": "Employee Benefits - Changes in the projected benefit obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "ib5df6a5496144a0395f570de57bb0329_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails", "shortName": "Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "idd79ca1d288b40efacd58fa41554460b_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "role": "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "idd79ca1d288b40efacd58fa41554460b_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails", "shortName": "Employee Benefits - Schedule of Defined Contribution Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Revenue (Details)", "role": "http://www.criteo.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "icdaa208ed6734c4ca6f67b4ba12c0017_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "if7466f0cdcce4ab5bbb4e1d766e9a9ec_D20210225-20210225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Share-Based Compensation - Narrative (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "if7466f0cdcce4ab5bbb4e1d766e9a9ec_D20210225-20210225", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "shortName": "Share-Based Compensation - Change in Number of BSPCE/OSA/RSU/BSA (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "idb0fc646d5b44c04a8d3765961e44b68_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Share-Based Compensation - Breakdown of the Closing Balance (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "shortName": "Share-Based Compensation - Breakdown of the Closing Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "idb0fc646d5b44c04a8d3765961e44b68_I20210331", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Share-Based Compensation - Share-based compensation expense (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "shortName": "Share-Based Compensation - Share-based compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "crto:SharebasedCompensationExpenseEmployeeandNonEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Financial Income and Expenses - Financial income (expense) (Details)", "role": "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails", "shortName": "Financial Income and Expenses - Financial income (expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Financial Income and Expenses - Narrative (Details)", "role": "http://www.criteo.com/role/FinancialIncomeandExpensesNarrativeDetails", "shortName": "Financial Income and Expenses - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - Income Taxes (Details)", "role": "http://www.criteo.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "crto:EffectiveIncomeTaxRateReconciliationEstimatedTaxRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.criteo.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "crto:EffectiveIncomeTaxRateReconciliationEstimatedTaxRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455430 - Disclosure - Earnings Per Share - Basic (Details)", "role": "http://www.criteo.com/role/EarningsPerShareBasicDetails", "shortName": "Earnings Per Share - Basic (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456431 - Disclosure - Earnings Per Share - Diluted (Details)", "role": "http://www.criteo.com/role/EarningsPerShareDilutedDetails", "shortName": "Earnings Per Share - Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crto:ScheduleOfEarningsPerShareDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457432 - Disclosure - Earnings Per Share - Anti-Dilutive Securities (Details)", "role": "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails", "shortName": "Earnings Per Share - Anti-Dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "if79bf6e110e24ff196d37233d915ae7e_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460433 - Disclosure - Commitments and contingencies - Commitments (Details)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails", "shortName": "Commitments and contingencies - Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "if79bf6e110e24ff196d37233d915ae7e_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "id33d6fb727ca4b1c8e3078f1a1e4d814_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461434 - Disclosure - Commitments and contingencies - Contingencies (Details)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails", "shortName": "Commitments and contingencies - Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualProvision", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:NumberofGeographicalMarketsinwhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "market", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464435 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:NumberofGeographicalMarketsinwhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "market", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "ic6bdb3c3c81d4916a595f23730f00403_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466437 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Revenue by Significant Other Countries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3588d77a03f84834a56ef9bc7fd0d32b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467438 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i3e42af5417c645419e6ae39f057fb413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i79fd140eeae9411f91ac6412aa112bfe_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i8df1525261b248af869632c168b3f798_I20210205", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1406401 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crto-20210331.htm", "contextRef": "i8df1525261b248af869632c168b3f798_I20210205", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "domainItemType" }, "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Accrued Liabilities, Employee-related Payables, and Taxes Payable, Current", "label": "Accounts Payable, Accrued Liabilities, Employee-related Payables, and Taxes Payable, Current", "totalLabel": "Total" } } }, "localname": "AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crto_AccountsPayableCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Capital Expenditures", "label": "Accounts Payable, Capital Expenditures", "terseLabel": "Accounts payable relating to capital expenditures" } } }, "localname": "AccountsPayableCapitalExpenditures", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crto_AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Operating Lease Liabilities And Right of Use Assets", "label": "Additional Operating Lease Liabilities And Right of Use Assets [Table Text Block]", "terseLabel": "Additional operating lease liabilities and right of use assets" } } }, "localname": "AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "crto_AllowanceForDoubtfulAccountsReceivableCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Receivable, Currency Translation Adjustment", "label": "Allowance For Doubtful Accounts Receivable, Currency Translation Adjustment", "terseLabel": "Currency translation adjustment" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrencyTranslationAdjustment", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "crto_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Depositary Shares [Member]", "label": "American Depositary Shares [Member]", "terseLabel": "American Depositary Shares" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "crto_BSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BSA [Member]", "label": "BSA [Member]", "terseLabel": "BSA" } } }, "localname": "BSAMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "crto_BankSyndicateRCFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Syndicate RCF [Member]", "label": "Bank Syndicate RCF [Member]", "terseLabel": "Bank Syndicate RCF" } } }, "localname": "BankSyndicateRCFMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "crto_DataCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Center [Member]", "label": "Data Center [Member]", "terseLabel": "Data Centers" } } }, "localname": "DataCenterMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "crto_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofSocialCharges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Social Charges", "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Social Charges", "terseLabel": "Expected rate of social charges" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofSocialCharges", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "crto_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofTurnover": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Turnover", "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate of Turnover", "terseLabel": "Expected staff turnover" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofTurnover", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "crto_DepreciationDepletionandAmortizationandProvisionsforVarious": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion, and Amortization and Provisions for Various", "label": "Depreciation, Depletion, and Amortization and Provisions for Various", "terseLabel": "- Amortization and provisions" } } }, "localname": "DepreciationDepletionandAmortizationandProvisionsforVarious", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_EffectiveIncomeTaxRateReconciliationEstimatedTaxRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Estimated Tax Rate, Percent", "label": "Effective Income Tax Rate Reconciliation, Estimated Tax Rate, Percent", "terseLabel": "Estimated tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEstimatedTaxRatePercent", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "crto_EmployeeRelatedPayablesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee-Related Payables, Fair Value Disclosure", "label": "Employee-Related Payables, Fair Value Disclosure", "terseLabel": "Employee-related payables" } } }, "localname": "EmployeeRelatedPayablesFairValueDisclosure", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crto_FinancialLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Current", "label": "Financial Liabilities, Current", "verboseLabel": "Financial liabilities - current portion" } } }, "localname": "FinancialLiabilitiesCurrent", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_FinancialLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Noncurrent", "label": "Financial Liabilities, Noncurrent", "terseLabel": "Financial liabilities - non-current portion" } } }, "localname": "FinancialLiabilitiesNoncurrent", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_HSBCandLCLFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HSBC and LCL Facilities [Member]", "label": "HSBC and LCL Facilities [Member]", "terseLabel": "HSBC and LCL Facilities" } } }, "localname": "HSBCandLCLFacilitiesMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "crto_IncreaseDecreaseInOperatingLeaseLiabilitiesAssets": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities (Assets)", "label": "Increase (Decrease) In Operating Lease Liabilities (Assets)", "terseLabel": "- Change in operating lease liabilities and right of use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilitiesAssets", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_IncreaseDecreaseinAccountsPayableRelatedtoIntangibleAssetsPropertyPlantandEquipment": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accounts Payable, Related to Intangible Assets, Property, Plant, and Equipment", "label": "Increase (Decrease) in Accounts Payable, Related to Intangible Assets, Property, Plant, and Equipment", "terseLabel": "Change in accounts payable related to intangible assets, property, plant and equipment" } } }, "localname": "IncreaseDecreaseinAccountsPayableRelatedtoIntangibleAssetsPropertyPlantandEquipment", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsOptionsAndBSPCE": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/EarningsPerShareDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Options And BSPCE", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Options And BSPCE", "terseLabel": "Share options and (BSPCEs) (in shares)" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsOptionsAndBSPCE", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "crto_LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount", "label": "Lessee, Operating Lease, Liability, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount", "terseLabel": "Additional operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_LesseeOperatingLeaseRightOfUseAssetLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Right Of Use, Asset, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount", "label": "Lessee, Operating Lease, Right Of Use, Asset, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount", "terseLabel": "Additional right of use assets" } } }, "localname": "LesseeOperatingLeaseRightOfUseAssetLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Foreign Currency Translation Gain (Loss)", "label": "Loss Contingency Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation adjustments" } } }, "localname": "LossContingencyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualProvisionReleasedNotUsed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Provision Released Not Used", "label": "Loss Contingency Accrual, Provision Released Not Used", "negatedTerseLabel": "Provision released not used" } } }, "localname": "LossContingencyAccrualProvisionReleasedNotUsed", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualProvisionUsed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Provision Used", "label": "Loss Contingency Accrual, Provision Used", "negatedTerseLabel": "Provision used" } } }, "localname": "LossContingencyAccrualProvisionUsed", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_MarketingSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketing Solutions", "label": "Marketing Solutions [Member]", "terseLabel": "Marketing Solutions" } } }, "localname": "MarketingSolutionsMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "crto_NontradeReceivablesNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nontrade Receivables, Noncurrent [Member]", "label": "Nontrade Receivables, Noncurrent [Member]", "terseLabel": "Non-current financial assets" } } }, "localname": "NontradeReceivablesNoncurrentMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crto_NumberofGeographicalMarketsinwhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Geographical Markets in which Entity Operates", "label": "Number of Geographical Markets in which Entity Operates", "terseLabel": "Number of geographical markets" } } }, "localname": "NumberofGeographicalMarketsinwhichEntityOperates", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails" ], "xbrltype": "integerItemType" }, "crto_OtherDebtors": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Debtors", "label": "Other Debtors", "terseLabel": "Other debtors" } } }, "localname": "OtherDebtors", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_OtherProvisionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Provisions [Member]", "label": "Other Provisions [Member]", "terseLabel": "Other provisions" } } }, "localname": "OtherProvisionsMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "crto_OtherTaxesAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Taxes, Assets [Member]", "label": "Other Taxes, Assets [Member]", "terseLabel": "Other taxes" } } }, "localname": "OtherTaxesAssetsMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crto_OtherTaxesLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Taxes Liability, Fair Value Disclosure", "label": "Other Taxes Liability, Fair Value Disclosure", "terseLabel": "Other taxes" } } }, "localname": "OtherTaxesLiabilityFairValueDisclosure", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crto_PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Intangible Assets, Property, Plant, And Equipment", "label": "Payments To Acquire Intangible Assets, Property, Plant, And Equipment", "negatedTerseLabel": "Acquisition of intangible assets, property, plant and equipment" } } }, "localname": "PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_PaymentsforProceedsfromChangeinOtherFinancialNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for (Proceeds from) Change in Other Financial Noncurrent Assets", "label": "Payments for (Proceeds from) Change in Other Financial Noncurrent Assets", "negatedTerseLabel": "Change in other non-current financial assets" } } }, "localname": "PaymentsforProceedsfromChangeinOtherFinancialNoncurrentAssets", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_Plan12Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan 12", "label": "Plan 12 [Member]", "terseLabel": "Plan 12" } } }, "localname": "Plan12Member", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_PrepaidIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Income Taxes", "label": "Prepaid Income Taxes", "terseLabel": "Income taxes" } } }, "localname": "PrepaidIncomeTaxes", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_PrepaidOtherTaxesandOtherTaxesReceivable": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Other Taxes and Other Taxes Receivable", "label": "Prepaid Other Taxes and Other Taxes Receivable", "verboseLabel": "Other taxes" } } }, "localname": "PrepaidOtherTaxesandOtherTaxesReceivable", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_PrepaymentsToSuppliers": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayments To Suppliers", "label": "Prepayments To Suppliers", "terseLabel": "Prepayments to suppliers" } } }, "localname": "PrepaymentsToSuppliers", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_ProceedsFromPaymentsForChangeInOtherFinancialLiabilities": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from (Payments for) Change in Other Financial Liabilities", "label": "Proceeds from (Payments for) Change in Other Financial Liabilities", "terseLabel": "Change in other financial liabilities" } } }, "localname": "ProceedsFromPaymentsForChangeInOtherFinancialLiabilities", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_ProvisionForEmployeeRelatedLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Provision For Employee Related Litigation [Member]", "label": "Provision For Employee Related Litigation [Member]", "terseLabel": "Provision for employee-related litigation" } } }, "localname": "ProvisionForEmployeeRelatedLitigationMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "crto_RestrictedStockUnitsAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units And Performance Stock Units", "label": "Restricted Stock Units And Performance Stock Units [Member]", "terseLabel": "RSU/PSU" } } }, "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "domainItemType" }, "crto_RetailMediaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail Media", "label": "Retail Media [Member]", "terseLabel": "Retail Media" } } }, "localname": "RetailMediaMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "crto_SalesAndOperationsExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales And Operations Expense [Member]", "label": "Sales And Operations Expense [Member]", "verboseLabel": "Sales and Operations expense" } } }, "localname": "SalesAndOperationsExpenseMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_ScheduleOfEarningsPerShareBasicTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share, Basic [Table Text Block]", "label": "Schedule Of Earnings Per Share, Basic [Table Text Block]", "terseLabel": "Schedule of basic earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicTableTextBlock", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "crto_ScheduleOfEarningsPerShareDilutedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share, Diluted [Table Text Block]", "label": "Schedule Of Earnings Per Share, Diluted [Table Text Block]", "terseLabel": "Schedule of diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedTableTextBlock", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "crto_ShareOptionsandBSPCEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Options and BSPCE [Member]", "label": "Share Options and BSPCE [Member]", "terseLabel": "OSA/BSPCE", "verboseLabel": "OSA/BSPCE" } } }, "localname": "ShareOptionsandBSPCEMember", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails", "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Exercised", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Exercised", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsExercised", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsExpirationsinPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Expirations in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsExpirationsinPeriod", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsForfeitedinPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Forfeited in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsForfeitedinPeriod", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsGrantsinPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Grants in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsGrantsinPeriod", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsNumber", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsRollForward", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "stringItemType" }, "crto_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Vested", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Vested", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsVested", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "crto_SharebasedCompensationExpenseEmployeeandNonEmployee": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Expense, Employee and Non-Employee", "label": "Share-based Compensation Expense, Employee and Non-Employee", "negatedTotalLabel": "Total equity awards compensation expense" } } }, "localname": "SharebasedCompensationExpenseEmployeeandNonEmployee", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "crto_SignificantEventsandTransactionsofthePeriodTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Events and Transactions of the Period [Text Block]", "label": "Significant Events and Transactions of the Period [Text Block]", "terseLabel": "Significant Events and Transactions of the Period" } } }, "localname": "SignificantEventsandTransactionsofthePeriodTextBlock", "nsuri": "http://www.criteo.com/20210331", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriod" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region", "terseLabel": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r556" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r556" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag", "terseLabel": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r399", "r400", "r405", "r406", "r550" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r399", "r400", "r405", "r406" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r124", "r132", "r221", "r360", "r361", "r362", "r382", "r383" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period Of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r124", "r132", "r221", "r360", "r361", "r362", "r382", "r383" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period Of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r124", "r132", "r221", "r360", "r361", "r362", "r382", "r383" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period Of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r194", "r460" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r335", "r336", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r522", "r525" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r335", "r336", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r522", "r525" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "domainItemType" }, "srt_OfficeBuildingMember": { "auth_ref": [ "r540", "r549" ], "lang": { "en-us": { "role": { "label": "Office Building [Member]", "terseLabel": "Offices" } } }, "localname": "OfficeBuildingMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Holding" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r289", "r293", "r475", "r521", "r523" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r289", "r293", "r475", "r521", "r523" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r312", "r335", "r336", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r522", "r525" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r312", "r335", "r336", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r522", "r525" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r289", "r294", "r524", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r289", "r294", "r524", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r194", "r460" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableFairValueDisclosure": { "auth_ref": [ "r423" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liabilities incurred for goods and services received that are used in an entity's business and related party payables.", "label": "Accounts Payable, Fair Value Disclosure", "terseLabel": "Trade payables" } } }, "localname": "AccountsPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r10", "r42" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and 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": "Trade payables" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r195", "r196" ], "calculation": { "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r30", "r195", "r196" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowances of $38.7 million and $39.9 million at March 31, 2021 and December 31, 2020, respectively", "totalLabel": "Net book value at end of period" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r10", "r48", "r368" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r23", "r483", "r506" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r66", "r67", "r68", "r507", "r533", "r537" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r68", "r69", "r121", "r122", "r123", "r404", "r528", "r529" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r121", "r122", "r123", "r360", "r361", "r362" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Non-cash and non-operating items" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r338", "r340", "r365", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-Based Compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r340", "r354", "r364" ], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails": { "order": 1.0, "parentTag": "crto_SharebasedCompensationExpenseEmployeeandNonEmployee", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "negatedTerseLabel": "Total share-based compensation", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r37", "r197", "r224" ], "calculation": { "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedPeriodEndLabel": "Balance, at end of the period", "negatedPeriodStartLabel": "Balance, at beginning of the period", "negatedTerseLabel": "(Less) Allowance for credit losses", "terseLabel": "Trade receivables, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical", "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails", "http://www.criteo.com/role/TradeReceivablesBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Reversal of provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "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": "Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r151" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r151" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r173", "r177", "r183", "r217", "r399", "r405", "r429", "r481", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r60", "r116", "r217", "r399", "r405", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r116", "r217", "r399", "r405", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r203", "r205", "r502" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r203", "r204", "r501" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r200", "r202", "r227", "r487" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Marketable securities - non current portion" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r201", "r227" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_MarketableSecuritiesNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Debt securities, available-for-sale, noncurrent" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r341", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Term Deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r38", "r538", "r539" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash on hand" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r38", "r111" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r105", "r111", "r113" ], "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": "Net cash and cash equivalents at end of period", "periodStartLabel": "Net cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r105", "r434" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r38" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r115", "r116", "r140", "r145", "r146", "r148", "r150", "r158", "r159", "r160", "r217", "r429" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r249", "r488", "r512" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r246", "r247", "r248", "r256" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Share capital", "verboseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "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 shares, par value (in Euro per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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 shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "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 shares, \u20ac0.025 par value, 66,391,906 and 66,272,106 shares authorized, issued and outstanding at March 31, 2021, and December 31, 2020, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r301", "r302", "r337", "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r72", "r74", "r75", "r84", "r494", "r517" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "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": "Attributable to shareholders of Criteo S.A." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r83", "r397", "r398", "r409", "r493", "r516" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r82", "r396", "r409", "r492", "r515" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity.", "label": "Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure", "terseLabel": "Maximum exposure" } } }, "localname": "ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r161", "r162", "r163", "r164", "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r270", "r271", "r290" ], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r292" ], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Clients' prepayments" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r475" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Traffic acquisition costs" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r377", "r386", "r388" ], "calculation": { "http://www.criteo.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedTerseLabel": "Current income tax" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r482", "r484", "r504" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r118", "r263", "r264", "r265", "r266", "r443", "r444", "r446", "r503" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r97" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "negatedTerseLabel": "Fees" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r370", "r371" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r117", "r378", "r386", "r387", "r388" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.criteo.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedTerseLabel": "Net change in deferred taxes", "terseLabel": "- Change in deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.criteo.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r370", "r371" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r303", "r304", "r311" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Retirement benefit obligation" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial losses (gains)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate (Corp AA)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Expected rate of salary increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation present value at ending of period", "periodStartLabel": "Projected benefit obligation present value at beginning of period" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Currency translation adjustment" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r305", "r308", "r322", "r331", "r332", "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r307", "r321", "r330", "r332", "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsChangesintheprojectedbenefitobligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "negatedTerseLabel": "Defined contributions plans included in personnel expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan Disclosures [Table Text Block]", "terseLabel": "Defined Contribution Plan Disclosures" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r61", "r62", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Included in financial liabilities - current portion" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liabilities:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r289", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r289" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r341", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of share-based compensation by share-based payment award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r130", "r131", "r132", "r133", "r134", "r138", "r140", "r148", "r149", "r150", "r154", "r155", "r495", "r518" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in USD per share)", "verboseLabel": "Basic (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareBasicDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income allocated to shareholders per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r130", "r131", "r132", "r133", "r134", "r140", "r148", "r149", "r150", "r154", "r155", "r495", "r518" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in USD per share)", "verboseLabel": "Diluted (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r434" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Employee - related payables" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r121", "r122", "r123", "r126", "r135", "r137", "r157", "r221", "r262", "r267", "r360", "r361", "r362", "r382", "r383", "r435", "r436", "r437", "r438", "r439", "r441", "r528", "r529", "r530" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails", "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r414", "r415", "r416", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r414", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r414", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r414", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of assets and liabilities carried at fair value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332", "r415", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r414", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails", "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails", "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r418" ], "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": "Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r313", "r314", "r319", "r332", "r415", "r466" ], "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": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of financial liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r430", "r431", "r432", "r433" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "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", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r109" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "- Net gain or loss on disposal of non-current assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedTerseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r230", "r231", "r480" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r116", "r173", "r176", "r179", "r182", "r185", "r217", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r208", "r213", "r500", "r502" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in one to five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r207", "r212", "r499", "r501" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r206", "r210", "r487" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "totalLabel": "Debt securities, held-to-maturity, fair value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r201" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_MarketableSecuritiesNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Held-to-maturity, Noncurrent", "terseLabel": "Debt securities, held-to-maturity, noncurrent" } } }, "localname": "HeldToMaturitySecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r173", "r176", "r179", "r182", "r185", "r479", "r489", "r498", "r519" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r374", "r375", "r376", "r384", "r389", "r391", "r392", "r393" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r136", "r137", "r172", "r372", "r385", "r390", "r520" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.criteo.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedTerseLabel": "Provision for income taxes", "negatedTotalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "negatedTerseLabel": "Cash paid for taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "- Increase / (Decrease) in trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "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": "- (Increase) / Decrease in trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "- Change in income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedTotalLabel": "Changes in working capital related to operating activities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "- (Increase) / Decrease in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "- Increase/(Decrease) in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r141", "r142", "r143", "r150" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Share warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r141", "r142", "r144", "r150" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareDilutedDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Restricted share awards (RSU's) (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r232", "r233" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r77", "r171", "r442", "r445", "r496" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTotalLabel": "Interest and fees" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r97", "r261" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedTerseLabel": "Interest on debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r106", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedTerseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r95", "r170" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Financial income from cash equivalents" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r109" ], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails": { "order": 2.0, "parentTag": "crto_SharebasedCompensationExpenseEmployeeandNonEmployee", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "negatedLabel": "BSAs" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r454", "r455" ], "calculation": { "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r116", "r178", "r217", "r400", "r405", "r406", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r116", "r217", "r429", "r486", "r510" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "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 equity and liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r116", "r217", "r400", "r405", "r406", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r414" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r24", "r25", "r116", "r217", "r400", "r405", "r406", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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": "Revolving credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "verboseLabel": "RCF" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r260" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r249" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "periodEndLabel": "Contingencies accrual, ending balance", "periodStartLabel": "Contingencies accrual, beginning balance", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Contingencies accrual, of which current" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Increase" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualRollForward": { "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": "Loss Contingency Accrual [Roll Forward]", "terseLabel": "Loss Contingency Accrual [Roll Forward]" } } }, "localname": "LossContingencyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r3", "r47" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities - current portion" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities - non current portion", "totalLabel": "Marketable securities - non current portion" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r58", "r116", "r217", "r429", "r485", "r509" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r107", "r110" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r70", "r73", "r80", "r110", "r116", "r125", "r130", "r131", "r132", "r133", "r136", "r137", "r147", "r173", "r176", "r179", "r182", "r185", "r217", "r429", "r490", "r513" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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 income attributable to shareholders of Criteo S.A.", "totalLabel": "Net income available to shareholders of Criteo S.A." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareBasicDetails", "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r73", "r136", "r137", "r402", "r408" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income available to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r132", "r154", "r218", "r219", "r220", "r221", "r222", "r223", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r380", "r381", "r382", "r383", "r476", "r477", "r478", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": "Accounting Pronouncements Adopted in 2021 and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r121", "r122", "r123", "r267", "r394" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Non-current assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedLabel": "Financial expense", "terseLabel": "Financial expense", "totalLabel": "Total financial expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails", "http://www.criteo.com/role/FinancialIncomeandExpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncurrent portion of the receivable other than from customers, that is amounts expected to be collected after one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Noncurrent", "terseLabel": "Non-current financial assets" } } }, "localname": "NontradeReceivablesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Credit notes" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r176", "r179", "r182", "r185" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r450", "r455" ], "calculation": { "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r448" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r448" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - non-current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r447" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets - operating lease" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Net book value at end of period" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r63" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation differences, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r71", "r74", "r76", "r81", "r262", "r435", "r440", "r441", "r491", "r514" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Actuarial (losses) gains on employee benefits, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r93" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "negatedTerseLabel": "Other cost of revenue" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r410", "r413" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r48" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 8.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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]", "terseLabel": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "- Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Financial Income and Expenses" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other financial expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesFinancialincomeexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r48", "r259" ], "calculation": { "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "crto_AccountsPayableAccruedLiabilitiesEmployeerelatedPayablesandTaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other creditors" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Equity - attributable to shareholders of Criteo S.A." } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of treasury stocks" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r103", "r238" ], "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": "Amount paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r341", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at fair value measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsDerivativeFinancialInstrumentsDetails", "http://www.criteo.com/role/FinancialInstrumentsFairValueofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsFinancialLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r228", "r229" ], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsAccountsReceivablePreviouslyWrittenOffRecovery": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from recovery of accounts receivable previously written off.", "label": "Proceeds, Accounts Receivable, Previously Written Off, Recovery", "terseLabel": "Accounts receivable, previously written off, recovered" } } }, "localname": "ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r100" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from capital increase" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) for debt classified as other.", "label": "Proceeds from (Repayments of) Other Debt", "terseLabel": "Repayment of borrowings" } } }, "localname": "ProceedsFromRepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r70", "r73", "r104", "r116", "r125", "r136", "r137", "r173", "r176", "r179", "r182", "r185", "r217", "r396", "r401", "r403", "r408", "r409", "r429", "r498" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r235", "r511" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "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, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r234" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesAdditionalOperatingLeasesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r87", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r457", "r458", "r459", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r369", "r551" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedTerseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "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]", "verboseLabel": "Research and Development expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "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 share awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "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": "RSU", "verboseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r109", "r237", "r241", "r245" ], "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 charges", "verboseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails", "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r238", "r242" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodSummaryofRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r267", "r363", "r508", "r532", "r537" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r121", "r122", "r123", "r126", "r135", "r137", "r221", "r360", "r361", "r362", "r382", "r383", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r168", "r169", "r175", "r180", "r181", "r187", "r188", "r192", "r288", "r289", "r475" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r114", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r291", "r300" ], "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of consolidated revenue for each geographical area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesAllowanceforDoubtfulAccountsRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedules of trade receivables net book value and Changes in allowance for doubtful accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation.", "label": "Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Accumulated and Projected Benefit Obligations" } } }, "localname": "ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r151" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r151" ], "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 weighted average number of anti-dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "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": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r326", "r327", "r328", "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of derivative financial instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r340", "r353", "r364" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r340", "r353", "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of share-based compensation reconciliation with the Consolidated Statements of Income" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of non-current assets by geographical area and country" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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 Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r209", "r211", "r214" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date.", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "terseLabel": "Changes in provisions for contingencies" } } }, "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of other current assets net book value" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of financial income (expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialIncomeandExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r239", "r240", "r243" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r238", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SignificantEventsandTransactionsofthePeriodTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r90", "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of revenue generated in other significant countries" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r78", "r191" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasOtherInformationDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasRevenuebySignificantOtherCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r341", "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r161", "r162", "r163", "r164", "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of concentration of risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r173", "r174", "r179", "r183", "r184", "r185", "r186", "r187", "r191", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Breakdown of Revenue and Non-Current Assets by Geographical Areas" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedTerseLabel": "Sales and operations expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "- Equity awards compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r349" ], "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 (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Number outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r345" ], "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": "Weighted-average exercise price, options (in Euro per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r348" ], "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", "negatedTerseLabel": "Expired, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r347" ], "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, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "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, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r344", "r355" ], "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, options (in shares)", "periodStartLabel": "Beginning balance, options (in shares)", "terseLabel": "Number outstanding, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r343" ], "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", "terseLabel": "Weighted-average exercise price, options (in Euro per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number vested, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r339", "r342" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationSharebasedcompensationexpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r355" ], "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": "Weighted-average remaining contractual life of options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationBreakdownoftheClosingBalanceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedTerseLabel": "Vested, options (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r451", "r455" ], "calculation": { "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r115", "r116", "r140", "r145", "r146", "r148", "r150", "r158", "r159", "r160", "r217", "r262", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r55", "r121", "r122", "r123", "r126", "r135", "r137", "r157", "r221", "r262", "r267", "r360", "r361", "r362", "r382", "r383", "r435", "r436", "r437", "r438", "r439", "r441", "r528", "r529", "r530" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r121", "r122", "r123", "r157", "r475" ], "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/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r28", "r29", "r262", "r267" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of ordinary shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r28", "r29", "r262", "r267" ], "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": "Treasury shares used for RSUs vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r262", "r267", "r346" ], "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", "negatedTerseLabel": "Exercised, options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationChangeinNumberofBSPCEOSARSUBSADetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r28", "r29", "r262", "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount of share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r116", "r198", "r217", "r429" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Equity-attributable to shareholders of Criteo S.A." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r116", "r121", "r122", "r123", "r126", "r135", "r217", "r221", "r267", "r360", "r361", "r362", "r382", "r383", "r394", "r395", "r407", "r429", "r435", "r436", "r441", "r529", "r530" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Stockholders' equity", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other changes in equity" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r453", "r455" ], "calculation": { "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade receivables, net of allowances" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsFinancialAssetsandCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average cost per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r54", "r268" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r54", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r262", "r267" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Change in treasury stocks (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r54", "r268", "r269" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 5,597,601 and 5,632,536 shares at cost as of March 31, 2021 and December 31, 2020, respectively." } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r262", "r267", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Change in treasury stocks" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r452", "r455" ], "calculation": { "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Dilutive effect of :" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r139", "r150" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of shares outstanding used to determine diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding used in computing per share amounts:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r150" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareDilutedDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareBasicDetails", "http://www.criteo.com/role/EarningsPerShareDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "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=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6284393-111563" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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=115931487&loc=d3e140864-122747" }, "r241": { "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=115931487&loc=d3e140864-122747" }, "r242": { "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=115931487&loc=d3e140904-122747" }, "r243": { "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=115931487&loc=d3e140904-122747" }, "r244": { "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=115931487&loc=d3e140904-122747" }, "r245": { "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=115931487&loc=d3e140904-122747" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "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=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r482": { "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=120398452&loc=d3e534808-122878" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r484": { "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=120398452&loc=d3e534808-122878" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r504": { "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=120400017&loc=d3e572229-122910" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r511": { "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=120400017&loc=d3e572229-122910" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "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" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r554": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r555": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r556": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r557": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 99 0001576427-21-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001576427-21-000042-xbrl.zip M4$L#!!0 ( /J I5)4Q-'C3 4 $T, < 86UE;F1M96YT=&]O9F9E M1#\B'%CM[/;[<3\9)#&_WQFX M%5;D\%K)]+X0NA&YP2%,-FC!&[AFO& 6,"M*9>JP3%_'_>2(=0WXT!2%;;0- M@^I<.FA<;,+HP.<(P?/->FEQ)4WE5$UN+'5#AMI4/<@"-2;5LG(>DJ,>!"M= MUO#RU^,D&9PVD-X&16$I/MWM 8,M3"87-:1HO9 ::+]P%$R?@T578AH\2H7+ MP>&*2*A3A%+48JX06)YLT'KCH= UL7)E5*6]L#6Y1=JD%EX:O03\RLI244I/U/Y,46H0@ M!U.Y6&% 04*3:1U&^>W8>UQ*F_),N&&>"_IBMW_$H-*9_2;EW,4_-IF:2M< M ?OM)N)MRAHLE@?5MXYP2]RAEH*JB!%<5#5<(H2$2 M0%>A^VP7\IQ**2<::60'ENRMWPR>Q(*O2P*WNIUWB MZQH5):(;)\1>V?#";X'A0@"JI*RR&ZQ22R_)0)P0U;7/ Y_PH3![8"Q0/7V" M[N'NMU2*!6?.56G^1"64:*7)>B$=W7J7BY*4ACWB][D@-MT*Q17!39P+@*P$ MXC9$[9'#Y#$UE#9L7\7D<1#BP>#%C_3^8/ "OL_SKQT76C/Z*A+.Z?9?4&4W!&.N,%G4)L0-9ZCNA>5^Q3I3@D"W!GUM>=0F MRQ&A)-MMV/6DF&%>^38C7YIAVVHK'>(K'IKRX\-[FTY%SY^W=$L)7U'4WE/+ M@GQ()KLGR31].#D MZ-7D()[-)@F,^GR/CT=]OM-W1N_'HS3QDL]=^7I1DW[Y]M#3/(CAYCDZ1"3_*0AYG$>*/%?QA7*X_;5])$/ M7#77'<6MJ0Z1AGO;\XPBM@>=QQ<;W2KG-0S_>O9I"#:$Y[;;Y^F4-4GOM5DK MS)9MQ4Z6%C$C@QS:[BXOGG/UFGE>?,/!FAHJP4SMC :MI[O("8/B=%@ M/QK$VZ\_E:Z/_O!8'Z9\_C?B7U!+ P04 " #Z@*52OU]MX@K/ 0"X^!< M$0 &-R=&\M,C R,3 S,S$N:'1M[+UI6QO)LB[Z_?R*NNQ]S^[>E\(Y#^YN MGX7K:DJLJJRC?BS8C( MR,@__\]IJYD=ATZW*-M_+>$5M)3]GS=__C]Y_C]_;WW(UDK7;X5V+WO;":87 M?'92]/:SKSYT#[/8*5O9U[)S6!R;/*^N>5L>#3K%WGXO(XC@:P<[KRUG@FLJ M/33[O%;1T' MY^)7_U/[L.WV0\OD1;O;,VUW<16T67SG+M?.OQN:!.+E1OVU[AFU*%X-#U[ M<=?-,;V$QR7T;C__1]"1G(AQ(]U.[R8.\.,M&+A.K[QR0]J%<<64KG8T1 MO219W9(1++_7F<,SJ@M>-TU[[Z^ET,X_;R^!#@3CW_S9"CV3IO.__M?_^K-7])KA37K8?/Q4?[X: M_OCGJV'3MO2#-W_ZXCCK]@;-\->2+[I'33-XW2[; 1Z@.'V=3@R=X]N#EBV;[YIF;RDK/#3LZ9>!72N//Y"MXQU:Z_N# M]>/=]_I@\^ 3W5UK-G?7#M'NP3JJKWW"-?*)[Y#=P_K73W1S[1#7&C5>:VR@ M#[3>W#DK41V.[W[]Q.OO=T[A?%1OU \WO]9;NVM?#NMG>[S>6#_;;*P/ZN\4 M^D!V!SM?G=AMK;.=L\^GM<8JV3FKG:9K:U\W\&[C\^G.P>>3S?>U0>W@\Z!^ M4#OV[]\5]OUGL7OPKE5?<[QVL('J+?C_VFZKWH)G/&@V=[[NG-3//J/ZUWJQ M<[8WNN8+W(NW=QM'K=K7'50_.X0V/Y&= WC&U@[9:7PBFU^_[.\>K-)ZXQ/> M(?\<;+Y3@P^-]5YM&YU^:*Q^PX)1QXG.G:8J9Y(Y8&!D\\BD0$QYJIE9>M/K M],.?KZ[@^%U8I8X>,Q2""9IA'#4V3C!,C,&8V!A^ .MZ&\1N\!:DM&.:&VT? M3O]O&"R _1&P9Y>!%90CI;#/+>8Q9YZ%W.#H>H. V+D4C,AG MAW=(IG#U:>^U!PNC!2WN>S.X#/S;?J<#J+\KNLXT=X+IK+?]&IR[P/Y'V*/+ MV!,:'5.4Y"APG#.N2&Z5ICF20D:,C/08L,?D56+X%]/JL85Y@>X[^*6[P/9' MV/++V()UH:-%%H-<&8-7:\9QC)IRE@+H$;%/_3PS:C]!^Z1?@W@OVA'+HV$Y=ACPC%'FAE.7N\"H4A*#.QR7WD33[-ZTKUY=-:$[(088'%WH MWF+Y)S_N=;?RS@#TK/)Q7_? WO]KJ5NTCIK)]:I^V^\DF;ABY*^<=CTT\>IJ M&\/[7]QT] S=LM^IOE4^W^N1H VEXC&"-FXH5";?^%OAT_=8A$Y6/5"XU=-^ MN_%_KUHPUR]^,_[I:NM'%3^-OX%KVNDE(Z,BS>2Y(3R^[N+8^6/Z2Z?2G.*+ M6PR/C+^/;_+J2D?=VF^&1(XXU1$'Q;2P)G!N.<742,V\C!/HM]'KA[VD^,.O M'FYV>M0L7-&KA9:%6_@"C@ZC2:, Q.OM7K+LX)JW3=/M;L;M7ND.5T^+[E+E M6"8R =DV[;5P5'8+Z-W!]KX!J1JV^.>K6V]TWHGGSS,3L#[&MYT]6,>GO"U; M8-%7!^8$S'Z[&"+9K43T')M6,-U^)[P9W;XZ.&YB?&S\/;5QJW PHP*"!Q0N M1J9=L#(B[1R+0EJAD?VV49T##A7>_.R?#ZL-Z_T M@*?4BV@ED859U0,(DVGK 91C\N@>.)>GT.^ TU$-)>>O MYXMC>*S+IU:6E>F5G;M$;_WSUO=$[\;UZ<>UT"Y;1?NV9N]+$%>:>'7UZ7\D M^4A9:6"D 28!R2="L\ALD$A&$UW@0YL+C0<9-"4J<(7/T?WY'#T)GP/[/(6T M_("HIE%:O)?:&>R)4A8,]6BE^D"4_3_&@*O]%^:X[ 2VO."$Q8 M68M0M&!?$H*4DT%)&*8<#%<1SX]*?31IYG%&4!&!&2M9M,H X0$B)$;K M4"24.2.(F1M4ZF4[O7BG;#9!:3:@"\ ZGA64+/=1&,ZTP(P91#6/7"(?N 2- MHN0%=6=2/0!^IW*,2/5,P?MA/QBR8/M*)4..R(4Z"Y MA <;O1,J*DN$5LS,(= O-]LX$4"C)8KK ,-IL R#K22I)YY@:EG UD\BJO_< MFOM2@:?)@XN)!P]:.8.09\IK6^5:2XRYEY0H-7_@/G/(=_*094GA"DBP03WB@H; M& K&.G C%+)6&3!)HIX?F"8[K_*$D(E@N3?48JHM4TH9)*PT(6(6M=3!S UD M+SFO\H3X4!PP(3P:G"+XU&I0)BFU$02GW_'CF4)M4# M&&FIG&(V6@6B&HW1C'(NHR,*Y):_7+;GW/@;3S7EQ8EPX%X@YK1ATFJP9[F/ M+@@G.#;6S TT+^EO/!4X1FCE6:#<$.N81RL"A3_S ]/$_8TGRY!46BD,PY%%DMF %/B(EHN@ M+ %"9'YN('MA?^/)5$I1C[A'.E+"J,%6.!,%#MX+XT#/Y@:?%_$WGBR[+D:K M'>*"A\ \M881'&.DCG/BPMC?F -4)N)O/%F.JL)*8Z)LI)$%9;0QX!%ZY+AU M'$LUBPLY)TURDU^>:RTVT1"6\I>8$-)*ZP1E5 [&NQG4CYH03@2UA M"FQMH04E#@ME:91:C5 B4U@!D#RZ N#5>K%(P/BK""$L,D^D$H$Q'XQB:91JJ8&Q[KKIT?0S%R&0(FV6F 5+8R> MS-!H)/$N.,5)X A',B_(CD]Z']J :A/@7?6MHEUT>PGCXS#'$*-(P5CBWOMH MF?/8!+"3&)78(2^"TO,&\5;H!M-Q^X#Q6C@.S?*H&M?G%V 8UA4&SQ+46#'J MHV;2"6=YH)S P#9+4>^_33-MV[6]'\(=Z*;MEP+XFVFGM.Y6<*$X-K8YE[@J MZS7V2(IH- L$QEF/!7+<:",1H>C:LMUI3MJ95EP?M';W2G;/SZS=U0B,3@6F M)[),2VRY4]XIK#DR\&V6QMR[<:U,J2H8U#"G8$]UNZ$WEUD]ACCC)$\EMR+T M+M,DD. LX9@J8HB="RV=!)H3T4UCD$:4$5!)S03#AB#A*8^.$\\,0G.AF^,S MAK':X0YH'="):&@PB@8)F>N-8 M5<)$8D8""@1QI<(L95+^@'/K*=H(EM&%1=1-,<@AP/.HKFR*9@(UEIVN:8;M ,@6O6).=YY2PK+@@ZG2H65:L. XQE9K*Y$RNHG .U,]!MUJT8)NVHSGEYQ_6"NZ MKEFFBV=DEM18%@D0F)/.,V2\\8YHCRQC#+!4:/I7R,T2;D^XWM1Z'\!.Q!3< M/!:E(DQ$&Z6CCA 49B 'X1)NYQ__!2VFR8S!AS25<16^\Y,VVD?]7K1!JJ=(#.00W@)MRJ(5&W">A6QOTW[L %7CO;5_9'I.YS9%A;:Z)$-!G>,LY">:6%R+QT)0=EC.91."PT$RIH&H/7C,%XQ5+. M\J_(,M.BSH$%P9 *A@?,D+8J!# B4B$'!?_#4[S'6+?3>_UVF,N?LJ+ 9W6] MC]6+;\957QY=1$/N=:8_Z'=[K6>)9S[+]D'1J>",0DY)P- &';R25K)@P!34 M;):6?G_LE/#BO<'')O3%:MNGQ.8J$^KO06-P%"Y W(RQ<.'O?@'MMO?F,3H9 M4I6&8 E"0C*.N+6>IF6C/FJ/X<.\H5I-+T!GF;11 M>488DD;@B*+#,Q"LF Y->RIP^NUBB$R[GY[EO--;0\_VS:@-^#AN8'QD_#VU M<"O4S""';,2$@9L8G#?""A^M#2&@J-0LY(DG-=LR[;U+6EP1RT4FLC _+8L\"%SP"?LP:3!QTJYP12@2;Q?==;[.S'3K'8#1>,E)JIG,8>F! M;I?-?K7\=!Z94A.L4E(1CU8RS@VX=X'$E,(+HYQW M>$R="RHM'%86.4$C>'68,:/DYQ@[II71:9]!/^ M41;,$] VRF>(69%-K)I&1 M(FJ!Q?0G9%T3DV%IHR08FU5J1M>T_=_;']^NSTBZ4\0N"&:%BSHRXZ/E4C+' MHM& ##(SL)':;8#<-EBMMOUE73[_?4: 0F",!HX"888P\"F,,8X)CXGVRE \ MHT#]O;TZ(_V/@:TX.'!**QA)/='&Q,"K);4B>#Y+9=(G1V&3CZ]X3:%344R% MGIF&/Q9SDW)<(HY44C?C,$Z6^"8/KY)<4>LUP=0PXI 1.#!PW57@THJ92DE[ M,;JHN@$L"JWC+F4J>^I%*GV3V! KVKZDR6FPBI\NNP5JX2GVA(NF6?( M8IO@B9[(((3!;@86V4X?.3X+4)YZI*(15#$PVY$TAN.H"4+&!R[8#)3"GX15 M^(0+C(0-P6,N/*(,8#!,L! L3?NZ&Z]G( WO2<-]TP*+T+0JNFN"C(QJ#8:> M2#NL""F#QGB&S8 7"L/BQR)E*I,^J!6[VV'CP)1PRU(&&:+\1J427\ M@?MT<:FPP\8%SYSU)A"E/8SA$J/(W$*>%K7)'SD=20U8[TA8(PA+_B\B04LM MP!$&8][/4FWR2=LGDP<3O&+"TWI) NZQ3]6.L$4,"8P$,EQ=+]WWRX Y/\;, M1!)4)=M9%QD30/,"H MP\ 95H[K<+V@W4*>9M"8F8Q@I5W/O+5!"\:\ L-&B>"0"M2 K)E?5K!F$DPE M(L:68*."9@CQRJQ!3!I#,*5AAEV>Q\;\Y\>,F+QE@4:=2"@\-L&'),6>^HER%%9IS1<[,;W].8$B\M MU3,I4D8@+P427#+,4IH)")>*3.M@6/HXNZ;+8K2;B/EDN* \*,)LVDM;1AN# M#HIJYC$X[>IZ0?B%0,W":#>9 C),.!:48]@3Q@@QA/+(+1:**@E>^PQ)TF*T MFPZ1,@@XB$1'(\'@J$<+7*5!PJQ%"GX7,R12OS*,-B7>.>JD=9(I98W@!*"* M3&#N1:0S!./"B+C59=9@BWHCM 27V>F@TQ_PE2661BF*YP7@7V]01\:F%"<3 M8DQK>(3FFE/GK3#*42;=O"#["T?#*<9$>.H4 J>2I)IC1LE@)0$7TUL<9BA* M\;C4S_DA_TGE'*$0A..4Z_[,72JL/7?@]L;^&X>VCS:H#3*2)7! M2J)44)-H:\$,=5@0%Y75LQ3[G$.1F A+>&V-E"J@Q!(Q"$-EB)(&%6U@ELQ" M.?@7$8E?*G/'.D2]EM* I#$6L"7>NL!2TG$TZ$;)^850S.G,Z/F^(:%_<].0 MHELR@N7K]<];X\OOO6M(E&G*+6"<2GI%\&J%IQ)\$:\Q-RD8,O65 SZ4[;U> MZ+36@NW=S&G_4+3#9GS;"7[RVWT+KP0(A+8#,?M[4#<]H'\0@O.?!Y.FN4@A*W0!-+R'T!.]ZHA^%GA>[J"B,8%1\!,4@ 6P]98YK&7W&O& M85#T;@[AV^SMA\XYAC-3.52F5!_G/,*28>$5X]I$%D#G)*-QEC(&9D7A)N^_ M!'!=-&,N!$X9\4)QIYT6P4I-?&!XGD%_=C6=/+R.8D&XEH"; O)%"BL:L;") MA#D-=/K-MUE1Y638^30[A;:J MC8IN./W5VPR//=CI=\)Z2QUU"K#66!BN>2144A018F@60HUICX+S^<'WH=SK MF*-]\+LO;6&PVH(.=F8NB9>F):)!*6VI9D8HS;&0'J%4KC;&, OCZ@\0'&OX M>FU]+HL-:Z8"0UH%I0ES+FA!,)A(3FNCHYH)R^@^.M@MS$?CX 9N'D$TH'2< M2IE*@#!P:%34P6("V'K"G9^%5++I(=+)% +!W =*)#$<1CYD%74:/-)@O%/@ ML,Y"3L[T$.EDYDV9#\Y1Z434+%5%E58B'HTP@4<;9Z$NSU01Z616#'$;P/< M-U*E!7[(2,ZQH=1)Q@T1L[)Y_7= =&6_W>L,7K_;FJ\AD%K-2:I0$HUEPE)% M% ;$A(L4C!D59U_]7@"YR2034>0- S?=$:PK)R]0BI20CLY"58G)(S>9 M91=,*LYA= -'C_&TB7W "$E"/&9&HSG2N?=_SY?.,0IV)4"'I,5,6YVV.K1. MP0^4I9J=\Z-SSXC<9/PYA2/VS"EE+3,H*$(QL<8HA!TS> ZBFV/D_ODX7SI' MI0JI^"17$6Q+'I2+SEF"%+56PZ W/SKWC,A-)A!&,#="IUI)A"$=3 3CA%-J MD66 YQ3/YB; WI;M;MDL?)I(7T^/=9[;G8Y^-!UH*B6(F_:L)!82%#&W$FE# M%#.&:DP]%C[5"I$QL3N!9L%#$Z12C4D2IE"MOF-3&" 46/9 6:I4D)I@XW3:/)P&-+,8/.\,R_-LV(FB5RA$&8"; M/%*&1APHC/04@Y$=9Q>+9Y\K>9Z-;J7PGBBMP4IFFG(K'"*24TZDQU3-/CT] MK:WU+!C(E#^.!->6$.8Y-2QR);2R0F.+G9_>1/)I,I^>+E]<6)!XYQFQSC'N MC3*!4(>D1D)(0=1TXS$-YM/388&C\\$Q+".X\R$@,&8-%F!'.Y[?;!Y\(GNKC6;NVN':/=@'=77 M/N$:^<1WR.YA_>LGNKEVB&N-&J\U-M '6F_NG)6H#L=WOW[B]?<[IW ^JC?J MAYM?ZZW=M2^'];,]7F^LGVTVU@?U=VJP^5:W7.M=>_.@V=HY6T6;C:U6C7S& MZ=_ZV2'?7&ONU]^ODYUTC_<;@]VU/?*!;NWOM$Z;FP=;K=W&.MMI?89[[/&= M1KIOO=A=VR]V#ARKG<$U\-QP+1U? _?J[Y+/HOY^MUEK[!>[C4^XN@>\XP[Y MYW#S_3\%/.-9[>SP!)YAOW;FX^9;1#XTUGNU;73R32M.$=4HU]S;G!GKR78[!#=UL;%/JS63OXHM;8.-K]N MG&Y^_32 [ZW=UCJ[T(1WS3IY!]@YN,\ZK1]\0CMG>ZQ^]IEOPKUK!WL(,"QJ M!UN'US6A]O4SW0'LZF?KJ-9PI+X&]UG;HW7 #MYSL+GV"3#<&-3?;\7:V><> M:,-II0V-'?Z-.@6#9B2YD('DS"J7I[K>.65.22JI%19-CEQFI4MKC=5$+JE; MR>:G;RK&H)RUN=4QY,PKG&LE?9[VXDJ1:(+XHE-_W*F#2W*J"$9249)'0=,@ MZ*!S(_1KVDW(6\8X^*N++OU1E]8O=RGQD4D:9:A5-9HIF@( MBBZZ](==>H5-HU18!Y]';X%-&2*YAD[.C?:E;; M^\9EJI^)=!YXDE=N<*ZT@!Y&DF$BA#'(_L#2&/[2+?L=%[K#K_O!^,JE\L7Q MFS_AKU$6DO0 H681IVETZK6+8!+*M.:2:DS8M^H&Y]=T>X,$9:MHY_NAV-OO MO<;JJ/?'2>%[^Z\Q0O_OTM7S3&V7F,"IXY^ZI5'U7Y:19[[=<.7,#0^<[%=SZ$@&>XK:&>LOSA#U]TCYIF +XDR&O(JXO^. Z=7G)K1TW"JUUTR H:=DH/NK[G MQ^V/#J]4AU[U_,UC6JUH=/=AM(+/C[VJVNZ,3QCA0JN^A>O@V5/'_+5$EZZ] MWJA'X,S,E_WT^O^!JO_^.#+>%^V]URC#53,7]WE5O?(#P!D?A\+A;G(77F %>U=>3X7M)N+KJ^['\ MD=1+G^L;C?6U;+NQVEC?OE,2)ON,V^MO/V]M-#;6M[/5^EJV_C]O_[4*;DKV M=K-6V]C>WMBLCQ_\.9Z)W?I,V3VUYC;5O56-GN+1T;VZ\ZL!KFOO]VVGK&U2G-6'XO5:Z:KJ>:F4 MW=(HI#L9X^;T ]D=['QU LS!@]W6EX,=DL))GUDR&W? D*DU]@_AWFSG;"L9 M/(/-QLZQ?_^%^7_]T]PES6-[4+*J[:_U@]UT76,/S$9?[#3V3C??;QUN-O8/ MP%0$@V>#UYMJ4%L#,U$Z$Q7E&EQ# 5YAE"FV%T4>E$6"$RV8MTMO,,H_57;* M!0KW)J>%,H_?KJ+FY]3DGU1)N<+OI9._U4SG,-MLA]^G4 246 %GYS$B(%:X MU/>2@ <)%EXAY.Y+;Q&LNZ1H+"CDZ#2)RLT>O:53'B@8V>=VX4H?LMKV?8?_ M&Y;+4(N>FK%CV6F9'EP-[]P-[K4MRZ8US6;9L^7I;83^J6\ZT"?-P58X*CN] MF>3V=X5]_UG4S_YI@5/+ZV>K+$TKU-]_:>Z0=P=PIX/:^\_P'-!.:^>D?C"^ MY@O[]M49V6[63W0:\76KL;[U82?;6O^XN=7(/G[>VOZ\6F]DCUSF@AD2HY!6>;3TII9V3LLH7LY2Q]_?NINL*):=A2>Q, X%H$A.S(ZV!P:'8VMU?KV1C(M%E;'9:NC=ZY58[,C95@,7^C; M^+_AUUZ9G?\RI0/8V[+5*KHI!2^+!8Q$[7Y*IGO]G#&N*BE_\ [N5J]N-I.T M]%-Q+O8M*J6("B&'7@QYJG^24JU4SF1$V 'AD$A3AB7.J<"<+H)=LQ"Y_EF- M5??2V&?7S*VP5^T@VN[5X<@OIIWUAOM&/ M1*)%+3$ Y%>*Y(@'GP;" I94" M8PS,V2EZH!7A6QJQS#G1FNEGW**1,=W"@BW96]+J9 MVZ_';W./@]TSGJE,>CI2-7(W7#H2[MKMT!U[C*AJI6G[P=GORV]+,Y\@W=YUM7_V=UKP+._A&G!_=QK[K9V#?UJU1O,0KMFOG?T-(Z*['J/GNP>UDUKK M7;&;XO,P6NX>?-D?)K/MG&Y^W8+10?#C0L_X2U?8<\G._5!/O@TC.>5#M7+7K9ZE%9!)59^ MRH2@^X6XKED&S\)+PT'L:;KUAP9V]5:_5420@;M?IBU2LH-^I^CZPE4N/YA- MQ672J$[K[)EV<59]_WT:17EJ>G9C96ME>R4;[1;4R39&"P;=L"^'\8#?;X:$ M;AAAHVS02?3O8T^=?<5X=L]SU?M.Z'9'_Z3-._%B$/[1('QV91"FQFDG2)Z* MG:7U-2*W,K <1V&("-HX)9?>4))M]4/V=Q/&XOV?&8Q?WKJ<+DE]"Q\W.XWR MI+V0TWO(Z?JYG,H8&&7"YQ8',!%5,+ER::DICS95@O84N:4W'PV,O OQ?+CO M,W)YDM3>YO:,I7=XUD)T[R&Z&^>B*R0.* 4&G54\9QR37*6L)( :B\"Q%80] M@9^SL .Z'\MNSS1WBZ.%-WY/*:V=2RD7//! 4,XEI>"#ZY#KH. O1JT6WAF3 MO'')$=(WHM?9;0;X#,OK;R-Y2L[;40?[;P MW;[3B:"'65+$6]RS65GC<;]9DO_O&?EM-.2F*;9R-FW&1T^MG=4./GV303FD M",T%8C!X"A1SI17+!8G091I[Q3'X)S:X2A!/ZS3 +3%:GX M8R:!.5GAF#W]M.H*%<\PMI0_$;,\LW\]0;12]9I7> M$HS;SUS3=+O/8]=/;0=T3$6=VX.6+9N_=1\R)36M[U0?I2Q5F(93MV_:>_!# M.SO9+^"7"PY]+-0/$'JV0N5$N^CAZPT,B1QQJB,.BFD!]@3GEE-,C=3,R_@# M8VPT6@W <*NT:R:-L6$LIG:VSFOOUT]WOWXIZF0=U]?>I=6,@]U&L]@Y>'=8 M;ZRB.K2Q ^]R+19S5FL2H0G;, [H\52N6*(T( "2J8SR+;WP?[I+@_%OA..X$N:, 7E3M;29@=D\ORTY#@[;S=:FS^8A-"CY+)&\EP,&3>G T:\_KZ:$"=V7SO MEQ;;BSB[=2(&SDSN?9IPCS@M$G,B]Q%ARJ63E+ADOG2]^7?VOEE:X.9M\'== M+TME*T+OJ7+5%P&1Y9D-D6N7XOQ?&U$^I[6+@ M>E:UOABX(N AK,2YXR:"4Q)CKKW'N0)C2UD16.3/-G!-JS3_]P.F-B=7\O"' M1%1%F/\[2]GAU:+EH5>RG-E^#_S&YB M\ )-;8\BS"=%;[^*+H_7@XT3G:N( M\YU>ZCK;WJE./.@$&J_0- MDZRJ[M/-?H/VDO9T^VX?K)4R+84<+_CO[9O>];I'?ES/3 M]MEOY-+;6AC7X"1[D&@5+JK.ARO3HXP:2X4\NMFX^,"1Z?8RC3)O!MV5YU^D M_[;?2=OE#6IZJP]G,L03E6Z%O?ZPF'RVG3>RWQ+:\@]"R4$C%-M.;R<[%1H#NRZU%M[ MV5ZG/ '_:W1X!,+J,/YC?-H/3[CS^<;G M)5-UZ8Z'7$H.9#4( #WF9&QP7[:R[W8.+^\$4GF4\(:C#4F.PYU[@XS&971Q MB;'@1O5[=U_R!-N)#/_>[US$+_; [NL$C4%^YW,Y,8E M)*50/7VN$Y4KC#]]'4N*5V#P?U2SWSM&5@1Y[LRLERTH^$(%,6\K*==Y"Z2W M5\[TJC9H"^U\7:J=S"F'9AF/@]( M@=&&+<_!3!.Y"(0*3R+UD2^]^5 -/ZN71I>JSZ>Q^.63U7&]9@P^8S&1>P\( M+Z.OM\!\H]K'C'3$TPK#=1MX#KBY?M60'7H;5T&?&UUFOZ N;]]E[R]T>H*% MNH=F2X7-W_TN/%AW-F/K+VJV7$F_PL;C2)W(N;(N9]K87./@7:\8$Q3@V.N21 MH9AJ9K-<(QWSP"V53DE.47B*>OP_5>!K=N?LXW?"DFE%YJW1U"+>-O5433B! MU] NJ_FB?G<8TH37&^[0O,E+@MED[G*1X:2<<%]TJE-DV M;9=X 6S5M)(^G=SMF;8W'=_-4K'/PM^UCI+^9GZ_-5299=E#YR:_PHV3 '1_ M/MRO)C;-\(O,A5:1_>Y^:#;'TIS]!C):Q=>'Q:YOAK)!+'Y?N3D-LQ.Z4S-' M->D1;3OUZ"P/9(^?Y=QL?.+?3 C:&!)R@=*6=)R1W(BTOQ7TJK=@A 9-?C@: M37YF\0EF&9^(#$]O\-&T]<]=?Z]6,W0U,\CXRY9N#XOFV=.^J) $8D/KM M8JBN52H\.'Y75)@9%1 T)5R,3+M@943:.9;V2Q,:V6\;E>9RQ)> REP!/F3W MKZ6-^KNKV]6U^RU?]D8GW)+?5;9:J?!UZ0Z'29V;_5XUG@*<8.R Z0ZGHU]+ MO0>UM=73;Y)8+3FXDX*RD#/#15)OE"NL(P_$!QK8TAN!EB61RUR=%]$:P_L& M[);1BHCN U9$+&?E!0)3F6'[^,F^%]SF!<[,?-E/K__RNR_,W@QW:K-2<2:] M#EZSB!ECG'KMHN=>*LTQU9BP;W+I"6;%&:IV=I[$O/A+YNE7;?^X%$QC]>\/ MZVG;M+>;P'KUQO8L5'@A*V2X_<5#20"C%:WO-]O]L&,"/:[5[SVL0BN*/GV% M%[:"[EF.YFG#D:W"^V98^KYM%>,3AQF'3P4FR*AB_NL^N(V==!8\B9GP$V3[ MG61N_<>/F0^CI3.7WHMB@>9/HOENH[Y:?[NQ^B$#LWES MJ[::-K1\%+B/0.P6&Z.37O'NH6FI[R"SIA'\Y+R]07>C\?T/.% MWO^BX/-[ZGV5C+!?-N$6_]7-UO_=+WJ#A=[/.O1BH?>_*/CJON.]Z>YG[YKE M27>A[;,.N%QH^Z\)/L5I/6DO=%/Z_1UJ?^MDP4+E9QQUM9B&G7:8%!].PV9W M3:XLJ';&T*R9MMFK&!1@6U^9*$B:) %?:R)/Y[_6U];[Y>(' MQ?P6T-\-_:>T+K7H56L!*OJ%'YKC[XF]FV6WWP';>=66_7&I_6RKZ!XN*'D6 M\69Z01+U;.S !0HZ4S MV6+5S+S ^2'LI:3U9'Y6>Z L[,_9Q''!G[, E!CSY^J"0.<$SQ01S=X9URL[ M"^Z<30@7W#D#0!$\XLZ[DC>G(3:ZF*YZ-NS73_<+6_06'#N;\/$'K:;4"XZ= M"%!LZ? MEWY/JQK2799&Q<^7E^!CI^B%,GTZ">GO?C?]7?8[2VG[@FX!?6 ZV4F9=BF M'X[V.Z8+=S?I@'6VO;*Z4F4E@+F==K+N%KXPG2(]=<\^_RQEB^_%#2Y])]+PRU<'&Q=8+W8L%&_OF.&0VP*,==<*1Z0S+Z:>]&3H>S@ZCC1PN]FHX MZA30R%$3;K\W%#[H\;3OV%%O>&WJV*N/6<9LM2J:;JJM/O@A.-(K)OE7EG)8CG'\S2O5 M")WC @1E]$,<7V2.CH*IMHHOKHOZ4)JK#>3+(S!O!Q>7K615OU9ESI/67-PJ MW?_&O88/--P4HDCJ^,";POC_#,J]:(* MM U]GM@H+30#SMXSJ=KZ7@+L!#[F'\KR,'V_M+IL^M[L88K6N"J0:9 S1;N; MROU7K]PZ&+7'=OIR9D<[#69I;XI>V!LL9T=-,^X->S#DLDJNQC>X:'6YZN^[ M16XE^[H/YD"_>_L[)4B'5M!XHWJP"\ @@,NO[U!?879\XV=GVC=^*OM-?_W' MT.T5K5N:#:>)K*__6K33SE0W?DV[!'6!B=.65>7UHRTSN/%34N/K/Z;.O?$; ML!:\N6G>. V5''S^XTF!LAD(7@,1T M*R$I4HB\B(/O0OKN;H89"FE(4C54Q;3E5Q-NU!OVV>5S35K1\/J^/$ROTG#Z M>B7,SW3EREV)]*8W$O)E>Z],$(48PY!7*WDH MCT/:_:I3MLUQT>EW,WA0,(T*!Z[-V\TO&VLYUDN_7^:6K]+#%=89,=,?U<_5%G#GS[4'S]1I)\F \YJE._3E26H +ND! M95YP6-H##FBOWQSQVNCVUYCN**72=,&INN^V9@OY>HQ\&5LTBW/K=VRMKW: M0XH*\0U@TB98K\D3S7Y;W?@]6V]#'U>#*#AZ_33DP. ZXKDLM/=&8VK:S,VD M@:.S0/"Y$$QZ,T80\!B#4)E%WAQ5^R4.#:TJ,G("HT,RA'PY#VV_!2>U7,XH)+DAF:%K-5X\+0S!J[4F45:!C=LC?T$T-[ M/P4/SHO"5(*VWTFEWVRG/('^@-/:91_.\4EJWI?E7C,LI.:%I"89K46['X:? MFVFKSPJV?@]..0N9-STS'.LK;0;C>Q\&G;(S#&TECW:T =HP..2K*2HX<<3C M?=LLNB!1"R)_*4"-JX*C:?M7X\._^VEGS6[_Z*A9T?P8H&%8Y!BZKP0*B*". ME[!*@S( "XQP[I-%W"^FN71^(J*HX L2$XT^U=&O#_ M6)C]+X6_*:J@PA5U3B D*>@ J(FZ1[L[5UXAH)E.A]$XPN@\;&@!U\O!E8)* ME09=5UFYA\&.?I+B!\5D=HY VGG@<> M[ 0SG#%K'87>L+1.,8Y&I@(.B]'OI6R9L1LSBAB4::!JIHUXFZ.(6)IS:L;\ MXOAXI+L>8!VJ(PRF1YWBV+@!0-GK);MTH5@OYI^6O>1=)#>B.PKF7PG6#QW7 MX1A7.:H^!3;/ 0-/Q0&$"\1>#+&1ZSZ,#W8 G@7QO5C/]T91F.&(DQ@LV>SM MT+P(H^Z%$BR&H_UB$29].6 J0P&&'B"H:D/U2CG.0V47T;0%2[V8D=#KI1A4 MI1:=4'D__TY5N&(!-EQH'37+00A#K3D,@[0Y>[=,BK30F1?V89?/38!+<>&+ MP>4\E%$%(?MIEGN4G5--."W0>B:THBF:58VZD8_3'71[H57E4=BZ?),)^:M*B=LI\-LR RT^R6PSS81"*C%=_C3(G+"X;/ MTR6&89/5=CN1Q\W,W_];)<$D=W\04N)$E9>T%EQH6;C':#]3-)STACM^-'#Y MQL;R^:V7+M]T:3B7=34A)K5O,G]1M3?%$UKI.4R[5R4-P97#H'K+@$=CP!<: MA7HJPANG_L#=?1'3FZ>DE]3;S5&0OK=?PB6CG(^4)=5)-V@6P[FS*HOH.ZD? MJ]T4$JYNPDP!.U4\I'RJKJ0#"5[U^^D*<96V0G+61%_\,Q7&BG:XV:61S&SX??*FQ^D,\;=5>54 M-Y.\C:<<4^)/FM5.0*2YQDX:D:K4M6%*7?=[;[A<=<5(+E,'#>,*H^NZ5S;( M31T\RAH;1?,Z&30+(QR,AH!1OV+6%* ?3K4.[9%A/Y^$8<\9MY^RI8:9$1_UP9 M^\L@N55VO^F.D_@KN6V:DY69S^B\1%TPEO@;*<>C0*\O77\H+&/(SW/];TM4 M3GF'*2\_%LV0TAVA!X=+>(<+%ZXED0(5A&'P!*ZK9F33+2L9 "3;522LNNTE MTKF6=GA-D]+<445%*:FCHJ"3T6,/<^\J(1O:VX-J.4;Y0Y4&P(>* _Q7A>8,7[13MX[*9"B%G[7XUIJ:9RFL)NA=9 M(Z/TLL2L:89Y) QA2+ @W'LIP NBVP=2K-XU_=CMN_W+;%.)7Z4@Z:IDT!^% MRJH'N3U.?9G(,1$;J I(XY%)R?Y7K]\'S4KR/$I1'>97#SOM(LUV]$-YE ;S M?CMY-NGA1S\GJ*Z$,D>)E+=DS6;%Y<4R8"$7:59]^<:+I?.*]GX8I2\7:>=$ M!Q3Z4SQYYW*$.5Q7F-HL_%]+]RE?LO043@&I"E-,A5V)" ME^Y^Z^H5T0LO44E>P)#>\:[[-U&?;7^ M=F/U0_9QK%4(K@$=54D;-C[!?J0Z-*W-< M.<;E"D+JSL-H!=]Y[+O-KB NGKQ5+%:DD(]J]OO'&+K[IC_QL%CH>S7[]+L, MWE)B92B =Q99>0+MU#]2SJJ7J]WVSE7J4:]2E7Z9_)O43 >LVE%D#=_CE4;: M/J;<(S"MTYKU;/Q\#P#ZODU-;^_="$U>Z<"G4XE13U6#VL-[7#^LG2G6N]\J M9ZWL0Q.^^_M#.ML:=[C7*<%9S4=/Z%P(,7[OK;];T.G%WGFUVPV]^Y#-#U_Q M/H(VDVT\&/M8_3=-V-]6*PN,P.'BZ!2B 1EX_2@AN/:NC^K\66AC#@C@=B&X M*X99[=U=+15('U*L_M@TK[BY/Z%?4S$(W-X?]/K[/>2=4#:U./_G3[W71*VC MVU_HS^+T=;MLOQNO/TM!V:U4XJ_?]4OCHE'5#P4-C)C(&99.,/A'!V$"U1%Q M&2W#]-M&,D\1I7@I\\$5+=/L_K64@T /P['0Q&GO=;O?\F5O='RIJDJ3;I;O M&7/T.JG+:MNG?]8O=&6U]]9T.@/HQB^FV0]+PY2Q2E6J0(>G7P9VK3S^0+:. M=VBM[P_6CW??ZX/-@T]T=ZW9W%T[1+L'ZZB^]@G7R">^0W8/ZU\_T_/@,]M\O\-VSCZ=U-[O#.IK6ZU::[?8:>RP^L&7_1K< M:^=@G>X>K+(/=&M_IW7:A&<[K9$-5&M\QO7&I\'NVJ>SW1:T\16N?U\_V%Q; M)]6SOU\GXVO@7OU=\EG4U];/=N#Z>KIV[9_#^AH\W\'^_N[!!MHA-59K[,(S M?SG<:>S&^ELT^-!8[]6VT>GFIV_$AX@CYSD5-N3,>)(;Y$0NA:(J<"L-5ZD( M-5I& @SEJ\+QYNJ\S&-4(%FT#U2%I[1B%BPT\RSD*?4B6DFD,\QBIP)%4D5L M<&!>85:Q$,)DP4+3R4(GWZ*F#%A(YHI;G#,98FZ=C+DQ3&G$M1(4.(@IM8PP MGB(.>FD/QG^G;/3+6;##XG&=X (H@FVF(@9/.#$O[_5L:<%1F@1O-LL34U5S MA&__^?RF"W\ ::R.'^Y=V5DK^[87^\W589''[M9Y[XV>7]S M;0OZY>]8:^R@S<8&J9]]@F?>8V .*>,QYC3DP3*9,^YDKJ,BN161$L:%EAZ# M,Z-6Y T>RD"XF^/U5@^1Q4<.8 M9G&=9K.U]8]AQPYC(H[4^9U&:7"NO=\CGR MWH"U27RN)7$YUD(;(Y0E(3F^DBTCSJ=(;7^Y69N-MDN%]7KF]%X9)(^?3/T> M@=TW)#E[!/:,EH?K],K7'].^"X4?HMA(("XXZR&<55PQ-A363E/#DSAGE M/@=G6>54"B&X#(9H\)$Q699\#F<,?G%5?49;8Z&J3ZJJ8%X8'I'R.+=.V9QI MQ'/%),X\,> I"9[;&(QFSE(5V=(; MH9?%SU/9(KXQ90K\0C;'0H&?28%/OGF%/$]*ZX!R^@&ET(7@7F\ N6/<1K'LQS3Y( MS_^-(>F(#R;7X'+F+"J46V9D#GAR[+DSKIJTDLMGRS)9>(!/8(ND> W3#BGB1*YH M6F("@I-K79&<"2H@80UU8(DL(ZZ7V2VS64^XV.HA3M)#_<[[Z=\,18]^*4)Y MB93B!:'\/*&9"<:,YHE%: MLBN]S']^INY%E'T.@E*W*^1&NV?:>T6:JQM&GAYOUBQR#29LO%Q@.?0.@<76 M3].6']"5[\O2IUV<%K3V(%I;OV+$6"($$0KGVD<&1HP.N0W>Y5K(8# Q7J4E M(5(O,[98NS5O"OP"]LA"@9]3@5>_>69]L%[ECCF2,XY8KA02.77,8V-2]-A7 M^BO9-"7[S6U\92S3DXZBS"%;O8"YL6"D1S'2QA63 C'O-.4JUR0%H&-:V^$I M.$V!&X$B(S&"JT0)65;DIZLW+E)KIDQ+7\"F6&CISVKIZC=!$=&GIH$5J9,LU]B758"\U]#LU=_<:1 M1PP+FGN<"DP0 @X,,B)GVL88J$'*5V5RV#( .$6:.[=!E;M67T&W+U9@_=+> MYH168-7+MEOD*3Z"9S]=L9!D"!)&R9 CYF7.!.:Y$?#)>A<=YUCQ();>$+5, MU")0-&^J^P(6TD)UGT=U5[]%3%V0J8@@92IG2,=&/*U/8%#(V%VCZ]VJY^TP)[Z@/.D14"M-;; M/-D=.8DN>",X,A2!UNIE):>I,-04V.F?2GP,1WACCM7;4WGHL;9*36S M<*(>26_NBE42C&I9+Y%6>E@_DFBJ?*^&0$X%$(N/2&TGH,F9T[JI#S&.] MF3DEEA3'\O]IR./OS/)ZL@<..E9WNH>#$;=#% /&B V+N: M[N.YX"(5NS?(YDQXGUL-[C4B7"A"&8%_4V4RJ6\IQ;I"GA!#!#:Y*.2I.EQF> M/:/ZI0AS9%2/'V3\R*2BPZ?VY%^HC4N=1J%;?-E/Z?'7>VT&GW)N/: /A;%% M<[AV(97=[.Z;3M@OF]!!W?^JBG#V!L\Z?S[K;9PU+R3D];-. M8\QZ&W/ $0_;?ZJ1$LJR(S.HTLDF$3^9.H/_]@Y\L,$_/3;]+&0*K3H'?=CK M?AQ*8B66BXKMCS#T#Z[5S'&2\8A);@GA.2.1Y=8&EW,!CAHW%IN4DTR97"93 MM:!B03X+\GFY@,*"?)Z>?%:_$>\C-P;G!N,4EI4Z5VD[/$D4X*:#$S[5ZQ)R M&9%%*: )&H%OX4IX\-!VQ2-MP-FI!(39HA302QMW'\IN]T+&!D"WG;YIKO;> MFDYG #]^,D]?K9* MC!%:9@0D=/2YN,K>^&I M+8OQ,_5.1S);2@/EZ=CK9KT=[45D.CED= 1+SU"&;)0,>2,I!?8B*::L?H 8 MJI&=5T"[).I' >W,0=LZB"RQ9&@N(,K@A]$&@>T0D%(R)$$:H*?G>H/OJ:M>-Q)84SIV&P\0I#UCB!&J68^>BI51;J$U*FI3O'3U%Q1*IB=%V9;!YYX MSQAVB'%N$<";Y8XL-5;H0) GN3P;Y1Z9Y"*BD?NDF*0B MB+4-SINBN)=6#KH+[W=1H#LKZ.8((*8#9A8)(7+#"RRS[L0084:IJ*5VW !R M=9,]O2)J<3(]07D:',;>$XZUBN%7AV,M>_1'MU>YQZOUW#^TG>(R?R*=W2QQ M%&P@4CH.!$9I[COJD(X*K$*F.->!)9,+Q0K9)*9._7L*C)=$$RDPGC^,6P?> MV."4)X@YHQ$W8%3H$!F"U0O*P-+PB '%NLG-D^V)XM*97BO9.CXYZI[%V$"- M7CRR@QCFFJCVP@VM!6@IEPOZ;KB:Q4_]1%:[606'$'( M&D6$T5*QI-:JGQ-^MJ[#B 3BR!. L_$0I;[7"LD]DV:^W M I6YE"H PT9C$==8(&.T _O/P"I2'H(!'8G1IC0E46K5,+N(HZ2"V=EBMG6@ MC2#&<%"%-..@&46'K"8.12Q(I#P2;1U EC69*;E1"Z@V]GC;C%EI1C.T]EY: M>?M%)'07AGL2PYVW;F9OAT"E)@KE3&W$F0O("H%1% S$5%(V)+*V(81J$K9\ MG3,FA>$2.9)>&K4L(M6\4,O,J*5UD)B6(DJ!"!.YLZE)R. 8$94>2Y^P#KF= MNL2X">*@,,M+\W+=:+0Z8V?6"^I(M S>I#L]'4>(MC1VG)1DMVYF=45&HU<. MX:@(XD1SI)/2*'%!B(X^"I(#E)M8/CF5MK0A6QG0/T)S]4BYV8FH/ M&ET'SV*GSIQ?GE0P75+!GD'5@B<,OP^WVMO8Z<,SO3VRG5'V+:TAIR/A6^6M MDXZ288:''*$)A24YS1$FH.AUC9DD\@GJU,E_.GG,'RHZA!,.RJ5AUYR$,7T M^M-/2I44'IV21V]6@A8XRABQ0; @!G$+=BFH1A1I'QS&)# A<\,/5:?,EA+> M]+SZ4$'FW)'9.L!:><^L020)C7@NCZH5T8A1GU*4SD@> )AZ5B[BXA%Z!%:/ M5PNZ1\LI%8->EG'Y?!6#"MM.R;9_WCJ34\1&G9#5+ '=YB!O9R-*Q L:L^=> M*S H25.K)Y=:+*ZAFJ'W^8H&%?0^';VM Q>L$E(X)+PGB'M*P8C1%GDOG, , MUE6+M0W-FA@7=] BU*4JZVU4+:I1L- *\M(Z!),DY00'S MB'CB"JP\JA'UCEK&-9/6KVV8IGXZ<14'3,U0^PSY906U3T=MZX Q:FF@$0DK M!.+!1V2M-<@E6#:'L:0A%P1J"O;D-J7%.?/4#+-9:B$E%:3.*DKAN:?SW,U* MRH0);1G&B*93JY M@!+E>*(<,V185+G;.T..68JPM=0YD:35;FV#Y%2S>XJC%G)9&1?2_>@?*F\U M)4)F1\X@@+;(QF@88 NTPRW=3W M5(.K.Y66%+:5X93%ZFF%4Z;EE-:!5IX31QTB5 2@%!60P]2B$(+&Q'&1KK4Q[C'6LEY^P7P4 MHA_]]JM.^^C_K@UZI_$V18U,7JL37H].72&J,8CJ9AEK;)T/0DN@II0#F',O M>:,CKP_M+UXV#T"'/3_JQ'_][0].'LU5_M^V>^Q:$4B MM+\M6)L =NOG;=%OSE!Y5&-]?6,>WUC=YE5[ !/KQU)@-9/\MP<)/Y[VWL9> M!9R9^&FV=_^XC_B[G?>#KO_ZUO;V>N\'N6S_7_;H-%Y_]85%A8LH^*DHV-UL M#79>7XB"UP9_^G^'V!__U;%_FU-X!K+SY3.!9Z-[FSMXYSS/"3SS\<[W79BC M3\>[7W;.M\_V]O_UY?^=;_\XL(80:Z-&*5 /6@Y($Q K'AG"$HZ$&J'M(_K" MP]MG.I.\;)\EVSY>V$B31518B[AD 1F=$A+,)FZHBQR#'H+7,;T;L7+G#XT3 MVVM\RPO;;#RXXX9D/CNN&ML!-+(/JTW7WSL=] =@I((<+!OP63;@%MW=_'JV M^\7#/&Z)W:)1E;]5E;R4BB?$: MHVBR+<^X0U;E^ 6=*8MXC'TN.2*;S)"FP7?S0K-F7.MGN?(+^5EAO!7;F MSOGG T(4HXH(9+P'ZA.>(JNQ1=A;YYE,1@H_*>L]R[XJK%>[O<4#35P:@K1B M$<1J@EVF=4*!<>N$M)8DLQ1[JY@!]=M<0M=T;"#QH[M^<,&(\U&UNF:U26; MT<=C%WN7?\;-!MSP),+]O\6CL_4KQW7E-"U9V&!UQ21+8\Q@C$RW6R@JM+5[; "#+4D%AU;"Z@,BN@M598;5UX*DQ MVAL J$HXE\^DR)#DD8_))ZVX4D$,H5JG.KB+/A!?["GH?B_:_FGO#+X,MO@, MSR3U6%_?K,,Q:/T\K,F))%/-A(N+9>L1\@.^"_W\ZAN<^]V>[^^\./[UY M=[AS_J]#&"O_]&;WZ\X^7+/OSVZ9#WQO\\\#&:0)(@9$4LRM/L$VU=0[)"-- M7HF$=4Q5'K9138GO,EE-W6UER]5SR^V>^P-J!,6>8J0E%8A;(Y$U1"&2Z\H[ M"7]DH2H@SVA3L+L&ZY4Y.H!]U1\T;+_13;?,SFI;SM/L?(%E.7ZIE]UY ^)% MFYT*X:/%^X+C 7N%#+(HD'U5%! MF'(V$T!RMKT%G4W>[LS\+4EGU1XU3FP[H':GX>U)-M6>NS;.LC!5O72*Z_5\"\NYW7D]7,P1MUDA MKHF(ZV;K*..(-!+4B\1!Z><\MXYRQB"OL0G68VR\S!F1M(GIW23KXM]>;OPN M0-$H^)T??EL'6' SQIB0AEYQ#3'AE@A/6*[:V(0VKV?'4RB:!M;P_ M/3X]RDD"C6Y5+]AWCT]Z\3!W3?L6&T?=_K/7?%D6(EN,=Z,/@X-7DU#:]1I7 ME4A?CZ[PL,GPOV&9=^-@+^W;'X7?)N*WFXV<2) &XQ!S8H='/!*-0%T1N=\P M"XYPL*S\V@9137U/CD?Q@=0+T#733 J,%P/CUD$",LZI"BAAYA#'QB)'I4 V MT,AB-$$; BB68&3H4EMX(:W ;6[IVHBVUX$G??:ZP2O(8 OPC5PNX];%*HXP M6N[9Z]NEE.=DI'6S>1)1*1G*(_))$,0#=4@31Q$6H'PDG@+#>FU#$-P43Z>M MXANI&7X7H($4_,X/OZT#$4SPF'&D=;1@.JB('#<:::NIMQASKMG:!C>DR<3= M.M_%-S+SDHI;54D<9 >#7MN=#JP[BHU!=Q@[-O.ZU![';>+_>6G]N M3\E+JV2Y )VEK/9P0Q2.FXCC;G9:$BY&;;!&E*F0ZXW3W&G)9D7%<68L MT0Q(CC0)-DU)[TLU*C4M"[FL2IG<0BZS(Y?6@53&"R($$C3F/BDI(N,-1H2Z M*+A(1C!9<0M13<)+">X7YT;:S4VHX*I>]^@HIYJV+4A<2UIDJO;3#> M)&Q6G7UKHT$5F-=9@RHPGQ7,6P=$P>)H988!P9QC@33F"@4='4DLU[$A@'+1 M!&5J65"^LLZI86>F8=7FXG9Z 6ZG[8X_.LTS^;;;RP_8&G%+[G=S-[QKS;:P MX51L>+.?4^31828\\HYBQ&/42&N;K4L7"555:9S*G.2LJ>[):"KF9"&D5795 M%4):)"&U#C27%'L5$:>YM"I3!!GG(\)8) 5+3:73%1\)VI3ZKAU6^&AEW%L_ M5PFK[/4Y-UH?4[EWW<&@>_R*P7*%[FD^1+T<_]-HNAZ3_H\I39Y9S,IR"ZW% MMC9M=4(Y;7FB.+K9\DM&%XP0#FEJ\FCF>'UF3V6AZT+7];8Q"EW/BZY;!TH'AE,0",P#ASAW&CD;)?(A:*:X MYLY7;*T%:W)RM^I#8>M)S(M?*ROXLBP4_+A\\&/;^]SN7#X?H3 5%W_*3\1N M4J:/V6R>#1\0/'DQ0%I9%8>Q87W."K6=LWQJWND.8K\"-1@9U1GZYUY5O:(W MR.&0@\/8CT D]C2T]>&1S*:[?OK?#X/"2U48^>#'3^/HCUL%3G X> M_LCC:U3]/O=%>G1)V*VJ8R,_\S J:N0JF!@,3X1S+E@P'L ?E#:",$,H/QBV MO*P^=-B[?.X3^SDBUXOV*[()AO7*'GVW9_VU7V].$$S%K069?BXO9F[COUWO MUXW[!C9RMT5-^QUA64W[ZW?;^UM[-P-]'\!W'IQ#NUA, M>7,M'QKN,&[Z"HT5^\*PC^Q)/[ZZ?/%;:/=/CNS9JW:G&D;UH=L\"]]RL<\, M66>8YZUVX<>YN/W%+ERO=N$MD3%\CZMU(MB#;^-U\N![C]U6K"LJIKKKX^\) M,_:SWF,B7$XJR/&?&!,+O'+L.:5X77(YATGEC,]\ U0/:V:\5C_Q5$[0YW8^ ME\YNUY@[7W^/!3FDE'D:3;=K-#_@9SWLQ=C8@>L.^XTMT&["#2UU]JM6X[G8 MS.?SITW[AJJ(M,<+ZC3 JDJLX8#2L>O\Y!8O!T?[<'AZ]/^Z 1QM[6CXO( MLE:_'^%_H4[EK/;>7YS]''\4GS;_]67G?(M\_/*OK[M?WAU^_.+YWN9G_/'O M3T<[FZWO'X\_GN]^.?IR=?9S_.[+WIN_CO?^?G>T\V:;P'>=?SR&9SO>.=]Y M\X'#3[SS9@OO;7[$M\]^/KW9X9_^AN]\\^'[QR\?8%R[;1AG^^/YSO=/^Y_/ M=\[__/YQ_T\.SY%V7V-6G?N\QS]V]O\\""YP*8-#P6J/.'4,:97CQXCR5,*Z M6TK7-@0G3:SF&C@V'I4^7P6M&=%VH<.EIT.LG;(^!DJDY()*PQ-W46&5;/)1 M#.D07](A+G2X''3X_2 Q'S4+"7F58VD%\;E?240L\:@M850I#%R(69.IN=:? M6$XN?,1R*09TC33R&L]7,: GY(#7N4=9-S5Z0SGQ:D&6YLI:JS6>KWG-^8R2 M'BI!PE0=0;+?LRFU??Z)<*N;8#JWY3RKO]C_++\CY#F$I0G647P+M*,+^"=-7B_'P2O&($50Y88 MA;B6N5-AX,A[3!*W >QUO;9!C6JR>QH&U0BY4:2- MDHA*6%2")=$Q5A7E%+E;J+/T25I>\"Y2(2O@G3EXOQ]P(;WFKFHP AI9M!:Y MZ"E2C'FCHG-&*D N:VI\]_BD1L@M!QFUT&'*0<9*'F3T-[Y 3'2/H$E@*QG*A<;U'IIC1WVYIJGZB:)/>8[44;BF&U HIC&.,]6D)@PM: MD%D]Y(LRP:X<88WXXR37Y>F7<+(23O9,X63U.[!\%_NQRM_.]7-#_!:/NB>Y M-M456DHT68DF6Y;#R\O-W.J$S>NMO#7SV?J67=8]CU1,'6'W']K[&;(P73I^&T_^\J9-)3*RPAB(:I,E=2C5RADF4 MA%8I4H&I#&L;RC29>$JH<(DIJQMX%ZF3%?#.'KRM@Y0PTXQ$)!1/B$<7P)P2 M'C'/G(S$RB#XVH;F3:-J#=T7Y2M[$SLQ5W[/*ID-Q^U.NS_H5=78B[>L>,N6 M3BV[V,[ [*T;F[G0^S3T_N&F;A:3-IJ#Q>VQ^?DOSC-2@CV2JAN5T$M%TS?+U0_$=5_O*6L$2>" MA(7!D@:PQI5 SH6 3%!1X!KZW^@4I+[-C[OX8S^V.[Q[' M1NIUCT?.2HLO;G&^N"6C_Z5*N+MB_^$V_W>W7_A_,O[W-]6]H(S71L,>C@0C M;D3.BXGP*Q/<@L)'?2!5+0Y*[FI[=<^-F1202^0N?&DD\RPJ9B&9IY,,*)DD M1@Q4@GRP*G5(N.T7BS^U>43AK7PK_9AE/#JMNS;[7:Z-\5?.4";1@)^OI4R8F")HF1( M)1%SWHA"A@6%<(A,.$D2TV)M0Y&GG'\7C^KJ 'P&ZFX!^*( WCJ(VDF'J428 M:8A96!(POWIGVX-XW <9D@?0ZU;A\-O9 M7(K]4J-H,@'R]58"B_=OK?FOW,]\ B!OMH=(]O;:]1)Y=6CR[Q?%3$UL Q.:%!^CWV(FEUNB$HO'+ MK4K&6FM):)2(1!403Y(B8[ %X>@ORS>H.+LK9FSMV#^ MN3#?.F#!*Y$L139.H ETCAI M@RRL&N(L 74ZC5&V^0.CD3"FP/"7]U8Y*=0YI?5Q>=H]@:ONY-?SK7GL0 MNXWWZZWU8G#/U^"NG5IX_\Z96"VLC^9W_X!J:C8#0DN.VY3*WZVF$%$DI;1B M2$@O$9?1(>>50R%@2RQQ2>8.EI0V^3U-YJ;3QI;(5BV\4WO>6:3%67AG)KS3 M.J V:ZK -0;G "S/&;(V*D2I4IP1IQ1C8'2*)A=WT_?KQCKSKL^W7%HRS (: M"5R$:X:1BZ5RW[QTY)G$']1C4XTOR"8>]')+N6?3KEN#0:_M3@<9WOO=$I0\ M TEXJP6(2L0+;!PB G/$J:-(RTB1 AW&4VQ-] ED81/SNVEX2]5T>6)F+HSW M@AEO!GI]H;5GHK46D)K5!(N $M,:<1L)LMY:9+7C5E!K8,76-HQ\LG9?V_BR MIYWP/(]O>&7]RY.,M?217WG;]>_JEQC [IH#^PG3R*QFD? MWF]W8 :.3TZK$O0GL3>\L&&/8?B#TH6^=*%_UN-35LO.#;_;?MO/XD"TSIEP M;$$GOK6$;3DU63+K:BC>9NM2PA-XE"[E;6LH;G=/CUWL[:7WU6/M70O=BCJN MS"Y1!YA1TK@ M)4.:^)YZ077CIGE;S_54\#?;1Z< EU4O=C&=BK\BEGDY>GDQ1R\U-0XN6.:. M%"X">"(!?*N@LY >,VLC2J!/(4X-1L;+@)2)/*00'.A9(()Y$RO5Y'C)CV?* MB7.AO26S.@KMS9KVD):9 -RJ* );4\86DU!=*C34)%4^B[ MW5R6BO3*F?1RJ-CE3+J<23\03WUTU/4VGT_?SCJ\.H(N1\_EZ+DCYQ4HJZ&/L')<1V6@9XLISY*AF.<*%"DZE$A%72M^3!C]LT=I0^J M?;]6J:WP;VA_V_AO^''YB6/;^]SN(-<=#+K'KP@%'%S\J7+=4>P'?XQU%(,PKW#V/#^IR(93MG.1.KTQW$?G74VH"GRA5&/O?L4>/$ M]@:Y,-_@,/8C8-6>AG;VH@,^0VX:4;VJCB4JYWIJ=VS'P_/"N. /QS#4_GKC M:FUG,7'#O[3SU\-@V+JH&'/X!:[WZ\:#7W8Q?D[7%7SFMY-NOYWWWZM>/+*# M]K?XV_=V&!Q>LM3(!R\>#U]_Q#H8,E#&@Q^IPXYX=/WYS6D:_9F'4=$?5\'$ M &1+..>"!>-3$$%I(P@SA/(#2MV:/O]JR_ M]NO-"8*IN%P0G-?P"5/YR/+?V02+FO4[59^K67_];GM_:^]F>X M31YXX+W=S:W=]UN;#7CU?N_?VYNM??CE_3[\L[.UN_^^L?<'O+7S]MW6_\!U MVW]M-;9WX?>MQB\?=EL?-F&XF_\<$_[RYLH^-/B*A*^A69V/PB0N"B;SQ+DS[B]M?[,GU:D_>DDS#]R19UU0_ M^#9>)U.]ESG*C/O)6H2U_GRJ"$RRE#.?*F /-=T"_/1AQUN!G[B$)O 5S-"M M8.[<]%F<,6:L8OC[A[T8&SMPW6&_L062_:;WJ983/.=S\PGBG!9JXXVWH#NV MYP\;C#0KD9Q])^-XVV85D#.\SZ7"<.=6JS:W^&6"Q3P9+/?3WW#?+')%?VEW MP+[JGL(M0O^?]ZWF+1.&/1)CN#H+/.\QW7OI$G98'F^3/;&37:T//I[L&JW' M$DV<1?!\B0+C#:BFQ3CKU^3H;*=]Z?']ZWCOS1]?LG=V]XO__O'+G]]WX-J= MS9T?>YN?R:?-K>^?_MX^_W2\>WSE\?VR!<_VKKV[OPW?TR)[^_!=YUL\>VKA MF>C'+__ZLO/WIR\[YW^U;WM\=_;#U]TWVV0'QK2S^4' <[*=_.=_]^U]I]S4FE;?W/?Y>F^YPMS?B3%H\@J##482<(E58F9+ QB$<2D57.("I2H%'XI+U=VV"R:32[(RK^ M.6G :VT2_V>2HUA(92ZJ8B&5Y225:_V36D*]40E%:Q7B-&ADG)-(8FL=#M3! MOJCZ.1EV-[N^?J2R H[5^X'=\H-3F^_2^.4(H!+[_VQ\MNU.OP$8C\P034.CY:?3<'M'YK#7!8!80UKG='L42V2 9PC(W'A*"9;9?5@$PS2" MX6Q$,<3)&1*,0"3F!/CD#3*&,40-%I@94 P5JYR!3-R5#!/;[36J4%'X:/GY MJ':Z;>&CZ?CH6E%-A'(:E$9):((XLP(9SPT*V&JI67">6U!4>9.8N^?8S\)' M*^ J?"#/H3NP1S-74FOM$/S94]>[^O.R3)I12!WXY.\^R^ M[?:J\ZHE:EF\%))G;S1&E)CH/%,>.1X-XM8YI(VTB!'.G%3<">-!\M"FP4_1 MA$L]_,*()0BT\&#->/!: W<.1XH=\*#//;JB3TA;+I%(.K)(72 2]BMM4K:T MH?+U"Q]XQ!ZA8E@!I'ZA!",PO%.GO)L:KWOM0>S>+!_Q8MS9(UN,P4*&[FF> MI=H*QAEUH)Q@U#4\55UF6Z'(NTGDW6@X;/#"$6T%LEH)D'FG4:E@8-&+@5L4.LX6[@O&X2Y&8\,0+*Y"7#B#=. 864%UU$$& MIZO(0BZ>D?)D^!8(6%- BL>!Z2-2$@X M&ZUS@AH)ZB[8\W4+;RYENF==IOMFH>:773A;S*1PMEC;F$'A[(M*YJ5R=NWV MSA.J:;__G]:[K?_9^_?FUKOW_]78^O/#]O['T6K:XU;3EV,.?R[UM,VZEC1O MQTGK:1.SS@A[\.UIRSFK=:+$S._*USE1,[^K7)>4S_RN8EW0A]^=_EFYGJZD M]V-W->O*S/ZNJ?2G5A&6]2@_KL:*WZEZ #6\ M/GQZ='E0H_3'B\81\WMB]BR?\];BSYDL_'NSBP\,?0N&SH M]0+&O/6_I^W!60,U[&R#A99\6G:[G<9]9SHO8.C#K))8[8LYM0)X,+QO&>8' M./(8=D>%CPD8XI'!KOJ,O5_ 5!$][5U^LJWKW7"W7/G0E6595_+*LJPK>659 MUI6\LBSK2EY9EG4EKRS+NI)7EF5=R2O+LJ[DE6595_+*LJPK>659UI6\\LE' M'?CJVJ7VW-]H)=QLQ!\^YC%4 0[VN'O:&?0;]W88?FCFZEAL;;RI^-T>V8Z' M80\:F]''8Q=[N6MV@V)BGI+H-=MNT_._>/"7*-AL=->Z>#_@"V+4S?VF78/G[FL/W= M]Q=A^U\^LD_'VVSO[T]'.U_^^OKQRY]D[TT.GW_W9>_O[1][?_]Y!K\??SK> MXE=A^\=_'7_<_\ ^TMUV#O6'[_J^^^;=X=[^AQ\[^W^U]S8_GG_Z^]W1SOGA MX>VP_4]_?SK@G&U\*?7KSX7SOS1]I M9_]#SD^]#-O/Y<=U"!1AKAWB7'&D&2UY(@+*9##\*LU MG"H%&X!*G4LWD7MR\5XRD![.;[U7RG#)% D!6P< ,M:Y* 4APE#&6,1>/B)E M)D]M+>+FR0"YSA)S!"M"F$+46X9X-<6Z.5PQ1>TQ1UI+[H<$L+I6N+B"BB M%*4$6259[M2&D=::(6($2RPJ%HS)%I%N,GTWF?E%0VD2^424\%PD@G4B7&-L M8U)>)4MHPIQC4^33\H/JVC#26!FI>4#<\X2X9@R9Y$#OB\)3!Y8P"+"U#8Z; M!(LBGZ:53R"1#%33TD+IVH22@H&91!@*4OK< M25 C[;5"2C%CN= Q5* T'I08#=PYC).3DE.*M5=1*S"G/)A5 MB3PBG@J4Z@VEO6NKB8,2GW)U1A&8!:E$.7+*240=I=1;K4S,'2>:&*LFE:J M:4HPRPJY\P2!'8Q1X%+1ZWTCLJJI"-FJFGT3XZ2QHQUJ4%@ MQOWPV(V#BZYW3\DP71(N^,__T)30.\7PRDC+2,M(RTC+2)\CTNV>PK4$:\^Y M(MQ&SDBP6GMI*3$J4,L(F65SAK>];FH/HE--I%-]'/6:V11,%)SEP+: M."P*LHH[%+S'%'[PA .H5*+)Q72'.B]G\\L09/0F.L<%%Q8[L.V\M8K(B(DS MMFS^6FS^$3^7YPKXRCMD@C>(&RN1EF":1\FB$H$)>%$V_WA^X2C!\.;28X6Y M" 2L;F, !UXHH!=I)BY97G;X]#O\VOGDE(D,>XZD,1YQX@1RAECDF(T>^Y@D M 7HWLFSO^G2=*CM_ZIT_ZBS"3GK00('2(^Q_KGU 1B:'*$W140L**LU]IF23 MTZ=YBI8AM^=^ R+7_H;Q2_;%\4OC\8M?CG%Z.M" !/8<&64991EE&64"TGN MN"?"EG"FHL1<6<>=8DY3PX,7PAHC$I-CZ!^3AP=6XN&>UD%9-:E='\SE4%'\ M:/!?M#%&BC7B@BC$.T_ P=5$0ZU0,:H#RMP M!AIAHH@3(Q&W42"M6$1&<.*]9BP$/I0.YF?28=G#G;;[_=.J$$TW-;H]>%;; M.QN_&<$2H'VR5']8>^F)IUZ#C*,BNA2\U$GG$#C-[<\,P@DKR^30Q[P ,6R> M]G+ (XRP&X85 ';C]^JM:V]UR?\?!^F?1\O-1.N$)3P@Z[Q .84661TI,MQ2 MBHE@+LFU#=%4]Z0IK\;V']_>*X,I@UG$F5]R5 L3P;B.CI- K6*!@H+%'(_$ MABXZDJ(=@-4N,(Q>I TL"[&C',$8,1ZX2,XH0 MO+;!ICKL7H*]O5) 7:G!+-;+5UAG_JPSXL(+/@E*8D!2<##28DK(22:04(9: M;!G'AA?668[!+-;C4H"Z "-KQ)WBB!/>6(J22CD5DT;DP,Q"P@BJDI=2./)S MI*YL.-#K0]OYG". &H/+OL?]O"?':F&XQ'[6EW'4^#)&.6'%3$*#5D%[BW'@ M.AB7N)*Y%*,(BE&MQW&C3>XWOVPK7C'^T(O6\O][VN[%4)QH$_'[U]$BFM(+ MK'"4*&%I$7!N5])&!^2>I:1IUMVA%.4V:&2PF"G>^ 89*V;G$ MPNMN?[ 3!X?=4+2>"5$Q4@(3.T44%P)I817B5&.DC7,H):()%RE$"N8);QK& M7QPF7H9,?!FCG.BT?(%YJH7?YL%OUU+?8QUBI (YSSSBP1AD>0RPLPAV+ BF M!!AUA#79K$LHKA@H%IF_6D Q!U",9K8*6$4,4) D-RWQW.>P0H:X5E)[8GVB M%D"AF_0>;\>J@Z+(P^=,;RS0GX<5/.+EE#89'(E& 6N..*$:.>,#XIPGR8E+ MA*VG;8[KRV)^V!/:K(S&4N&Z6R=Q&$9[\]B.]C M[UO;Q^&AX;OHNY\[U5TJ$5L$ZB0"]4MK-*I($<; EK0HP7Y G,J$7%(>$25- MS.?[-+*U#=W$FI8C_C*8NM+9(LW[0FC(()Y0 G2 M-E+I@S NI-6FL^19F!#VD]X& M*QM4=U%CJPJMZ^?8NECU#EAQY_/+<+&74991EE&642[! =\" U[N-LJI9 MLR;2L[9&8US WK3*>8VDM:!FL>"02]$C%IB6B5DI@\_MX<$X?7&G^74-<2DP MF T,1EQ78%*8H#5%P3F->"(*.9OS>XWG,7%N-94%!L_@U2I[?49[?:0B2&+> M*\R0P(;EO2Z1X8XAE8(E)B5OJ[!&?M=)6W;Z\SBJ"@AF X)1_U*4U!J6"#(F M*<1Q,LAZHQ$C'*0XR:V'*\87_*Y_:5E#F=2]N_YW>U25O[*#QH[M^<,&(\U& MWK/C-VIPW<&@>WQ/KX8'&SDL QU,EO GM#,>]&4@!<,)J-7"1T5IU,9&1E7* MC4*?7"ZK^N*]TT%_8#MY^DI2WT04L#U:&0MK&A5W L4D#.(11*#&$B.+0XQ> M1QR,6]N0L@GKUM1ZNA:ZJXR/2=KH3H>.TD9W"1!U778\)*L!.1P)YSSBFFGD MA./(,Q&CL)2P9-8V:).(G_1%>8%@FC"]7%O+,$G:!B 231("-91#)9EXQP1&J7LV8%8TTIIJQ- MO,I(^<4'UK6A9# )BH!TRLU8$+?.(BV21]()&BCL J=R46[> MI)H5.?44.26C$\$R1YAQ7&MML73*QIRI:I2)MLBII873M4FE R>1)(F(5!KQ M@ -R)%(4&4W&&*:\A@W*!6YR7>344^#$8)XI%CZU5-D<_Y-Y)-I<]#U(A8XD#.L6@_;FU#6-$$_\L^+K Z?'FFYSF MTT9)N2<\@JXG%*=:\2 CX884."TOG*ZM*)&8Q4X[!&LK$7Q&:/=/CNQ9_GS> M]8^ L%Q9IRO+LJ[DE6595_+*LJPK>659UI6\LBSK2EY9EG4EKRS+NI)7EF5= MR2O+LJ[DE6595_+*LJPK>659UI6\LBSK2EY9EG4EKRS+NI)7EF5=R2O+LJ[D ME6595_+*LJPK>659UI6\LBSK2EY9+>NO59@H_!O:WS;^&WY-JRC'R>\,]ZD>Z_(3%_'#,*XC>]*/ MKRY?_'8YK':GBMNM/G0[8AAN^MOW=A@ M3-5_ZI7E<'\)OJK 3L,/6XX\F/*Q&F.][-+;J'(IIJHHNCR#O>XJTSBQ[8#: MG9^N\A@#_UG&SS),C/>GQZ='=A!#8]C()/?7Z<7#V.FWO\7&=L=WCV/CEW]W M^_WIRLZNSER]BP,+?PR-+=OKP+/V7_A\#!.O&JAA1W*M&H-NHZJ4=I&=U>BF MQNM>>Q"[C??KK?47/F6[72">ZT2T1OLB$^V%3\M^%YAX_+Y)SZOJC"S)0QF= M2S+M0/7'L"&'A0WGF>$Z.A_CS^O3OJ?&\_Z^'A-.],)7]IF1BU<&NK^ !CLX M[)["+4*_V8@_?,S#J.P7>PQ28M!OC*.OS75!EJ&GWT]KL6]&'X\=*,:3E&-_ M:.!+70-@LLJX!!NEO>8N.;^&=?4]W-^%[-C^SW?VO',9YMK?Y)X?O/=M]\R[MG&]=UV'?_R@.5#)8 M"6R0240@'AE#3C.)# U&"\-E,FI8B5W1)L%RJBH9*PF-2,4AYC"<#4 MO@$F;DC"$3F6*2>J9KHJPR^EJ-ZTDCB:LOBZH]")IS+VQ M7#ECF!,A^2B]%,0Z^XB,*=77GP$?9Z/X$#(I'@-B5FH0-@2$3:08>06KETL7 M2P?"1C0EHTW![LJ:)S7!6FJ03%30=CJ(E(*V2P2KJ\+K&58V16:)MB@*&1 W M+B%KL >4T>!2RO7LS-J&%DVAINQIL)J8F@!25AH=0#L6GC+.@W!2A42EM$Q[ M$R][Z!0%;@F1-&H-6:6Q"$RAQ DH<,X09*+0R!C#O=(NA5Q^4QH&*MS=+@8% M2>,@*3%N,:C)E&NNE )+2!-%1'(R,OA?0=+2(FG4%.(&B!*KB(PU.I<*] @4 MDMSC48$2PB*F"J]M$-F$%P5(4Q6PU49KDIQV6'$7L7:>YXXKVE'0_W@H0%I: M((W:3-P:RA,@)VJ"023Y@(P4()RT<\DDGG#R:QO!AL<9)\@&:E"(,G+K M)>CS,5>O)40U[VO!7; T3I>"E)SQ6$@1(P_,64Y)2HEY(:B/EV75"Y:6$$NC MAE+4DGL9!3)"YP:^4F9%CR$M&!%*:\:H6=M@HBFX*$":!DB!L2"34U1YRQWQ M.C*L="*6 *XT*4)I:8%T75%]B^[]>4 ]RVZ%W-^-Y98?N0UVU!%^>"6C#4Y; M5XDE09M23V4L+3CBX^).1N$#)H3CX6+/!90U ,4HPX] MQPR6T@ 4O)6(8Y:0LU58N+8B">F"QE5K-SZCN(<7A@EE4B 9P2CY0+Y @+@>L1HZT-"F_O B(W)N;4-QII:W(V3*=)Y%48Y M"0O,P M66* 6+'##44:4CC1$,'< A=XS-DW5N!1"WC< M%I"! 9!/>G@HA);#M7O!M]_NG52VC M;FIT>_"LMG]'&,+(^R&88F)W?B]>NO:8U\*3(Q#.7_>K&;DJ>):@=V*,3>( MPUHBAS4# 1T8)5X$G/(I%C%-C:=RV*\D-NY16)\&C"R1Q]K\?]FCTWAW[Q=Q M.^;>'_79&,6"L3@B&0)HHPK+G+MNL_$6 H-5"@ZV&WMINWX&$7YEE#49Y239 MT9A(9XV,7D1.@M?.>68$2TF&Q"*?Y7E[(;=YD-N-PAS*2&N=HHA+ZL#4]@YI M9C$B#AOO7&)!JZJR&M>%X,HHEW64-8T\+00W#X*[X6N7R1M0LT%[,T$C[@E! M.CF)$HV$)N\8TY4OD8@9E8Y<'E 4Z#]C+&&!_EP,MYM^4NM%X,Y(9#6-B'-5 M9=,KY&40(08<=.)/ /]R11E671,7!KO7A[;S.4<7-@:7S;'Z>/[*#]+?Z6PZ(17>?\Y,Y\.=N/^0YK&[_\?]>N\FKR M5O1(Z67$7;R,44[FIS<2&V8=YB1&KJBQ0CG+J+(B8L^CG*F?_K))7B7YAM[Y MEO_?TW8OAN*?7-AAO&C;; MFC%+@(>)8BZ?AH:)U+\;8*B4ODLLO.[V!SMQ<-@-1?N;$!4WBC>SI#0Q,: 4 M' 7=#U-D$E?(FB!$#"; :N?$*VGNNNY7/8CD9@O@;'W0JYRYZ#?;3^&JNE] M[/1MGM,5/UMZ&2=H991EE,LURIK&L[7"E]/^X!@FJ;_?;<$LYH>S1V]M.VQW M7MN3]L >54R:SZ#"*(^^BZ H]-N#^#[VOK5]'!X6OXN^^[E3W:52)XKR,)'R M\/%F*%S4SE@3+-)&@DV=\\^*&H9RN##B\!-9CCT2#H-!Q6&+Y!8O+Y(;%YNN7D!3;]", M*A2PM@HV'$=1$ *@L0PYJP7"DNN<.B1!V5C;F*[ W0M!S"+=> MD](*)1,*3$?$J?;(,(F1XIQ8G6,YC:]DD"PE(V=>,K**YNSG<,Y8-31:\2.$ MEW%04D991EE&6499>S5PQG%+Y['7#;9_^/.^?97T*XK;1(J;OQFEI*0*Q-J M:! QURHB2&NE4:!*.&&]D=R,;/F7%9[\?,ZX@H'Y8N"&^PQ3YK61&BD?#>(A MZ5SQ5<&O@4>7J.!>%0PLO %*P<"<,3#J#0.K75J"*7)"WVRRM9@.F>]-(LG>1;?=GOY 5N#0:_M3@?6'<7][FZWDQ^QUSV"H7W>SG,:^X,B M\R=%VFCY2 [KJ[S+=!)YD; -(FD7-I +B"('LXO^-^ MZ<16L*B>L/N FP)L026@* M; 9:(=>:6H]EP(9*[X6P"A>]<&EA=B,Z$ ?./ U(.4L 9HPA&QU!.H#)E8!L MHR!K&PK3)J9WV]P4F#U9KLD@*?>&T,0D]]%HYZ+$R> 8@@E)%+FV_( ;-<2T M49YSR1$&DPQQ; 3246N4DIBP 'O,,,1S\38;"$62 MQ60BT8I%6@DTSIKJ'L_C8F)C?JWVP&5!>/AQ^8ECV_O<[ERAE0(0+OY4811^ MGPW"Q#J]Q%AUHU?1B/DKK=0:<[B$N) MKJ/X/^_./OT=3ASE?WNR(CU^VQ*?- M;9X_^7'_,.U\\8 XS_;V6PSDT?G.YP.A<' .&Q1%+OXI[7W^E6+,?@46B[]>7KNVL==I M_!%=[S0WMA7#"*EFXW6O/8C=_^HW?N_:7LC-;S?;O>@'W5Z_84\'A]T>K&UH MV&$KW$8OGISV_"'LH<9)K_NY9X_S1TY/&H-N8Q+JUR$10065!"9-@TTIC634 M$ZD=2\KH"^JG6#RQ>>R[JP=^.WS>UM6@6L<@F0?DBMSE'YPW6L= 'AXH9S-6W)6WY/!X?;VQ#Y_R M#W48:;3[L)&.3WKM7(X.OF.R>($G!MB6I@BSIKS=U@'CS!OJ%!*$@G+ 0D Z M$84P3RQ$J8$='&PY;IKFGNSOBQ;=(\04 MM42SW3#TT3UQN1M:PR?-E4*O'^.E;I 14MK;__H#M$>P"@2+S"+%0V[-BQ/2 MC 3$A/9"8DEYR$UZZ;JYNSNZ*?7CH.'.)B4*+"5.FE+*$P]4:1DY?(W5G$K/ MY65&%L@G-"-!]5"7\W=@?\ .'L0PW#/?04SOQL%>^J/;2[$]..TM?P/T6>R6 M\YW-[1^[WP\$48E[4)FBE+DOF 4)1K5!7)(@@Y1:R !THGE3F[MG02/R9L@K MIYE08"4;[]Y_Z#>^P6+ ^JQ7G[O4K*[-DZD-AXW_=KU?GW*?NZZ V9@D!$^I MU6";0Y[/:,QQ$Y_ M^*IR@=C\Y]3NV(Z'YX5QP1^JBB[KC0SL,#B\#XT<^ M>#'5^/HCUL%3G X>_D@=%NG1)9&W.IZ-_,S#J(B#J\KOR1/AG L6C$]!! 50 M(&,7>[N;6[ONMS0:\ M>K_W[^W-UC[\\GX?_MG9VMU_W]C[H_&Z]?Y_&G_\>^_O]XU?/NRV/FS"R#?_ M.>ZHY9B#KKPTUSBM?*4P^"-[TH^O+E_\=NGE:7>JP50?NNT*@:^YV()&KX-] MDW?A18+4Q>TO-NAZM4$O?4HWWA-R73#SX-MXG4SYGA!RW$_.W!TVIRO'GE1B MUAEESSNIDSWLK-?J)\EZEPOW:!K2)8U+<_[ MMM=-[<&_N_UK3^9S1UKLO;[T9!X=?SQOX;W]=\<[] /)_^Z>?Q5[FT>'NV^V MZ,?\'6^VSSYM?J;7D1;OCC_M;_&/QQ_@.SZ+C_OY>W?;GS8/VQ^_>+YS#I^! MYX;/LMN1%KMO/AWM[!^V/^W_2:KO@#%^I/_ZNO?F7VUXQO.=\Z_?X1D.=\Y# MVCG#M(IE>H^_'_#@0LRA@M(3@7@NPZ:)P8@KHP*'?9ERT"!E3?Y(5>HY;,2' MRB#FL\*Y82^_.R$&9TGPA3A?,'%B[93U,5 B)1=4&IZXBPJK9)./8DB<^)(X M<2'.9R%.?D6S8?%S;:@WCC'L-W9N]S7+1C;M_:@'8OTF43Z[+X>4=L#%IPF+Q#./W@0 FG+$C+& M:L8%TTS)M0V&FYC<34&84!A,"K!Y:]'CDELAC6=5,@MIU(,TKE56K(S%3(". M6M672)(BDRQ%,9$0I9!>:9TCXIKZ'I5UJ4AC1;W.C^GV=W^B1NLX)RN=5QVI M*OWR),.K#[]-IU:NB(-Z+ DQ$Y_+\DF(1:B5OC?HOMJ,)SWX<[4WX?51K'JK M=<+HGH5?WU[M6+CM7[;7[IX6"3"1!'@_ZNU-PM&@%.*>RAPT[Y%1H$#*Q(P/ MAH-XB%7!$WI/P9.E\B%,3UZ%%)Y%;2RDL%A2N%8+HV>* >!!(\1 "E%9I!DV M.7E0$)FD<#GTG:HFYG?KT2X5*4RA%M9;@7EI5\[("UQM*55?71XU08Z^^3U M"]_ [LQ^F[W.9K4OJW27O=2J-B,ITG@2:3P:D*&4Y#&$B"2F%G%!*#),$60L M@9Q<@/R^0K]5J[@1QAG!D@P%E6M& MG,,YT"HFXB+G3.C5#_GDK";)X@\?>NRLBZH;; MXE-=\BM7-K+V817^]56=N!!3[/5B: SLCUA\J"_7];)(-7CS8M,-@]_V[8^M MH=WX>^S$U*Y/V>!ED*NY9/!53Y?6@0V>,P-ZL(PB>T^]08;1B*R5--%$A$P@ M67G3F%E%N!7OZ5PA/%%;PN=PGQ8PSQ;,5RTM6@>:8 &+IQ C*2 >D@#SEEE$ M ,H6WA.)TNQ!E>HNF._4)GB1SM-Z*EW#$@E/4+F*YW$E^/I9SJV!IW.MSK@9 MA_]N=ZZ8N^063,C66Z.J%S::I^ <"@FT+EA&CVQ@&A$3>?(T<1%S5Y0F4W<+ M[H[/UL4/63<4/XO655 \2Q2/Z%R&*9>H)Z!D18ZXD0FY$ ,24?J@M6.2JZQS M,5IK%!='5Z5S[0T.8Z]XM5;+)'XF#>LF 5<[ZS*OLZ+>"[NWD.]$Y+L]JD)Y M11G&+B!LEXCGD0B%.$T8F8HN8$\('9U2D)A=-JSU.ZQ#7MS \#AU0_>R!^M[M?KB="[5/1.T[HRI8 M,B+:9!Q*PGH$LI@BIZ5"TF*B3.!!&EK5P[RO#=!2)4.6#.F:*G"%"9Z/"4:4 MO)04=5A)Y)7%B#,2D0D6-CH&0K!"P3+*'%S+]9,K;"U=5O0J^LI^N833/QN_ M-BXA->PE:D-N8>MC^UON!U3"Q$IUM3JK@RWO M@;QV%#&O#(@!D 6.ZMPBD@9L?/+8\[4-GDOFS"J/KS8*8:FTN.P*8>&")W/! M:$!:PO\_>^_=U%:R]0M_%17/O?>9N:7F= YS;E&%C>V'>4=B;.-QP3^NCB"L MP)&$,7SZ=_7>B@23A!"PZYPQ(.W08:W?"KT"=T8+1!@&!"!%]6]I$8""34QC M;'*(@S%UIJL"BB\A9FW,4* 1_C9FJM^G.N&Q/;N_0O@*_8//!>>?81#;&.C_ M+DER-]-G!?5W@OHOLVH?["+ N[$H!LP0U]@@%X5 P1-)O!'8Q[2V07!=\LM] M<58H$*8*9WN>X6P5/R^ GV?CVHRUAB2*#.88<>PITH%3Y)DE 0L2M0*2U*0N M5SL\M7+6_=I9U\OQ#K6J--Y+#JQ9LGKVD/.83(UO2V(L"VI5&'XG#-^;UV6=:UV%4KWRDWK%7&5S0+Z7U/*K%#]3JCN9S4S$P))L*,H>6L0YYPA[95# M*A%C20P&'\PJYHYD9RFTB.B< #5#"=D.9=( M2RP]%8R+7".8U0FYW-QIA>SMRFFV>N6!*V9>"C//)IY&JZVA%JF<;LIEXL@Z MZI$S5!E)G%9.KFV0.J'D)>:>KK;^\-JN? 'N3G5UHK ='-92O]>IDH%?3S+P MU:2PHB?-S3C,1%KT00TQO#G[,L@52">2=W-"K96TO8NT/9HK)DR,UTH%AX*3 M(=?"8LA)'!&142AGDQ,6B%&I.I.7Z_0OL ?075P#SR3GL$H^7B#R+/-\O$*> M1T.>&3T?$QN3B@RQHA 4!OC1TFL4!0_4"*,Y9FL;0M85OUQDID*>%747+]]A ML.G_<](J.\-EAV^K.[3=@Y9KC_V^]=IQ/^NXPS/XK6USQ&0WU"+<=-R)W6'E M%GY%R8VK%E59>)?^MF>9$ >[O8*4^W%[0L*E-^GO$?W^G:EWLQO>C6FW$C]W M$C]SI9R=8\9X*U",'!1?112R2D;DDU2PZS(EE^L0DKH1E\7/G9W&*Z."5NG. MJQVC62'"9X 3M*-1NG,\]60UR*QO@*G:,O400\?2!!ZV+:Y*>2DH>]7PH) M6PF)^PJ)^?+5*3&9L$(D2(*X- X9&QC2B1H?<'3"J'PZJ:LHT!?%^(N/ JVX M>T6X>[;X3:0Q2&Z1=8DBCBU'-IN'QDC+)4V>Y>(W_,6E3Z^VKO':KGRQKMJ9 M^-TB=PHFC<;Y4ZG5M5T/;ZC"=5]D7-]*NU[A:I"G ,QAD&-B2CIME>D8[\>$ MF3M,5"FR]Q:T8B0=EHA'K9&F%$QBRI-6 -7&VK4-K2_KRR\@ M4O M2#Y7"Y)R9Z-5"L%N"L2E#,@ZT,]P4EPR:9+'N1:DJF/V$(WL3FSSC%R>KPL' MGJ1^9(4#CX8#,QJ=PE)Y[Q3",M>$348@2_-QAW1$!$:U(+ZH7:3Y0P[!GQ ' M*O?H,[_RQ18^^!2/2T,VQ[$":_1[IS#>RA/ZT'BT%93!*^$CO:8LS=B%\K[? MZTQ(/=Y.M<%2D2''7<,!28"8BSG&^%94(R@,[MK-:,Y=J M>@%NS]50LI<15[GXGV_'SC1\>,4B;*CQMIMT8Q.Y6/]&6%@ZW8 ?55:+T]&)S8 MKH\[Z6VOT^EU/P][_GN%UG="Z[G*41$;[S6GB 0201U3&!DM-?QIJ$DV6)6S M@&@=J\N5H^Z7$OI,'9POD(D7H&!5G/JXG#JC5_&07*(^($(PSZVJ.3(A.H2E MB1ASSL"46MM8?2Y];1ZMD[X_S!4Z>ZDVS&K32?\,7@W,4/FU7E@63@ON_UI_18X?+]$]XE939E:VV!J 0$YE7=J91CXL7(E*@9> M#@//:%A$KA M&1*OT'OUS*J$O:PDB?=CPJV"H^^)XW,U Z-CU#!/4)(N(NYR8]?OO2O]>TP#FKE'X,:\+K/BF$N!UC\ MDFL"_@ &ZMZS7LDK]+4],Q&P6HZX6XN DI1WTKL1(7\".M[I9JF0_WLW)=M/ M<3#LM_PPAOS%9C?,?S!S924K[B0KYJH&$NR(PU0A;85!/+ M!,EA9KRNY0+ZT*Z,YOAZ^YVLEONO@HUG!!LS*J;@BGOE!<(X<,2U#DBGX( B MB70B$DD"6]LP=68>HF%6O4J69CJ"939)'\AGMXO5)BOOXDJGA#VK[GL/POR_ M825ZX7+77-\^R7LR*UU*B5,)B3L)B<;J]]&J4EE? &XM,U2PPJV5QJT9Y389B:T+!$FJ0+D5PB.C M&4-*T,BCEF 6^Z+BU'/L_U=EZ"YG6[)"?:T27;/#FHL'K6XW']WW4NVXX._* M4_OR:IH].!DP,!9D&E4[$DLB#)OS;=A9-A#Z5:*HDS9TDS7RQ M:1-@+YU%2<6(>!0".48IB!OAK%)>"Y)35+2N8W+9D;+@SJ\OS@'[$M' B9"D M%=Q(PKG%S(@D% ZY);K#C)J,!L14:/!LT&!&[PQ.JT"B14'(K'=R@JSW 46P M12)V5)"8T: XN+^L>#X?-'BAB<;7.U9_J0=&^/QA&N +\:X^HF=B-7SL_^MQ MC+0[,.4J^F!8Y-0F #OE9<8\$Z6-S"0L5'*I??G>WEO,]6826-)*/NX(7Y55 M_/GD^+@=LM]+D!ENHBR)5%5$'L?B)TKP2M8 FT(Y]+H(B)N M%$"L"039X+'" C.3^-H&DP_!UT>OWED5X%V^2E1QY"(Y%./):C>=?0^O:$7Z&UH^-_P?_C._HV/Y! MJXM*?>4/0H'F1Q\53EM:\.\"F$FLTYO8B>+__>_CWJ"5%_6/?FS;8>M'_'<> M!J+KF1DOZEAV$/,#@ ?)[\L\M:&9[VN9[U.O-^SVAO%9^[A\UMHKWG>_O?LD_V<[N=[[S]1UPVOYAYIR](^"DK?W4W/K.OR45K!8D MH: T1CS9B$"]$,C9I&S4W&%*2_AK=4]BV,QF7+)$21F8D)YP::2U(BA"$_4R M8F=4MOC*!?W4*PZ3AL/C/_[UK]/3T_6?KM]>[_4/_I5A\5]]^/I?XVO7-G92 M[?2PY0]K_VN)ZI&X@WVZV6[WO!W&\/G0]N,;(-SPMM%:SI[8?!K#KTY6NQ7*I,RD,6@/8D7S](.\*RF(E M7'VU];[7SZ*[-NS5-HL!C$%H$C8 GXU K[RWV,$;@6^Q@JMXS!^Y\V'+WT*4 M?7Y;4T379DFQAFI%QY^Y=5B^C"V.@@YC[3\GM@^:;@X)AKUIV#Y@/2/U6@;F M@N,S:]9KH H?QUPI+[;/UB=:V84=>8@2M/'_7/]?DZU^,F6*X'ON].YA2<0= M&,-9IN-,NH,"P& 9"Z_10=^V:\>PW$7[I\,(9'_2M2>A-2RX C:@6_)'MSC- MSV@VT\E@,(0/B@+5Z]>NTN%XA.L"IG%9XSMMA>'A.*)KYK[1LN+I+=;!&$Z& MU]]R\X;,JMT^9G-JT5OTRPU1\ZLT^V^>1@$>7 43 \@E B)2L&!\"@ ?&JP3 M9@CEWT BC6\ZG 3B'-L#P+)^M-^133"M/VS[U)X-UOXUOT"P%//[?;=3^[R^>3V5SDQ.+I%,KAYP$T3RY]KN3NWM3G/K M7?/SNZW\V^>=O[:W-G?AC_?;S[]DJK=] *M>L;VU4SL 6 .XL.WV62[DT^L?]_H%:L$WMC;H^=;_ M^2_*V+^'Y8^,?;52HQC4!JW.<;N51E?$>@WD47[LY_4ZH&*(I71JV]/!""UK M[_NQ"\(I]SQR@,FY_F2S]R-V'%S+LL#"HEZ(-3M*;,DW&E,[B[8_*$39X,0- M0'.!Y8RY[]!4$41_^JQVT>PX$QS#ZPRZ\ M\>"L-A)/M>/>*3P[*UNPKJ>]?CO\]Z &8_X>@3 'M=/6\+ V[)\4VEM>.-@K MV+=TTJ[94+@*!G#S>@W>U(.EABW/247Y6<7AR""6ID'6$^&-G=CWL(JA=5 T MC"Y?4Y2/AR=W8FC96J?7A8_."R6B>&SL9J=*S?7AFL%_%U?VX]"VVO#T_ZX= M]'NG,$('$RFJ^N:'N3@8(EARW[:#P<67S#R^!JOZH^7+^J5YR#"#;JWP]L%% MQ"8U$,P6+NCW3@X.8:6'0,2%@,YS!P7Y *@TUGY; MV]Q>^WUF[;,*9?UA^:3NX*23%[HPJD ''H+D!_E<6B?PTGX/Y@!LE87^09QP MP/C&VE'O!$8+S\RS@Q?F/2@F.]T=>-V/V#V)XW;=XUO+)2WXI U$&J?KNE[; M.>G7?L#=6;<>9+9P)ZUVF".2=K3% )#BC"GWLDP'R<726CE9/- 1H1:#@TFE9>P%0?SVSY>ELY)>]@ZACNG M>WS0 X.Q''ZQ.3#XXUZOG8D7MOX WMJO^7:KS'Z#9Q8 ,CB,(UCHI91_#3$> MPR8.,BME9(.I3%8M[VUW.+JYZ+B6WWMH70O4L=HN3+J?]^]&GJG73N.8J&(Q MKF+ 0+*Q>&?&+GB2]6?(G:$0<]%" -JS";T!P<,%L";]L]KF]BQOPW!C]P#6 M;H:^X(% =0 !K4XLN?H09@?@!QIA_&%A1F.N'(^QU#"!?&T8 /V.UCS$DF7R MO&+W1ZO?Z]Z@B 9G>X-L'(/-=A[R 6#<6*M8.]+D0( (Z%/8#'PB3:8ZNHGI^T5KZHOE8^ M\VWYK/&?'V /C^$/(/FUT[AVP^JULD$P_(/)FVRDZLOJR^K+!7Q9F=&7D50O MQ(SFS\:,7JKMF<^WR'IMY%-O9J$-ALW#SU+F?>.?@72RD@KR?M/[WDEVV!W\ MW0,;"H38+KSI3;MH&ON4'O'SYM@CWMG#^U^_B+W=/=[8_<*;1Q]/&^>AU:#- MHYTMCYL?FM_W.G\>[1W]T[[H$=\_^M3>WVT?-H\.?C9W#VAS:_.\2;?/]VB# M-\\_XCWZJ;77:;::7_])\/ZSQL=O*JB0G)7("4X1Q]PC1Q)'7OG@N&-*BW#Q MK$U(KY@U$H>$.0_").>)58DF9:VR=*T60;<]SG*\?Q)SXDFGD_4UT.)GMJ(V MW8O:>#/&CO<1)=P%OJYTCM\\TOF9$6R23!I+"BO!=6[= 207L%) :IZK21[H M8Y'J&U"L!SOI IF>E?^^9E)M;GZCL*1$)8<8)A+Q* .R5G*D0M J"1V-%A&RS)>/.YHP;WV87/S[[E%G&XD6&:]3FN8;Y]=P<&)/[QZ"==K M_],[C6 [UXM7CPP^>&R[!9]FTW+D&9M=EL(]%^)_3K(3 ![?L=_CR'TV7=3C MDB-@)+"L-=B'D>MEO;9[_Z.CVN"P=](&:LE^'UNL&-QS=-(M/7:EXV_D:?KU M@PKS^'!D8.??^A%F,KO/,^OQWX/:9AY_=102C_V]R%)D= MM:-SR*WH1X[=\B@2UV$4V:$S&2&08_&4Z/HG6;A269Y9%LNS(";MQY3-^\(3 M9T/V8XR\(Z.S[5$AS9+*LX,/V*A?^N$F%_\^BI^!/:^/5Z5WW.J.'*0=VP4U M.%^94_)\' SR9#+)Y6'5DFWUVV["V,Q7&^'XX:A69& MF+K<+[PSL]IX-*F5?8'%_B_6)[*D0Y%>P;8Y(*(@SPG(P.+\YZ35+_DC-U M M7.) -YT"F3(+'9V$@Y*H"J2P9=.MA;D6WU_TH$!@V 8>7NM'V90&=-@ MQYX!SF9O;NGT+EV DS&O7[4S)X,) E\WN58^-/B1A4T>G!W41T!1^'/=R;#@ MEW:KTRH/D_ZH_49^G^P*@$+OH%MX VH^"VB@MWKM-_I[1I7>:3&9@A$\2+\6 M/*<'>PRO^(WE9PQB$9 QM#]'W^=O^._%:5LGCG-Y)\.IM7Z?>R&03)BX.N$9 M(S\S[$7AOQXOTIQ7,[N8CTHFAEN*/8!/$@RM:/Y[,@015IZIP8OA??&';8]L M#G@=2)*1@I#?-_:##/*;>T!PPS&$9V(:]H'I\F:!5"_Z"1\7:G[I/6]=GLIT MTI,'EQ[N(C1E)!K@2X!M(+_LY?7E45_L6C_2#PI-HICFZ>3P"I94_#Y'DT6O MXU:FVO9)V>BXH)8P6J L3I@L^*!\ 9Y]1ORZL\MX$&O M%TY;[7;>52#U@U;>@)G7%@',Q4H/)I^C&3QNYR+MY<'0;^HV[^ST0FR7YS9 MG!T8?(G)('F*J^(OX[>.V[;[;$Y&LUPL.!F@N@X\GVD+Y'V]%D[Z4[0JG%$H M%D@\49'?[ORSO86(J<%@0^R4Q\\C%32?[P 47 M *I0$'* 4,N#?IE1KS?("-*VXV/J,616+&BO=G+<:./F?0?,FNK[W=ZDB27,-T/18,8O,VMNC/PRP!L# &]7+FJ^ MX1;J[(Q6<[U6&W]FVV5RS\EQ&-D$A;3].5(R+P[I;&9 (#=[IW] M@A7VJ3T](R( CIG*]%5U])1'+@%&6HJ%/PHEM$R(^;OT0 !C_P"C]B!;([?$ MR">?UG4 >B/I;+S/TF:DU_D1VX(6V<\86NC(]5DI5>AUXSBODT+3S&CVJ8CD MN! P F(+3,U3$,OMA$:A.;7BS*ST@8S#>XIG9@]1UV?17826%*\N:QQG6.FU MQ[A9!)+,18],1CT81V 4,6H'A=WMHK=9FX(O?@.M,_0*A7[RS!S8.Q-7T^H" M(8.EDYT\, .PI8=%M,Q(F1U%% )OY],#N"T66C*).Q M6VA\^45QEH10)=UYQQ-,E* +@:*S"_%>+AA$J@R8_'F7\5)B*A7V88(-ZH[TJ[>"125QB"$C4;AQO<$EVOCOT*&;HZ0K093V=.18 (>EFQ+)BO.B,ISDA^[FQ^DX19 M3)- (DJ+ +XBTI8)%)T-2M"@DB674N>\5D;P9"3LD8A"6\5DU,D;@BDU3RXY M9\\)Y_:]MAEZ8[]W)IM5%:?C7O+9?_BG[1;NVE&&2<'A!839T5R*2-^)>VIF M[I_!&@Y%NM&;'ORH_;;V?O/SF[7?K[[F2ZE(_[:V^?D+7%-K]M9KN4L%(K1> M*VO:U(JB-K7?=GO'P*^*X]__J'TNHY+/QK&Q,\_.*OK\C?#H\3-_KX_KE2)[Q=), 5Z7@W@>GKQ1Z-"*\O,-'O MWJEJM;>/,HI?OG,^ 1+TLM9(?7\3NS&U"B?F%OR2];K11UEAZ^;//Y1NMO)< M"S3-X]Y8KP2X''E,RGCU3B\ >,^C8/X1V$^.Q,H3LI%/^[S,DLEW M]+IQ=+R35='R= P$DAL-,&NVM=Z/T2%(%R!NSK,TBG#/[R^G80.0X*]6H+ H M0# ,RF/M; <5>;BP$'8JB<:',.4]L_ZQ [ "2U]TZ7F<-?W&;K61ZW$\AQZ8 M(0?EP\Y_F0R\+82[C+ +C4][5-QAE&[5@=\+J[WF0D,)D!9'/U-W;*M MP>"DC,'(60Z]P=2.RVA;Q&84;#9Y QF6#S2 <>,@RU&!O2([*>TE=\.YNOX M!*M C?%A]RR/7D]F,P$-_^>_-"7JWX.;HW4 H+*9.1K%%8K8A03JJU2Q12=3 M5UK;E# )7DB LWHV M)OUTN+>[WX)Q_&Q^^/BSV7G?V?OZA35WO]!]&-_>>8,WMOY, M>?S-TV_$U!8='GWCB)_@E&0 B^-!0H%86UU_ MSLY,X-W$FIJ-?[3=4D<)I8^YFP5K?S*W6*32G?;ZWT$;]).$US0*0YP$69;Q M05EM'N82)86,F$8 3F,+XX^11[?,'2Z$^=CKG&]HM[/FG77M=AQ.M8I1%\1I MU.!X]%E'[^<#VU4M>C5')F\+9_Y@56H;+1VR9DY085S;?&?S6[+"!$LC8L#6 MB L:D%7:(BH%ISE0 %.QMB'6+Y=%K\T4.>K/KO+HS&1D#A7A8#D.8_;8*ULN M!<6-K)]1H&-Y]G^AM,YZ#A@HKAH>]F/,*>K#P\&557CJ=R)#RW"PP21J&.,2 M*QM$M$!URD<>K0L5&2Z##(\VSYL?OX&VZ!6."9DH@ QEE$B'J)"E7GH9/?=" MKFWP] M"QH%)HE6Y+(4$'(T+0!&8&N;$^VT5R M&?G/"H+9#&!OM& ?RG#N2;SPG6O[)6:]%2&$Y+@/Q$9&%&>*>!QDU*:BF\>G MF[/\],.)_&\<>9.K9 MYK5[QX73=DPV=_2I/=79^6=_&,-).^ZD.5+*T^O_B&_.=L^.X;NWO<'P-9M] M@$#&VQ 45B"K; ($,@XYESR"U3:.*L] JUK>ZQ?(5-UTL M\3SL'8\<3=*L<\.SKVG4O&/T^)$;:KUP0UTHP%U^)_2Z%NK:KP%PKOWN5X]E M>MUP=MO'+KR_Q0U]3%:O(<>C#OBA75T>TM#OUHU8+_/*TW=,_JVP GLGVX7?; MP8X(C 69G +EPG)'O(X,*YV()9$'37C9+)S0F]IU7*78K4K/COMJ'0VQ M\W4/=/[FX<[N/YV]W8^G^U]!H^M\.6U\_;/5 *UN[^C@%#0Z<;%G1^/\N]@_ M^BX:])UH?MT_;&Z]:>]WML_V=S=_[G6V3_>WWK?@7:2YVTZ-LU&_CL_X]!L. M/*BH'))2.] #(T=6.X8(Z-\*4RJ(\&L;@ESGN'@<6K]]0X\)S3^5S%W%9F?W M@? BK/K:3F>/UFMHM3%KF0U3?^G[J'#M9EQKOIW!-<*(I#)(Q+41N82.0(X9 MB8@6S&(M2# ,<*U.Q.63@3LBVX,:$JT@?CT7%72S"- KVC7>"[<>U#;V"7#K M2=L6_FW/BB"G][W^'%!5"'47A/H\BU"<)YH21LE$C3CL$=*>4Z0"Z,:846+S MD9'F3]4<=@61:?4TJZL= M<;Q_-NR(>H6R-%>AS4-:=+YRE=JVC?RI1>/N9= MO9)W@#P6.;5)<*( Z>"'B=)&9A(6*CE.6&%?+E!%JTS/>P!@:P8 G6;,&U#1 MO"(&Y7YA2(. @#TQ'OLO3,TJVA"76Y7MM2TAH(2[Z<4+HQ+5PZWYYMA+B[/ M[,&1S[<+X^5X[2$O7V*D+'OTJL'O;:O_3Z[_LS6M7+@BQZ.X,6F?!]=]V#[; MHU_.]W;W?N[D=GB ./N==WCGPY^'^T=_'C6/]K_OG;\_O'@\FM^Q!]_O [HU MC][QYM9WMK?;SBC']SKO.XU.@S8[GXX:7]^GYNX!;QQ\PREZ)A)H8X0"-C%0 MTRPG&"D3 OOPI\O;JHPXWOO5#4F.>FHPI8(AD>C=51LAP"S!E8R0#%5X:B%_2OETS_ MTQ4:E;]ZBE""08X7Z.:SIC+^:B=]:@V^OSG+_[XOJA>\8EYA.YO?9EM(Y++?[.X09L77%]KW"#7W_' MU/V>^JO!4KRNS?UB(YYHL&;!$1E"/(1:_?CJZZ-+<.SK@^UL? MSQM;'^G^[K9H;GUAS:_OP/#YPAOG^ZW]H\-#^)WL?VCF:)JSD4OSK'&^_2TD MFS#W!!D3%.*<>+"&'$-:\,B4DE@(OK;!B:R;AP?5/.CH><(M%9,OCLFU"X8$ MK&2RAD=J70BPHUY88Q6F#!=,CL=,?F6X6\7DJ\CDTW,+[A2U6!N4I&:("T&0 MTP$CS213DH9 "PY7O Z\OO(<_H0A(T_ R3M%69FB*M^]5)P+$[T7^CTH[F2U MT4\8S$/4D7/LN%'$":^#U\0(;.&O&W-,*_1;1?1KOIU7<2A3'@M'D:8)5!S* M-=)&4Q2EICSELOS)K6U(4Y?FP<%U#PIAN9^&4_'XK\L.4&^]$D82GCA5W-!( MHW=4$*:II:[2<)XIC\]$9H!I EJL1,X2C#@CH.' ;B/@>S!E''&8Z8+!C58K MS^"OR[E3*CA%;?1D\ M2Q3\/*_I.*LXMYPA:8M&O"PB8RQH.ER3&$P$^9;6-BBM$YPI[K)$048.0 @^LZP6;E&?QU^78:MO\]EI&ZGR.H/D4GZLJY MLW@8)-)A[I5.R5GN@K$"N"99B@-E5')=J3K/$@8O1.IXX;CGU*/$(T><.5=V M$%2"4FX3(&%P:QM[1LXPQ<"_5P.G)ONFT^K8,>YR]1)UKC^ZY?IVOVC!,E9*(L>D1UY%3%B@$3NYMB&DJ2MQ77WUI^"N)_:9 M58A:(>H]PN29<3AA;@/CTE-++$ LB<)JZP(+E?;]3!%UJGTKV&,BN$11!P9P MBD'[MHXC14 KQYH3)NS:AJ2BSN2#SU97%D[O63_GVO((-Q2_^=4]RZF?D)M= MY2Z]%X]DZZ.6KL/#W"/N%BF(99NY9%O]VH]Z:>N5]7UNK-=SL0Z1#=SRX)PPGG/%0(GE M$HR2:&A@S-E?55]YHO(^?XU*).;6SOMP6[&O5=<.8@W3[]1&UG"+"&FK42<^%P!,'I$&;,6 M_J^EHIE&BKN6^#E5]]Q(1=?_ 6^E(]1J>:Q!JNN_WKV ML57]F>77GWD&T_]U?9D1T5S0GU@Q[V72T:T*R3SU*Y^DQ,Z+KJ+SC.-0R@(R MD]9XCQ&!\N 3Z159JML[!Z^:V#-W\C%0I[G%4B81N(A>IQ1=E%YQ)X4)<@$5 MN3>]SZ;_X.^2&*^H9/LR''A'AZ ]_]-N'/W9:H).W=SZ=-@XVN1[YPV1G],\ MVA;['QIL?]=?JL^]\V'O?/_KE[-&9YOL?-V#=[\[:VP='C7.VZ"K-VCCJ WO M"NWF>7NNF$US]_LW@EVD*F=^"N$09T*CG/>+&(O4(0M;Q1*VQ7OG L0TVEZL-V''. 9DTOK[O7(5"3X9",PWJ1-0N"HZ\"QIQ M3S'2@B24C/?&,T8C4P!!4M4Q7:44K9<;FU/5T'FN6I/O#WM_%-NWFW=O[+0\ MJP#K88 U6R GJTW)ID22#"@F FJ3Y0Z9" H4=MC'Q*3',70S\ MB I'Q<"/QL S.>&.*2) V0B2YQ1(S9&F3B,9C9,D"NJ% ^[5=6X6%0;V) K' ML_$WO>L"&&?YW40 MH8B,Q%E$5)(H9[,AC8E$5AFA<0"(HW)M0Y$Z%U49XA?'Q(^M@U1,_%A,/).I M+85CL$7(.6,0Y\PC0PD8%8Q9$IQFQIBU#2WJ5#UM#^O7Y?@8UYQI3T-^*C?( MLU)#QF[;8C]G(KK7F59"@&67!$R1]B-F0$J"""(]("*"3@%P2N0LG MHW5IV H94A4#K[H*4C'PHS'PC!M$&F$HC"=RXY&S,5I-&G+" M+!4&@2 RFG) M0CV$ZUSO4KGQA4//Q?MH^+A1^'AJ09BI++*484J!'*$F9LS!I(G:I58N"7Z_]8S:(LO\SL?;V%!.ZV+,\<[9>@L54@OS"0 MW[D0+H.%BYYR@P#(,>*64J0ULTBXK*AY@J7 :QN"X#JFBZI)NCC>><[E5RKL MK+!S"9IRA9V+Q,ZI@NR5I#2;M(X(4)"3ELAP"1:NP@9VSUM"" G5W4N%N5A M?WK@G"^?Q9'+X"CM2SN9BS1S8GUR,I]B6 M^)^3%GQ:S#=O9&=:3GPP*2=>KYT>MOQAK=7U[9,0X>?8Y3Q\@$2PIKG CPS'-6:%!L;P'K MH@Q[L Q=>Q"+S8JCTF/YX[R=_=;@>][(^-,?VBY;#Z=!:#8BWW5!B<.*+0%3U^O?2TJ M@O4.NK /2 M5J.' /FVN&9 ML]^=-)^5*+OTV0/UGK3C3IJRPPPG;W<_#X$<\^\[:<+K?X^(8&*!O.+B2V+G MXS>6&W?9%)'0BB,>#-T8_5P&"U_BVPVH*KY4%5^JBB]5Q9>>4_&EJZKR/I^JSC-(KG_-$:PCO\+39ONW1'A7F3>=:*1Y.\EN-> M/YM)3Q'G\6)/&U_6>6$(,09%F&*<)Z7!_$PN*<\\I3CRZV,MYHWX*:#,X,D+ M.0O<_-F@VVRO\^ZT<7YPGHWP_7Q?IW'>Z'QJ[7_]U&YN;9+&^?;9Q;/ QM:[ M\[VCT-K;W3S?V0)C?NOP.QCS=.^\<;;_X<_V_HOD*5"EHEG,!*LI5?8QL1% M2$XJ:CTQC@2'HV771R)4R+)P9)EIHVA=3%%+%*,RB%,+L!(E1PX'KA)/E!*^ MMF$>7GUMT5E 58S _$GPC8>1E\(%NKV\C_F4\X9P@9L??8?(@0NGP,MNN7)# MIX[J.;=^3M639J8G#7U)/6GNW6-FZ1$_;S.N9/0I?GDWC8&9G^N2^L2\.7M3 MGCU_SD?/'T#\'8.H>\4GD;RQ^2W LNK$&8K22\2Y(\A1'Q%7E',F!1%47VQR MQ*C@!+1"F:SG#AO-LF)B:,2,1T'CI9/+50WH*,1T+W<]R\?]Y?GJ<3\."JF9 M>OUQS$'AEH$KRI"#LCE: 12A=]K-TM2/"?UBL-,,]G8'UM49<'4&7)T!5V? MS^D,>"7.<7[I.GM[09 _ #^NF/-S=(.^)&\GBZ"Q)M!B%5@3\,-$:2,S"0N5 M'"=L 3FKF8!F+)[-X=M1^D=AB[P0C^CV:?/\H]C9W>;-\SW2./_(&[L?16/+ MB_T/_WS?.WK_O4GW.WOG!_B21_1HDX%Y(AI'!ZQY].6\N74 8_T.SVM_W__Z MJ=6 N>UW]H]VMC[-]Z3@VOM\V((2IP(,%D7 6@\>>1JX=YJ)2!-8_(+7]5UK MBSS>F4H%#<\&&@)C02:GJ/(6K&&O(\-*)V))Y$$3OH"4S H:%@D-YQ-H8$;1 M8)A#!DN !HP=TI)89(43#"<:M*( #9+6N5#+AX9G'?1RL[($;'4(BF!5C_79 MJBL5\MP!>>;:5GAKF/ 8HV2H05P$A1S6 J682+#2$2>*1EFB3AY>+VGU(D!> M.W\N26>H^/-N_#G5#&PPT5-C4$PV&PV:(:N%!?XD13TSE5+F3RKJ0JQ2A-;+ M+:A:U#.[_MSD*?H:5]5Z'GM9GCG,+TD-V^R&RD)MA1,0LQ0#&86XO MEC4VAY5'.EKN#8L2"'YM0U!OFA/A9\5?JX"?BY)3:[P<\'X.=6C M8\@M5!5&DC"?8X02,JS4-BGBLHEA3,=!1*9GYDC##7LT5-6-@LUL)-KX[7*]M_[+< MUM-6E;EO<:YE![Z_A_V8%#V[RK"K7ZR2=O\R>=>^8^&E\I9=+JLQK0[W>5(= M[GXULGZ--U?&%]\8WOF0@,YK8?Z91'I>KO%W92F_V\9]WCI8_C$"/T&!6\>E M$G?7R$_.UR6Y_NO[!U,R<[\[?QE,*=:9NE] Z:^_$^P1PE1AL+JJ_E-%?E:1 MGT__RBKR\T5&?A;/N:J"Q]6SG>I@M[3!]G+OA:_-UO[6 6UN-<[WOO[9AGG\W-_ZLY/[.NQ_ M>-]JGK_/1_R3&BP-6(]OC&/FN<'($TQ1M(X@KC%#.NF L&=&(:>2 M13[B!#LHC?0.A".M"RU72#A6"%0AT!)5]@J!%HU TY@F'Y.65C)$),&(&^>0 M41$(EN(DG%<\,KNV052=JE5R&KSPU("52P"X/LSL!:+T(A?DF:/[$O3+:;A/ MA>P/=[Y,=.J(89YA(#LNZEK>,1W\43GF.8?Y M5RCY.E%R"3IPA9*+1,FI_IN,3X&2A+0/H/\J')$1PB-%C 60M-9+#2A)ZAJ; M%X"2UP3SWU3D^N75)X>=&0R I_L1END\AE';UQR#?M*_.JJU=AK[16'R'%F= MX_1S"^8< SL?<7=C3/6M5^&IHH6SY_FZP'_[R]#_1^XG^[BEDN?/_RZ>$^[F MWU]QN636//V&1>1)&(LDH1)QFP+23EK$G<=4)\/GIY M%5'YOVZ!>I+S=4%/CK6S:/M5.>:7Y#UBVEHCDO1$FJQ!FURCQ7!.K>=,DOB( M,1S9Y&E,U-2OK>%AJ[O3C7M 8Y/&,2_$M_1GJW&^S1M;S79C]\W1_M%'LK/U M3ZMQ=/A]?^OCS[VO[\[W.ON'S:TOIY=\2YWM\\;1P6F#?OG9^-#LP#6\^77[ M;.?#I^_-K?>'>[O-5GYW<_?-?'2'H@YV43.DF05S"3.)K/$2)64=]X1$%4)Q MMGKGZ(X%.^[U0U$R\2_!SA00+1((9+W,.A";?E* NXDB0"9(A MV%N/K )PH%%BCY4(.-FUC5&)D*H^\Z,H3\->+>5.D5F)JH)JJY"V%5?(-G,C M1D#AW4-8\H/#]T"Z&9 '%2+?$Y&GNIE.,4;J/(*-]8C'))%6P2.=+*:1!BDX M7]L0=2#%%0I[JQ"F0IB%Y+E5&/-(&//Y@M9'!1>4*X%$H%GK2P8Y800RE$LE M2%#*K&)2;A5?6T6.59%C+T(07*=J5@!_3X"?*I'8J<2D\4A9&W-![8A<$A@Y M:2UF7EFRN/2M%0@>JT"N KD5!;G;5G6HL.XN6->ZZ,+TUH!]'!"FWB)NF$=6 MY+!9K02WG$1OY**4V17 NUM4OGY \&S^^W;1LX=C/ES/(7-%7":\ZH]^;,,[ M?\1I/=/_/1]N-WHQGMYB'2S1R?#Z6^X9C[:\V%W"YI=I]M\\CX*IN0HF(TPB MG'/!0H[Q%D%I(P@SA/)OG*V-;SKL3[WH!R"_<[E;9+-1_(=MG]JSP=J_YE<( MUF)^0^Z_EK_8_GM$"BXK.*?8AV9O&&M\O?;(,;E_]6",^5V#W;X-<;,;=H:' ML?\I^M@JHH4'6ZV!;_=RH/'*!.>>C:%]&Y[]1>P=;>*]HW=L[RA#\7N Z?91 M<_=3I[G;_M[L;-.1Q<)NN]78^M1J[(96\\/[UEZ&Z:\- F,@.U\_ MTKVCO9^-H_>I<;0M&J?? B56&2H1]:5'TX,>*CARD7 +&JF,9B28 :QBV,QB M57@"7T:A7-+'SO0 M^[,_C.&D'7?2IO>YRGI)806M 86]+P/;NP?3>;YFTMKY"*1%C62!(::U0;!W M";F@0%1;DA.?L$O!WC[N>XG8=?L [\%A[L P7_ \!Y05!-^?(?AN'-9>5BK%C!K>N-/56_\5101?R65P9]Q?$VI%-J1*C4K+!]TQ/LBO( O M\>SZ\?N CM7RJ0+^(:?KOEVU9/?[:>.C!G;?X?GP.5S3V-KF^[OPKLX[WCS? M)/M;!V?-K3>MG0^-LWS_11\>O!]G+1TT]M/&T6$;QDGW=@]8 \:XL[6-&Q^V M^=[Y-FCS^_,!R31&C3'-M5BI0CQ0L Z=Y"CQZ'7$.EEK0OJW"3^=.[S?]*/%T5^/EMQ=2? M\7:\[_6W>B=NF$[:ES&I@J.[P]%<"' ,G"10?)#AN9UO[N1KE I(F, 54XPY MQM8*U3A[]3R\#!VBXN''X^&I2N$"-P3G>%I/+.(Z5Z01 M)B*CL3S9LUGCJN/46@07($+?*(,T21<& /L89 M%=337'-1U@';%V0'+HYM5MR)5<%F!9M/KOQ6L+DPV)PI54MIT,XZ9*P >Q5+ MAK2G'A&A8-^\@GT$>Y4K7L="O!C8O"((=W4CB]X>VNY!'.3((7N53VUR2)KK MHPY..C#6HOBLBW#Q'[5:%3-4Q0R]AJ"9$HQ>9;S09.I5H% 5*+200*%G<]KT MQK8+@6B'M3]M]\3VSVJ7^/_!_N@5F>N=$P57WL2H'.Q/;71T]LZ;1Y\Z8#C@ M_7S-^:;1WNG^AYSV]Y%=-#KVCQH4QB?VSC^UX2=KPCT[ M'_[\#H;&>6/W.VT>O?E>I/UMA0LA0SY1[[E 6$B#N @&:1<-PL8;CTGP/(K5 MI(U?IQ M:.'&4(NVWX7I#&J__=]+VW"K2(1Y5]0]_=:K EZC^IX/\L:M_!G%Z]O6N\BD MR*/D6$6IRCP!9-^9RR^[*QETHXWV*,(:!;1BJA3$H$@;&@"Q<()Y'*Y8F:8T=)@K1+.-H'1#^YR M7R7>WH(A2]>;/\L%QKJ#=ED=SX:CD\$P]U%_%5Z)Y>H9)?+X_K!W)^^H/]N= M[M#F9(,J)+H+$LT&%&".6>"&(:J\ B02'&F7+#)*8,F,E9%(,''$98_I_0H( M5PZ*E>'B!:@6%1<_)1=/]0F 6# 0E$=6RXBX,PXYFW,1C(HA*@OJ1%C;X.;! MZ5N5K^)N@97C:HQ5MFV5-E85/JG >P3>.[.%3RSV @>/42#.(DX20]9IA9PC M,4D5)1#' @J?K$P*695Y6T'H2D HCI8D0H7FFH'.Q S@IXX,N(X)K!4NP^(K M"%U5")V)1J54X.0PNYO__?W28KM(E.]BL?\T1K"ROE;#&.G.\U_*FN&UVNGH+V'WG%N(+#Y^0M\ M2"0BK%X;-:.P[=IV=S#LGV2S=5!#M;=E$--?9=#M;[N]XY:O,2I__Z-6:T2; M^Z'D2_/IY?RE@%!7/_/TL.5SV.Y_3EK]6+9"Z,P\R'9#+NW<.^@6K83R@^// MX^CSB.B4[;SX<,5Z;>ND7S03.68(5TB%:D73DF/FU#;Q^74$/X) V_%42TUW(Y*'.V(I,ED4F MYXV#;R1P)15HF<#=&$QVJ9$U2:+DA6 $-LXRFX.8K8J+6;RI:D@%?+@_OB<@1WX,\QGG M+69UJ5U+QG4/,J\',NS"G G^WS7X 1I+(?@O]8*Z0AI6O2"7V0N2+Z07I%S; MJ'I!/K@7I'CT7I!%Y\>1YV*SL"I6I2U?LS42$%D8?&BV=[::1XVC=^>-\X^G M>U^;K<;YI\[^![BOL]]N[![ L_PE 0'"X'2/?N$-VCB#L9PWM]X<[M'M\^:' M_>\P#KK?^9*; Y/F>180[WY^"\)[061$S.%">W^QWZ-) MGD63A/$26VTYK5RT>_3\O'&]RZOY>,55+1* M'1Z?@)3.OA&JK8/]09YAC;BE%!DB.6*6:J QH"1A7F9_QUY!X'Y$X"-?Q>ML M\:C6@2<77P'-K',FGDNYMCQ8595KJUH\5BT>J\IM58O'R:3_[L=C>U:>$PQ[ MM<')\7'V65<-'E]BA[5'#/0I C=GB&FW]WE,2BMS%GU/#7Q4%SITFEOO#W=V M#\Z;1]]I/E=N?/BGU=R"L9TWR/[7_:.]W7\Z,)Y+9]%-NH<;7]^)G:T&W=G= M/VI^^'*Z_W4;-SL?6>/\G_9^IWG8_+H'<[]0HBTF;%0T&LE@LF]0)V0HQR@X MJIB+4H;0U:(15^X4Z85BO#% M[GU+V;W@2A9+2%@:;<&[<@=6+:K^62#,;.6Z)*)7GA:92"K7TZ3(*)][7>GD MC ;@^,<]E'G^'+]JV?ORGCM_+J$IA$5ORZ 7V>JRCC'.%C\B 4._&I"0#J) M7'C2&ZR(P9J8M0U3U_C!&L'R_ #C$W<8[ T\.3EA$1? M]!76.K;5;9]ECA^T!D5*<,['SBFQ.7T+D._;*&W3[\2BTB_$G0AZ5=T7:U*_M7CY3K^ M(OU*+B?]ZJ^6=:TV4' <;+4&OMW+]2%6)'>&-"8R^Y]V\RA\W^_\T]K?^G@& M\O>HN;LG]G:_G#?/]UO-#Y\Z(,M9 _Z^F#NS__4+;5*0[5___-[<^A/D;X,T MC]J'S=T&:W:V\?Z'O;,&R'H81VKLOB/?!- R\5* R$T>_G$262$Y2MXE%JUD MSIB+:5B.@J3FPBN!(U=86^(\E2F2H'6T>>E_E88ULP?WR<6Z\>6/G8LUFX$U M,Y=52L-Z"E(Z^X8-M40J@:1E0$HB)N0( 7-7&6VI"<01>O\TK"6F8--I4-(X MM:H]0[2YFL8TF:J(I[^4L/5'[?;)58^43&7,NA;L7KE48IU0NO#T)(K7^3T? M>T,N%7NDP=XN1:O*I:IRJ:I/AV5,0&7@[K.E:LSU;,L7I?S7I4ZK-QOG_TYGN#?CG=^9 + M,<$[Z7YKY\.GH_W=@[/]WPS5\?[?=:FY] M9_N=;;Y?.'?_;#>VMGGC_!]X9W,^O2KA0)W5!&F6#3SM$H)MU,B$R).BVCGF MUC8(J0OU8,?JZ@4E54CT I!H"4P!-:T9#8)Q+$5AN;N(9: @4(Z% MAD!95=[EQ;'MLC))*K9=#-O.E'Q121OM<\:="HB[E'5ZJW.+(IQLHH[9?.)0 M-T2O$-N^7"_#5DRQ:&B7._%T3V+E1%B4@G#S:69UCOD05)F+J/ JFA@)BIP! MJF!ED8F *HK%B(T427J]MF'T@S&E7Q6H&/2Q&73F=,$R88@3*/A( M$3OB*9T+Z\M_-D_ MB6'&-GO7.6[WSF(<)1R/KLN1X+OV9W50_ HWYD-ZY"1N)B\08YE*-=8(A,T M UO.8RFQQ5J(M0U&Z](LZJ#XZN6/YCZ6F)]\VO_CNK9E' MI2A>>7$0N9#B(*(J#K* XB#JT8N#_!4'@QAWCF._"'K[*]I!7)7VS*3Y>21/ MCMZT&U_?'^Z='YPVMPY^[N]^ HS_=-B@[\[V._#Y;F@U.A_/&[OOQ,5B#HT/ M7W[N?7U_M+.UB7>VWK>;'[9Q\\.[\[W=/SOP^6&3;I_M;S5^-G;;J7'>H#N; MWX"NL0\D(LNT0AS+'%R1"++8@%I I3.:7*P,(JSVCEJ=-),<*[C$2HVI%4Q3 M[4.\6/ZA7.C[E &Y\4V/70:D&/K;WF"X4H4_GH!6"-"*5HI9$2UB@A"@%<&0 MD93 /U%C$8GDT3ZS#LR^USGN=8NZ8;U4:^?='IM^RA?,ZT5 M:Z1,Q#I[A.(?A*Y3SAZE^,?]GEH-]J;OF);/9[#/:F4?;;"WZU3^X((UERJ$ MC!%NSE*[WH;[U;'%JA3WV#WLQUAKP'6'@]J[;HCA+@4^;EQ#(FZNLO(&UWK)#6WM;#*9: M\*4(EZL.Q>^Z"-5B5DA1(<4+7_#+2+%X[7T16E2Y^L^C^M[J!TW]->MNNNYL M[5:;]RR/YF\WLV=^NIZ\CMYJ[+6*/+IH8M#**1YM?MYE:#-8[>'^UO??S9^-#@C:/O L9[UMQZ<[AW]([N M?-B[=%J^__7/PR;]@AOG_JSQM?F]N?7N%-Y]MK/;_KX#-]J[.[Q_8N5 M9@CCB1$BD:!*(AXY1\9YCUP0'+[B6'"WMB'K\-<=#\MOB\:+#"JZLS5>H<^+ M0)_H!;'148REX@(+YP)35L203"#P2X4^JX0^TU@=9H0)-J./SYV%*2-(&XE1 M8C01+2Q.1&;T8>:NZ2<5^E3HLRSTN=?Y>X4^3X0^9*K[4$F4HA11RG1N\2&1 MML&# A2L)!*$ARE+>,*N5O!3P<^*P@_#6''/F% Q<2V#!HQQA@6;0J))IP)^ M\!A^< 4_3PH_= (_5B0:0?M!$N> .=0C MJ[Q!WBJ)&?7:"5PX?MA=RP16Z%.AS[+0!VNGK(^!$BFYH-+PQ%U46"6;?!2Q M0I]50I^?C;'K>?.;49*2I"22!H?M CO51Y MQ9$V%J1]3!8Y)@-RA$GIL#11!F#+BBM?&E5BV7)Z,("%=3H*B2BS M#G&1^YM&Z1!HKQ)[K(-QL67B^7+J8QT:(]YQVC;!Y//-]!"K]$7EJX M([?BI0?RTDS7>V8D890CYV.N6QP4LDI)A*U*V'GJG0)>4G?T&%6L]%R\KQ4K M/9"5IL[7&&6"G0G(6BH0ER"6=+"@OOK G,/*,V[6-BBYXZ%(Q4O/Q65:\=(# M>6GJ,:6:$Y_SR @5"GC),F042T@:RY5-G)@R3:&+<#OCAJ!($&KB2,X=>_K"T!8I9 " GO,V#04+NF7)69E;ER M59 )G9R5+"V*9[*2I>-7YU..&?ROFN\&(2O!@MQ1FB9!J# M[FJ#PHB+ &A!J43>1(.=%B22'!)_1RG.WZN[Q?F2Q]?C+CF/W4ZPO8-*2*T M5H+Y#,$<"68%^1.@T"!O?19,J\%R-10Q%4SR1H1 7'5ZOCEYG'XD:R6/SY#' M*Y^LI]H3Y30B6$O$@P>]-IJ<]Q&] ;LCF%RW&M:DDL=YE\?7HX.HM-F7$-(K M=Z_0RAOO!5*">S Y*4=:1XJ$!/,S*"-T<)4VNUC2.LGI.?W UDHPG^,+&O$= M:QMIQ"H@[8T!T10&614"BA9P-&"E))FG\W/AXUE+;OJB"RR]54NKA"UC\;0:-!6.53BVB#@V2V+W"L>>B&-7%UZ!<8,U=4AA,"TY M#0Q9AS%B*1A/&(EL4$J+XTEYSBH8JV!L@6%LA@SQ%8P]$<:NK@0#<4$P)5'P M@8-5:5,NB..0M8(*%V1D,3.H+A-<6945C/TZ,#9+JOD*QI[JXQ^Y0)78>BJB M1HI&B7C6S)R@"BQ,4- 4B11'5]J5@BRXWVITA+W!2%WWC]7+49?M7FMV"HZ6P4[W MW7[GW1I,1)YMV[Q>6^'?#>L:37@K]M;:83M/QU;ZVHMKO5[L]W;RJ'>@$^^; M'7^TF'+1C/_:/MO[%HX=Y;*V^?7G[K>/AUOK:WAK_6.SOOD)US(_73[R)%FC 52 82$&>)(Q.T01ZTK!0DCP3[I2(" M>!S#9/>[)WGG/&5'O#@,TPS#:[VBDXJ:[?J#@I'E(N^6Y>(T%@?V1RSLY3:Y M>3W?6R[Z![8_^%B[TR_.8A^V:*L5VX#4Q>E! QH\;32;13?V3IK]HM%^H+6B M>;7O"ML.12F(N6NAX1(*;N 3K%G3'O?B MNXM?_@R-WG'3GKUKM,LU*+]T$VC@,7^>-D+_(!^1*WAP3 X#.X;M#]]>*=^Z M@8V#]X1>T5S<^S9>(?>^]U"S1*\8JEZF63UNLW>HD!?S"D#YB+)YUR?'#)VY M-WAMDCI(=VB@@SWTDLJ8O@$"ZDY=;"NEAH^]>_,U;PWS0M2NCW2AYV#=]FWQ MH>S,]8EX[AZ1+[%'IAFE-=[\_ 8 WC_HG$ 3H??[)#.TP G-:V.=6,\)^AO; M,GV%T=]KF8XUL$?UZE<8T01&IU>"..>\3S)R!AI>(M$(+HV)7&C.OW]Z2DYH MJ7S_.X)"$^]6O,_*O^J=_F[L?[A0IT#[/FD=YQZ#4O[72=B'E_O_V.9)!.6\ M#9C2/(-V2AU]K07K\D:,U\-PM'N^<;ZWLRO :"7PK)^[A[N\3O\YK&]N-_=: M7^GNX1JOG>\U;QJO=;I]6-NI-^N'1V"T?H5Q?6S4#_?9WK<:WMO\I[6WL]>H MK>^?UUO_I-HH9:6-@GMG)/(1&\2CU:#>*X.4Q,::0+4.>C["\B_%IX*=-P0[ M3& B,%8^%PA)(NG *%HK()XY$(_2 ;E B Z*($$20YQQB9S3!J5@- F&>H?%$Y7 Z>IZ%6+, M#V*\AN96P<;KP\:5_B:2=U(D,!8-=P ;$B-G,4->,9^"$$P%\B3];:[5M.G? MA<[FYFOG(()"=O-::W!G=7&15823;GZO?Q"+LVB[16SGA2C6HX\M%[N75V8K MUR^5\BQD<&BT3VRYO"]_7?7T=H:SPNF*$M#&<:=7JJ[ONK$)G?\1K^ZD_O/Z M5>;PR?CJ*];U.LV3_OU?>;S/=]ZQS6Y79-+W:RLY\C./HT1$KH*)P?!$..>" M!9/%.RAM!&&&4/X=_F^6+KYVT+V2X_V(7#?:(V03C.R=;9[:L][2']?G"&;C M8DWP2EZ2I\_F SM@C/WT0C-_ZX*AG'DXMV*A5XH7"GNX"/"!@S'GE=OAB;C1 M.FYVSF)\']LQ-?I_-V$$_O57G4?.:P(KSZS3R6,9U4 3 K #=2/K,[Z/%U(+81J-UY"9B M1P*WE'FJ8',%]6C4QK1EHVSG7:,/R. MR%D'GGC?Z9:':;]3GJ\?NW#B'A1->UI&@.27OIR![/OB0Z?9C#X?1<7:?C?& MK,$N7WP^#O=.K[#=".=SO]%OPI1 HWY$THMCVP@%_-N-_4:W; &09@;15I?L M+/X@AI,F*-TP\)/6"1RML!';X>]NYQ#&%L-P#;<L(A^%Y(: M(AA'GG,%6,0LTB88F'0#9A=V3'C\]-BK64L **!@^C6;G=-2"@9A1",SEF.\5?7%=],7L M%/Q'=Q5 &UCC[7[Q(WNF"MLO_K*@WG7/BH&!C6_8+F/>;XT7<34?V2%W3]K$ ME^%C#OEU4T+N'NL$SE8G0I)6<%#Q.;>8&9&$PB$*Y1QFU&1G*P%3_!F9($/E M>L0PO*6BS8NK]!G:V<>&V_PJM[[]TZI!'^JM[49MI]FL;W[]63O?!ZUK0\![ MA_5#^!X\ _HW_,X_\"S1WMOI0!]W3[=VOM*]S4\_M[Y]Q7NY7^N?<&WG"-ZK MT:S5U=>/?M::^H) )=^T0/M'WYETD2KAD=58(^Z%06"-"?A32)%=+-:RI56] MS/7M/)$+P9C=9<#3[MC'COJ<33&95/YG%H?+Q3-0;O =(2M47#RHT0X ]N^0 MF9W*/2A0$[L_&A[TZDZO?_>),A8OZ7 .1U;V1B;2XE"63H"YVC'C<,+8M"NSBF["+$W&,\X0(E@9QR3ERSA-D M16*)1T)XHDNK=!FLM><&&DTF*G->4FN.5.R'3JA/V22*O7X)0F9ND8%&4ZLZ2+A+B0,E="URAZ2E@F3M3.+*V:2?.) M7Y&8N=+-KH=,^OY)KH#9+)J=7KZ)_VW?-MJ]WXMG(=@=4SK7"#8)A?SK*F27 MZ[4)R_1O6+(*XB:#.'H3XBP+."H:D J&@EJ6 .PB$P@32XR,-#&3EE;%,B7\ M&&DF^]#SXI^%UII#IRJ-AR>]/KYLK/2 5\( M0'LP2OCM<;C\V.E"+]L7Z[3Q %6:2FF<>]B;QIW2S;#-26^5;CLS%H%V[+D72Q./ M>L'OE@)C02:GJ/*6.^)!!\-*)U#"(@^:#%)_IJU-5^#_3/ 7(^"?(XER)K>R MA'N4L,Z9W' ,6,LT@A.?\92TII1D4E@B;Y/"SOW=TJ0R^08=JW.HA$_I>NGV MQ>$=1'=O41^?>H7GZAKI91#V,ZVM;WQW!DY(:PW2/N0Z>2D@1X5&E#D=>'0& ML[2TRMBDI-O/%X@WJ'PO]#W2HGEAYPNSJGNDIX/6%2WM%XSKAVL_OVO%'!8) M(R9S0DL*"KD0%;(R)N6$B4KB3$X[I9OO2@M[&Q=)B^8&G>0B:0885MT6/1O( MOMP ,L]F[.8YGB&5\6_2)>TUE? M%BV:HC=G*%E=$LT 1\]NX"@-# MC/7)&$,19<$AS)5'RTD7""''6+JW2.]R$ M\WCI_LLJ@].X(+K.@_^LG*,W4[5FNGE)BU_.YMGW2RQR:I/@1,'Q ?^8*&UD M)F&ADN.$/8,HJKI?>KESHW[3D<"39]X:AV*B#'&E)3(18T2CCBHDY:WB.5Q+ M9B19M NFJ4OM/-3;D=.A5GH-HH!,6V/;9S#]L5?66SGH-$.17P%;J#WD%)_0NSKD87HWSXI*$KO>U%T/%;'&=V8*!+4\C99(@G5S*!>45 M,I)11!0EW%KNN="+Q6S1LHUR6UZL>Z:_#>4&+7?F2?>XDWUSPYUJ+WUV61<; M\)^4A"[-1F^@O#4[IXM <4%7)#%/H;C@8D53.76*"\I7#.5/:O;A]_036WVT ML^/-P2_%Q[%ST(T@4?"Y@UZF((QAC%(];VL*=H?LBS>&7A&07$S0I>E::C;7 MS-=G#OH7F+S[ T/GW.,R4V?I>J/G,T-PT;7]6/SVH=,]+M;6?G_$73S&1#UU M^XP[BZ]&*?JP:P!,>-AST_4R?ZI_'.,R[KHZ_L$V?2:D@UFNQ_[?I='0\,// MYZ"#BX7/?NA+OP'B"ZNX#QP'M9V])BC@/[L[[Y\;!& M/Q[LTAJM@;)_(ROAIN' :^M[A[7#([K;^MBJTQJN'_KSK?5=7%O?A?G;%77H M_=9.LU$C,.;UHSP'/^N',+;SH[/O,4K/C8XHV, 0]](AZV!O1&\"XX0SF6N& M9$_L+1_$?SY?<"$_[A9W]D]W=O9%UO? M8%XV/^'=;Y_XUK>O;&^G]G-KI_0H-+?6O](L_*47\W"793)[ G^/1&EK-$6 M28I5YO%0R"6OD.8D":F9<)XOK8*M-I[P5Y?HDTCVQL_CP<52J0UU4M&SS4Q8 MUVC[;J:2?P:Z3F]>%PG\YE'SR:"WE48YPS\-E[?2@R:$PIOD;[>@L+;^^:Q. M00?:^7JZMUZ#N?)GNSM'N-[ZJUF#,>^U-NCNSE_-^BT]:!]_5SC"5G $N>P[ MY2H""AHJ4'!2*:,4T03TH.DJ03?$]$E*T*\IZO.HYXPCZI76,ZZH/Z3U=/#6 MSD$#M!J6-1^8%QCSAM@]K+=JZW\=[FW^D]MAH G1>O.6UG/V786@8,]H1%-F M+[,L(2<%R[DG@7GA@C%T7%&?8]?.0J@\'9_O;/P!]#SVIF=/_B(PR"WVV*5< M+8;SZ(.53H;D7(P1)ZWY(QH/NU8?;#H(V$E?RC7],%C2"OHFA+Z;7(LWH>\4 MOG]:;^W"__]I[7W;P+OG'K2:VAEH/*?U/'^'GTA]<^/T-O3MGW[W*2:9,$;* M"HUX *O/40OX)R+5GE,.1^G2*K\=\?V?!2HFVYL,.Q-EHHF(P*DQ5D4<2. 1 M#$OO/:OV9K4W1_8F_6ZH3/GL1=)1B3AF#FFE [*81=#W:% ,]J; \^J'_,7. M'DFEE48DQ8SF5G(MO0J:!,; ^#;>/**"5_(]E_+]H-I-:KG?A]L-L*;A]UV\ M^^WKV=9.:(#JW:RO?\5;ZY_@>U]9'O,M^0Z2:JJH0S)8L+"](L@HK!'(/;$N M)C@PQ)3.'LF(E57OSU]Z;H]Z?K?6-T^\"!V,- M[$BF-.Q-&B6RP@>4-"62)ZN"2V.?/94;_$DV8:]O4RKZ)]UV!T9:>;]G;@L^ M6GA^6DBX,USC"@0G!,&;I-:W%/#=\W^:]9W/Y_#>66U]%^^M;_#=;[6?M9W/ MK$8W,(#DS[W-OQJU6P?TT=EWPIR4$3.D8A2(&PL'M @8+$3O=! Q**_NKUK_ M1BS$:F_.W][<9]\9SN:&XR@:G<-4B 7ET0;$J/1&1V6H2+GX\HJN;FCFXCAZ MOGE8'4<+(/(/ZN3G]?/WS=JW3V3W/,!<[4);NV>[AQNG,/;6+OW8VEK?S6,[ MK?]SAZ^2"\9EI!Y)HC4<1UB 3FXC$E3 X2"\Y-9-\SB:2Z.QVIMSN#?Y=XN= MTLQ'Q$QP8DOH2/ M9F[VSLZ_T,[' DY^#.<^ID7OH)'Z8V70O98]L5!3-T9^?OX[JVJ-]B"S]Y', MY:>FZ(_WO8.+ :^4XMGI-7*7WG5C5N9^Q&$>[]!D&OG>\$'XZBO6]3K-D_[] M7WDX*;O\^]5,PC)/F^@;$##R\Z![E42Y'Y'K1GN$+"Q_]YUMGMJSWM(?UP<+ MP[H^MT^?E@=6\I*W8'1##31JBZGU*42C=>0F8D<"MY1YJJ*-03V:,3_MJ2_; M>=?HP_+ZAW,0%2]S$$N3H_@ G^PVW$DYL&QY](H%XJGH=V"\1?R9@R@C*'A# MZHE>::M=#*M7'-NS,ON^W\GI__#)XW*@[JPXZ64BIMXQ&&:I,0PUZ]WDK7C* M;IK-''R"YW1:F0+^)(\W]I9+?H--. *.2UM7_=DK8NNXV3F+<4!Q$$'\&WDR M,CE"GK>2FLJ>M8:787!G*\47T$1Z3[PB9$1% TT3\HW_:=+NR+XTX['X&7NV401AAR.XVVS[-X01=Q%FUW M,-225N+Z7H*_?.RV"S#1X)=!;[^V&]G ^-+/NV>Y;(=CB5Z\RX@':@26,20%+M%L_(2/"$:KQA!G\(3(LP*;(NI4V\0O4+Q4[E 'GI/ M#>A0IMU9H<:;@^<21)A%(LD8\(34!CPA&Q59QER395QH+->:NC\;>B&G=2(> MC0ED<='WWV^@Q/0/.B?01.C]OBAD(W/HS%J_0VOM#8T)T"&;)X"!\$MFPNMU MVNUX:9K<-*J>PH0^'_RL=T_,Q/RL<\2P.A=4W9-RK=[4P\L[P.@[^VT88W@S M;*NU]?<'.4LO?VYKIW:>OU-?/Z)[.U_Y[N$1]&N-;^WL"E"[;U[_G=8V-TYK MK7I6UT7MO :J^S[>VMEKUG,VX,[1S]HZ]/7PB-7)K63A[]I@+DARR&*-$7>Y MD)_T%C'FG(J6TLAS=L&R$+<+M[Q*N8,IW>14>/06\&@*A:8K/'IE/+H6CO ] M">Q%X D%@2WBV&!D98J($25]=)RD@)=6V3*?J_(KE_WC[8V:R2S5<'GX?G90;L&2%J'9ZZ)K?6-LQK= M3O7U3V)K[3N5(7$;'9+6^0TD8PF9400@],38"B&M7SD:9*D4XGH MG!M!N=4QP.%G8*V,,);%FR[;X0H4MW%N&I?)=UX^/MK%.;]\;/3L_GXW7ESJ MI*([F,-9\L5?[\16&B[C/%UCO(K4U#Y_]T1HD8A",GJ!N*0I,\539 .(3%2: MB71+"F:[X1Z]&4Z=9K-SFN_[!A^-R[A^SV'STM< MW!BU@BE[(L&[H&+Z=R%FA?"G-?OP>T).GXV>J!4B7N*6Z44Z2U2YGO=_$G;>H4A?1Q&J?3'+]- Q.-W6:^[G-.ZR+IAY9,!:?W4<')A/SJC>[X7 M%8>[':/W%%&L'-IS[M">P)_M@[44@XTK%>.>>RN35(X[2ZC'F*AIWJ\]XD[9 M^)EO>6%BUW*M][*XV,]Y\6X_U5H\V&W];&[E!+DROWJ70/M'\/T6](G7UO?) M7BX'+,9/N$9W?UY\!YYULD>_ROK.YY^[YYD@Y2N,!9ZQN4OVUO=/M];_ M:6Y]^W1>V_QX5#O\?+YW^#&-U,,]_4YCTCK1@*A6 7&>DS8QB4A+HEE*.5A. M+JURS9:)N< M+@5DT9PO8UB;^)XI7'1L?$L0R'&@@3#8PYIQR[3#7K)D3"2<*\'QC5BH"@+G M& +K'T9L1U##0H#512Q?[W//P6S,/Z+"SL,Z.NY!/>/2+"MU.TCS00BJ$LDRS)VA&ALCHX7SE>6C-E; L5# <677,1%%< XC:E@N M8R< .$"70D(;BK73T;@<2\F6):YPH\*-27$#MI"R/@9*I.2"2L,3=W HJ623 MCZ+"C<7"C2N;*XA,EXPU4T\93P63V!V&VS)2"TBBD:!(1C!N.;P44WMR^51#_G=&.(VZ(9P3Q2S*5 M('ZZHEX^BG_BUF83\%^4$?\$OWC(_Q7IRO4*DMMY^^=QLX+WU]P ONS]KK;TF_(MO M01"M-^KK_[1VS[^*.AS>],JNUL']4V/W/H]]E>ZRO\NYUJ.Q[7UKXK M;3FWQB*N.(4?(M\U"X^P)P0'0HU5ZF8F0,X2R $'VCC-C8I:,"-TTE)X1EER M-R&KG'14SGHQNC"/I ;<&>+_^+.O]]4(ZIDP(.4.OL6EI:"PN)@\V#84;-F' M!/$&Q=!M)J][>05?/I#;=6PWY!2!T.A&W^]T>R4ME(NQ7=B3_D&GFS,,,Y=7 M#HK;C^W8M^_;;=?OO&A^U__CS+V)Z! CG(? M,H!M@%(2C[N-7BPZW6+I_9>_/VSTEGY?GNUH'QY;N4!%9\!X7SE MK97X[S4_>"=/\]:7M3S),Q[+@SWOQEX?T*:]#M#Q8>C=\HDEQ*1/VP?O(K1/..1Y)4%)& M8TWT0YN'4H$N?AGUB7ZJ?YS *7IE^8RJX&L9H??+I7Q_=LLX6@,$#QO_=]+H MGWUJPR%Y4B[Y5A:]G0/;'I[XFR7(?VH/ZF]<>E+Q+V90U0_WR7=#@Y5)1:2B M48C'P)&+-"!MJ::4&9HB7EHUR?N M$%3^_-ZEK3-\>U#% <[AR38BD]I*)946!,,.--8K H833XQS':6L-N)";<3S MW;/O.AD27 A(:4)@(UJ,M&81!1N(9 Y;S]C2*F5B6=^[$R??2,H2H[1G%I[ MN4PV8<YEII;3QFU49:K(WD\7>J6$I12S@\34#<" V()BRBL(#POQ2$3,.- MQ&\7ZBG^O@O26N69W[MP0[1LVPY6[#%L6Q3M8*=43@_LCSCPR+0[F5<;MF76 ME\HQ_P"C,VN[6<9:L7_0*9TY/VSSY)+\(7]LX)58+K+9O%Q*Y7(V2+(]4J1N MIU6<'MA^J06'@?=SH(A=*)8#9O<)M;C\C2Q1MGWVW[WGZG/+\+PFO'').OYE MXT/9RJ7R) ?*T[B\W^R1*[C!Y<<,;\'N=T(_"E"]^Q#J%W9*G]?WOPL:/#)4$Q0(C3;D4A)8CD^T<7O'O![/2XD.'THHR*(VJ*&7A;UST@=Q M'%#QET)?_)&%'GZ"T,-/D/@I$^._"#&'6=$#MH9)B3FH7B'\!4C*Y8HFX]%' M3,IU\0(L(E5G7ZJS;$7B\9J="8O([!/Z[F8. (3Y8X VTR7(6("A ZS^ )RW/3Q<8]- M]G]GH.WZ_ ][_5Q-;Z=J/>@KY\VQ6U=; ; MH'\W(UFWUD-C:^=CH[9S #;&5P*V!_3]*!,9TUWZS\'>X=%I;>>O9NV\F89D MPL/4&:65NDRP?!_<=O7\;3\P4FJ:$PQ M=/[IU6PKL+C[,H?X*&&G^&02MR$YH13W/%D#J(%M>E6P>-3C6>^TLT&E4[$DLB#)OPY4.&[ M_("S"'G,8R9SURQ35-AINEU3(M@_[Y7/2Z&R1>5).Y\<@G:3)O6^R# M8;D7*0E-N8'_.2(L)'U(XD"7+N)+.(1R)![#E%(CJ58)^K&$BE![QEL7\F\^JK>"\&$-"H M#OTG2?^5%T,)+!.-"3%77J\2@PS7'$6:&-5:.ZGE/![Z;[=&R,;/V/6-'#+^ MVV4@&/Q@9))?]S*/\S\T-4!_H+2_65FT' PB7A.9),:<0IT8#L)@ MX8T.9LY4^;<;!/%/&4]<_+;]Y>O3' IOVQ4ZTTB(AP#J_3T -51(_AD)"Q^F MM%=7(),@U+7R+,3Q*+*=0:G,$9_2(2M31!B@*Z:(G4NIN@)9++F?4#=Y([$0 M URH8B&>A@A7/@CC620>!V1!$A!/)"+CN4-$:N(]6#()*]!9-%D6^'8,^/@Z M2P4&' ":6,#N/MTMK$.SPS1'*[D"0RCLD:>@E&C'!B6A%S/,R*5^?:X3#DL M0A DJ2?:"B:Q FO$+ MY.\VL"H58;*E_(XZ)2V2OT.!I:'#EFX!5UBSS< 8C MP%!Q)F02Z81 DTDR!!F,!4.%$K%LQ.W:CA4>S!D>S+%OHCK_7U/BKUP3WFJO MG9-(@#V"N/%@HRC%D68^6>>=8]E&J6(G%DGL?P'7Q.697Z5I/ T!1L@FI,:6 M"(ULDIF81F!DE5*Y)BV5\!<'I1#.?"J6!:UB*%X\0^.XT?U%B"1>P4PT,C8)!':'P]((9[A>6E7X.1!478W, MH=FQT!D9EP!0"?YD@C^2DQ&'#$"AL2G/?>"# [8D2&.HJ,XHPFYG12N!+[Q1+[5W \O%!F MQJ6@5_Z%IPGZ*)FEY-Z'B'3@'G%B0- 33RCZ1+"E@/R8SI%B_TO4";E>6WL* M94*N*J\5H7.2ZXQ=C.*7I.IU. &2R2 \4)&^! M[F JN+D#;IR6@1E'A>*!8T=*$ )'S2GR M%NPH'D#1J95*! MS2\/-K#IJ$V"$P6ZCLA>!6DC,PD+E1PG[#E@4U5#F0.@N7(@.168%=H@[W1$ MW#F;6803BI9K[V0DD9BR&HK0RXJI-P,UI2?JC[( ^Z,UX,NB[^,4@1],@NO^ ML3IF=?F[6IXV+I3MO&OTH:_^X>J^M'1D=:,]"IW3=M%)!5@3Q8=FIP>S70P] M7&..3(XY9>4*7.Z7P:K#D)OVN!??7?SR9VCTCIOV[%VC77:X_-+-]87'_#FL M3X[Q"A[ WM#7.&S_\=+F3*T(_0(5T_6*I/Q%RKL_K=6WTUFS0IFI:M'?6XO^ MERM/OOWE:_'+#?IF'?I']OH%GL))'A\>^R)_\NWFVPZTWJ)S97!7U>BK6Z0% M,G/.=W_NGK]O;NU\%7N'GT_WUC_S>NLSJ6]^Y;O?-N"]SV=;.T?L#C/GL'[X M\;"V^17ZTVS5X1GU]7VZM_X5[^T<'.SN?#RLKW\26SOA>M$T%8,*&O-,%" 0 M3](B'3U&%I;<>0SO>/UBMTAOT6'R2X&%D"[&0(0,F'$KF>62Q^@8P4;98'AU M!_2&062DT)K2WCNJD--4B':%[L#JD!DP4&DNL'Y!<#B MZ@9'8^NB8AP18T#MX-8BJR5#A@NE'24^N+!PU>C'=*',K^'TK?PC!F2A+W8_ M%G'($UX<=QLCSLWK$_XH(LW)Z/[K_VDF^7W;YMHH%@I/XTGW[]@MD6LJ9AQ] M0=R\V&%K@PUVP4/_=]Y>%9I.@J:C48 V66:)8@A'IA!7TB&CF47&)V\XT0[3 MM+1*V0ICDV'IRRE0+^A@? V/T]HS?*H5C,X[C#Y)-ZU@=#%@]$HIM8H8KH-& M7 2)>+0266(88C(P)E/PG,2E52)6")T]C+YY=_W "_-+4&2^/6?\@*]WK1TV M?AY'#[_N=/)+E<7\''"Z5LU#T>"QL 09XP"<@H_(!2^0)U)IZA6WW&8?O:!J M61!2\66]0228DJ?]I9+4*Q!X&1 8S;-PB1F&D1",(0Z0@#11\"-9&C3HH]K* MBC+O+4/ (OC)*QQX&1RXLE2"E[G ($?6), !J3%RDBA$': . MR EME==DSYM_6Z7RD+\QU\Y\>,B'#IPV630;*>:\ MM,Y &D8#X)>+1KLXB[;;&P.&GS)38&#"]_T4:)Q'K&;HDW\73KIY'J== M]?)^Z-J^6.L/5TN]$[LM4H'7X^ U&N6.F134^X PYA(T/Q*0"]'FW%Y'7?*) M$KZT*E;$)78-=]'J-&1F##5ND>5N+/WN5Y^DA\#I24RT%3@M-CB-:%9:2^FD M1I1+B[@&F#)$.V0\'%HA@-Y%\-*J7!'\07"Z(W'_UL?A[[SS&NV3IL\OT^VFE\3_2SE!X.%U1 MHX[O0:NMZG>9)__ZO/(/4X,7!HZ0>&"'+'*SKR,^#[I4BO1^1RRP%R";HXCO;/+5G MO:4_K@\6AG5C#GC0TW0 8#9S$3QL3@//>PZ6D0R<7DB8Y4*?(P M6CZ)O_<&*/J#&$Z:<2MMM(Z;G;,8O\3N#S /[[%"F\V.+W_;2MO1=_;;L'9A MP-#[H=/K]W:@<^_A,T>+"7W-^*_ML[UOX=@! NW2>J.^_D]K]QQ@;'W_%&"/ MU:'/M9WMH]KF9P[]/MMK?85_MU-MQ^/ZZ7=O''>)Q5QG&"-NK$):THQB,EDL MM<8A+!41+.]C6(1^]R0^<9^]%O5'7O2V;S0;@TU\VN@?E P@7]OV).1Z4 6< M@652@'Q*"PF>X]*5O6UZFO5UZJO4^^K7I%\-K0[7%Q9QM=HPQY-<;M]HKPD4XL> MBZAEYZ ;8U&#SQWTBHUVN!$/_-S)HN3QBA)$*83S.+]CDN^/45SD^=/T M8JOTYA8*3U4(;B/&[5F:?(JFZ4T;;XI^:[1!_^Z<0!.A]_M4IX@];X9>G/9* MC4?U]5^V=?SG^CA2_N@HW_A4?2FG:JN:JL>G:K.?SQ[;*^Z M#2U=AA6PQ;X"&E]]K?+=5/ZB?UVB^Z:D=?C[;I5_Y[HX_V]K\Z["^^1F> M4V_E=F]>?M?6#QJ[=(/5SG=/]];WS^KK?QWF2^_Z^2=HLP;/A#'1O7RS=#VW MU3O&=&062:H4XID22D=JD,.$4T%@\7)D#EWF1HY?J7'Z;$^7 O'T$.8*>MX M]#@MN/0&=FV07 3C L;)4\L^@9 MJ6+FK.?68Z1I#OF3*B)KN4'4N>",(G"\9-:V9:IOD^56T%-!SXRAAS%K',72 M64EYCDS&-!IEI'/:$1=,!3WS#CU7=IRC15CD9 ME.,V:1>]$(28Z!R87-A6T#/OT/.S=D$$LO8=XZ2"MP0)KQ-H.V!M.<9*]D;- MT17[C!A]7B$ZJ=SGET0]?Q0/%Z-^,;K;V2/0! "D92+$46)U--"8*/T_F"MK M*6$L3GK7=1_K=84]T\>>4>I%458A,AB)2,'F\MX@K5) PEHBHU3&6#4?G-7C M:#YSR%D]WVH$S2SE@H<44N0*SAH3G08S/!E&79)T#"FNY/7EY76$8Y[+8%FF MR>*Y&+1,&#GB$C*!"R85"Z!!@)F";Y=EO%=/J,1T[L74X<22D8)S9SGV7+O@ M65 Q!YEX:T(EIG,AIE?1(U(PS)QA*'H>0*''%&D#9ZM(RDN2C3:9&8WI;?KW M2DP75TR?1&%9B>FLQ?0JTD(S8@GEN;)QB(AKQ5&NU8E"HEARGI3 9FF5456) MZ9R+Z012:B4.2F(I%"<?YU0M=99;G.4G:O0A4(Y]%$D-T8 MKYW[X69$W<\)&,E%"9&+66Q%"2([[0&QD1'$&QPL.,NHJ*VG.\6:T0(M, M)"3%]#*,F6!+E=P[$2V841V2=5R*E$=HY$]NH267&EF!,.@;7# M0&0YB"RV&DFGI,9)$NE%3M=7LA+9!199E^O.>^:5\XIK[:P4%,0R<4E$D(E5 M&1?S+K)7=\<^D1@,4\@YJQ"W&JQ:Y1E* ,22&YEZ);%:,N:7!2J-2 MY-Y$D__GDE1$6:T9J41VWD7V^O4Q-I00C8+C'/'$"7)18>1T8(12K;U*97JX MKL[9!19:;%UF";8Q)<\3"*\P@OG@)* TX\I70CO_0GMUE\Q"4E@E@6A2%'&" M X+UQ8A$R81GS+K,Z4"7L9X@%+H2VKD36NU49KVD1$HNJ#0 SQF<5;+)1Q$K MH9U[H1VY6 Z:&\YB0H';B+@!V]8R3Y /EG*1$M;"+:WJ9<(FB-6JTI&?FH[\ M_LO:K6()DX2K+!@:/3O FQ%"96!>8Z$XI;"7K5;1*:HX"8Y,ZER[+\#[4Z]W M8ML^;J4O_8X_6FN';[;;M>U^[V.G.ZQ6W=OJ?FC:1JM7P=$D<'0VFJ$LB?&1 M4!28,&"K)X(LC@(9XL"VHT$P[:<=Y_U*&L:+!JW]:B@ AQ2.47J1N50%F/]! M:!.))LXQY2:./:E0X!50X.HJFVI*I6(.$2D4XCH$Y"13"',5G#'6J10K%/A% M4&"BG$PNF4S,ZL@]IX;HZ')L:Z :4\'5Y#F9E<"_H,"/7(13$4A0'&6F?<2= M$DA3./:E5MP2)W'*0>A\&L&ME9R_ 3G72FCF@J&$64X]MI+$S(.OHU!.VG'X MB"HYGYF<7]V>,RRIBDDAJC5&G$N/3* >2<,=Q4((37$EYV];SB<)G*$1]'HO M'):.XY!).V-4GAMC&(UJ4D=CI=6_@O!?W<-'X11G-B%858FX@!_:P0\68869 MPE)S5VGU%0K<1 $AO,*)&!4#@2.#:6Q)B)I(EX)*P\.^0H&Y1H'1JWW*8E"@ M!R!!HLQ1KQ8YRR0BT6/& 0BXMA4._"(X,(G6STW 3L*/1"3WWMD4K,8J<1ZD MH6R! 9X[ENLB(H=SDKE.#!D:+$K)9^T.UE/D8@]J"FP0E:2_ M 4EG@47J@K36.:[ +,0:]@EGSDA0_L: M(T,$19K!.CF#-(LAZ6\DASW^WTFC?U;84]L-O6M9[$4)9HU[T *\99/+[;K_SK@SJ%?%3A/ ,Y;'T9B*RPA,1E/RKG005I%:3--Z3-@@FB@K390-I5*$S@5&FC$TJY4 ]74B%G!5C1+A> $]YI MY;*69N0$E^05I%60M@B0-@NFC K29@-I5U$_7FM-E;2(.I40%U8ABW,^OI+! M8SBT:/*YX"$E%:15D/;&(&T63"(5I,T&TJYBF7#4'!3NA"(U$7' -*2M#2AB M&:FV4O+DGL@I4D%:!6GS#6FS8%JI(&U&UP,C@5G!,( SKA'#R@&H88:,"!XE M0:S%.&F'R1,Y5RI0JT!MOD%M%DPT%:C-"M2N0L_ O.1<9_JH1#'BB05DO.0H MAB1DXH)H*BI0FQ&HC439$1V923HA;TPFCC8*:?@/ MDD&9(&&FJ9.9LT?@B8FV7@/4RD"[/_K6-2/\&QH_5B]Z73]I@9#XP=]Y:S?: M)^766OT?^-A%UUNVN]]H7W:=@AP-7RH[3*^CEH\@(=VAR*[^C^O^L7HY)>6S M1UH>2AZG*TI *\>=7B,__5TW-J$;/^*?IXW0/[C(:1GYXK O^.HKUL&LG?3O M_\HS1O'BU$0T=S87L!Z=I]&?>1RE%',53 P -(1S.%.#\2F(H+01A!E"^7?) MERZ^=-"].L#V(W+=:(^033"N=[9Y:L]Z2W]ZA_$+B!VYSAV8;>W]S^U?:<5 MU]IA".P[\+3WS8X_>F4$KW^X1/#&WDXX!"2&]G?/:N?;#/S8:-NV MAPU3#*:^@".T&$Y^K[@-DJ.[^ 9@#E;HT0ZLOO">^N(/8CAIQJUTS^ZZV%KY M,/B%]Q?]KL'Z)$GFPHQ1(1XQS8$ 8,)XI3*D!A[#S?TR/FC)%\.LN\^.G8.8 M]U+(:YM-F':I0F1B1W@^_-."XZQ7=%+1&&STW$+1@->+G A(\9]7HC#\Q&_# MX/7?RP^0/PL/8W&Q<-W.46P7H7/:+FP/]-=FLW/:>U?<>\9?GR@YYK%;:BLW M=">8PJ8][L5W%[_\&1J]XZ8]>]=HEU-2?NFF+@2/&9YC6JPHPO-1-LPZ_ M/.56RE/NAMHV>$^H%4/5O6_C%7+O>P\U2\R*$.9)S3[\GI1Z^IW5*XS+L9H= M,[/CWIPM,TX2R&"KS$,:R$$WQJ(&GSOH%1L@@^&:"?#FEO68 M$U6S77]0,+)<*H7Y"+N7B7/"08\_>7?:7P^:8(LZN7BJN] \>Q?>+:^#]9C. M3.GQ'#R-=M$_Z)Q $Z'W^UV3=,,Z):*+[PP_^G;Y>V_I*:G;:8%NTCLH M$_%^V&;6=)Y3DO=57+%CCOY>7^Q8 WM=V'H^7='SHQ=O9"VW?\1>/ZO& ]OH M4P8H>&5N7*=/-(R&KM-]5MOYZV#O\///O<-_FK7U[8.]=2]JAQN\MN[!(*J= MUEJ?Z-ZWW;.;KM.M=?^SUOK8JJ_#_[]]/:UO?H2^'9W5=O9/Z^?O#W?/U\[@ M6D3DB'*@@ MY@U S!0N="J(>0F(NI!2]P#%;2=$SI&@T MXUL9DS)O<(0SE6/+D#':(X]=\"P9XW-I ,[&CWN8TW)$,Q2;LIUWC3X\PT]R MUH(,A>CZSZE6-$_H,>$TS-.IO [+4&'*))C2&#F934HVPDH@SQRH9'[9S9&D91MUJE'ZY/.=K M[9#?NV Q_=#I]>>'I70A@&2TR"#VE+K@%.)"$<03U<@Y:9'$R6EA,#,BLT;1 M\1-"*DM\@0_I2NI>4.JNCF_E&&5"8N05IHA;#\=W- )Y;Z-CA&$K8!N*A3?< MY\0C_K'3A3\SQ:\_L.W]6.S;1KOXK=GI]6Y-Z**: O-TDO=@F/#;37 9+L.' MDVXWMOW93A=&-.C/)JS'OV$UWL<$G]FQ/RMHF0!:KC';Z@#'>:02.1HCRNQ6II59G;M_J5 ;_ 4CL%3>!2:A]-N0.W2LG88,@ M;\H"P$9E@<:(@2Q[B8WGSF=>5WE'H,Z"&?MSHBZ4V3A%N@Q>O*BENN).!4X<(IQFU[WUR'E "S#P74J,2$'R=:"9,-BFLN?G M-WYM[).ZDKEIRMR((:]DI!9G)D_&0=O6!CE-'<(R)="Z"7>"Y<.9\=NDZR\N M=6_7H!\4\WGTA'YLH-?3C!A,<^BCZ<(1483P., M:SMK_1'6/A]D9%Q(9)CPH *%B"QS!B6F; Q.^N3-TJHB4["4IB@TYH)>=:KT2;=3T'R'S/4@\13W,N/2[]<3.E_,AE.;W0W>*BRUPRX+.'$'=6B&WO'T6P^[PDY5HNWX=NHI-^HSE\$79?K]^[W*JW^EL,R ?;^T6_ M4W1.NH7]81O-DHYH._[H-'_DMSYT8VCTBX_60[O]L^*W[0\??[]H"]Z_:+T; M?6>_73(49O8E6[3C?LEL6#1:QS!U^<5T,Y0 9NF';0YXQ7KPC?)3W4$(37$0 M T#\_DJQUK\Q>\ME;V$4G=X)3!+T_J)E/[Q-*[J-WE%Q:GM%/F>Z<.2<0XNV M#\-I]&.G^+*RME)V/3\$WCGIY;'<:J5W:H][!2PJO).K'A?')] /FY<:7NR! M^/1&QS7\7B/V5FX0 3Z/='+*I^2"M7.=J/$79\YD4V'.5!5SYC28,^F+,V<. M3NP=^W.]T?/-$N[FALOP;'AL'^ZU=K]]);7U-5([;![M[8!!MK,O:M^VX??W MS=UO&P3:I;7S-7SSV(:6#_9VOI[6UK^>;7W;;H)!UH1^_=S;W&[6-O\YV-WY M"F/8/0?C+M4.H3]KWZE(S&%GD P$K+ @#'*8:,2D)8Q9K"QU-]DRG56!*T>( M4X;CP%R.$Y06!,,1'12]R7XXY,B$:7\:.>;CS[O>/VZ5)BE**SSCU&.;=!#1 M,$X2Z(8Y0N$.4R#C>:!6@)SJ!VPTL =I>Z ?0P]OJ@88/@P^!+=:D-JP[:5$H# MK:ULN9L_\-N0:W)M8V=[R"KY^W)AP^%)+VLV^9D!!+H+#RFY*4%) X4E/Z:D M[(K#GJP4.YT"E'1_TBP?FY6>81]"D=O.6N)(MTZZ%UQ1K@P=RAV*O1$5;:!8 MY6Y>J(#0$Q?;,8&*=Z&\II-FOA[*UD%Q%FVW^*U?WAC!J/.W?&YBH.D,6!)" M3!'^"M1)*!1/:'$D(>L4'NE)L M6- D_^_$=F&!R_D[.0XW9S=_/C=P[PHOER-OI!MK,OS\Y3X('9C^@:Y;/JIE MCZ!1F+W6R4!Y&>Z)LH]EIT%%'?9MI=B"MH=_P(15, RX\,MBO, TQ/OW$,=LCA"-BF@ [W!W-TAF,.-D4[ZV7 X!4L.MB](0L@YR*7@99MJ8,+DOD,W M033 AK/=# 6GC?Y!HSV<^WZO$/*K8-A)NS'N4Q"IYVIX+;2I;8P M-/'?#R1[OBB07T%MR)=;6OE@'471$05J ];(1:X039%YZ4WT,HU!@KR0C,=_ MWRMK+\IX+&=(>&S,"L'J*83'DJ]0(J;/(2Q6M!R/0WBR]X2X_Z'/ZNQX[,P5 MX7%%>/P0)V]1D1V_W,161,?WW+<_2G3\!L/X/@Q-L*OSO.("7A2BSAE'T8U] M63C<4_?8$?,3-_(T&V(8-_*9[&V"[="J-VOTKU9M_?-IOB7<6__8V%I_?P@V M0[YA/*A!6S?C1NK0E[V=M5R8[7RWM7M:7U\[KQT>'-6^?>*US=II?3/?,&Y M_S^FVBA1@.,V4%@W%&5.0PK,(ZNU0%(ZQKG'.F*_M"J6\22U(Q<@L[!"H+> M0+/,M:@0:)H(=)5K$3P1.A&.,",.<9,$,H1ZY+BVW%$E/)5+JV9Y*N&]KY)_ MD=C<2*--?*Y3O.:5^UG?;@4%?@\'WRN%4N =:/! M)(WR$8*X=@EI+RS\4"J3)#&6&8OYLGD6L<+= /"BZL^-1SZ)6&'1I'?>>14J M*9ZJ%%^I$#HRCI44R#$;$:=8@PJA"3)>$$>HT5B#%--EJ9Y=]&2*HOQV'4#W M7^M4J9Q5EM+BJF$5<$\!N$>Y+7A>#^\$(DKJ3)@7P.R+H(TE*C@C6E@!P$WP M,A;D+:0M5;F=%6K.!6K.TG%6H>944/-*W:71,DD!)G$B&/&@+3(I,L1@F_-\ M"J:0EE;5,IZ@T,X<@^8T1EY>QH5>QA]V M4G$O?H!XN]B=KN)%+V#"=_N==QL7 9&78+$-G=J.\,2=#M;C36EP;'?="160,\X#UA" 7DT+&<:PE=4QCN[3*;@/]K1?^,P=" M7X7LER'%]]KI*\7.95S\M3#EG+CX.CAQH4[\1U)@QHE6.FD^+A9,E@]^.PM\Y3'-Z675I+N3P"X"SS):V5XO#E/, MX8@I4T$:(_['YR8_SUH#O#N=[_'TO#*MK$R2LBW0[LM\(W][FG+L?B.GY+=L MHYUSG%).E#FV9S=#^*_RMGR9?E^^=Y6ZOGSQ^X=.]WAED LT?&6SY?XU^O?_ MKOSO[06X?UM5N=8CN=9\&KG6"E>YUM/(M68OGFN]8;MM. I[H!1_.;!SDVC- M:A?\*-#V+OU*=^$P[_7?>\OEGCN[1^L+?Y3^/F.5C;V3[< MVX&SAW?/#PYWZ<>CO6^9\>K3:6W_NX]>8)$\ M\I(%!)H,G(A.YEHK-#!"E&5.W$QDIBDF1KR+WGH>+>C.#-L8%.%1>[#7=9HC=WD5:[M^V/%F'K#B#[F7/2\Y3W8?&2XVZ3#3.7^Z5N9I].!1+-IGI M)K.]#"25!OU5CN=-9"JWT3QE=;X"1FV(^NEW2X7&7%O$8A"(^VB1E1$L>!V5 M!L,]>*5O976^2/XA6V&8/2G_D*QHHU\B4="H<;]YQVW9Q?!A'FETTLCG."CCRU;E:CYTC/\LI]\4XF/KY!1^C8F;J*, MT6G%PDTS 72"F/JA/OF8 CG" #C.KGIR,;77/$L?NV>>8DC**RSV4T-2IA%Q M\@K#G=,P/1"YP65"+E4W+V$F3S5$AF$F1[Q67A;L\UKK,][=V3ZH'1XT]DJZ M\'\.=\\W!!@DIUN;_QS=HA3?V?]9WUD[W5K?/]M;WSZH;VZ<;6W^!?W; .G M?EC;:1YN[:SQO6_;J=; Y#+,)(JDE%8,"9EOCV1TR'GE4 C8$DM!69O$\QF&3U7@=DSP(Q=Q M/.'K8$6GJR_B"1#V8K.M#?9:O=QJ6ZGT9_>VKO99Z=N^1&!<(?#C"'PVHDYR MS03V'",G$D%<=#OW M8OU,S:D2ZSD1ZRO%BM&@@LYUS 6)B ?'D*8IH<0 IK$GD4Q*[[6"*$.#1LF5Q)F)(9.P0(%2APVC5F*:H8R*18*RZ[FV-^-= M'TCUF'G ZGHCQ_"'-QRR&H8CG"QH]86C5(OCYDG._S@KCCM]: 2&W#P;=#7G M"0Z_D(O>G.4^]7HGN:I0M],:O(6<'92*:&4J@$&D-*CU[5[Q6R_&8A!0CW\O MTP]S&93\H]TI.M#/[MU/;+1[_>[),$UEI)^V'.WUD)/;V=%DI?C0:?#HJVY8&ML'3<[9S$G_7:[MMU? M+FZ^4ORV]/[+WQ\VEG[_/9/L*:BD5'AHO[+L.A1"VSZLXN* M+V5O!E5CX\_8]8U!+;!>[/>;@Y)9QR!1,;?2[ ! Y-)4@V8N\ O6Z2@./_;[ MM,/JJQCM*D:[BM%>D!AM4X5H3S=$^U7#C,=;S?D+SUZT27N5T.R7'',5F?TB MD=FOSQ0XWD)/+Y#Q%4D QQMJ%9$],Y_CQZ.MS0VRU_IX5/__[+U[<]LXLC?\ M55@Y,^=)3I%:XL);YKRI\N3V9)ZUG4D\DW+^F0(!T*8CB5Y2BN-\^K_M[_>?/OQ]_-VY_ +K@3'.WO_YX^O[/SJG[__NG%^\^W;Z$]:'_R2G M/]\U-R-[#_%0C08[+ UFTK#W1(,U,PW[6)L!U9/#I5*PUV$C'TQ&]AC#K7)) MWW0];-*U#U93-R!=N[[P[%$'I6/4"";3^S TPLXSO3>O$?8YPJF'>9GVX!6\ MA@R_F4QH4';;R\.+:&YH!=L?8TW>17FHX!;VFNAI?))%+T^Y\C7*' 1VQW)1 M6,^???K\5_'L0<>*X_(F#M,ZV**_\*'+)CB7E\HO);KO3O"F,R+&$RG'T>.Z(N$4 M$XY]H1HS1@&V28@;U)QQ;TH^FR[I6_0#C*1O6])'S@'G+O/]T'40T-JA(78= MYK+0X9@ED>\**2(?)-VG-G&?'-EM7A/69EM8G\=2.TOP?IVU><"&_V/J=@8% M#T?=;L&PTCGH-71M+QMXFV6/EZR,R,1S=.]YR9XG75&F%!M5O(0JGL@2 *-* MX @Y 2>Q0V."G=B/$L<3(>4D(F&D&H/@R+?=X,E!FD?4X8Z2 8P.V(+)971 M$W7 R!SS>( Q#9@#Q ]4YR_NQ&XD'$%1@F@,QT$Y"7,HIMQA3-TO)(G$?N Q MS 587-1V@\"F3[]B,'&MYLGU[E,*C5RO1ZY'EE:2,.)AE4H(OI-#@P3^EM#$ MB3U*123]*$X\D&ML(^S9WM.]J>;%JIIG;;U9K[74Z%A5S>S3^:AKZV_UTN3R MPO7ORCZ=2KO#G:U$TIPSRYPSXYEH/.02QQ@[A#'7H6 T.J&+8C G<80C%_[' MB4:>?3);0,@=" >(XS0DVXO M'0 P?I:\GZ>]5!9O?_!V7TCQ+L\ZK[/.;;^GP5@?0HH>+XSH6^_\Y!\FF!N# MTG,PE6 W> %V(B]P'2;\*'&9*\,$[36,Z,4"!. AQRB2 MY<, ^]N/G_6_%1QGB4M:C(!)K;@/ URG_!K8O=\6#S%"I1Z@0@5-^KV^>IGZ M7P&CMMO97?%R/^ \*U#.9>$\O6AE-,E%&)7XT. \@U;@;0;YM/96+359O]Z$ M&HDV:> \#Q/.N[AOLT$]1Q,8_ S3^^($8QE&67=//6T(O"G MERBMLT/.DXK 37K&X5WC>IRR) ZDK^[X:,R8E-(5<9P0^-"5\1K3,Y[H^YYT M@"B]PP@I=2[Q^?M3?(8_W)_=G*5?+_[$ES=_P'*W M#T)*7V\NZ>7/2W)Y\P&?XC_:9V^^IJ>==^GE#?]Y]O./Z_/W?WF7-W_?7%Y, M84BYX"_[B,>.FZ#8H0DE3HB02M\0+)*4<83B9Z\(P39QW0;=[)J,C36).DF" MA(0,A8%+:>#A*(XCDG#D8YZ$<836F+%A1'T'HCZ*'DOD,^:YS/'M;B<:Z0K)P'2FL8-0@AV*L.< MV7TGB$0@/!Y2$:-GKU1++81_:U"%@JE 6I.4Q]PE(@H"!F83I1+%6,18P%7I.7S6/WT;)20V53UD>ZY9H@XN&=?UNL\3*'X-8/P7$XHS * M@X &Q!%@\#I4ABIIUT-.&'$P?=S )[YG@H@'+.I;+/LRHKX#41\+(C(D>8"I M0UBH@XC"80PL7XD\E_$P21 5#0XB/IY)JOZM^#KM]C7[K)XF.$Q>FY=:.C;P M]4 .6RHN>9L5J7KWRURVF6+R*F.M$LNQWU4S<4<_87&1*1-K[D\>7X/^][Q% M;"?5464NCV_3^)]J'5I8:2 B*4#'($JI!SXV3X0G@C#R$(D0IO\$Y-G@1]?# M!(I;L%F=.)?LF\,26-=+UKYC]\6S?TWN$.S%)$%6W\M'R+\@,_*1T=9-AP=Y M*9H.9UE/6HBVK WG0"N\E+2G@>5.NN*UEKTKV>6@TM^D!6]G1;]!^7^._KTR]__CC%IS\O;S[=?'WSZ?JTB 3F>7?V MYS^!\#WL\<")J?34%2UV0MAA)^9)Y#)?(!ZP\CP&O27%B3I%8S]BV/.%S[!/ M$U_5X7,_XB)FA+E)[$_G0X_105\]\'%*/-234TGRXSJS)-'"]R^5%KQ5UA_? MBI43F=<]8SU.K1XBN$S5^9ZUORN@E=>Y%&G/>L=XVBY]\F>?7K][9@^^^+?" M7AG[5M\[L>XWZQP.4Y&#IASMPO:.@=)*>/AG8^CQZ.R_E!GQMRSOW2N0&W@O M[+EUE_:N+685]UT!1@KHURRQ8MCJHDJX9SI[WNH7&A@G9W>6U;]5?__O_PJ) M3W^;:Y++?CYECR=!%">^1,B5F()-%OF"!)C 48D\)@/YSX=9'O>'LW=+&.** M<\Z3DHTJ!KH_93_23K_S>Y;GV1VPWVMV"]_T[H?VMG]L*OSF\L<_Q/5)%(K MB8 @JFP+.XQPUT$8Q3SR.(VB -QCSVT]=(XMX,JVHO;S7Y9HN[H:_1W/D'_M MY$?_(,_S@0K808F(P&5BR&%>P!S& Y\*2K! X;-7%+FMAQWZ!N1_T6K.651' M]P$_92,%6%QG><]12%\6+X\=]R)A#O4\ZA#5?@A%B)Q_ "+ M,.01]K +#B1J/2Q^74V)KD9^HT0W0'WOGP0)) 5AC@L>ID,ICQWF,^X0A#@. M<4Q)$JOP0>LA_-!0APZJ%MG552ZOE 76[PI95D(NJZ):UDFAM,IDX8MMW4GK MF@FKF_6T(NI:P&.L>Z\>A=<4G9:C>O[ MNR+]+MOW,W9HWM[85M;/*]/VFGV7Y:;'FKN56BXA']6DBCYLWM@[80GZ-6K_ M4BY;CP?.&N8V3GC,NR@C5WWO)Z;Q^_WHG_?''$4Y/?DG"'W)?10YW/.D0PE8 MXBQ (1AE5$21\*0GH_I5XCNVLEY?JWX,A5)HMWGV/2UTSJCHY\KEUX7=PX+N M08FW$N>BWX%)PWL$*!!P-O>A4ANYX!:5P==E2[5)U/*PM_9*83 Q2##_ZR>4 M-5-ZW)-%J!72>K7UZR\1WL5=[.*S17/^QX&,:^ &V;EM9_=2.OJ&"&19'9Y7 MVO^I7W@[N&B8J&]UIMJ[VUEUD/=9>:\$^\A87WSZV M,YO'-:BY-<^UBY'U80Q1O%AFCYJ8&+C8&M&+_IVU69>#B=^S_F#=/LOOK3E M (O66H_X.P&AJ[D7]5'HEEOR;O7 \A!S4[$4B7U7NDQBC!@-?)>Y# 7P']?U M&,5!&4MQ$9Z*I9!E8BD3WL_]">=YG[5/>J]9GM_#AW^S-MCT@R *V4\OJ$K\ M^4"_OG_7_GISG)Z]N;R_O/GP\_S+UV_3B3^7-]?? M+K_\W3E]\^'^_.)=^^S-67KZY8_KTPN8[\\K]^SFC_3TYM3[VOF4G*;NCV'B M#Y(X\6D4.H%/L$-I@IPXC,$MQ1)QCL!O#;QGKY"-@G4!N]<^";:1^[=X,K5! M.8VN.VQ=Q[CD..9N")J-HIC%5" 1>"*B'L5(<*/KFJGK?HXZ66 :@()+')*%DD>2!X\M8E2E'Q D]'SLR2H@'W,V2".N$;F]=E1N; MU75[V/*CIECJ-H.LF-_AHT:E]=C>ST!SWGUQROHUE!LP/PHX%RX**/)%2+V( M)52"%QI0LK *3:FJ.OIH&*(UFF@9370_YF&*((13! PNGXG H5Z(G3 )A"-] M#R/I(89#E>#AKQG_&THG\)'%0A!,))@CU\=IQ4HSH'X3H M/['"W)SM&Q;RD9<1T)B +O8<#E:80TD0.Y$7^@XBD1O['I?4C_;K;#_:2WZ^"X>"Y[ULD<;YJQCKEV2TSF*M<_9ZS*,(8D0"GH": MH3YQ* ]=)V),.)BC**"N[_E":1T:/- Z+PP<1;,DM#D.@1';S8CMF$> ]<+ M(ND(J0(!/OP-5*X"FF \3B*/!R%;FT=@Y+=Q)^S:S'HCJIL1U9%=CZ7KL03\ M=HZH .<=14XH$NP$DKL\=A'V=<)IXB=A M["?/7M$9"'/U=8W!43;6O)'@]4KPR+#'D2M)<*T M0>?NX0;F7_?S7'&ZU,*$:DFMXH1"'V'),?[F=0QJ1!>BO;GH& ,;F,1>>XJO>1B59[,6UL1#9(DSA!/D8R\* MX' (*8K=$(4D07ZL:FH](LD<#,::B9VFB&SU$^)\/-'*8S00,?,<%TM5NA$+ MA[D*X=ACR..,)8$/!E[P]!*RY@5UC9HY #7CQH2&G(6O$"<9.@DD(KC(*I.'>D^Y M)SN^(KO-NF 3JJ>,WO6,!EI& XVGR(&BH0(+UPD%0@Y-_-")L*JC5\6TKH]B MC.5:_+"EI6&/@O'')^([ACY?[K\C_P/&E%)?2P=08-80;1*)^)1Y 2"N7)I+J@>2E?1[_5Q:6;^7 MM+.[J;[(4YUF]XDB%ZK+D6XO/UCI6&^67%8M68JQ+=*9[L%O4QLU>Y]:#S=J M;JMRTU%\1!7LKZ6CN.I8;#J*/[FCN+?QCN*?Y942K4_R-LN5M=&\-N)GZ<"N M^/OZ\N<'=/[^ SKK_-T^O?C4_GKQ^_7YEWP^_?__6N_QRBK[>?/UV>O,UO>Q\N#M[O'#-N*A\&)!A!<$0(_$E1&F$@=^ M%%"44)<_:)CUNQ(&D:FV=XGU27Z7,))N$W>6=9W*OK-.BD*"&HSOK?$2%=#D%28^D&\4L$6[L)C'Q^3)"V9!C MYW76N=5=!F]EKH_:JM-ADJF>TJHIV%QO !;S3?;6XA!,=SZ%%7'E%=R!E0A' MWT06'] WEGF6C+/ J9Y*D79UM/8MT*QW?UZM:.@5N$Z7[.SYL?WDU+F4EN8M'.K]55KNC@O@O::1/ MK(V4[8G]$COOSS1*L/4"C/S^ OCVQGK_MYZ 5;.M4NU7.6U:4C3M/DFH7U#\.?"=.BI0Y'QE/ MDY37;J0]0]5O7:^/]+?V@ M+E-:,U!U6065K\&S=!"ZO3EO=(8[QZTFQ9W"X MCKZJ'(Q^!=GG7>_@!SN@?F MMK*9M%MN=>#YZ\*2X"2)E_,ST-#B1K@+*+I'O7"G[BM0Z3:N[>0PCTX\NEZ! MVD%&0ZUZOWW/=3^DE';NQR(FG/ 0"1HAGWF1EV 2@.OJNM0E2V*W/9I@,A9= M4'DF:G9?TM[U(,+P]@=O]]7&JML'^*^X8#\:DVFR8GRAS#2Y^4;/WJC,E,N[ MTY]OO=.?GVXN+_Z^_OKF4^?K^P_D%)]].[OY=J^R5Z8S3W]V??;EW;>S]U^_7=[PGY?X3WQ^\4?G\LN[J59-.!$8^8G# R8= MRG'@,)5G&D4!(L*G 1'!LU?8)78T Q;JT5R3S26-+:B>,8JC.8J#D"3R91A& M,8DH\]4]O!\(UPU\+TH2N2SHHU$'2:+%& M<>Q6<8QR6]T )Z&(D4-CA1\;,L\)784%[7DN0Y[OH@"8$F'/=L,EFW(;Q6$4 MQSK JHSB:([B("/H2* GIM)U,!&)0WWB.I' U*'(C:@7QBR*W6>O/(IL-WB( M'[EQQ7&XU;<3T1KW*4A@^Z@;ZRULSY4F Z?,(T% &(]I"-*41#)&&(PP@3TN M2J7I#I2F:Y1F@Y7F1.,\' A.N");R$%54BZ=,/8#)R$!D?!Y&":JDC!"=D"? MW+*S>="=1CD=@')2809)<("9Y\)@<4AX1 -?,L'#@/G$**>]4DZC&!(X]S$H M(>$0/P!7$+'8B86('.*"CL*8!AP3I9Q<&R%JE)-13@U43H*")N$DX'X241[Q M.(@#UTN8SZ27Q(DPRFFOE--8HW/)/8:Q[X1>&*AF*=AA$KM.+$%M(8P8]D,5 MIT*VAY9T-XUR,LII.W P81PP+M4-KT\][$><>OV2SF-8F%8 M4$Y$1!U7%Q2(4 '4^:'CQU'@4I]1%"7/7GDNL4FPY.W;YB'=AR 0#RK?-P'> M,!=R;[-%/X-BC"O9U76/0E5R @4TXKG&%H"/>IGURS+B[,4RDAXAX+53'[DL M\#S$".'@N\-Q1!>%MKTMB;._G^+\A"J?$^_\XJ\?IQ>7]^<7G)Y=_9/XG.,8 MA4X8$%FU. 4GUHE]$6+A4^PF[-DK$K3FF0[ B&W=%:PKEN(1$D<>%J <$A93 M/R8A#I6IXO.$8!Z%R2*5;WAD,SQR!NOY)Q3"!VH +T2$@-J6 :CMD#DD)&!3 MACX7 M0VP:UYJ58#KD@>9B27"*X0\Z?7R-.Z#FK_(!CUME-K/4_F@2/*HRR/__"?&OAOY M.'#\2#4=X EW(A$B!ZP.+ID;<)>%T^61*.8X8!'S8QI3C+P(!@%RT9R!#N>Y-I$HY6+<'+ZE(9-W!5]*ZDP,H!E5!62'_E#\>AV685R2Y MO2+CV?6/BW=IE0()',:@A[E)E:*# DSQ0&3AQS&+T[%55P/QREO562Y/X MCRJ2(:[0S.4LGMY&RCE]KT5PL%(U)VD%P6IE?(]_%Z#:OUQ[2Z(-/5E[4['7 M?^&MGNRN*BYK/+H^ D=U"E :4]-TH2VGT[*6ZZTRG5:I66LJ M+3;[Y*H%;1N/H$6U2/]X]=&JZUU#=>@.ZF,7UX./ M[FO2#MYM:Z_3'6E#];7D7B%O9VS+*S+^_^ZJ8J?/"Y MIZ 05^+;NOCX3>'&Q[V]]=XO[X"@&[Y?WL&*EKEL\,)0! %S21+2D%#F^3*) M8AXDPA4$QZ;68AWWRR<_+V^N?IR]_^"=O1&IGMO[/ZXO+_C=^<4W#][7N;SY M_?KLYETZ?;]\^N8L/7_SUKV\^0;S_0#K^NONLO/N^NRGNK!JP]J^IJ?OW^+3 M+W\D9Y]==]0HW"4BB(7G2!RY#L5QY,2)4#V(X@ 'A'A1A)Z]0B&UW7"WF7E# M 6E\\HM13EO&K! T" 1F7A(D-$91B$(>(YX(Q@*!4&227_9*.>&1<@JC.(Z) M[X@H24 Y!=QA<-PX7AP&-(Y]RF4 RBD@MHMWFYDWJ9P.UQ&KB1)GG##CA#7A M$'DO0:UW[XW[92R:%/$R^!XU"PT//]!'$1\,"X7WMDX=R/ MN5]<$JE(Z !)A4-I&#@1>&(."F*,/90P/Z3/7GG$]I;%UC'>E]%-V_&^,!4A M<06CB%".4:1KR24A;N@'G/C&^]HKW33RO@3#. D1=1(N0H?&(G%"E\$?OD"N M=+'/7*1*#VP?A0W236MROAINV5;7"_\/9BRRSC&[9,O0]3 .D5D+V_-#A-(@ M]#SF^4(2"O9M)"6,$6 L$&61:PSCG&,")P:0&"'ND'DA(@3 MQW69C&("]F\@GKW"Q,81?NHA\H@BWY2!NT"'&MUT"+J)<") .;E!C&@41RR1 M7LQ#^(!0UPL#8^#NE6X:&;@ACVCD>:Y#_#ARJ*#4B5U$'"]*",$"NXP1!8EM MAWA)1.R-ZJ8MX<_M(LUKN78K!QNSW=!:MS_&G'2&Z)#GOS#8^GQ1'"')X%P* HC ME=_%'"*#,&:!3Y%PG[T*J8V1<<*,=FJB=B)!*'V/*L#:A,:>#'G">8S=D,1Q M%$74.&%[IIW2H7:B"D2/$.8(CR.'NLQS& J0@UR!5/M> =34VLDG3T[R6K<; MM@CAZ.'GRW8[+A?V]*[)-<:Y'LBJ[AE_FQ6IFO++7+:9PA 9M3Q6HCOVN^K% M[N@G+"ZR=K\W_R>+ISP3*V KJDFC+*A\PO%M&O_S>M@%\99=22?.)?OFL 2F M^)*U[]A]\>Q?DXN%94WN[>K;\@@ERS]GPBFX<1 ('E$A74XCGD32C6*6"#=V MDYCX?,59;#PJH$EQKK$[/G1+_:W6-+GN;6' O(5=[=U_285\DQ:\G17]7)YW M)_%=BG]GW:M_@[ (=3CTB@_=#UV89"KZK/T0&Z;\Z_TQ@\*<7?WC!SAD$1=. MY'F> SPJ'"8BSQ&4R,B+:8R0.PWRLF;\HLWJ$M555C)^;>7R-LO5M>TM#)0) MVP*^=7@_ST&_64PSC/6<9[G";U:<9=^L[ZS=EU:66#W6 MO4H5 HH"?DJ[HW_J86Q+#JP42Y]EZB?]8O"UI75ZB4O7!JZ%SZ]R*3LPC^*% MQ7+Y$ "GA%N)93N[:UD7UPI?9\#XK T/C:0S[:HW2_62HM^&ER5@2.DQ@,?U M(X6:35M>P0^E$BH0AI95\WCS:QX5FX"'"<,!'LFR\#"(MBB=__6JF"-1*PRB M#8#.^)OH2.^VPHCLSV1!&>W)9*.61U>=CYGKHTR 4; ODX4O@WH:9B<8'8UY M=!>P*C7OO\X3ZP[.T^L:=PF-V2,?_S=IJBNO= M]@/8ER7 48YK8Y:%X#BNW:E9RGEW=M'CZ3K[@.4TF769]HS-31[06#D,3^B81ACZD:2 M)82X'B&Q&U-*/?;/AR>G5)UEW>HFH;QY.I",A+/VUR^G^.O%-^_\R]?.Y<6? MZ/SB$M[[1^<,G\([_B+PV_NS]W]W'F0DX+]AKE_;.G.A\_7Z[,U?WMG--_>R MO/!_?KEZV0G78J(YWJAZPBF.NFZ"#MQC(C#O #H%<<\5#79 M"!,[(D_."S?]X(S"V01@A)L@+P[O0L^.7*-OC+YIHKX),8]4*[(0 MP^&(4RYR.B;G>N;4<-;L$*1X&[H1#Y-'(HP=T#="$?$Q!,) MCPE#B=8WU-TML(/1-T;?S-8W",N; M40_;A LO9+[G" ]'#@V0ZT0LP*KL-O'[5C3=4-Q%/P !-0H8B E'5+6P(I[MH2?KPBQ\Q(D1!H431^#X1;YT M.')9$% WD)%X]BHB-@DCHV^,OFF@OD$)!S4!WEX2QU1*EY&((1^#]Q=Y;L*0 MT3<[US>C^_HD"!&+ M>)7!$[-*2)$S*$G#!"F&$D"!),ZQOWZ?F(1M\8?;,) MARH*$(NQD+["7 [5?XE,/)PP*1 .C$.U>WTSNJ\/9<@$#I'CANH"C0?482X- M'2^A"'L\3CC"ZKX^H,:=,NJFB>H&B20,?2S](!9@C[,H)*!Z*#A7H9L(9M3- M[M7-Z+X>3@*!)!@U3$:@;A@'0P=<8"?&'J64N)*$P;-7!-E>].1T1*-OC+[9 M1'Y0S%SL^3@FDM&8@E.%*(*S4L;P!?%BHV]VKF\F[NN)4C68.$$2, 9N#&1# \.>93UI(;]E;1C#^%.)]OJ1Y;W[BQPF7#)<,<(Q;@H$ M\?GG@/TR]DWD-L?7V] YM[\Z9V_OZ27-^UO9V^^D;.;W]/+FZO[T_>G M^ $$\<7;'Y?X$\CMN\[ISV\PQV_TZ\UU>O[E3_?\@N/3]W^DYV\^W(&,)V<_ M3] _. DC\#,B)PP8F ,A$DX(ZM7Q$6C80'+?3TBIEX'YI3A16C51]2;4!5LO MHC3R)/," C^*0#LS/^ / (LK$EB*!JDL+.NA@(U+P$P4[X7OU$*P9#7E\ M<2US:=VI/[J958#4*T0EUNT-D(>=6\6,5F^,&RW1SS7D\;6L )+AM[G%NO<6 MOV;=*SF (NZR'K"L!D%6P,3C0S 8!38^3V,YV-"MG.MZT1HK6RN M>/E \3]Z*BS3#J$"_]Z693=@>^OM#\G[JE^"=9X S\M<=3&Q^I59_**WCYZS;+O\FNY5BOKU.9/.0$L_\;VO_/+&?7UOMV MRK]UV(@ [X9*KB* !LO_"*<,3V_ATQ/.50<&=>@8"FV60I_NX=UO6"=3U'DO MNS*'_5?]+PK9UE1YG>5PML!19'V6/)<]EM]/M3=YS $QK6M&5,?A_-8U]3VK M$ \]JZ?TN\&M8,,-;YK;N*9T[X*-NW>?^W$A_],'3GO[7=EQ#7'FZ.D@@'-S M#>_XBUS>?+HY+8,Q^!+_G9[=7'FG;]ZBLPO1N?PI4ACC>MJ9.W\/XUZ(].S] MZ8\R&//UYNN7#QCF=G=Z\1]/.G.]B'A.71T*UOHQQ% 1!##^():-=BI8&]R)T=[(^GG]+NL+#>@,$X8CM2C_ML"E44>+ MD/!*4$JJWXWV2]E#MW1\KCG,/U6/"=4MJ!P'G!PQC):T9O5[FT/P*45XY$=3 MM):CR=N?HVF;Y\T'8/HRAHQ;(&%=V!'%O,H*1,%OA:7"??VB4&*NQ.*DR]KW M1:I]TY&E_%HUGNH-GOE4M7""1\YOP6;349;6*D[[]ASP,K2@C'HQ6G!QG?7; MPHHE2#?3 0X0WYM^M[R!N4M[UT]4,H..6ETX](M2S_2R441%M@MYIY6/CJW MKO_99SGP:?M^1E3E3SVDFM#8=)X^"7AUUL_K!',>B^+8\/XV?#'<-##8^[GN MXJ4G\?9'%:Z# Z*3ZNVWE?Y\]OGMZV>V?I^,QG"QB[Y-*EV7M& M)[K&,.,GJ0YM4!D?P#A2MPEYU@4J\5(%-&'>LQGPLY36L^G)CPG4YQZ0F>6B M> 8:6 Q2M<)6.=SO]-1F@)(_WG,7)LAC, /E:5X5FJ_S/IKJ,U?#[7YZW%% M.F*XSR-%JIB$C9\=,"R7>8\!EXU)13&8WKEU;5$]R2/YR+D]>V=:)] QCC[>\?+MZO0L4+&\7Q[6%5OE0GL[^E3]J_6Y9:EI/>2@!73+SVJKE2P/KA'+,V3B];$RNZ[4V+E,VI+WRND\?$H? MBED^UN]4-2N=9H>YH\]X=4D#S0G?Y/V(-?I*/55O[ Q/3#U"G(&B47(JP"_E MO2S7ZFW@>.M?9.7!J(YKF>OS&+C)'NZ5E?3+2]/18VW6+8_T#ONF.J6JQZY@ MXU6>4*%O4W-Y!>\=W,F"=U_U;]4:D=VF/=9N :-;ZBXW5>R)X5Q1P*GFB1@[6U[Q].NBYY[4?H.UA0M9QQ(TG;Y-_! MDE*$'%CZ'75YU*L(UH9C,NV6AZ$^:!01M/E5TES]?]-@/L#M 8&YA!U,VM%=9!^S/]*?^P*["2&6SY8$DR-)P!B;FNC6S MBCCU[BUVIPT*Q=WPIG+ ZJVVI?Y/N[(R_YYR62I%6Q&^E_=YKS0W!AZ@YBJ5 M&3'BNNKY,;WJ#)XN]6L9*TNDCM/=YN4[X)VB,KE;#TX]V$6/"P(!@%]O]6Z5,]S*V2O'($5CH$<5]%T&7DFI(1"D@_MEW$5/*F B]H:>*!\ M%RC7Z5=7KRTVJRGSD0\YI/&&M*4)^8ZI7N+.#_DV/GK[Z-&UU'&WQV?FR)L9 MG)M=^*0Z M=UN(T?F>HWLW1;V@7YODJ5D<]TJOIV5>9 _<"I/[:XGO;OQJZ* M6K/\P'G^H=*KH%*4B LXD%AU.;4NOZ"A/L$*1V;C^:,N>]A/9(]='-0K370K M_L\63_7E%/@V-?7'-C" NMA*5#2D3/8M^K>W;;U0,&1'KHPN\2A&4?HRU@EK MS^#[=CH4KRF7%@:M?/6'EB-\-SH/[+D,,O&8HI!D_!JX60FW)C](6<6K.HPS M#(&-!W1:UCD0L5_&+!\+W5T#O96&Z;%A7CA3(LK:]^7U1B_+VN5D[[/^X'90 M!^8JH5:3ZJAY@N2TJWW1;,1TBD,O[?5[97""C=U@*!X;36? G4RI374G 5M2 MQK=' 3[KL]J/H::8F+1*$'Z.AMU7U\!18JM*EET4^9YYGNG[WHH:H,E!6-15W"BPWA\+ M@)>"-K;[ZK!OK3O#I@2GH7 Q6BTZX'+VQ9OTO. M*K51G- MQL&C/[1=,4KO*0B9A2T M/$05/2LDZFKXBM0M3>JI\MOR.R]L57F3,[]V6VC%[SP:U?WE# B P?+!(EH M%K#%)VMO*@IA^3O>U.4FBVL-6Q/K?+V]T]='X*@.*GNI[S>)J1 MTEANF0J0 M2VF=PG/7A?56)?9,E-'O.2DV^V2E50=GSVW/TBK?&I"J^EX?:P^^W />F,PU MGX97F+\ACR^X!@,L#T.H"\FJRKD*YX+%KX)CY;_ MD&(O9NW4E&F/:&G]K*=#SX;&V!L%UY#]6FZ,!2)4%P]FFXA.]:2E"BC44<3+ M@NDUCO4>MXV;B\U5CY)[!,U5;T$>1;8;!&N,OTV_=S8B6-,PY0X/Q?)8&=HE M-E$=P(Z&H8T]9>RI1MA3Z[H$KB=PK]7U:98,+QK6*/%>*_1JS&'&-83R;!W2 M0NKG4]L4LT*J$J8MN'7;:3:AGQ,ZRK0VSQ+TIZQT>K9 K6O)ILA3;,)CX+0]J.PZ<&O9;=\CTS* V$C;&.W M\3'4;;'1G "KMU2 =3>AC&:KY1IK75MFRB8)LOPD#\#TF.-+#2OKJD(V$R3: M]37 GEXE3&5#5=#:X;H2P^NQ\R=92)WS519#:A@%74LWX.Y]NG9 YMKA0'UH M!%;_$E%;$]K8#ED"VT/>480VFJ*O/[-VA=HY5AQ]=+KZT*RG0[K*"2*;>+NY MR3$W;//)$E(["O;Z@FWO=/6@)XZ&,!.=M)MJ]!55QGQT&MM8U\U5#838%(?& MNFX86;!G1_MM7>MWDZ")8;R+3*'H9":8=QS70'-$#%%JTR!:VBHR%WO-I6AH M4W=Y.W=;=VQ;,X*W=I=:@89H].]13,)DE]6S1O9,ZF:S *$V1E'3;].7W?$] MLFD/@HNP2I3#AHL._ )]U(ZFLKF-R7U,!EJ EH@T&'.[X=0DQ)C:6S>UJVXF MNE6)L;./R$(BQ/9<9"PD8V<_TRAC< MQV2B(==V/=0\*\W8W*MZ4+9+W>;1\V"M[K,AN/LQ&]M+'-0$.$AD?87R_5^U M)*L9=%X:*:SNDAMJ WKN_MF C^WSCOT((R"')"#(5SE11D#6G0W43("4L['N MA]]9VM8=*GI9B?!\G;55RS(%G?(Z3WLRLSZW3EK'[$0M86M.\6,CM=ULGJBO M[99?=0/="HQMZOI/+E!?L/(=.XN&<0^/<9$'IFS45,8]?'"Q>6>GZN7(X==Y MUFZK#-M4-7:0JX(J'H@7O9;+AKT)52';I73-C@*ZUU,65W#?:QY P/((B]^)0N&[Q+\<##'38U&NOX>,R'=//@K@QR]R1; M_\Z*E)M0S!/JTYM!QZ5]UJ9[I6Z+!*OYI'L4+C',M2OFPM[NF.OP0QIO4M4_ M71RU$;0,-0]"]F>MJY&R3Y:5_4?DKZ%WY8:Y]N9@62-SF4C.[B(Y38G7'%=4 MYHO^!U@:#*;"KF09?2FLK-\K>JRK)F_U"_@^50VI.K=]C54RZCW-.K#J7O'R MF V51D1:3+3&1&N.%/#1=^V (ML/EKWI:UZ\XR#)HZ"3D>VZR$0,3,1@Y\JM MKH/7%.FAJGF\3=T5K[X;Y',?)'FPC;!G>R'>L=?ZKYY*>WI5(:.. =!V6'Z5 M=ITXZ_6RSDN$85G51_I*6OU[ J-VJ-W2KI#=WDLG6A=FK=]:B Z+'T.'K0L. MNX:I(K?&3)^]6B=X;ECKC=,MN<=PV,[LOI"7_TT][]Q:[8[DHM ,' MWVM\M,&SMJ7^3WT $_J>1M+GE:/JP!A#L9[/W/J5^KA+J\SWO] M7$U DTQYD_!\+X=E)EG>8:-VQO9XAV-G\+3^JNK_D<@\AX]N\W(J,#51(;I9 MK+"2K-W.[L;_X#ROY<$<_87&1J3-U[D]J M2-:8('.IT@_7(TDUV9/@R7T:__-Z&.6Z!;??B7/)OCDL@2F^9.T[=E\\^]?D M8F%94YN[^KY4N_#J?^,#S#]V1 MA,!_/\NVY$HD/O1DI[">][NL+U+XX,5\EI]\\G]3]94-LU;KW8(LW%;LMBOT-;"I%\U_ZV"\73C:J->P"YVT) MKV4G#D[TX/4SS-GR=-A]U>'%=2ZE=0K/71?66[ Q81%N^>DV'#0M]2J@R/F M <;!,@ (#2Q(/=5=V@BR+>QB5"?.L);MLH;P/BF>YVG7ZEUG?1A" M%"^6V8A] $B:O>:W"[TS>P+;/IM(*74>-E718&0,@1$M7^II7;H(5(&JY[R>V_#Z7?CL(EQK[+UY>+G)N8S MA",-]A\YXQ#I@E<%%FU0O*=YZLWTPJ\=8;H]8U"O"^^^CY396]#=1XH>#C=5L+W.A-[.0>)TETEXKG*X@GS6? M^17DZ/$2%,'(\=$.LT=9!-8>/8I- 4H9>)6!Q8?\6R\:@=$$[K:+&FP'03+8J+N M=_2J2;D5&PY,S9K5RH&IV 2F#O)V#MF!N3=M)&4\V_>6O?'9XZO3[>KF1Q-# M]DDO\Z?H96,U-U;ZB1UYQFAN(F6H3:C!U]B?E!9C?#96E"+7F)Y-I NR2;## MSKWK;)72Y/+S6OCVQQP.7#[(O9-OG)PT)=OZD(<'.GS0D MV/F3A@0[?]*08.=/&A+L_$E#@IT_:4BP\R<-"7;^I"'!SI\T)-CYDX>2 3<[ MQ/QIJ:[9)LEL0VO=_A@'FT"T&2S#0XOY'U2:"B7+]E$S"43;H$QD0+^VG;1^ MS'E",T1H7R0EL(G_>*K=YE35$AII7[83V2Y^O*#1Y&";'&QC1(VE&MDA,5G8 M3:0,BG9(EQT$/Z8T=*. !9>+ENP3XB R!80+UU?EE\59KY=UIE+,YB>?'7IJ M[9.VHX%)MPC9/O'W*^GV*338CZQU(W0'+738QFYD9.Z)YE@C3]4#>U*3X%\] M%K?EP%::9[2B<%TV:K"(G;%BY^>S!&@N&V]T*NR%]39))-PO9 M%G81MBT&%C13[["N6-HM8YGMK%"8&RR78%?S[*H++Q-6VK6RWK7,+=65-Y?7 M"M@;1DR[\&_9FC19ER##;C;E>?RBU#@?NKS=%VJU_#_]M#38G:$W,5[]F26P MUA[K7J7 ;Q:#+0*W(DO6J"GK3=WZQ6T%%HS65K-J$)\!Y_Q"QZ8&+I@%# /_ MRZ6T.C# =6%)\!F%=:IO!8GF0HPTT\%?7!OXK;@M6;5]OW<\Q5]83V6GK7-3 M8OV"6]CJ-(>/*N[1[*2GMG%VZK#\*NT.K0@,TZP^TK8#7M?1X;5PC1V8%S? MK;!FV& -4PWKJ:*ML^N[NDQ@:RZ8^&R*'VP]T&LXS%CW?OR@R\'!:=F[;4J5 P(B]S"KZM[>@ M$_3O.OUV+W5N\TS LQ88.SWU)DN'^^75?7G+F"2JB88V3RW8-O7.6[!K^?W+ MFMSMSV1N;4,-Q;ZTFX&.;79;R)>#O_PVL,'2KB:,_M$T0\*@O]VEHG?],HI: MH4=^?3:TDJOARV]12Y%SVM OO_."EH_0W*_=UJK?D="K^\N],("7V504MB(O MW.VF+C59O]Z$%OAA2P1"=Q(SC69>Z$X%2+A2&/GN0P,76NN>EEKWK=*Z$P[[ MGI-BPZF)2]3D-S J-'FZUKER?BPTLTPJY4HAGCW<5'<966I*HFNSI2]:O-;: M0<+%^KADT6WRS_.T"T9LUHEHUPBH8-4LEM42%YW+!=U\F2:S< O3D!R+Y[[OOU@VOZ(9 MUVNU)_.47)G]I_!__U>($?YMS:VNS*7.83QYL+GB[QA/VVDOK1+&T\XM2W-= M#3,(,4W6=1VSX79 X-2^[:-E2V)FL[2!#5]S24RX+*+N&NERL GK']E]GK7; M:U!J)D6]L:+CV 1T_6EB719+8RP:1-NOT*LCQ78Y*O!D31+#VTBN%I=11%@&Y'U5>+$ M@ [KCLUM_T9A/RHNUDN/^O(_I,<3PL)/F>T:XL:'S+Q[4;G0#-Y=,G5^LMX3 MD98WS(E\];]Q_J]7<[//JJVBN!6HJL>'N8U5PH_>RO$?5COCCG["8MB$?F_^ M3Q;G<3Z\Q%T/?R*W5O8B(5.5G6-_7N>CW;^23IQ+]LUA"4SQ)6O?L?OBV;\F M%PO+FMK,,=Y\NWJ:_VK#DN[[?NR\")5M]M98MU6 M<;9R."(*UVH5_*Y!_^G[E#T_?\[6'*7JUJ6CY7.L-ZP'K.>][NL+U+X MP8N%:;)J363+2[)6R]TEFTO=#5M^2%=*W0U;R(O6GP\:M0BE&TA>]>C\ESXA M>95ZP8Z25W?AKR]F\]52" ]K^6\DEYT8U"SL@#YGY^7\39E.Y)&F2LOG43ZY M;=!&7_E4>6A(-O5T]:'49?; *7<71E32F30YM5\C_]]#MKJP/\*1&\ MG: *U%SPTK "N\,'J+DB#^QDU]]AP^TU!<4-AS65PV@8VBYZ'#709&>LM+5E M;+\L-YYK@NW%?7C-!2,["+'MDQW"WQYEND)M\H0>L2E:]CC9XYR%>8'6:&.X M>G5U0\Z$AOR08)3%;5G85E?V5&2%YU*DO0H89 $ZW5Y<,=<]B)!O1TOS9O-, MG<,D3D!MUUM6KQLKH;:5D SCJ>V4Q8-X\5%8#=BFH;$8&DD:8N/ ]#+8F- _ M6=3W[1CQ26B'P;(YL^:,WPIQ M>U [PLZK8YXVN+NXK ]NZ?HD@/(S0V:V%- M% AD(TKLP-__!@&&QQK,8QZV_:7+X]9M98O MHCIP@^M%\:NYTE&FCKH*/"][9W6OED_7F8]J-S/5;Q/),B S+;?,N5LV6\;W M6\C;!-"=1VJGM30D_7Z-0'>TY5&RVTU=;K+^CG*%CA'HKF:RCD&Z6_W)QQ#; MW":#MFTJCVU=J5='M;%+P>$MW$0TNW'B/F2&V9;\P270D[=3A18CP$8ZEFRQ ML[[.F%0WD'KQ!AWGT )\V+5];/!QFDH;LLL\OVW'7K6/N;WM_22_RVY?]7%U M+DY>K],+]UO3#0IGS6!^@\+'^Q.2I_0G/!!0'Q.\;&KP$J,=IY.9\/BA:JB4=>3^'([4-.]]N@&\=ZIK;PHKR K ?4]KTQP%"ZY/UCG;>OOS15I")O"Q-77I]/PB9ZJGL'4RZE=NO5:0N[UMPXZH M!,R.9$4_U\!MUBTL*!.MZ8FEA=7->A8;/&O!7O)^B5^7=N'5/,L%ZW)IW:6] M:^NOUN>6]?[DY&/+@K5>L^\2GM*MV,6#D55N!0S_3G571J[SIQ5+SOH%_**G M7LNL;_)^^-J^@MN+[_5.=%@7A%+/6N/M92S74'PBS27O97FAD/7D=];NPS2M M;)C5"G_18( PV]'.6$E?=X0>>ZP-!%XK;RSVZ31WJ,5TV#>5&*M[30-IA>1 MV:RK0 .O8)F:[(J([7;&APWL.;M->ZR]=79N61^ZUBU3$@8LD=O6G00BME,@ M-,R2]?14X=]##$28JR*];AHXX&<.D[W-L^^I@&4I.B?]]I#LJME\R9F@SYSR M;QI_D>5IH;8%1E0L 5P(K^X7,,6B:($4*;:$S5+PC=.3FN+#ZMW%X-5I=X08 M"7R4=K_+0C/5$*"Q4+P+!B+\K0K@"*+>ES=LL[A,24@\.G4(JYA$+7/O>HU3$T7_LO:]UK]P4JR=HED M>9_UK>(ZZ[>%EFP%-@G+S[74=4'PLG9%*STS9A7]N.BEO7ZOI(8>LTB'.S\J M3AXLF"EF5>W406+U+HUKA<_J%@%^"IL "YF8A^E#-5TT!S-\^B,R]=7>=\NM2ZQ0P,K#DD"=@^)QUR_V%T3KLW@)3 M.E??*'JH+F"\-^!/D2:)S.')]OUOUO-X]I3T&.5"IZD!VU2]OWUOP=ZU825ECYP M;N$'&B64*7B+K*O 3X>:86H.&ME5?U+BOW;@9*N$H<)@A1U0@XXF5FV%K1E5 M,MC&1*]*6AH#BVV4M!P&'GU.RA8.(R-VR)6 M[['*T+[##^]QEW[P8L]-B8.DS X"FSBTYT0YA#.X-DN[>15SC$?PXO6MWK_T>G873,,^-G\ ML'2!Q1JWI8D!S:HX=I. ;VMIDKMV:C2\8,E(XU%*8UE(;*1Q:VGLNTW\K9O[ ML=34GYS!O>K()J=[/*?;.XJ<[@URX99:(6TZNYON-+M[%G1"E>:I.CFEU2># MIU2Z(O=L5P4.NM-=HLR94[^4'^7ML4Z&6S#SV$BW5@\R1GT M&D^[/=:]2M4Q43:=LY?LFV[/'';4]1Q6+O,#9S_& M%M?3*8*YO,IT#NTP<*LR>&?LX!IST6<.W^R$]*=FAZ^2K'VU[V"^POE1. M][3^=]3))B8%,,NGC@H.AR'3>G!TG3 A*;_I_9N7SUXKQ;[,G!^EK\]:YJ/9 M[[M/=9]Y-J^>[SXZSU=(>9\U%Q#Z7>=Y;Y_L/PK M[.MZ4?D/4)RB)XO3;%5:C>&"'X0X['1QE"GD]RH2VY^ZP"?@Z3^AF M*KN35>Z7S4&^0,H:TP.MII]E1\3;^WX)AT@9WPYI?P6+O18[3C%JUOSVN5ZS'% MTC>Z^UJJ7&\[RKZA:RQLJZ?Y5C/O=E^GO*7L"".)QR>)98-5(XE;0@QX]FAY MLZF37[I.WM_C.OF]*$ ?==I=PV3K=I!J1,U[V1-Y4!NJZNZ4.M'Q6LGR+JB2 MPHJEJKP=JZRK2N*?5_DK+^S!)SWV0]4F"GF;2UY5SJFP[WC9L;VV4GKU?^H# MV(SO92%QL=UBY=:#?=Q$U?M@Z,U6O(_JC,>+C.6H]'EF)7RUK;(K]"! ]EN6 MEY^R6U7Q7 [ NMT^\$W<%U>RG 0\+.1WVF=?(-T%X19#A(Q>;5&*H:G-V7F@EH'4LU\3;CI3K3H P: M */U=*H5[%Z[[J*0@"\!Y1 M^SWL!ZC*^W+Z6J2K[G=E=;LN;A>@W(;*!Y;,OK.TK+M&A7_8HG0C;??J;^IRDS5M]PP.LT*EQ]0V7P=. *#.& 0!PX5<6#3 M#>EVV)E@ V@"^\Z:B]BQ>5>/2Y9UUUM8 U.)ZL &U%K<>F_&%UV &T9J&B/5 M 0C8*"/M87>N+<$"'$@:VH;6NOTQ#C]3_-TP8O@4% "3%]X AVP."@#:8:6E MR0R?2Q=":&,K8 ^@]N^CNBW65^KJJF$\+\0+MDBZ';\B]>31YUMAR!VDQ8&2'W@ZC0,:8FT\::J.E-9Z!J#ND)PT) M=O[DX?LT!J+NF)T= U'76-(15;6K/4,%MWRUO/3,&$:(ED>MFFP MK&@MNP%[Y!(=!%$IM@-_Q7N)[0#)['>^X0+XN[(H\YC-PT7K,WA;QX>W%7AV MA".#MV60[XPD[G8[O,A&D6LDL1'(=X-Q#+C=.+A=,!_<3JTC%?_?LY0&(I(B MH@FBE'I$1#P1G@C"R$,D0IC^$X;/7NT+(M[4:/JGX?"GZ][U!WH!5^'/ ?;2 M^0A[267L*E"0CQ4HB"Z^MV879:]UKGJ M@2SM[Z)*](U.IM$WY P%8)4 0R5\H](6O06_<*VG[<:&8(.P%RKUOC1L$&YY MD3?WZY6Q:$@K)'BE81< YWCU$&X.>[+UP(.>"I31$)B=Q9J\#L[.BGNPX-'U M89'4+I7>JEM6<^^'"E(?@37!;AY#L)GO&RU5I/NT-^S3AKOK9?:5-J:F8#.-^;K>=983$I)G9<[!2]W^J-3T)QT8D;-M M%5L=[QC'$$+<9X<VHX^W>C,G;\,TI@D?'6CXB-HA(29ZU( Q#C]ZM/?!H[4XQDW7 M93=8@M!J$UMT7/0ED=@?FF^&E!O/2_KL"!B%W3]V'P:L'3WKEA61#K!0S MQOZ%1N?>Q2];673*\F^R!^NQ/E<9!T6-D.J^GV.-/ZUH2&P4;0)==PWVC:'^ MIJGO1W80;**&Y%B#DZ8>IVG!R:5.L$:&*YN4@+R_%3K(LWW/E.@T88R]"5\14+32#%HOMU3VFQ?X0XKG;\I8N(#'!M8:? MRXB)KS5@#$.T_2<-C!-7&N_8RF> M;P?1P892]HH4--/@*-7[*6X%2@\_5-(5^(&>W_@/JQ>[ MHY^P6&.6S/_)8L22AS6[V]I_C5A"PJFS9NS/ZWPD>U?2T5@M#DM@BB]9^X[= M%\_^-;E86-;4YJZ^+X_0.*6>BU<8T_GG?JX%=8\]=G:[-G$M][G MV5WO>K8!)7_P=E_(0L/45/Y9EEA)EL,0W=%S2;O/>WU673%VA946&N6FK^)] M\;W%;F_;]^HB4HVC$6T8; (PE'K#->O"7W+6@_? R/H9V#;Y74WE%A:5::0< M762?I%?]7!8MZXNTKF$,*^WJ&0KXQ2/5&KK^'.;T+LL[%G*=/ZU8R D:WX',]ZZR?6QW6A6EV0"CUNN*,Y4)M@4ASR7M97JBIP53; ML'II93!=IF] M4>W[8,/ LI=S-KZ7 ^7;>N.'2X*?W,,_VBGL2+GL6/9 8%4$%EX LRCTTLH( MIR;+< (]&%84K9VC+VU6S/"+=;H&]>3L=9[V9%9QB-3)IEEWG&,*>:4XI&6] MR[..]0?K]EE^;R%;\_U=Q>XB+=C552ZO6&_$\YK =U)VK9DW_L!IXZY2R[). M8,5J%E;_; M54-GE2*X'4ZUH@M(T M@40@GQ/[4XQH EJ&<0X>O"*C4GKZ9>#3@PSJU[6L<^!?JY=VI*VH+W_<*AW0 MR0I0:R#:ZG5*:*^FR?7XBQ7BF-I=+34E_MC8;K2LDP)6?#=\0]8M%9[:8?DC M+31K#;Z<'F@N-PP*Z3KLWA*2*]D MNL-/Y<_G(N3UU:I2*R[%(@':EWM->C. MJ8?TM]T,B#(XD$I=K=P@-?G?W]XXZ#(@K<*V0&E-^0<=0X.#S_1SQ5_:QD#/:C6 M_A]0PG!T@@BFRD;J6A)DH*.5K](,7:6(T^\CVZ@[TAZ)LGKR[(=^'#;\%^H/ M]K@^Z6U%[LEQ8!E9JH4SL>XERQV@8^ZHORG] ::W-0(:4/ QH=*?$) ?Z=4L5 HI'3" D$$=B[=1Z:%)V;=KGI7!>XIQ0M;_Q;AAY.\S<$:FYKC^)P& M#IM^S@*G+;\J-$#5D?207ZWGH!!!858?Z,RRQX_;\A"E M(6GA510\&Y?>XA8>*F6\,J8J"5R3I%!6;*GAIH\L_2ZE[U+8"6&ULSO@O+%I7.1 ^>$T&DS@">/S(64# M7)+6C^I0TPM:T2K$')TFX&%EDW& \CQM*WJ-W)6!ME?CZYMO)9]O3]^>V%;1 MOZTRIF"X$87*(&_IJ"LV ,>E3,H+Q?>@[E72=EO8QSN% 6[#M1IPSK084 RGK8NCTV>/,\Y KX909%YV9 MKW[]\?VXLSTT/X9L;,_4-Z/WSM0Z0X:$[:[4C!K]=9O!B9>D$M[6?+4SQ:E* M=,=8$U5:9X''5BH=C/#(#SMB!C2L-%)Z8PTP'RJ^REIYCL!"&9@L-?@,86]; M?,;*DVT!]6:>3H^0LI/EZNU EXI!RBL#KFSW^S%^JD)LQ6 WRPUL, ><5!ZC M8GY;"]9D<$:M+5\Z?*3-P4K,0:C&PV:_(+\5C(\^\TK''E,%*G2D@KCE5<7 MV1;J:H&GY45$]=E%/_^6%M?6O],+@?2A"6JU5A@6SU8&KP%OUIE LU:^T[4P(6?D6&XU=S">KOS ME$8QCZ_Y"/=N6SU?%FQ/4R1O4=>7*9> /%*?O>Y=6[6]U!Z_W6WXWO9NS\\\OJ^)]UPD!N?UWKP0'<_KR?$QS8OC\7RW_[]26&[ENA.XX"F_ASJT9W M6%?44)=@3F-K=R/UY W6X.=EG7@5"*LBY'M7+/XTZ6Y@K7A==4_M .%]KA4W MK-54UB)VZ/K[S%IK @!IRME$ECJ:=HAH4C, F?58VYJZ@7EJL6XC-,3L]2[= M(.7!VAH8Z'I.?&R3(%H:07!&H&I[SHAAI\:R$T$V"MP]8:<#C,Q&>X^G5>\P M_?41;V<6),:\A8[1FP"]1:9R=!H$EE'3V)L?,5K#RG>#H%&3#^I<:JUL>!X1 M RWO*1@&6HOG4F\;]Z1=5;T]?Z^3IV_S+$E[UGP"- F5LZ:+U_2F,^N3B;W" M5*U)O<=;%1X5]>I<@-9$JO(?X!$-M)JCU)'*\/(>Y%\^5)>)_L]OFTO,G)W( M^S]SKT@MG;@KLKNRZ*TJ^7A9,UMRJ5UY4A[F@Z&C2>F[Z1>]-+DWJ9I-S7[< MJ\F:5$V3JFE2-4VJIDG5;(;DF53-)KW2I&J:5,T5W;H9*"XF1W-'N7JN'09S M&YB:',U#I7M ;-=K4&YNTWV!.9V+=GM%.18WF8Z*;',7QG$_UHC(Z[5"K\;[ MY_?F0(\VY[#F=N

8 -U5I$=1?9ZW9$AK4:REJ8VL1=/O.@0:QU8"FF'CJP M'-/J[N5D[.Y%99S.[897.N351/=XK0Y^^P 9C1"Y9 M!9%?)\=7/0MF]L, %7?;!R92S&C#@$D;U)W6I;I7"^R(/AK*5CUM MAGII %5]"_9:6BBJ* S:K@8TGP3 '@#IE_V3U+*ZZFT:'!=F7F'U#SJ_"-E1 M0RNI&N_',6RM,Y/=YZ#?/B?CZ,[/U;B3'RUF;X6A6[7O>/WQ5$\K[0+7]3(P M%X9[6$UJ,!>8R&1OG+(-H?I$]2NI^I=49^&;\O1:ENNS+([.;)1YYBH:LC'+5]I M3:Y]9 :/3$RE".;OGIKBQ! @ZR/E-3!9M7<#XPQ,167OCHRSD2E1*9R9=N-\ M1C.PW&.,3MVIV\O]A^7>M>J8,HIF6GB#7L7*G_T%M<@0=G_\E^I$Y-HRFH#4 MUV9H!RR,]&?Y@9*\;J$,=W6$IE6GX#'ATR>T\I@'IV0Y)PD/W&K'6'7ME]NGFPI.M'G6\RBC,\6@!Y0N9FEGW:MR -6HNO3V)A86 MJT7DJ@!&6\5CQY56R>#-@=&AVW84JC_,%;AQX]V4&.>Z>70V8>T.CR5;%PD) MW4!3\_7_W]Z7-KF-'(G^E0I9MJ5]:(C@3F4LE0O-Q)-C0K))XMF<.JGD>,PBFWN" M-"4GY2O?F *2%%PZN 27Q?, 0P/=9P&P$M]BU>Z5S >*.4J60>4!2.B3 LC2 M:>AE,S=KRD_("05DJ F"&67- L"&"M0)LO0)2A&H/IQI0QZ+BLX1Z2.] <+@ M-X6)!DO1GM1W .Q$0GQ'4 ;S&/E%RB2,M>.'BHG$ZBHI3Y9Q'PI@VX8E\GEM M0<[I8-T09>@I(J;+IE, MLM132"=%,7N8 F)S9*L<$+2T@U_LC*BK*[9LOKG153US7;, M_K!:P>]NWW7[^ZVZ=;/P97MTDNKDO1ZM)=WJ@NLC%9K5[Y*6-&8."ZAZT_1Q MG[RTNFI=DUZ;FO0&B.!_"1[*L ;][69C]X<5OW];_?D9*KR;(FS.)L#.75!? MWQK^&BOZ[5U3-:-4>M+J-:H7 Y\5YH%7[LEPL?V#TX#4B;I_UIN4#Q_HT+6: M-:O5;+X^DK6Z-"Z^^F]+7MGP4K)SO> M(]N)J+ZRM;=8,/>UE[6RS([24$4F=N;UMMHS7:E>?+N>"HDK@J75X0 M;JQ1R["L[6W&-6[.A)OV6=#2%#79&,>^<#%$._=G4)<-,XZM=L]H#2WMN-02 M-Y;1LP8:-S7$S?9)-]JIK)M3N66(J_8JS^=5;DP_UE 0E)-0KVL9K<'@@#UB MJG'H?M9Z-7@WR+VZ )J=8S.H*\)2!/0?@3TY&7/R2!=:A6MW."R>MNN<)VB M0:NV1?:#W^9)I*=&SU/:8JEOT6_.=;+*/7IKQPBG8:[=':6GN\;E1J7U=3,= MD:[:5M_"3M?MX47TU;\LO+2,5KNM\5(OO.CK3^:/M?7FNJH'O6U)NU$[B2.!QV0QI;V M56J&EO[0&'5[&BWU0HMV(9OE0NK+3/52C@\EN)MTF^#!08.//GV#O)S+P.A# M@_@T1AN&4:O5]"L_^M:/OO6C;_T\W2T>J8D4M2X^F6!8:01]0)G<,X>]"EO8 M--*T8Z(\JC335#4MU]Z"OA%5QS4N-Z"M;T3I8'9%6AGTC?9@U_)\'3D]"6HL M8] ^3RVH1HT.:E]24%O?BZJ5CFS8/8]AS^AVA[JS4!U1 SKR3-=P-&JVHV;7 MAI7ZO?&J*GJR?+ZDO M2)U_XL'R%0 U/70E.8A(?MR-C'I05O5^]H>'2@UO3+2MCM%MVB65 ^#BS!ZJ M9D7-BNN#3_I&RVIK5JQOL.C(;%D30NQJ$JP1-DHL_EBX< M"3;)8\(K_'OF^IR.#5O 0T["8):1"[X'_NZ*>_P:?A&)_%!PGE""PP8JGX?! MG>L(/.HD\?*G8,^*3H"'K^3?@-!FL#4W"OP(%T:P #YA@TD$-!S!YJ\)P7 : M;[&^]2-@5&T_2O?O^@1L^CG@P_7O1$3(P54"@$1(4R)!,\#?8O@0 8_?*[(C*4:$ 491_B?G$+KN\D41PNV/W4M:=2DD2P,K!01IVP?(B3 MFA%+L-J, \<[3HC?(%9=6-*.4WYRW,E$A/"DMWC#7HS+MT1KR(,^&H$ 5[5A M;\$ V!Z +N?9)$X5!6Y5\F]4W*2A3AX*)[$%G<@-F8#O;52!\OR(2\G#I!?3 M]=_0SE[8E0^9[O[!/6?27Q+7@_N57+QULR9[JV1V1D(9;Q>)R2C2>4;CQU!Y M7N#?XNI$B'(?&;6O\T:1C)6\-MDW5-;C 4E:>M,K'%X!C9ONYZ;B?MP;2=* MGH/ 2[_+/C399P\ !\M[$7X]048/@(V#&)A?L [^"VGJ$VW\0[9=//.G3#>] MXS%7>P..>_8Q!FRV__2'8=MJO_DEDWU_CM@[-[*3*"+ P K72E0\D]A:TKTD M2AX^7WXJ@S8Z Y0HN0I4IR@$-Y:#6I%*T?C SMJGIWVNCF ]C9ENM M2K9KM[U29E#X[S0KH9H#:5R-0\&_7_$);/$U]^[Y(GKV:OFP<*P5X.X/ERTN MRR;'A7Z*)KMR\:XPW$7>%L$8M O ]_75Z%">S!J(UQPY O$-B"TP4F)VDX0@ M-FV4.4O<4M$A6X52_VCG*">5CP6K;-T&)_8#UIP#1TMNET9$SJXH3$B&$S#L M%!C@O,%"]WS)RP#)AV[/@IPE$!?M5KO%P!P(@1#1CYJB"<#0 I=&KM2G'MA_ MF6>$FX"?62!1;E&5E3@G13MS=?]%^['B&5(WQ(W!^H+G"E[(H9T0D^7R6CD) M4L&15?\&]A(S40:GM()E!F@\@T>.D8(,N27MZ<82V M4(HPB?==L/3ZD/$!JQ+CK$2Y]N7RQT1O-FH:B8E,P5'<#(#A\7DD7J=_>9,F M%EV?3D<_6@W"P&N4N!]99FMDH<17*6JUO%(&)BF#E6"?_*[7-T?=[L:O6Z;U MQ]ID59OR9&7@6UVS9_6J G^'[WK#X5Z_/,MFNYW-+]UWLT.SW:H&@HI%MT_H M=L.H2L6Q%&?GC]E_FX9"L%_@N6G$WH,N="K<9=D!J8\IU'Y"-'/D8$6LA5[EM5.7.5TN*EU-WZ4I<&V]9A^?\A\-4?0O\*_L5N MR'NKT+*ELZ5CBQ9K!WG2ZCUC87"_=A-B3SXL5\227@]#9JLIV0T-M?@L2- I M):\Q2& I)S+0!Q9S"A#@1L%_CEY6(,.MG8,T'>[]Y,56^Z19AD("[4F.FCK> MS>6JA0GUH(?J%Q[+SE7#:@0U4;?Q13":OFI*7W+@;N/IZQ*+K,[#]2<[WL45 M6I4?\R;P80^4X5=79BAU[F#$/WRE+H_(Q(DKGN:@S&,4)C>%R5]8?6/0W=AA M^G@B]K'!T+.$6"_ 4XG7\Z6:Z8_ALC2K@.M ]F9#ZK,V%?QWC4YGSV8,M:F& M>J0GI,FV<63[&!^J*62[BX/5L!J]K=)W'5+T:M::NFM+7S3+#ZT=8EYC^L M\[1EU D0G0!IVI-5DQ[UH(A-&J3NBL)J&9T'FG?K?,V%^5@EU>TZ@Z,S.#H4 MOL%-L\"4[K5V-J6;$@;7)'MQ)+NO]]<4DGURF9L][\WIS(W.W.C,32W>>;%> MQ7K;2IVNT>F:RPNIJZ;WC2\KT/154_J2G=P;3U^7F+;9\^)4HRULG;71UHO. MVM2385_TC6YG8T12)VPNU+7261J=I=$A[XW6\VBHZVPTV3:.;/=V^II"MD\N M6],R=QV\?O'YFLOS)I>-LU>Z;=.AGRQM*+,8:M?GW07F(X-\4T[ARS]*@I(8^FY*-T OT\ MX8^F7Y_IM"_H6E/3UWAJKH1.FA\X:;XI1]'X#&.U@]50OJ(?TAEMKE"L=+"3 M>BB:B&I(1%N]FCH1T?9$P:X$51/X/V B'0O\Y_615F/UNY7QZ5C]B6/UFY,R MM;%Y+W"+%VNQ7SO_3B*O*#X_XNNT1M9%]&+MNEK/!U?0L?] MCQ+W5^/C2^YD7G3UT>$.7T/Y/+",3F>[)78X )PCSZ")]O*(MH(KUC2BW9S7 M.!8!UP27[4H%$N?!XSF=R%#QV[\2;>]>)IVI[Q1^J][;R MG_ Q #V)-_]D><=6>WG+].\"2FSAQR(\#/2MUD/@;U.13F<93L7_3L.<=6_% MU3@4_/L5G\ 67W/OGB^B9Z^6#PO'6@'N_G#9@LM]Z>)@$*5U7KLQ8,U>@O&@ M%,9?1"1X:$\9]QWV3MP)+YC/ -7L_8^Y\*-"S*!A!_LV#85@,WAN&C'A.^"' M_$('[5@&:[?:%LCVV9R'\'D-[NM(;*!\D/5\HI#3.*0%0T@O^OU MS?9@L/'KEFEM_&[;LE;;[%N;O]ZV[/;O>MV>WJS5J;3L X&)!TVF46GLVRI3 M*Z=4]6OBHI6+BU\D\[]'YC]L\60#0/!'9D^Y?RMVB9SO5S[ZH$5X5ENP'#J9 M*B 9C@JD H%4.O,3A%WK:)7).X&G+IQ'YLA=Q-8@4WXGJ[/E2M:AH7:T+MWU M?>63TGLO7!\,WR"!)9S(8.*'+0!*#+A7M Z-G]>J#]KK[!1O :/5?'N4Z M38T%^1\+!6L;%> EW0?97&5R6:W4#WWKXY)HX.1SSR^$!AYU\Z=B0FDU&GR@ MH')_+4Z_\;[1<7,]#UK.;!*$E<+T\%]'V*'@$7SS_$7/'+Z4J4S8JX<7)6$= M4FG&[AD DWV;NE&V/IMQU_<6C+)SL$58AN=?@FG MRZ1%9:\\$Z8-0O$RG!PQ#X7MT"5Y48>URZY5!IFV/@NCSQ]95[0(H Q-.3&3OF*\M/ M^VE^E'?NF&P4(5%BE&5-JU*=3IN>C -UXK26N63TG<-3)C6+[R>^:@LF&>^D\Z1GC?Z.S(ZO6Y]DF4:[2=! M^[!KC 8U0GO=78"-N9,GTG'@R65&-U\@T&FQ)Y,:M71NM#FYT2.F;LZ4,]MJ M+^^?&>V79$8'!TF,PM]5;M0)7= 5;+Q@7G O0C;FF-\=9XE=@W%0)TYB4RIO M8\XT4EE#N4@TA=U=C>D@N%=82*8"LT5A^S& '3803":1B'$#'-?/DXX3;KN> M&[L 0?D&)Q%X8,%#^!F8%3/7SQ*,\&;Z';\%2%!BFD?T$OP2073Z;!O)#_P% M9D9A%T$2 B2YQT04 ]R +()X'KI^:;[Y3(1<.1V[;P'MH22#+L0M%N)V+ZX0 M]Q1I^AU3KW\5/LAV[VBI^XW;.64R?T>87#M +VX4A\1T.Z?7:XCE(R38+RPO M/FAWCY&][?;W32>?(=7"<9NRXO@[->H%7O=W2Y;8W4]=V#@EQW%;<#IY6EIBS",77#+8 MQ;WP//P3'_#%K02W6DUM#DB!2FVC.+"_PY;@ + '<'=M0#D&]$+PY8H F(M@ M[@F90C]]$MRL1W'A.3-*'UR?^X0=E1[3Q:>Z^%07GU[<9G7QJ4ZRZ22;3K+I M))M.LM4TXZ63;#K)5OL@;>XOJ4"#3JF=IV3.TOFTIX;S3D>7FCX2AK_^HG-I M%YE' 2]>9U*>?#9-4T&3\FE':\-[W*S)F@F\2PUI***YL#%UY"V,0N9MO&#/ M@7R[+YG*O.V93$'[!)@*SLX9, MC07^51*[7MJ -B] I0:T:WN118&8T LHA\;ON.M1Q/^+N N\._SJ!L#@QNR# M+#I=L!=?;CZ\3->"[]/50V$'M[Z;UYV6Y.G@[(!-K':5L3_XD;CC7J(*@WT1 M2]TIX63A%$24BUK^G*Z7QV%KK1=X(@FC\A"([_P(H\ MAN.XL0C85_/:I*WC2^";),*SK*T2W?-YA(E8^.:>APZ;)[ /CCE>^#"BZN;" MN=3O7!'MF]ZKS)>ZSK-8Y]F[^#K/(TC:'9.Z48]7/7QL-/I6IVNK>TKGY3>T^G: P0-E_TE5_I+,?I+.F][GEZ(+:/5 MVQBDUJG;"T7[P&AU6_7!>MW=@'(H=CNZ$O(R\W9MG;5[\KE;G;D]0^:VP:;M M^\E$)E+1GF4ACZN(RJ9P0Z9AKXJ#7?'^R)[IJN&I M[XR/[4[D^7#2NRAL=AI M_1&S@T M=H(7%V@#\XW.O[PI(M8D*%U6P+7P!P"^:<5;(NL'J7KWX+ IR'/F M<7\5<9J0UJGH0Y40'R6GW#/;O?U*?SOFL+5?SG1KYA.6[>R7JGX@3=L[0C/@ M1FVV;?;;U?+J%Q);?WCR]^4GE2O"X*EFE2N"1Z>5#PF\)Y-7K@@@G5BNTRLO M1/D-+R:Q7,?U@YU57&WJ,=HQN;WO0 MZEA1^*>;%ZF(&ZN/S9,O!S>/$W)G,& .DHRNO]S>,>G<&/[IUCP67Q4]EY9* MJ7CNCD;?,7(IYRZBS:W$7:IGESK5MI:J7 TLA@2A?(!6M?>JR6LHHL3+9I1. MN!T'8<0<-[*3B)(RX^!.X*;DP%3,O(38?_:YU3*[:1WO4H/;],1A,"L.HRV= MM[I2#[P\?76MBE8.>'W^HF.VRG^R.1FT!\ >$=3?6*7YZ/S/OBOK*M9B%6M_ MO;3 4I? M6^;Q*U]/%/0BX/[L_IZX#A:P([O>\#EFYM@7$05):.\_F//4LOM3$F)O:Q! M<]A^NGD0DUY^OE!0>;S-HRD=EOXBX.L[[@%51_F'M]3+'!/:1;&(1?V8FZ81 MTR;[IV!3?H=]MT&5XZ1LCP062+(Y=S$]OI"+ A M,-E''R2D-:3,/?_RT!/0!KC&0[A;O'M2I_=H-3W%W_ZP[!M#=[ M:9,XB@$K"(CK&5"&#;M^)TBV(0"_$@ -U2U]Z7@ CP]B'";XF%2H<(YK(!%/ M76HXX$$ZFP[RY\<>00%>;;]X(&OS">:H5]/]&\P+_-LKG'[^T%' 1CC 05"5 MR\/@[YU$&A38:[]P321@8\&P^;V7'8K4>,=DG^!G:'QQ(NBH;+\1D;(+BLBG MM4(1

.28+\0OR+K"B9 6?!^W""B'ICP!-9B_QX:K+KHB4%"_X: M !]:W=0&27R>@"2A$?5@@?AR6+U/L6PI+#(3B :VSTBHP#H?X>_,DLL '#X$ M@ NK=?5W.@:B1(X7@.\CE"7P>R_ VS7I:'HIF<*L]8@M6X\4YMW?NW0O)A]5 MD&_%]0'L<4)67>5I[0^+\S--F?BT78"'2!9W0&B #>!U. &\&%'@B!G^PI'T MFLY>0)N:Q_0SV:(DAJ?)*B4R#W T! >6\$\_!P'V[B%A)Z$//+']U*MM8!A. MC6!3X3F2&X/PNU0E4KGC(K=J6H<=A/. KED!DP%L0(M^QE"4#+S\QY(*"N3'9PT[_*>5".@3MMLE?H"FX^7N0)$Y.^$+69C M$4I'*[O2DR-;>DBIZGX^&"SY/7+YC5K=*/5[GK^P!LL^C%R&KL%)UP5I;GDI M.@PZ/]TM/RRT"\I_&-P)Z7W"!MW ,4NG-=I1E!J1R]E>>E-)QR5YS8*D\WKS)=AP9FG1VJDSM8:: M@NE&?A$JI4"1@Y3<=+:02WD"?L=?]7BO=(IV;R#HB62J3Y MR\"9C*;1/DDX2\]^CMB55M;';RQ:1/'I[4\QDX$)R6J;H4[NUXS@'X4D'U"/0O'B>LY='I<5[IVN6@LPBT# M%NX-I*"40.@'AN*6PM@$6="![@3]U9CTD3(<\$@@0('F.;8TS%9 -PS$H'\+ M2),V@.M/0@Z?)38%5!JB@OZ9RUDI,UUIHI(N4&H?/4> %CCC43(!$+D(2P# M3 B)\SP@I33^DKD![!(DMU/T0#R ::SFT/V(F=567)1K[$.-"C5<&)54=M"=:$*#"A,.8!$F1&00V9_S&4\9M*L;0"1U*X9#P9XY"VB'3= MI+YW9V1L*:NR8#MB?D:$4>#[PE,&GV+_90E%8E.N@O\$Y",-90O&8> WRBA MAP&UN?PD2DU._ ?(VBG2([UZ;R/OY+C[.'G )L[8+/L6C95HLP.JK.AE;HS@ MJ6BRH'?EME:1.LBJFO$% %@JG)"[F('+Q:8,AZ4,*^/'AOKS"D[V78:N'3&. M.Q'N4S.=!*,5!GB"4R(\2T(V%QVD+X R!0,DC<;!&0OX46KMS:79B/#(B M?8$N@.>1KL%?0Y + MQUC!LHST2(.9P/D#W(58*I04;HSFO(K;A0H9(>X=,&4B@48 P5^ IRPW] != M*L]>M@LF&>;Z2)+"P3<9DMZ*'X',Q'=2(H;N512\RDCX+AJ8 9L&G@,;2J72 M>O:$V)-60D,$+0X;C!<@ZW0],'7BT+57N0 <9!##A>.HI?.@2*I?'==+9%VC M;"E-_I7:UV:+8CGK^,33P(/C-#,^14;W[$)B@[LYF5R]50&@KU.T^:[#$&-@ MI%2:(NKR&!R) 32,)(, @T[=NB%#=4.$D!*5[D*:!1!KNHW5EJ"]?AX0*^8L@6$ ^N]&T$ A- M'\<6ZC*X(^V$ /"5!NPBPAEN.I](9AY"WQ$ZE3%+HO!73\-0&%?_2QLBD_*C!B]6[J/N!V!$=;EF(]2 M3?@JS B&,N).C>O3*=P%(6H4HT$R=H6G46DPZFA/JTH)#LXWAH5)W4RYH\[B M*-L@Z^ZOB*-2&,@Z7KU^.6/^#_AJ :98/7:#5N,'LAH;XGA^HWL(GB?GCJ=A M1AD+5P&\HBF\'@-2T?7MD:#7^U6T;U1DQRCK!G5BMJ1*V;6NNS\TNYW1,4JE M![+0_.#MMX_0V!PVVZ^VH<-5BQVVC%$289WJJ'4UL9XE?-Q*8ETN>\;:U3,( MG*7BU9>[")N-::<=2Y..>NCRXHF;K?=(V(;:D$H'KEQG>H9C5Z\S+3O8@\+L M#"<:#(Q.O[UC+6,YF58L]>2P5LOX9VDW+_67+)7N?\93O3"&ABMSJF:+N\G@A\H)]?$55_B:AG#[L;I M]$ ]96<%.,E!<=HVOUJS.(-H U;567OD-CT-^AE_ZAC=\]^P_4 MH(%O?A_XNB2VT-!;OZ0WU!5RFC)>&D%QHV(1 15NR*=7JS_HSF&"-4%4V.&Y ME N5@ZOII@7>>TAO ZO?JQMP^#QNYCZM7%B^]5:X_$0_*MR%E-?IT@LEZ548 MDU4[&Q8!Q(LY4BT<;BR$OUIR[.>]*-2V"Q4KA3LHN*Z\I82/>:Z\JY-7,E$# M"%F%04= J-$8\K0&(Q2V<.\H]T5W?=+/YWQ1_#!,,&:#F MMX$!\;_,@EA-$ES(RV ML$JCW3%[Z<,&%C,O5>@I5.?%3)6Q3>_-B7;U3(" MCJII*=#I\UX!M@78E-!U>24BQ[=V5Y8H='$I=-)? NYZN1Q)F2WHV0!@V$"W M 5L>Y +8KP 4A HF\_0*Q2+%G>F;J\L RZ_A0.XI=8*J1PBF/[C^MOR.PE& M5@F,/'I-04;*LFKD2*J QXN)"O:R84Y_RS&5?$R+80$L.16CGK'O41<@56D*.7%,SC\LY?97A[3 ^?,AL['+'AWO>X] MUONZRZ=D0P$PF ]XUTS>2LNY*.KQ2XFVT=S M;"]6)K5AK3:P4E?T2R4!55HM/TVR9;U&R$AK@5&NXN4L9]^3%^L0J$6''41Q MSH(=L[.\H9SWY:)%L9Q?^I-,7RN[84?N^9#%7H[A)M3/"MI>?$ZT7%"3AB0* MV1@ GU7D*'N#H.3.]22(4B(T7#R[IEU2D@[JOU6JB"6A%>M8E]4-QQ_F^A,U MFGPC5B($>%&3"BE*VQ"T"VH-.2@,;"'2)BT%$56:7H^#A#J=X/7?+V[T M?9W"M_;6.^4)"[NLPR8WWIM'X::D8>'R==H10]7A+)9;8[")AS?=TP*8;U-J M-H,V#@4R_""[TIWY%ZKFA5ZA"K/4-6ZZO.WL4(!=HJ9/"3-)MNO_/>NF4(5R M;/9AA^X\+;5$@*^W-@%P@UE,-3("RSV4=P9\C8KLDBE(+\-KG MW@(L/USV0Z;9;@)?%@[0,U](N](CG_+RL2OVUF0/M!A\EH:TKN4TN2]"EAOZ M6:.L_\TNB2\$#Q59I(V 'MT!]-0&SS4)V$@__8W#EO%.H8%EJ=+N+P-^7_ RN!H4*!%>\NQ[1=]]9OYU60.WE\/ MB\5R6415-B=)^YG=%&MDON9=S&!G:I VL<:C;.@W>^NEK0 I2NPE2^?A%(/+.3MML]QZ^MP-X.ND5E[^^_?SJ MMZ_O&%LK_-CWP /J_%]Y"LH9KO7\'W!C#G':O:8R-1)B5QIBFL9.36,'*O^H ML_0M#.Y1'7[7Y;"^G%_?ZZ%=7?5Q?C1<'F%9V\?L:>+2Q/68@@DMM6J ALLC MK,X9I=8CIS4>9HZ>SA8U.J>A-ZNS136*2^ILD?OE99XMT)%]GBS2-U8W&=+9(A\=J'1[KZJ"^)JZCF:5='=2O 1HND; T M79T?"Y='5SI7I'-%#*FITKJLHN%UE<5$-O MY6^?_Z6S1#J"K[-$FL;J1F.7.U)&)X>:' YKMW:=LZ2#K9JZ*@?Q@;QT&/_\ M>+@\RK)&.JNMJ>MX!;:C\Z0?=8I(IXCT9NNZ69TBTBDBG2)J!O!TBDBGB'2* M2*>(5@[]_KGK>+(+"*Q&J:(*H]+TE\?X0S75/!ZDN^% W'PQ%M^ 0-4E3SVO(I;?FZ^;RV'4=C:G9? M1W^OM9G==Y@,.WBF9<2V";! ]$#-<0B&);'"9QQJ[.# U_..=Z5UJD_@S@?5 M;CI.?>? ON4TDIWDC!LR<<<].=T59SV"S%L=PXTR<):-"S4P&.8E: '2-S=3 M5TS8^Q_"3FB$[Z?)Q+5%2-!07^822WUIX&AY7(3F4?*8%G)RD-I%D,XSD+(7 ML$%'3.!$#LK)+XDGF-7A5U;OA7C)P%(5N"]I)=>?!.%,0B?$N?2A')D[%NE^Y5;P M "$-,HW8Q/40OL#^R7CFQBBSR[?&Y*QQ&]-]CB$/&D7XURB9 4?3R'L$@5P9 M_G'OQE.E(&)W)M@<*"!P(A;-A>U.7+D7_/;K^YL_1RP$ $D@XBE 3^%?7[AP MMB@!%!I M "C[0KD!2&07/BL.) M"_)IGH01C@]'.OE"M*VXWWF)_&;UG/0?DW5F*TR=EFP#NX+MP!O'"_@4&.#O M"0]Q".^B9";QWZ5<2$==PS.<) IR*QJ.84&:+)CG?D?RC8/U'QB[0:860\_7 M4&_U_DCSQ&FTL!_$..H;%A$@/U%V+/*1X"IEHL3'ZK&CS10!AOC\%"H(1#$@S"[U(\S,!T1MF1B,Q^_O2/C^^NK!$#V#ABYMHF M4\/0<1\NCJ&&'\P"WXT#(A(46J 10!JG)),M 0:OHL:@G,C):@=CSIT!+*42 MD3#(-"X<#8Q<>DD@9V?#2S(%Y<-;&R70?H:3QAE(WA?/@:AJG'WTZ0CVCA, MF::,DA)S1:L'Q$LYG=V[G@K8D^J-+\DBI1M-D ]-1:"GQ@DMQD,N@\J>-GK%I02/C! M^-^2%J)4(B]OA5AP)F)PEI,0O@[EQ'/%'_ 3OOJ#60+\'XJ))X%8% TQ:2(I MB.6H>?PQ>-X<(*=L'_S%&"ASXLH9YQDH:=VQ_ 6<%;5"Z@4K(0)\:X/PB4SV M5M@\R:>WNSZ^&##@97Q "I![WLKN(P)]09\5=U"$= K459@6EW3A*V7<87P! M'Z(C$=:!:"O%" A]^0"^P$][X\;0#V9@C/9=", M0%""*2ZI&/XW<^%=.K1IF?+/]?_^+&Y!EI+M*]"0C$J$Q$E3'6$P MDP$DM&WPSWNQ+,/O N].*@R/]C[/]T[Z46!PZ]]">G:VQ]T9>F$NN4M*B <8 MKN$A*EQPVT7JM8U!]Y*+D[I@*#_!B(V 0-%))A5)KC-JL?6WHX(C\X8TQXQB M@=P!G10ICSL!'7D?))Y3L ;@&]@U&A.PM^!6H/Z4QA#/756UBO+$4O3OJ%@E>>SI5V"5A5*2C,&$%G>YC$GYW) >1%'< MS?# &%=4S*"L:"D'$F#@C\JXQZBYW%RZ&B#1>%A.J"A^F:BP":MC48P43GDX M4ZXXA?I#B<%YZ-J9'+V>P=,H,MX),N=0TGZ%'XIT27#*D)!6L!*F\3H;G: [ M*4%XC4$O \RYX^KG,=7,JU!AOB)I%UBA.G5/W,B&1[82^9'DY*B^_20VEK)UZ2-4-!BKHPBEXYAL. MD\84,- B7;WKR<3U7'*9T]\"I3W>WSM9J@8H'=-K%-2FM*>*.$590**8$R2/ M&P3*7.01_'D19L16[[Y&Q=S*Q VC..6DWV5&!9_%7/+K_7HX;/1ECM'$830R MASUKGQX.;C-ZLV:G6&UAA,5:XSK<(&[O&3X,V5] M*]3Y[5%EONNI"Z)O]>+T:?M;!#&(Z5\3LG% 2BL+,M5N&;0.L*,^Q<8>VE)) M.!-5P%6'?KT*3M@B+H ]CUZNA,LT>@&]U[!!UB]'^*NM?4E M4F;_.OLF$>"!B].KR"6-'(TQ(VT#&QNB-CU&]IQ^1).B:=MCDI(+Z.>T>J/ MC%YKN*/Z+U?!)PT:+,^BZ,#;G2#!RT,(K#<;&Z[7RFS8D@=\3&SAL:!YC&=U M"+341,:68T?)V -FT2H;ZOM8Z =BDU/XCH>)3M3 MF*5-@GGV7Y MTU[:@E"V+_ESQ-X&/*2F&._<4,A"+Y[$TT#URF/15#: 231=:VB@E9<33WX 5W(HI5[;3GB@2WA75'^)$O[M4JLO='UIS# M6ZAV&C[VLDCK=7[Y$Y_-WUQCT: ?<5LU[?@V+84*MOB33;M@)1F 1H#3>ZAS MB&R)HUHU%I_IK-=U71;QM\]!_.E];5GI.4_O:TNJIII-AZKL%FP.S;AP\E;M]D[W_,77';EF'\*V4?YJ=JLVQC[XC?NQ0 M&UK_6M"1:0T[#:D![ S-UFB_94^_V9'9'>Z[GY,75[;-;K\IFQV8PVY3]@J M[5L'K5H][$#A0SZZ831OI8'IAW3HAY7"4!]].PCG 74/Q08*7\0$^_#98LFW M/VPI\;93=OJ=;J=WZ%,JO7764N+3G_I=/AKEL">O/+Z]ID3_U9X*)_'$*VHI M<_2Y]Y<#N ^N)\C$EF6L&G)'D$ :8BNT]@YTTT%&%^\+D3)I#HL\V][_:#(Y MW.F;;%I*";__8S/A.]@/\,X""9@ M7G@">YE?1>8TGCW[R0+K[P]_><57W?9CU ZYM<^$U M#56CH>OT6XS;?\+OV<_T !N+^!Z[T*E^ZC=@[)H4+?_*0SYE?_5<^_L,8"]' MM5TGM]A7OCV0O>,:1I6/>8'>9+,W>:(R"ZWVJHLLM8N.9=DBL%J__VYAJDX* MK([U>*57M6[DB,4VV_5:NNQ5**%&&3RM[!Y'.3>(B@D->:-A/1NFVQ0G;WU5 MZ>9.JYVFST'[C;DOHJM//SRQH'%;U/*QU98SWF:RFVK]*%2OT8 U3M0I0"NC M/41*VYZ02&DO*:-VC3RP1R@C30B/(H12W;(V'*T>NN4(!*?7:, :VM&IK4AI MH[FJI I:K*U4O[1-Z[_J9TIJ_7(.8JCHOVR90KVD?ZPA^\W\:MZ8#&]0#=Y8 MG5Y+JADGF&-(KTQ9C5I][0CI-2[,$3K O8*JC0B F3_^^O6H#=*.ZR@<+FIU MA!J;__OVR\_LHYH1R]X%=D*IC2LU*%-][J2?9Z.*^7R.@W#4.#>:5<_ET,QW M/.8,$ZK92#(<)DKOB?FMG#*$8W,S!=B(L?!I1B)>WYKQ3#!JNTROH>VR5![= M7/^L[;(CVF4E\NB&>W;BR1%L/[O^=RQ*/(1T:H)FUVMH:VD'Z?3N_86)WN3M3MVISKHJK M')WWJ-'1'V0_IO7_(N,Y;"I"@6ERDS7C./^U\3A)Z+O1M'BD'=HZU;P'V[9& M7S5NS-8Y3&.V[K.?&M:8K4:H*6]_]O7C7W^]_O;;E_=?J_+]\9II5J2FSX7K MCS'U%/T]<4.!3DR4W8$4=A("3XD([ 1[RGVP.-1%2&O4Z1KJA[=NA#U*8S;E M$7,2;\'H*I$#7[L1-BL-0GK-6+ ($ 1?@.N$]XS&8LJ]"787PH7HQJAZ($:I MD_CP(UHO[PQ;6;#V2^%[I-YRW59WG]YRG:XY&@P.WU2K9_;[_8,OV^V;K5ZU MW9ZU5]=C':+#RXA">_6;+Q^_O?_$OIK7YBZM2VH!L:QKQ>E<'0FT%U\R&?.R M#&HK)L1(LOH9 +F+8W\8/)4V.#\#HMXN7N_02JP.PU/*S_$J>K72 >01_>YD MO_[1.651^2FQ<])KQG[A66?VQR&O+E3X*Y^)*G1XE%X^ISOFXPGT,H3.-S?V M*N&[_BA5UD%Y89.V%"I;"I]#%T W!]A-,B@&A=*Q%7>"'!(>!^&BQ+ X^U"0 MJL,&ZA!3J9&/OB%\TMTWB[.]? M?OKIY_^IU?ZX?KHS^LP)II@*H\QVJV.=U^Q1IUVSL6G61NW.A?R/977:([MM MMOXVN>S8;8R<"ZMV;K=:-;MCCFJ=YAB*M1IV!S5L>-U63-_]2]]YP5-D0,.H M?_GN7YV]"#&[K-??WMX^OUF?&9_4FXV&6?_CZ]U0%3V+RGJ$?E\I_3[B7ES> MJLO7(^3CN+C#!5LI[G B,/OLL&E=-K9A669<5G(B&MZ$^@)19\&;,DJ#:3:! M*WA=S&>X#H5J4 ISXBSHMA/%!$@(3D:!P#>,3_MXC )/7)T%],\ >61,L L] MP<,2ZY4"B=<"\0D6]VB*_1ER\%9=?/G),"1 9#IC7!@T13A&_DC5UN="DC5J M#;,FE1A">L<<)%0_C]#0EF7CJR+V=ZO+KO58]=**%8^=CY/V&O=80$5?+YU M@/@ZPOA'\;&QPM+%I'@]8B+YQT;YB%(F%!?Y)'HVFQ$Z9N$#>"1[V&7:"8#_IB12#%X['5V?2']5B8_MO#XT^ M0TWB(BD!JV-%OJX#"?;NEBV):66WN3KS 0P/A[HYYH8[R"O:<"!Q D_A_/^^ M^2X>%VT^D!!*_BM:/^.X:.N!Q(<@9Q?T)?TSO#>(>W768Q!&/Z()U$\^__9T MNRD@4F*7Q6.>,=/#\/;Y]N'^VWWW6_\62N7$8P\!&@1-A6 38!N"ZG$, M82S,2$HSEN*,AQMC(="()1J?%C+_>L(^#S2/B$.[7[ @T)(/[PBKTO2]0AJ@ M\GN%\6FE#J=>DL#M]K[W\'50MEE8YZI'W6HT[%U0#Z6:'8S;OO)T6'OMUHVRI:+PG]DS?7&.3N\->; MNX??AZ5;^C1C_8@_AW\[V7<09"A)U1WQ1:'XB'A^FQ0]^A?PKSST*SSBA\%T MBOB2&^XS$_X%C" M'#(VV-A(L#:6O(V8^0FY-6U_!(*YD&PVX-\>2,*8C/ZJU'!<*F7P"LWP$76? M.:(^2 B34(,((99R@ MS-+\,QIYN8=H8;8Z6*V&;66,TJ*P&I]"6:>AF@G$/>(<:ON*^U@@XI6/=$J M#G.[T;)+&,I LQ!K?(H$GSI )CX+O_J$?<$#1P0^]Q,([E@8R3X5!R M(JY80Z_WN1=6VOYF@E%%OYJEU<6SKN]C9?-Z'+M$/!'_>R'SN2MSO9GLV&I] M*0>>R>>A.&4\0X&&E'@RA>NPW!$T(AZ1NU'*PSJ#J19CLV&K]:2"&"?$G("- M%-2'J.!5A8W9;_>$.!][/=AR32$OV$MYFVSX"7>EB![R7Z1QA?\-_@Q 9UXI M>.O9ZG$&VWV>%V!18:47F5C80*N=5##/K?0,3PJ *DXHK&OSFF/TW65OE-#U5X7LW0Y\ M]8;N A*/[0C6C(4@@] LB$\FSN]Z'GN3IR#'C/=9,!+CP(L6F?TGYGGP^ UQ M=R^\"\K08]^!9"0/]@NA!K W8K'Q KIO) 2?.@*H;+><9"L7+9C-!J0D><"L M=B[R(%XP[P5<[KP*YT+S@9-!IPU-(#A)3]TI)D;$)9J*K;3NB\0G&ZFU$4I3 M[C;(@T,5@Y2T2@L9K,WD>DME06:=#Y**&ZC$1'YQ1)+$>E,%J6YJXGD5CP2O M$Q2[&JTT"[WE:EG;/,C*0D^US=>NZW5;>.@-6=LVBR!406MVAY&?=ZQ$9?6V MZMQ,+YZ$A)73:A$[M$*A-SL75MH;A.15M#%ARWML.F-43O>RL7HR>)]AZA?+ M[_*QTEL MB#4BN<92\,D*@LKD):ANX&$V!M<03&=2C ^>PATSWG5$@#A!GMS$H.I=S!V6 M)$O?,6S;3.W(R.H8L7#I"1/BI5=TU2+&H@;&L@JG+K("6U^*P6Z/T?#V6)#W MZ*'2>L4V]OJ.T+*;J?T9VSI")-%(BC24S$HB_X1?,0URWF$7%]8'1&TSO6$J MHJR>8HM$/ZLD^J#GW$I'G1%]%4.=J.F%K-(:C=[47-C-U Z)A;XK:#>&+XCC M:\@X73GA@*FOZI/S)&$VK=ZJ=,ST7CS%J*8X&4E6E<>AT+%N'0>M$;(;5MK2 M;\*DBE8I6[4[GLG.QTMKQ6S3;J:/7V\"K.J[1+(U'F:;1-[M/L*R6 &D^ 7J& MNT[B*=YA)6@/_GKP8?BG%J0UX(>OE$@C*=/ %5XU2IPH 9U@1-UH#:WXB91U M>FV8:[?,]$[LY)$3R4VM\<3\3J 47 7?RD4?\[8M_9F@%$!5#'PWZWCQAJ@W MNQC.79GKK>:YW=0>O$[CFGP?"C0^12+_>C*:*\#L?3YW&S\]MA=V4WO8.@O; M:N<^H4Z>T7M>JYHDT'NXCID^;Q)!H,BKJ>4B'BQ-IG59K8:5CBF2&J^BATKH ML)!-RJ#3VIZ6:3=3$_6KRJ^V>=G-->@8Z/&0^^>T>%3=] \0IY#[^X^8J]0P MYQ+O.I76";3 (J4FJ&(6\O*^,"NML-8+[9K*IM4[!=M*N^$T E5T#>OJO$8^ M<8KM=]!QT)LGP"6]I2$-2\U0/$\&"I31)UX@<+$3U5MXZ#%JP]C)A5'$]802 MJ*-+!5'Z +^ZXQ4_Q5CJ,3RWK3SFKV9((;582M7O\>FQZ92(:73[K\/4Q?F8 MYK_F7\= 'S%"Q2EX3G$[&WU(T;'209T6HBI&%QHE)UX5 MLHO%6&KM8KMA6P4Q7'U_LHIK^D_\* _4#*9Z6$W;*F8]U?N5H5I!8!,+\=%> M/]#3/:,KUQV,YK]@-N%H]B*_X-0%DIP([\Q=ZRC;33-]'GEE@3_>MB@Q!W&U MM?L61G,C*=)0,D^@;X6EB*?=4X;6#;:'=)VMTO5=J65;J27S,KI23);U_M2[=L$W\>6<\*X3 M>64?+QJ2?GPU]/VM;5NI9?R2^UOR$T/1)2YQ'4\]KP#D2G>W=,SXM/BAXK*% MZGO5N6VE%FC+Z%5A]TE4IY(=Z E##;#[B'C^"\S6:/3ISH69O@PE8F!$'"JD M[F$P\O&? 8Z_T9;WXZMK5'J5=\STW21+%M&GV?X[E?YS_=V_1+,9@6$MGX2_ M*65AW=4C>(*]\-O0$A*'"_;O(9+7]E(WNJZ%43_::O85RP,79P8:^8(C1UR= M"2Z/XU(TQ0#G-C)*/$_F93'9^XA[Y'(6?H03:GUUY@8\.IKG T2""'7B^1?. M@MG565@<.L/TS!"J.&64!M-+ETT1H;?P0G(YJV]L6'2<.CIL+<]1KQWT[\4( MT\Q7SS!4&7CYX!3]KJJB3'R_(4JRA=4ONY <4#N@()R:$Y] MCI#(BRJ&@CG?OT%WE%!#Q97'H Y>/M?WDETX';SC=*<@"^*L/IXQGPC$YVK% M;4M3MU$=OEG1==B/:"[KT4,SJ*6G1JT+LKCT@1MZ>![2[>TCU!<0O<:O1N$) M'ED[^:&WG*T.GTP9Q5+%.9H]&(^Q([/_Q<8L.=J>L,.H0SRB-#X N5/IEZ.W MC^%0V:B/O7@>>' O=A2X>?5SKXHM#'L:96WK4E.@S?A?7'MC7C8TNR.6C;)B(1>0Q8QLNM$MT MS6YTM=W#\FJ[G/HHA_DQJ$F!^!#&() >JC.S6R(Z#<7!G=?R\&'RC&"71P&N1*&(E-(S%-@^/CY5:NE;#)[Z*.W(H M]8[YB17;.7AY'B#OD;-7XH,8&;IN5$TNVB(-_*&^H4Q@P?,2G:8^1-:ANTYY MC?H%2,2/'(KK @^MROA:L,71Q M1A@ULZDN)_@067LXC ^-MJ\1_3Z<0[+KR#RO=Z./I#:5/G@4U<IVIXP+\K\H^KGPXOZ8@0&!Z@6ZD;0'SV/%.['8%LX90PN>P6_XT'[9 M!G7]26@4,JF[N?S!;;E:Q%7=/QXH\R(A8U[R8QU+ MY>4#X<5B/R#QB 454.E'Y!OQ[6W)K0%A/X>DZ U^O@P@K1?ST$QH8NCBC#ZF MY80*/,$\CS^+/Q1ZD_%UTL57*$,_XLR5CPY7<+ON?P)?:./A4G@?[81)EN=8 M&(X?[[3*%GVL5FYII^M-I4^N*_J(X%Z\ 1S?0/2Y0Y>]>MA=TNRMRQP M\,J6YZN>F.?=A)],UJX7E"_LHZ;C!(=!O\,;9_YH'Y9'ZR;5(C)QEX884M3ECV48H%^%SL7@2#,LU>GE M(^1)AQQ=&^IW1?A)"UECP>)#Z^$^"C9.VXFE%?&C)AD=K-QK8)FZL'-1?IP=&%H>5@[/HWG$WCI =& M6?AE"\@)I3W.\CR:'&%7AD>;7H99S\K5OOH$::7HD:9",39CQF/(Q@!9_!65 M59R6'7?+K,*>7(\V"-ZRH1"^9V&=?8HK-T>HC.TR)#EG%+CH\?1K_ M*ACR;.%UK,;B21U5_0JZ1]L.'Z4*'MP9J.'9QR/!-$<15@L=VKJI@X0^A!93 M].6G_P-02P,$% @ ^H"E4E>:%F9Z* MJ4! !4 !CYVA,OR6JZNF2<& M+@F;4Q3I/J1M/[,_TIQG?_Q_CQ=?7OR:8/[;B]S-SE_\.NM^&W_SA/QM^4?'LZ_?N_'G M+XL7G')V]]/N+T%)K9PP1 :GB03&2-#.EA]".!VD9NI_?_Z+DQI\M((8J121 MC@7B>,:O*2J=IQ(_ULN'3L;3W_Y2?@0_AQ=(W'2^?/G7G[XL%E__\O+E[[__ M_N<_0C?Y\ZS[_))3*EY>?ONG]=?_N/?]W\7RV\PY]W+YZ=57Y^--7\3'LI?_ M^?.[L_@%SCT93^<+/XUE@/GX+_/EF^]FT2^6/'\2UXL'OU%>D7CVUM#QFZ\@-F?X^S\9?GXY?$,E>&# M_US +O]X\?TK_/6G^?C\Z^3JO2\=Y+_^%+O%C!2I4K$:\M^N__CE]>C13^+% M9$GL.WR]?D09;!\@\,<"I@G2S1%VHN_T_>N3]VF;-V_?'[T_?GOT[L/IV=M/;T_?__+^Z)?7;_%;>W&DQW 5>%B+ MV"NN%TB7H":S>.M+DZ+2L^[R+R<^P&3Y[NAB3CY[_W5T-)_#8CZRU%+% R>0 MDB62@2*6YD XU])0'FEVZ39CUS0NM3_[>5A.@?53<2IP^A(FB_GE.T4$E%"V MG@G_=GOX%5_[$O%^-HT778>6<"2MUA",((%+M$TT".)R%"1%JX,(S"7/VY%S M#>0V83=4YJB++V9=@@X-_$\O?H=BCM>V?H7*=_&>+MVV-.MOO)Q?G)\OGTE0 MT\XO_[X8_MZ27LPJ\GDE3$1=1]K':P@N@G5!X;J31%F&C"?.&T4\!):IR\PX MU4[4Q]O+F?]H).(Y%Z38!A. M)BUU$L8')FP+TNX"&9*]ZJD!=W6Z%\^KJ?4G=-'G%]WW&S@"]SE+XP@#"FA# M<:)ZIPV)P5N>.,O@= O9WX>RHQ4C/Y+X>S*^WN*5TKA0[R%J?YD_]CY$Q*BJE,A V4 MR(@&+1@;24H!39J''*)OHCR[X=Q&D^0/JDD-)59-K3["PH^GD$Y\-QU//\]O M@'X->1S'Z-L+=!I3RL0%B>LC]88X%S51/F:M0 ME10M->AK:-LJC?DSEJ2R7 M:OKR;NS#>((6$N8CQQB+&M!QTCRC'>3H,RD=,094G$?-C(I-<@4W,%0DYT8T M&[FVTGM/!'*52(/4N40U2!<+2TAD6EE&CB-FTQ]7EE;.!/L;-46 Q0OYR<,:2(#DZ MLH QL#4I$H1HK!-4.&-:$/L$KH%:O#VUY*[^UQ1*M*GF^D/ 2.=9#DQ-*'K@7.?6 N4V.2=TUIS$5@CQ=D!YD"M9ST]:B6R MWFI5-MM&;\93/XUC/]D,B"O&8W:1,,. R*PQW+%4DHQ&/VJI [+YJ2V\+<89 M4JJBGA+49G U0W+Z%3IDQ?3S._!SN 3V_0:LI(U+Z.F1G,!B5)0,\7!3][,NJ556KK[ MG[[XZ09+Q8WB(F9/O!>Z$(RNOBZK69;9Q>"ICVV.S6X-<1O=T3^F[C224S4] M.CG_.IE]!_@(R^WH#=1;2$I$HTB@)?.D\8=/VA&OC8H\4.=M$W/S)+)MM,;\ MF%I35RK-\CM78+*C@GM+5-:9R* !B>:2!!-= &X3+I.'2.[LH!CVQU2,&A)H M>)H;K=KDHEQI^S#KE@Q?++IQN%@L8_%9R4%AL(7\PR=^?CM=0 ?S8O/0*VJ!N2XFH05*2$1ZV$ M]0+EV<3B/G4D?F@GQYMKV]W9UU-6U2;>S^/IK%LR8$V48LPJ;R.QP7 B/97$ M>9&)DJ"LXQIH:#*%[@(94JIH /K22TZ-;E;E:*44+A,J#*X^&B%X)1)&M"YH M22-/MLU1XH=O5NUQU<;/OQQ-4_FGB/:;G^!#YW?S=BI0Z8PMGI%#'TDE0;QP MCF@=$@V6)Z&:),JV0C(@,!PSK^'Q57L)0Q0 M%7"6>YF+)T9Q8CHTXU(I *TAI58'[!\$-21C6D]#JHFA3E+U0P=?EU=#KL+Q M$1-)^ZC0*AN!2SJH1'QTGDC.J#5!(H2V6)W)+K)*!9 M40 PT.[.+;)\<<4A)\[H2K\OL MNCF*VY06A;/EM%R*BA*9.;IPDBFB*'7>4&XX;;*[>A_*D)+D]4QZ3Y;7"XM\ M]QLLO?DSB!?=K00)ERPZ[CC&:<:4/=R(-HFBRT&!)>Y#4$!;Z, CF(:4]:ZG M#+6$T.+D$7JF&T)XZH/6DCEBRGTNZ3DCSBI+M/)16!:3:Q,\/P5L(.DY$S.U MPC.2/"O50!+Z9 9?4I%*HME(:,.>%NFYP9QUZJ^)3^>FFDN[R3W$:%-2&21Z M";H4*P-!+ V4:.]=,EI) :U/!0XI\&JJ,_ORO9K@RT7\\>)\F2.8INN36 60 M!!FR0"R!,XLNA'+06V.Z$?>AF7Z%;?"]W?1;(ZR*\KX7Q MY?88U1H43X%X*C!\MA!7Y#J/!#J=,_ FMO Q4$-:4'MIQ5V=KR:):DJ/B[*? M?A[C8(-+LD-.7:FR83 M81MP0UI(J^I*=EY#.)[C.PMXB5FN1N>;$K)HF9E@-OE"JZ6KY'W:*Z !0(4T,.A#I&)D'&ULM:! M-@XUMH5N/ QI>/G12HI120I-\^8W2/6<"Z.<(&!#R09;0;RGFH2(4:"QW!K= MI(SIX["&=/JWJG94E,8=#?GWEW=Y]0Y?'[R\^P=?"/D"BS$BN0VU>:WWVV,_ M:^'W1]C0O/;^V_?'IS^?M"VX?W>, S#[4;(JE=9'*WU=[G%$N5+,E6/^N[[6^33_"&===F8K"UA(I2+E582IX4C2FBN)"2> M=9-#F0UIJI;^N:$^DGH9/"02)"QW[AQQZ& 21YE4"AU$2MO68'IH)7K>S8&A M:.:#6:,]15@S5S2[C>7DCZ\PG<,(%*,6+1+))I42GLZ0 ,H0$,P@2L6S;5*S MYD%$0[+=0]6K.N*LGZA>HT EYRE3(W&%\\%BY)HS<>6>?$0_1&N)"YUOLE-U M#TG_,NMS0 Z5BPZOX1M,9LMMPDMNZYB%5UP0*DMB+[M ?/(&F1\X1,M98HTJ MK#^":DB&N9]FW*^M7DL8]>[%PG)6(Z)5+N>:U)&AC%OTN4FYD8N&'OT]=/%" M*?CNF,L^4P_OGY09A@943G@@T+656)?L'D4(UE-K"*.2$RDBP^A-9(*.>]#* M>8YFJ9TZWL,SJ*YO576I'^OKQS*J#Y#^/;,.?V^:O!@=F@O MOM?S53LD9#5M1TY !AU*^)1P>D7JRRE80:(V,:HH ;WE)G[I-89!!BF5)+XO MJYO(.F*]SIV2^.,WEE.;R8@1T MW\81YF>S21IY);R.5A'#;#FQF7FYM8"Q7XY1!&N%:[.A\#"D0=FR?17A_NV1 M*A*H>R5\!>IJ\GZ$;S"]@%'"R2E"CNB E!G'7;'L$T M*->MED[4DD'%7IG+P2^CDL['Q:_CQ9?CB_D"K7IW=9R_G.W"_U)IZLD,VN<$ MCJ"M1^,>7"A-TB)APF@9C0W!-:ESN ?6(65M:NE0:Y$]YW&YX].?/WP\^0=^ MY^T_3PYQ/.O1 0]P5FM[@BL=W-JJ;:^A0)W,C##%B[H KD^H/@142-'B_P)K M5\ETI^[*=1GP9M:A)9BN"C7$[Y\Z/YWC]"KV8IJ6K];6(_TWSK;UK;@5RVA* M5N2$4\J7]I&&6F*C8$1;G;+FG$%HLZW7A)PAI>"J:^P#B_)S:D1M)V\C+>M^ M>D?K.D4?T WI8#'NH,"^[+DW09(V$!.4-U1I15BF%)T3GPDN44"8-DFBE^(# M;Y*$;T3/H)S+9U7P0RE%S6()=^FX I1QSAE+#5&9 Y&I) XBZI50D?(ORB9"1F ECR:H$J4D52;>15L:*F8&%IQJ2& M\A//)OI#3->M0#/*+ 8IF8B$X9(4Y8Z/H)E$(55FP65<6 ^LK[7T\V +S#,H M:'79'D(A]YI5H(T&YB)1TN$B2!DR<%D[2#KK1:#2M*D\T=2@]CJP <@.:2RR M(%M;3O,S8HW)I5&<4PY%#M"$([M=_+A>7?@AJ18U07;-@FY,15W]H^CCR?_ M.'WW^N3CV7MI__JFWK<>9@J"<=^Q%6X=+LK@!HWH?N-^2Q\?\Z;S\=' M9_]X\^[TU[/&V?7[PQPBI_X$BEE<[>L=Q<7X MV[JJ)&7)H(DC )03:2TE3N&*JWCVVN,R+&.KB\);0JQP'K KY7]>P^K?&X,< M^Z_CA9^,7 J>:XPWA4FXJI2:0(XY3D!QYZF1S-@F*<2GH0WJ^$$CM=IPBK"F MP.J5N+Q*,R[/NR(GEF=?/\T^ CHM<;QLE''M7'R:;ZF2S-X8?P7OHJU2W.]\<1EQU>B+=]7/&T\O6 M6TA&R8>LFPLO9H]2X6]2@>8"(B^=0&(LC=N8(A8Y28S7F=+ .15\*Z5K .X' M< NJ*N-SR[=2YZ[UE,JS#F%%@#0O[#S^@HB1I&5Z[(5K8RH[-#"=+R&.DC3).2Y(B@Z#7FF6 MA=L]H1@S)>/04PM-INQF.$/R6P:EI(;5$6:]2[]^/"W$GTY?C^=?9_-QX>MI M7KGH;.1!4A^M+*TY/2GI1%3U% @US&IK4LIM+OL_#FO'5A'_'VI91;'6K)AR M9\/M9K-P!XIR4(PX5P[?9):)#RZ1E&UTR 9,+N(^B&E3KB2'J63V9UCO> MBF27_Y=LUC<_*?SZ"/-%-XX+]!SQ@Z-INOW&C6]^ Q3TGVJUJ?)3OZ(R]S& M1[^ $YPCL72$H]*JF FX9(F$I%8]DCFUBG%-HVIS+^BP9#;:ZMFDCAK0'"E+ M44L$QP@1$K$0@!@7DY;6&BJ:&()]CXH\\^':X6K[AF+U+73@.;8CT:8I[TN) MEV@0GPJ4.)\9D4$%9 58"8<\SO3D=N0SG]/]X76TKPZTUM%UDOWVR8 0(3J= MB4*ZD0T,\3FE298J1INSC+952Y(M(0XI&_'CZVA?':BFHRL23_--LD^GO1@\ MHB!=%E24IJF&R*0C\;$<4M'",M#.Z]A$F1O0,J0VF#^0UC^W5C4,@^^=.V49 M./HXD5 G$^)2E%B7$1?RS@0JLZ)-W(M=#PK7(/[RL,)U=\R1UC%Y)H PBI2C MU>)(OK-$) B<.\I$FP8!VX ;DN]?69.>CNU[RJKA%+ISY.53Z;X/T9:/Y&^C6 MFA^]4)H&3C*PT@DCQK*M4_+MS"FCI3!JN[/@.P\]J!VY1CIS *$\1YY("B%T MZ3D7=0CEKKLC 3E M*$2'(].M[EZLV^>:*][1LNSJ:5@Z$?XNCZT>IJ74_TU MA,5(@@$O$B-180PHN05B)<:I7@L!-.404I/C.D\B&U*XT4BG-MQ*JBBMFI?5 MKF"]G<\OD&8XS<>S\_/9]&PQB[^-6 1M(@\D+DO,\G(0#0DF06FO$UH;S9HK MT49D0]H+> 8EZB^M>DJTUN8WLPY5^Z*+7W#)N(U+L&A3CH(X[C*N3#RBBY$3 M 4^P; U;6+MW>N7=ST89U5TM+2 M&4F7?2N;2[*&EANC0 4%9;+9\IK,G@B&E/MNK$&'D]2SEBN_5VFD1BV;?F,^ M2X&5AK5LSHI"=]]G^6S\>3K..,!TL4Z?+0M<3<:Q3*T]6+WED_LS=!\2#L.V M]NP[.!L;L?-ZR)-OQ8[Y=?GO53'P^2RC]J^V!/?BY0Z/K\#(?8DY(!<_E;SX M?GJY\R 'Y>@FP@[(U_>^6[5W?0T+/YZTYO"]X0[*Z\>)/2#7KTS7,.TGCQ<3S_K<=LW7>H-LS,,TH50KSYU063=))CX- M;4@;&Q6UYU[!OKHRJI,_7*:=EC>T+BG_O@F8EU8#\Y)$*SV1NK0>+O=1/4-[ M(XU7UF^7+=QNO"'M4C30B%:# M-"0H!B0E)831(IGTY"JUXYA#.N'42C4:2:!N$8(GB-=4J%"J3QI-)9'&41) M4>(]"I_9H*#--OH6V(:T\]!PO:DMI6KJL\DCW 3.&,>,B1$U&JV>]%H0FRU: M0I$\SY19)YNHT);X=CSG]*.J40MI-=RFVA2"O(9N_&V9^MK\:=4(:[O!VL1: M>Q#:(HXM>ZDE@KY]Q:8RGQ\?I U_=R"L4C2[OK=T9\2CQ;'ONN_CZ>?E+!QE MIE0,""MT-8HXC)ABD8:LB3(&%ZH4%;$J M4HR1%(T"N*'4MZ)P2/%I?7VXU\=N5W97K=;Q"%$&G$U:,6)%+F?YD;*@!*YI MD(SW/$85=2L5V%:[G_]R?7OEJ"2B _L -;;ZMGINFY6G[>;=QKSMI8\WRS_[ M[C=8]DL[@WC1- ME(#(V48?*"C6@A&[0QV2MU!1N^YEL]O*L)I3\0^8I$^SGWW93U]\W\R&:!PU M61"30RYLX,19GDF4S-*D0HRVR9;0T]"&Y%PTU*7*,CJP9[&),6M:ZJ^3VPW6 M9IG<@]!*J^2VQF8$QCI5KM7QJ!.1PD=BG2SM"T#$8 "2;=/7;$N ;5?.:V'\ M.EY\&4]/I_!?X+LK]V;D3/2.6TDL4$5D%J7C#$8"3# 6LQ/"MBF=TP_VD%;4 M)IJXV]I:58$A3T%_[X"/E+(7()0DREB#2 M"N(=KBG)ABQ#D,RY)I=0JU$PI%5[4/I:5_;-7<1K6)'Q%(*))$56.G5%G%O4 M!Z(U0I)<9M^F3L.3R%J1OI6=$58[Q7@@S)3^9;[X\QPXR8I+E:AB2C>9J'U M#VDMJ:MWVSK5U47;?![N:D2L3=I8-&!4:P0?:2)>"$^BSMD!MSK&)F68*^$? MTO(Q!!6M*_"&P>&R<-5U/;2]8KY[S^@?RCT.JV_J^.[3]S] _\"3ZC.@Q<'Y MNV.\ZL#_EF:_3\?3NQ_UR CL,4I]]NU*6JT8R)BLRD5H(V,?F/@:IUIOOZV7_O9O/Y)0I0T@Y4"B,^\%"PW"%&F0'(*.EBO=;K;6+&2\NR"@E:?]/W=\@>?U8(-+5SS^Z/TF"4//ZP%.UKZT\O15L,<7VW0,Z14 M,L)%EKBXB$RLP'5<)06@-6A'5;,[&[>@]*R)=54J\-/L[.+KU\D8NOF(IY2# M#P&7SHQ+)T<2;:""*)%Z=N56]N5KRJ6%)#,QQ> MJ1RHL9PP3@V147GB&->E,A;36GO(+&\ES)M/'5+FK:8(]^9D60X(8&,$0%BP3)D(A5-A*,F#RE(:K FH2P&]$,Z6)A)>'7XW[#4.*ARN,] M%^=[E0:K+_4%\"7 MW06D&R-?7BON;E\K+C6)RC7T]>M+\Z D+N])>EP85-D"A$ L>$JB9XY:I9A7 M;JL5MBZNWI=,9M-%Y^.B;'P>7\P7LW/H4 DOIE>(OE_E6@3/W$5/J-*N7(*A M)"3C"=/66TD%FMXF9XZWAS@$G_.Y=>_>%94V J[CP][AT[H%P7)A3N/%15>: M2V@9LK.6!%NRQY%[$DI9:AJ2R")D+\1>\V[#6$/P=X>B/BW$4[?@PAFJGG8R)<:0KD*R=0CN)-(?$,]$BN@R611Z;]"#+YK9 MXAZE#E)>FB:%R39@&4))CZ$I4U^1-4P=++LL M[17\K?^R?Y"W"4+?6'?US/W#_EM_7XO$%D']ZLG'L_.OLVG)+\_R\IUUGJI' M;+_=@VNQ9B<":E6Y+.,*DAL.I[T<:CO0=E"!%V/YG?D]W5Q/Y/WXW+4G(-(X.V5@M#$AA;*EPJ=$ZB(9K;9*W@J)1-)OL])$,( M6>L*O1^SZTWU"\2P;)")*R>,LC7.":H)3TD3207ZIZR*B+$IKK MO@P-7\$4\GB_4V_WGM&?.X_#JDWT_M'3 T^JSX 6$=7=,5;=Y>;CTH[L:S?[ M;X@+2&'UX2Q,QI^75/28;_T&K,_4'@37YOU9_ +I8@*SC)/]XOSKLN-+:2R8 M9]U17%R4M7E2+K M(?4Q>I5&KB^-&BQH)Y;7^'H*:9DM'8>+ N'#Q#>2Q%.# MM63^3H3VY?='^ ;3"]B'>Y=_VI\7&T%4HFS_I>7V ZI1V6(A63^ZQU2X\X1J MU+;I7O;%=_ *O;14DGDPG2_1[4/V T^JT$ML"XAMV-"C^^!CSVO%DB8]!3>. M5*5]X'9/;L6LQDT!-XZY\M'&T_<7YP&Z67YU]N'XY/3LZ./9+Z_.CJKS#Q9(9.\N=7?E*NL%7G^3:#M>+XSH2VX??RW5#>C3?> MA=Y[6SU&:\7QW4FM<=[U>M2;6-9[;Y?.L)^F]_CF^M7(F9 HL$1\S(%(GR/Q MVA@2L_5)>YHXBT\)8-_!:]SPCF6S?[,0UF./@LS9),$(S[X4\LIE6]XSHC2U M-BBM@VK2-64[>$/83SN(]FRZYEU9>M7R\V\Q."_6\32?+6;QMZ-I^K6X!:4R M]JP[@^[;.,+\M#N>^/'Y?&2UB1)T( 'Q$!DR7W'!\BB3X FY "T4;">40]C M>Q8]:R?+PY35+3L7R(XU@_K6S;W[M*J%<1^%6K$D_YUQJK0HWOS,ENQIW*[X MSFA7GXR7G_1WN_8=JB5+=R"RTK&CM],%=#!?7"Y7CH8@*7,DF'*$0%NT'Z6K M2%+1>.5UM+S)B8T[.'HO@+'8G<,.0=.-JE[NA/*(3A +72FG:@J'G*?SBZW_E2GH$5(NL MA"B5QSV1+ #Q@B9BK%24F\"B:%)@["% 0S*A=?3COC&M((IZ(>6=*0\B,DTI MFG4%:-:%X<1%_!%!1C3W)@6:#NXH/'-)N59ZL#_GJXD?8TUDX71U7R1^_X0! MZ-S'PI._^_'TW6P^?U7JIL$G_\?(.>IL1/-,E,0SH9VD9K6@FL[A78AVE/04DH)QR3X$B[RY9XGPU17H)E$GW*-DTC'H);]4N2WD4T]OF0UHNY6[&FYYN7 ?'MW\\_Y,>!!,12KW3[/= M?TA5BELDTFX\OL=$V/"4JI2WS6RMAUE/I_4INI')R4B0GGC))7K/U&"L:ADQ MRB0>:5)9-,IP;<33^[[_Z@;O0]0R0&DRFM% "X;4:DH") P8))4V,N$H:]-F M^U%80PK>:NC)O?OZ]812,266 5&EAT!17,890WJI13S29%]NK%C"J%0Y.OR' M-ID73^ :5MJKOJK4%$M#A^N&T:[A83WVN*HK3%L?ZL1W4W21YQ^@6VX+[W7" M_.XS*AP3V> M7"R@3ZN )YY8GSF/0:[DGOZZ7+ @'7W#./LSK$Z3GN;UR$L4\].+Q7R! 2%" M&YF46%*"$N54(#(I11SUD6@;'5>,4BF;E/+>$6?_-'/LH.2\_:3L!JV/(LZ/ M%JN++F4>?YH=^\GD='7WZ,9QF%%,3D0-BG"G4B.<$N-O)_3/HR8ZQ1YW +M8K;D$SH:)SE#7,SR]3FQ#ZMJZT<%_^?E<^;7 M9"V/CX]R#%($:0DW=MDF%8C-T1)O/.-!LI*'@;JD/SQ0VCL !6@XI[> M%K/P^GCK!C)&V3.=7,ZET @0Z1(C+AM/E,A)2\\ATR8E=?M#'](6T.!,;SVA M5U/6!WATCSE+QW:$&!+-01-A>>D@&@4)SB-8$WVFUNM,FYQIW@GED':3#JF" M[439, -R-T8XFB[&ER;_9J?;:E'.XP/4#WIV(*AOB'A]T*L448FS:=EHA&G< MLTW$8X_KSZ>MP3;DROXYEJ,W&W 9KR[RF"FO+RQHM6 MW-PP1&-^/D547X[>N*VZ+G"PN@QTJP]<^/YWF'WN_-%TN-+:1J8S^?2-IN3NV+:OWE^Y\\@[">Q/)\ MPMN-3<\NS+/QY^DXX_O3Q:J/52E'W_5;V=N#&H!X=V/<<\EY">WM-,^Z\[X5 M &M#>#X9;L64_H6UU@T;NGV['-YY0HW"6@]#ZET;Y2+,X5\7R/:3;\LTZAX$ MWWM&A3HFC\*Z2?0Z)U1^E.3\W_[T?P%02P,$% @ ^H"E4N\_]9LC5 M-Y(# !4 !C$* &;G13I35).>YY^ B1U(BF)Y/^#E&6O MJJ6T* GX$%\ B @$ O_Q/SZ?C7[XA-/9<#+^VX_B+_S''W"<)GDX?O^W'W]_ M]POS/_Z/__RW?_N/_XNQ__WSFY<_/)ND\S,@+4+RBCEM#--!1!9DH5\S7 ?@FGYL%XV.AN,_ M_EJ_1)CA#S2X\6SQ[=]^_#"??_SK3S_]^>>??_D+OW\Y23!?T'/O$'ZX]3?J=^SBUUC]B G)E/C+ MYUG^\3__[8GOVT^IV?8#0BQ(L6 MYE\^XM]^G W//H[PXK,/4RRWHK\8<@5E*IQ_KZW]U!G3!P(R3><1&7V*XZK@ M/6+[P>6IO,)J\LI5\L)_.]7?WRM M=Z)Y.![6E>,E?;MJH?9U" [\/,=QQOSC#\/\MQ^'(!&X544D%%K$$HLIW' ? MP.9 WPZNFJF +B"-)NE&JZ.ZM$TNN1A!Q-'BTT'&X>!BKWDQ+I/I&:Q&@B_F M>#8;N,1#* J855HSG:)BT7/-HO3%V4A[@I.;?,XN]&.&Z2_O)Y]^HGZ(5,GK M/ZI,.>-BM2S^^WT8EL+N-K9W]+N#Y(WWN626HY:,]C+/(/!(4$ IHVS*:HMN M'CR6VN=-[%>J\F1Z,8K5K#EP6E5;H &3\TD/(ESR0_!__&$RS3C]VX^\#RK_ MUSE,YS@=?7F#'R?3^0 #"J^\8-DZLF\@)A8+F39"FA"$E9J#ZI'5M>X?$<%= M!+O)M>B#Z]]P.ISDY^/\C(S@ 68G=1:>.5L*T\X3( ' BH\RC=PQD%*1Y/I.CXFB$68)3+GKC=)\+ M]5K_CXCK3J+=I%MUH?OY>#Z MF.1=4:F/E7N]WT= ;R=1;M*JN]/Z!M\/9W/2MODK.*-518-+@($Y&@C3O I MG+,L)8'>2TBNN-ZHO=GWHZ&W@T@W*3;=*7XQ3I,I+2*+0;Z=T^;Q='(^GD^_ M/)UD'"CA2Q9$3S#>,!T-L)BT8=YK*#+*@K$_QN^$\F@4H#^!;^J#[:X/3W*> MXFRV^D\=M!@XL. Y.MI4:K"1]AH&7D2R)KP4NAH:&7K3@BT '@WW786[R;CK MC?&G],_7TW>3/\?5>D01:5&RWF;:=V0=G_4,R74P$I1.T$=XX);N'QO;!PIV MDVO?']?+%6=@M4TIA,R,Y81'S[T;%\@$@W*0Z] M4?S;9#:'T?\[_+C85FC?\-+$0*/+G!R$%!CD0-_2VI,]%B\@]TWT#02/C>[# MQ;LEJ-(I@K92O&I73L8#F9S1P9#/KP4R+P_#*"]P,ALPFY<.9%PAI?22QR3O^2 M1B<5B\VF#T-X2]>/@-JN MU"<*>(U<7B\?QS^@#C][B(J-J,WFE':X?W]$7$ MPKS,@?F 49 U0(M)'PQOZ_L14-Q9I%LX[B%&]?1\.J6A+H^[J@+.87X^&YC M 50"II(@;ZN0.1!#=HR#]C)D+[SK8]^]"\,CX+PW$6_AOH>8U8OQ'*>0YL-/ M^ SFL,(Y( WT8+5D,6M:;LA58][4TT_)G33%\13ZXWX[AD?#?0\BWL)]#\&L M>A@Z?0IS?#^9?AEH[3/^ OQG2)<2UQOSV T^OE\1L.C"B MM&&@E6/""*5T5J6D_@B_T?6C(?IP@6XAN%/8:X7G XY&%_KFHI/*UE,1I14- MS9"^10?,ZQ*T2MX9TU]2T/6>'P^]AXIS"[L])'P1DK.:OC!)?[S] %.Q/W%FWH(4_L M*8UZ"J,7XXR?_Q\DNP*#UX"1J0RDGX(VFE#H6Z$\]]P6;GP?YQ9;.W\\G'<0 MZA::.X725A[!+\-9@M%_(4PO$HUY$>0* +*HO5N=?')BR1=1HE-"EA+Z.*&Z MI?]'0'8OHMW"=Z?(VL5(KU#]0I^06:%%(D/1T2 %K3<&' LQ)R9%2* X**7Z M2!BYI?M'P'8?@MU"=J<0VTU,RXL$2U0!LXN:# MIZFFXTW5GL;3D>!1&11V, M[O-NU0: 1T?XH<+=0GFGR-H3@I07L&H,/PJPVH;$G :FX; /.><%>5R$4+0 MN/NXF7&CTT= [>%"W$)GIV#9EN&]@UA/4\'2"#(M)L&3&Y@*;1]69!:+R5DE MW[;S_.\/W91IAY=\TXG['W !\'BR3SVM#3$3@;"!0J M%$G;#,B:K1: !>%5O6J"-I0@(6S9SB]H*C"+"ZY6'2U5!$?SV<4GZ[IR+Z(> M%>:.$@;W*M !7$]:R+S'"Y@7P*[C>;98.'="-%BKJ="G-FQ"ZG-SN*TJQ)42 M],S9I(G CZ,*4F RQ6F6K1:,/,[(H)[]R.ALR %C*$T6A&.IP(U"&R?4@'WD MW"/SM?A%-5NFPP3C9_AQ,AO.8?IE&5+Z=6$_#="F!,D32[J&E%1R#(+)S!0. MFCS/6(*]J0*;)35VZ.=X]E]?-$S:R+#'@@J7([V*%JX &6%2;V.Y*NEO1_9WCJ7_^.G-8&0#?O'@<5P7K]Z]OS5 MV^?/Z!]O7[]\\>S)N^?/WKZCK[\^?_7N[>M??GGQZLFKIR^>O/SM]=L7[UZ\ M?O7[JR>_/WM!OW43YH[EONO#BU=/7OSYO.['7^VC/[9VC6N.P%.,MYX[VX:*M MD\'&H+-#1?_V*.!^#N\87Z]<42^_O7G^#_J=%_]\?@SB[NRP/8N[CW=]54Y1 M&DXK_&[MZ^T_GE!7KU\^>_[F[?/_]?N+ M=__5E=6]N^F#RVYC6V.07*:"W*/*06NC@H^ Q@@9!2VS@&5P2(<]1<>NHH9% M%X=2>X;:D;.7D;.H43 /O) /Z+CT6U+(>PR+74+IZ@F\&*>B&*Y(&6X.E<0Q.J_0?JOW!DCP\_ET&,_G-83^;O)J,JZG M&B1?:O'](L\<9_.!A> 3S1)FM%!,VZQ8+ F8%J6D(JT ON4B;!\K;!_P'[G. M'9_B'DL07HSBM^FD#.F-1,ZU(1<&!8#&GE+F.Q:LF-LXNX!ZWHO1.3X]%#V^L?B]FLW/,S\ZG=5VI)8T=,&=B^\QZU& M#2CJL;3B/2C_":-SO (9M0T:E& 2@F2:E)OY9!6S/*02I0Q\V\6(9GIT$]TW MJ48=".JQ(.,%R'=5#.?3+]=2_Y\D$L,4\\ 5&YT%S:*JUS.E! 8)+!/)"64L MENR;Z,X=F!ZWQO1%1H]E'+="6ZCP!;*GD]G\5YQ_F.2!H-$*22/F(.JC0W[R4 M1Q5AOU14&RB6GG9#&MK/P-_$\;B7K@X0^"VO>'G]U M E6NJMUQX:Q[X/EDD5UNNM-"%R82<:5-?G?"" MS&4)F;L@O-]66?9A1G(['!ZN,L8M.A])+W(F%T$C:6K(9 F&2+,AJ5Q<G\['Q$NUV^[5Q\!11D M-!QI]&)1&R3YPF(NB@7%O2>MEF";>)4[(WP4NM*$C@8Y+F]P3F/%_!RFX^'X M_<65P_IXE"\E$2I#8Q?*$ZH,S!;+ 37W95LIY.Y*LAW.8]"('@3=(#]E>7WH M8EM#ZR,B9YYG0^:P)'.8!]K6+'!NH40>VV2V70/Q&*@^6*@-\D:V!RHO]BP: M8(@EUQ6GWES5@45N"TO>)5=R1!^V%&3J3OA=H!Z# O0F]%M30/J]X+OO'9D^ M+H!VZ_,45Y%VO_ I7/0TWF@A2!V1W 694S2B>&&E2/R0>TG'N>CY],G;?_SR M\O6_WC:^,KC9S1$N"MXSMC42$:02V<404Z['CV"YC_2!+AQIZNYR/?#.43;F MK?TE[?OZ/ 6CN\]1"P8MMUF(F+5)-AA>_;?LI37\(O;W,T;?G9VE##!.EZD5#MR MTYFCJ\:??ZHA?1CG=U,8S^K+(Y/Q;%)H)BZ3A XB:(_FN[-SZ%C6J(%4A,0B M2M"%7(T8@[>TB6FK.9FQ#@8'CJH1+XO#VL.FS]Z=').C;>/:,!&],QY=3([H M00\>D^$*?=*2?DOLP]3F"!OQ]0JF4U@\ZU.#&:/6S&UT=TP.[Q[K&IM:":]I M6ZI)AMHF$0-*--X&KFV,MNS#YD;'70-\L_GT/,T7=Q)J>O"3<:;/ZZR&^L?5)X6=4"=(OQ.,<==?0A/> 9DMS'+'<@DP>38JD#* M;9A.EL'72@TV:Z7T0D>#<_U;H%V4^=T!7,LDOSO1G2;9KS21:89L\_UVM4%RD'I5@(9'&QF%2BW5IE%JD)1B:852+ER'F\SXW;I:.37#+J MBY-)(X$VL&S_CF/"-2* 3_(9R9BVSX4#>1-D#IIP>L6,<373P",#KSR3J:@< M@^%JVUOUW5>$G= ]!E5I1T>#W:.:\-3@!T+Y##_A:/)QD25]4ZUMR$D78%G4 MW!3' XM.DIFE @!FS-HWR23< =MCTI>^J;@UN[#'I($]XEF7IP$W[/J5"WF< M0.).$(X97-Q?)FL!QR1"@,!E?7)(6VV\Y"%&&;4")P6$?0*.^TIG'SWY93B& M<1K6=R=KVXM[WX>0O;6=SHS=CV[]6)($+ KW)'.EMVP8UN+EY\] MF3C$/YV^&LS\ZK$^'=M6$C;W'N'[F&X1.9)$X+HH&!U&7:*7#(#(Y M2MYNI6J73KO>=QJGQ;NVBP(1U.Q52%*5A*IXH,W8&Z;KTQS12,&"E9$FK+(E M-RD/[UEJ^DN86Z?\*GX=GYV=D1DQFYU,<6' QHT&6$,G5!5D8S33) MLJ(9AX(#E"VO,C:0QSZH3_"^2S\:M7ES[%C<-7D : W\,@J;3:*1.\5*4K5& ME==DDSK'@E?!D%T:O6@28MH.YUCG(<=2D/UE_% ./'Z&$2DTOOV >#/:YH7, M(&*5"I 30]L]BP$M\U+H>OHG%391F-L G>JHHP^N)PUDWB#,L W7RF7>!5G+ M\XS;H9WF,*,?"G?0BP[R/ZZ&.*VCJX\>&T4PM3**0=(T/P)@PA"0_-_'H!GW M'& <6S'V$7L#A7@WA8RK=-'9&^IQ^*DNCZM F*0=CO*VM[^5T]L7[)K,,^7]Z+/I_7*Q U<3AJC!$_, M:>[JX[@UF8A@)NDB&=8(R37)S;L-T%>O!+U*O,?:!0OE?%4O2M*J<[7:S.KU MR27*%3Y=0 @M,PO0K:>![S3+=^CLJV>[B50;5!YX\@F& MHXJL3*8S&.%;)'@DZLMGCPVH(J3(K"R>/38ZL0A),6X-2!M18VY27_H^8%^] MAC1AX-;B!#V>.MX99'XYA#@<+>"WBMIOZ:)MM/Z^,:U%Z8DM3$5D45#3?H[1 MN:0U%.YHHBN1[X[2;^FLVPS_!8;3977RQ6;S9)RO=?'KHJP2YM?C-U7M5KF> MM$A-+[[]&6;#V55T+7BR5TH(]8&RR'3PG/D,M&=)YX0,AFS0V&(YZ'44/93Y M6=CFO\&7.G$OL3T;SFJ(KP:+2]22&QI'\)[DY$IB'I0C844ME%,AE2;O.-P/ M[?@+Y^DT<$M!H#Z):^=>70CHRS:(B-;R*&@;H/_4-P5*+6NB62;$,3H1B]_- M$-NMOV]185K1T7>2Z7/:32=?$%?9^2N]GFV#26ZFSEQ[EL&1H^F"8MZ0W>F" MM]9;KV4T.VG-[GU^LYK3B)8&%>L6.GY-1ML@:A1JD9_MPYFL M*T8@^B8%BG; ]BUJ6"OJ&GB7VZS:K4LHA&C)E6&N1C)I$F@6P%68P@:)%K1M MXF3NB.];UK(6%#8HH7W MZ56/A#4HV->'G);Y!-KKB%)IEKQ.3*NZ%FMCF7)1U.15SWF3#+C>1G"LE)Z' MHYJG(?^A) Y=CO[G+ZNQUE87@UK>U@MHI7&%V1)]E:Q@X,A^)9$&78*FCYO< M1[D'UZG2B$ZD++>I; ^D-3AEO'R]Z1+GEC7_LJS[_5!;9B3M@?4T*4J] M-+,$EMN +N0FURYW M 7>2=*:62M0[(Z=>D6)P 9LFSBG9YH)=K3D^B- MY"Y+T1X,-4C-?SZ;#\]@CJ_++EAC,MD*PPPX\FQ,K$^CBLQD-A""LMGJ)B=H M^X!\A.K4C*-;%Z?&1^[/<#K\M+C2OOVGO1Z^[]99DV/X \:Y?FTNTO[EN;%1 M2*U @!?"!,>U]B+>=L-QMVY[,EU>X?RJOX4C<7GBM,6%6.S2OX\GL=X-KJ[# MB_''\WE]@YE@CH:PDOK*$TX:C,RDP>@Y,-J[(XN FCE3']O%>G35UO1I.+BN M"_<5KFM.VY-8:T6D^8#6EBPL=TSQ7 N*2,5"C)9%VD]R!"M$F]>B[T1UPJ7Y MH6CI^M+>'XL-;(.MX 8"%S=X/5,^:*8YX?'6!,8C: TU9<@VN82U%_D<>L'H5&WA[/[8K;ELGXM@C;;Q+MR7GV M>Z/]-LUJQMG)%4V#DE89I'U&D;&3HF[TRG8[D'OAZ%? M^U#54J\6B_AL(0&Y"H')8FRRAM9K5T.J00,+4AKFCF$[J^ M_;-YF]YTI**!!WO?49%TP0A+XT19,UA5YBQZ %:<0NND$M3DMY@0\, -J\Y< M-LA&WN?,9Q>HW_,$^N*ZP^'<(42=*D] RFQ*(/<<3;V-[V1AD9OZ3HK623KE M1&IK.WUM>0)=E*AW1DZ<)Z")6^$\L)0304UD/,9"H'E!XPEH=+I)<;^O/T]@ M+Y([+$7[,'3J/($@ZJFEL,R BB0)VN')K$3FDLYHHU0\-WF5YA'D"711IV8< MG2I/X"G,/M2BK_2?^L;Z)Q@UR ^XNY,F>0%[C&L]'R!AT::HI!+HPLFI2D4) M,J9+(3=+RJWY #N/L"M??3SON%.[35C9Z\%&$[@6W"U>K=6A<&]K8H9/JF1= M,+JM1/3\,N,K_//:J[C3R9C^F9:._NOI4Z+\/7EBUW]C2("(@JMS'6>B<]'4 M^T[!DC\&D@4A. -E'00>HN)-SG([(^_\EM]\DO[X,!G18C:K\FM?9-K8@S&5&+[U^,YSC%V7P@HI1*0F0E95./>P.) M3LAZ.!NU0>M=:I)FT0_\XV^!Q]78C8<"CT]Z TOL4!DN(S">-@]12_ :K(O MBN&T[6-BB.@S6-"JS8.!G5 ?ZRS]M.IY/&)/?0H^F\X'3\_/SD?+9XU*P31? M/B7RNCS)DX^7!4H-(H\6#",GA]=X86)!!L=R"B!=4:AAEX1CZN^:IM)WZUJZ M*Z!3!6:/J!J3AA3U&.38!=_%2>@."/>(MO:B3*A5- MT99D"EC+XT2:0LXSF6M.GG'&E:,M/R<(I#X4A=F'AB,KRI/\W^>S^=E534RK MLBU&&:92?<=!&5G+[R>23**U-OM<<)>2X_WL6&O@CF?OMR)WG\VI"S,M7H^_ M>/AOZ7D\G9Q]G(SK!KZ803DFVI=EO;4C,M-29@:.*Q:43($7XX1OBV@YP$ZNTT/6AWO.?X^M#OM(O,F#O'-"@?DY3,>T*EZ48 ;A MZ\,>DEE=2W-(E RX"$P6E)*7D"1O] ;O-CC'#SGVP-7&<[N=!7VK?=&ZUO7% M<>"D_ K3/W 1Z+RJVMUWV>O=>FM3 ?N D:X=\<@HG2'RM,>@"9F74;FLN+=U MY*%L+X:]6[]]I35>J^O^]^GD_"/IXR6JR_7O*2PLXFLEID!@O5CLF'2IU-?F M"HM(RZ"3GDL7K5/K97C[SGL\#'AO3P;\,IF^A9O$Q/G5=U=/'0R\S1*<\8PK M0Z**-3-6),=$!)0^>R3?H86H]H=ZPHR&8^CAK8\/M.&R@0OX#QSE=Y-?H;Z/ M/?^R%:&-O)XBU[H0G#:1D#6Y,3RR;+.WO*2H99,\K/NA?6/:U3-7#>R];=O+ M-70E"A Q1@8@(].9%^:MSZQ8XWE*(?(VM5KNAO6-:5&/'#4(*%Q+D-TFG&4X M106K4W:>^1@YF;4A,U_OB.1J!&EMR31J4]]X!W!'OV-]"AWJG:53G_[NFI]M M8A'D0466N .F==VMLU%,R1S(T\I%J&^R6F=O>K#G!9M]^#AQ.OLN4+]?L.F+ MZPY9[8<0=:H+-L$6Z4T]Y4P^,&WK0[E%)69J)%%[SU6;6HI?[06;+DK4.R,G M7I&\<0%\*8PWR>6X3$.:4FKS$]'4I]>Y.P]>@T_MPWD"7?X;Q'^](ML_PXV0VG%_D&FAILD&' M#+PE>1DK6' NL&2Y\:+HDER3>WO;X9S\+; 3T3WIG:M3Y85L.Z=8G7WUGQ:R M6V=-LD(.&.=Z4HA)AOM@9;*HL10/,EJN/"?O09BP_87TW;KMF%^'6.KL_::&W E M^G\-YQ^&X]=C_"^$Z>6B,A \.RZ48U99PS0WA@&OCY!&G:T*('5NJ3QBRL=-[$_*'*<$_=T'=LPK@ 6)4HT*; 2-0$T-=L% M-)E'7ACT6B>P3^G/L:* AY#_-2FWB8I[ M14,S&>.J_#=8SD 4DX![ :;MD>!7H=0'1[8?I$[OP_GQ(MOHBDB69\:-]V31 MDED;!2KFM)'9._!1BN^1[=9T[Q;9WH>K%A45+NV,D86,E<,N9=> M*/)5X*2:^: CH ]%2?NEN8%-LNN5TEJ,W0E7D\*D%?68N#[?SDF!=+%H,_G3 MLLD!T:X OUUM.Y"D!L'1FVC642]#,,YZ#1$*$VC(@O(FL&!S+4*BHE/>1L F M5PIVP';\H&AKQ>F;D&TZ\[!"HM&)4G3P++OZ&IS54)]M-?6N,GBR^3.FUC?H M'D9(M'?J=PZ'[D/!UQ0QVF5<7W\X] $)'+R3WB$PB0F9SKDN>L:Q&(.27 LE M2/B@G;Z.-SJEV=Z-:RZ"S08(WCBNA$^WFX!$="N[)[L_<%#NX"U\76;WK M36+O&LEM&\+U_$,5@"P=Z[.,FN9_J*G1A=0\>FXLXH;T-K%VD>'/4X0_\N3/ M\7"\_J,.6:(']-*[[/<=V1HOWF=3GS.U*2>=N0VDW,II68KG,IM-7O8;8Q?. MGHQ&DS_K[:8RF3Z;G,=Y.1^MJJ?.WDQ&(_KX3YCF'OG;L\?>N>PRXC5>!0:; M:+6*QEC-?01AT$$N&;(*(O@-7O?LNV/ 8M7PJ\F<>A[GEQ,8SZ[ 7/E-%B3F M>@O;.Y?(N V:Q2QH;[2!-%1%0\MPDX#%C@ [1VXNI/[+%JE?=G=-_@.,MFAG M)7.^&K 1'//>*Y81HY(I"=/F(92]D1X_EM-$JS;".$T9:Q',W@GPTU5I)PD& M;+:%956J'9H,"S4SSRGZW,6LK&AR5VPOE"=0K;:L'Z1CAU#6HIK$=/)I6,,8 M6\ .E%4)0"#C)M189O(L6B^8X2*2Z2Q%P":KU5V@'KOV]$9(@^#RCI(@'_P3 M3FLPW,?,D\G(FRDC$9+E6; [0]@3YVI6I*W*:BJ4,5K1KY M>ZV?Z0M9PN/9"&X^OC&@29%32(657 ,RIG &AAL6BTK%J@C%ROO\B[[ /%;E M.@E9F\JFCVMB:4<^6;:965\OC7,A6#!2,UI]K7-<96'4 S.Q.B4Y7;?*%R8Y MF>:KVZ;C]U<=+T\S A?62BBT3FC'M( :*299AZS3QJ.X M-L?@[-3W,79^&ZR4>L\@ 4N%6Z95=#1+@V&H0LC*HPUVEU2)K_X)QZ,HQ;Z/ M-^Y#SFF>X-L%X??'&P^E=/^W^ [AXS2: R(6:[EC7+EZCU8)%I,BGUZA3M8G M]#N=!#YXC>GZ>&-CA=F'AE,_W@@.D_0T68>LT5P9>,D["[\^\CZ]?P#3E?NU#()Y1#I;FFELSSO0[8F053@ M0+@4>.2ZE! **F%-LCF'8(L;W(VQF\P.SWZXM:T&\MLA \)%Z8!#$$I'+3R/ MPD6M!:2Q2;I%BMQR(S?8Z3/+;&VL@S5VF=1%83)$@@_>:9G*TDBLI7 E> MFR2V*66/\_GE$.)PM,Q9[RC-ZTWU*LM;,:Y),B" -.BB*$;;.LDS),YIGJ.3 M"6"P ]H>Y-C/1-]LL)5,=YCRT0JCN"HB2= I&E\R:.]H[^? 2=:W2;:_>7^M MT9XF_Y866TEXI_RE% A5QD=]1U V2 ML?X)T^'B0/ 24+*<-@^'K%@1:@3*,^^)JJ0%Y%##8+()]QM('A?UW03=HJ;A M.:$A+"_&M(GC@)0P1EDDRXL:)UQ:%BM1):E<@+M$5E"3*7\#QN/BO(.(>\QP MNAKIA>:90B8]&5FL!$UCBD:Q*$W-@^&U/*L"*(VLF$;=/[M$"O U?'I+A";/E-[/\;3E ?MG=]=]:Z'7(:_;FG$N=#4)]]..DY[^5U M*<.$/Y\/1WDX?G_Q'*4K,7.9F5(6F X8&+A E)(S'057SN]4'GNGW)9M (YO MV_;.TJ1'$?<8L%ID_S^#.3REL>%T!4;E^NP4[:>BT'BT5ID%,K1K] Q(]Q,H MN=N]B_66'P^1W05WZ\3M,=5H&=]_DO.B'1C=C)3.8)S?#-]_F$_*[S/LG)YP M>&<]'95T'N?:\8GRQ4 L+F"26DN$7%P!U*)6S0E9#0[OMNV12E)1EV(\,U$M M?.;"HA62>9NTR!$-[5M?T9'*8JXMV[XIX8NSY"^+[UY-YO^%\Z>3,YK>"3,) M_/QLF1$XSO_S/"]\N44UHM?E=V)Y.OI"[2QH6;[R/+!&^)1I6P_"Y_HB2F+@ MDZ4O:$1,4;EH=UKVVF-]>-&>?73NQB+ZP(CM>W/=-KS%JO#Z8[I*XV&[J4&!T1#]Z'C1%&L72!^CX;VP>\!X:Q#R#E55#USX.3A M,;2+=^258&"+9 ZYSNA4 6B2J?$U1T-;J\\^G!PC&JJLB\*B9]SKQ+2BC3Q* M;1D65=]AE4;D7<[J'EDT="^6[HN&[B/BYM%00\8;;:R>*:MJ<6\)+,B0F$O1 M@ZT/(*FTDV/U=41##R&RN^".$0U]?O9Q-/F"^#..J;7#K@)NM-$Y=GDWJO60 M)&H.6D J26OK,VB2"6EGJ7VP[7#JP5W' 2'S>@ M@S+>:>^351AU*-:'#>EUNX"PWMK3#S!^CS.:NQ_PXW3RWYCF2-[?XH>3.!J^ M7Y14ZA"![]9A[XQT&.\:<.1=^+TH MTS(I5X&=V>_D69?)]$F:G]=TU5$-[RPZ[W+4TE//O3/>AP36;T9&$%'2UN.L MT98T((EL.+>8%#BATP;U!V+H^F /B0_S"D/=7I\-9S6L.XYFB8)P3NAZ_YFT7HG:_)_"J.TJ-PP?O\*5V4;AFGU M^S77LX*J4!K3?<=0DLT8;'-*\'XD4NO@6IR-U(<"19=1G&\4V\_C5Q M\RVDDQ'=X*I.]]'44;PN]1(=.=6+1>7%.$UKI&Y0GZ40CKP7(Z(@,=/88L[ MC%+%>!NC5TW2.EL.ZKM*-U2"'N,72Y^LEX%-RMM)HEV3K*HI656#:$OT 3ES M,G&F#2@&2I*WG@.OU^Q#MGHWC[@%O,>DH ^$Q![O2O4ZHG?GTW$M=CRPEAME M [!"AB'3D"0#70036-T[SX'D?E2-O$#V71G[I*[!%:ZKVIJ;(YM=26X9"AA( M;W0PF%DJ@Z$\UK%W^WVY'3FG/@ZOH>\W-4:Q M.$)1 IVM%?"X"H9DI"T#:1+C220-RA6YDYVXTY'"9:^GKV;;.ZF3KL+M^?QH M >+B3&,'&'U7H[W6__%+SA[(P#J''<37D$U(*4E7+WZ42-83A@LWE$&ME\2]Y%:S^3]2I(Z.S]; ?$>.3@GF1;2,1U3H?VHO@20 MC4^:1^W5+M&EG>B[T?-Q2[$>+/M)'X+K,5JS *?KP'1-M V(('YE+&^T*Y8 MJ,\)DSUO2Y 1/>SR*,UN#%[O^2MD\&#!G>)4]BI^OS(/GI+E-1W&\]K-TD9H M<7!R7V<-STKV&N=Z);7D>3!:H156.^.# + ^N. C%N'M'<XQX'S[?X"<< MG^,A[%S\:6=9;\6P_CIG+)8G=%&FH'DJH'FI;[8Y&QT),@VVH#E #HW(KL /ETF,QK+?0EH5VF708G MG$E>\!!TU,X+D83P-/?(RP6A!FMM=3RC&,[@_?LI+D^M7Y=5XU<^-A=1Q>H? MR<7#3U(5%FI4#S6I-B>E3FT>)+T/6-?@S*J]7VA+7"Q3D.;_&LX_/#V?S2=G M.'W^.8W.\^J*!/T_OX// TY*JAQAE31L,E-L(@NED-DJM?'$5,JVR6MU!V ] M07"P3TU:C]:T9JO%Z=]V>2Q##]ZX*$R2+$1/LLCU1:=23V]JE=($HF3;Y!KE M7:".%MMKJ2B]2?TA1/%^FT[R>9J_GK[%Z:=A6N5$)$^_DG6P#<*K87G_,3GJ4<,^AA!6>^O36"M'LXJ;##J#ZCO'= MBN;X$;_N1&VRWI.4CZ8"GOLHLM(L.O!,ITS@,J\7-I.V17H52F]QB2-3?T>8 M\$C,[R/;8*J&0>BZ>Q,J&00-G"F5?1TK)6\SZL M"AK-?:[,G3T<-^+4D_0G?8NN[WL>;Q:NV:^8AW 1&2/'K2PB8QS(%LWUFK7$ MQ B) 6<\N7:[$;G1]%?/8#=A'2.,^/8#3/%GJ D(UY*P#@DKW-)2Y_#"+@C7 MPPP:=,[1&^FB!H@AYE K^*=H%=+_!O=C[2[#PR-8=[;72)X[Q+>*SQ*MB[DH MITTB1?6(A2Q1C3)()6^1:K=PU_8V^WC[;<>6&\E[KW?@?(J\%&5L5DA+AJ6E M/W-R"G+V2M+/;I'\1A]=J_-OZ^0)]3%^C\O+K5>_\AM\J1\]J0^L7WF_TM'^ ME&CU0U?K3B=K&)10&%<@3:"=J]0Q-\@#Z@R]^],&!R*H=PWG7UZ,9^20UP]G MBU>!WGV \>ME\MC?J8GY[,5XF3(VT-Z!5LHQK@TGVT!Y%A)M,"GJ5&>LUM D MIGFL 1X_^'=DO=]\J>$!:DZ+QS\N\YON'?'LMB$O R: !740A4&B+UH40]86 M6^!29V]1F. 6_-M M*^\]Q8D>N.[NPV\#G7V#9"\/:]V#M_-)^N-W(F3VYNWOJ_"=0%D@;CA NA7(3Q MI4NN@")?2R5)7XAYCV1 6QZ4D.A3:9-R[VK4"U,M2O"M1KA8L+44BF=4 M+!2>F#8V,E".'#"M?-$F\ )-8FC707S;CL+!=/1X'W@=RTKY=T'3M*#G [#- M#Z?G%IX[R+;A8K!"E56T29C,P"52Y.AI6TO.,YU#*B8:#*'-)G)Z0[85T?N( MM.]TB0I%R(M*@+GD8E1@"GS-!$G HJ3107'6!"@VK,?R;SE9O][J"@%^,\_#3,YS!:**"@30.]09:$0AJ6$BR8JH"0O8I1B![O MQFU%\&UNROT0TF.%A*V :D+W&QPM:Z=]&'Y\-WD^G@_G7U938A>H?2= [HGQ M^&F1/;!ZEXXTH*3G;,E](2OA3(G<,E?JDJ@YL!#K@]X*/0:TF?;!1Z4]=V16 MGE9Y]F&B[PO;,(;E8GN1+"BC%%8KYF5]"3J94G//#"L0I4U.<"U[*Y*QWOEQ M$_B:LC3I2<2WVB+-D_J6Q5V'XU?G%?2D_/SVMZ?/7[]]\N;M[S^_?=)[)M5N MW35*KSI@K&LY5R[8+'.VOCZC+E#')+,GVS)P;9)QX9;@U6X=GSP1RR&@M#&P M&A(CZ]D'!L$EEB YZZV6J)J\.O05)V*MDF9>G\]G% M6UFDX\@,2%V3]A?5"I%9S :V&7.:$3,5L:B9\8C%XSWR6TN60K0Q-TE1Z'\E7I.$]JE@[K3] /TZ1 M<'#/@&YF1/Y].IG-!BFFX@46IGF03 -H!LDD!L[K%$MV5CQ(E=\REN]*_P!T MI,$AT.+,^\5L=H[YV?F49+7$MCS"7/QPA?WY9YRF(8UK@"'65[>1<9<]T]*3 M)QRU(%?(2(L0_XFS.>;EMK**+).) M9U/T9,BQ$B$R;4C%H)C,LH[*@2@AIM1L+>YY,-_U^B%HR:;FZU,;(237@L-Y MK>5Z>3@(YMJ;TZM M]L\_?QQ.EZ':JR%%D0DVU.145=_MKK=+N&,R>9,=L8RT.Z,_MJ,OZT ML!RN*[:,)GEK(TM)./+D--)*2HNH,=9IY,9@>5B7DP\:YE>T#ITXM-M>BQY2 M!&SWT:Z6*1 .G5"""1#(M Z)1:XX\^!#?6 UT5;PE4Z7KRY$? 15/?ZL.D#/ MOJH)M7[]/OBL422FI*1M7Q?'0K&".24=&)LMYC9OY'POW/"8IU,'+6L1J3YT MG"3QY8 V!GP5\90)HA2>,Y,M,.V*)0+(/0&="T@O,A3WH&;0#H/Z/FM:S)J^ MM:E5_+P)#6*D#(-$B4P'FD=T("9!6"K3G +_/H)/L M.QVT["'%Y.\=YRH2>VVHM(^*$)5BT27B0P;+/#FP+&90W@(M)/)AQ>KW'^/W M.762.=5-UQY2S/^N#?@RQ#NHKS.9FDV4/.V^VJ%F41ED', *C,C5 W.)=AK6 M]\ES;)/N,(UZ2(<%>T=->(%$(Z*1&93+FRY19L^\B#3J[&U)7]DF=&=T;L]; MMO>F'<1;T@XV4-[0^Y(\^=>2.9H!3(NL&-0"BD%%A%BD53N^IMT$WE>T['0+ M_#\0AOM^_+V_$5T$5JT4Y.%FLA@4+1&U1HIW EG6#GC1T6/61U;78P?>'XJJ MM-'< WCNNYQ!?X-9QC&'%X9OK2! ,O5,\7I5//G$0%O'4&=?RPOPHLJ1E?'^X*?!5ES&1YRJ!KG@>)66=;&-EFGIE2 FU^SA<41];C$\2>'[<* M'\9VCS'EGL>S#.T-4$+PWM4J:-S62P^2IB(H9IV3V>D2;(8CJ^X2V7>]/1G/ M/89N>Q[,9>SL'7D94FAF3;W$!DF"#4?6WPV0WU7Y(;#? M8^2T]ZWE,K9U-3*5"X]9L."\785^ZHE_UB9;[:S6_MA^W1:8WS7[86A CU'. M-NXK*EM/,S2C 2FRF6J!:J$-*^BERUQ);N^M4'*$,,4!P>#>ZJ8I5,$5L"QX M7NL;0TWJ*9*ED(LWRDH>VER+^P8?/.F4BGP2QA_F@R=&&N3.9EHZ85%26557 M2#%7C'7#)_L0\K6\%;'+F+X_>++_@R=[Z?=Z\.3!Z>X^_#8Y MGUD=L,,X+ZK5K8H:AF!4(E>8B:QY+;!,>XP!SCQ/VH<$T8G=BD_?WL<#/))N M3N"&%]A=^OT_\;WYF$H=];7',2X_OWC6VJF090DL@(XD C)#P-2\&LQ1J8!& MRMUBP?OW_:TK46.V^EYQ?G[[Y *%#B:#C2QJ32,.EE2<9\-\L19X<9&\K)UT MYK+);UT5#I/MK<>DS2O2_CQ%^"-/_AQ/ROP#/B5?=#A^_S.,JM+V7H]VE\X: M5:/=>YQKM6BQR%*2\<7$I+5T0I'VTN U)8&ZUQ3**N[[,CD T8@1D.V0A ,@;;54P\P@"_3Y"'H#D/ MJ5+ S4*H]9#DSH4@1 M> ;!3R'-SV'T#J=G8J!1R*)"K41G,]F56*^3Y<*2]=E@ M2(&'=A6?CCO6;W/:/&!]^JIJ JQ?QJ2A.*%E8)S7]\=SHJV4ME8&(3F=-48R M/Q_4'O.(2Z6=>)=IJCLM;OCW][BG,%;2^L$P0ZEOK"46HX3Z1>6BE<;\G 9\&\15>\T!FTW6E9 M>6RI:0>O(H?)]G2I:5?!SG3M4_Q<_]E_;MI.O35*3MM_I&O9:9%F9O!21919 M*Y"1.QW 9&<26)K%MVCB3OUVVR">$R.3+XAOEW>8)J\ M'P__/\S+F[1/)[/Y["JL L%EHY1AQKEZ%55G!J)X)JS6A717HFYRF-[S.#K' M2)8]8=X.Y/F2PH$&KHTQG"GI.=/H-0,HB7%3@@E6E.14D^#)3O".OR"?4ALW MHBK]4]C P*L/GM9DU==E82K0=O0OF"[J0?TRF:[$.'L]?3J"80UZ*F>#C)[1 M_J)JE$DR;Z1D,J9D>884H(G!MQ?*;UOMVA%ZG,)UJWEQ(5)RAU[1AZOO!J!% MP)@$BTZ;FA(0:M0=F4M1FI"$T="E4L&=G7^;>G44JEHD-UV&UON1XC+,[D'1 MC'"9U<(V3$L2GD_T!:RUD%(D)6OS@%V+T1SKM.TAJ/'#48N'>0R7N")#A'3/ M%$5T8!+S+E"SIN*0#M1"LSIF *7R"'&;UMY]SJ2>W"ZNP^_ M#73V[CB^S89'K143)I 95&)@(?K(5'#1>XWHL4FH[%LX?=F+^+U.7_9AK>^J M$W><,QH53(J69AV$6F8Q.N:SC$PD"T8&'A#Y[H[U8S[E/40U^I1^NR.YG$TV M(M8Z!IY0*/H"SBVJ5W!C"JW'G&ETW"CA92A&M3G%OP/3=T>P;^*.IU.K.;,+ MN);^W9WH3N.H]<;E;CK2@8@&MNS=()&CS5;7MQJDKR\!"Q:U4BPK;61T(!0V M<:1.H"7W>$2G49)]Y-_&T4%J\ -MO<_P$XXF'RO&U?G"128<&BS1>!9]D;1O MYOH.IU3,*@61:TU6=)/TUQVP'=_,Z9'-3>^E5RIZ]V%@A+7XVFO:UF%U+_(Z M-G20LB-LQEFRU;+C->TI,\.-M;E8[Y3;S9&YNZ/'P'GO FVP-/P=QX1K1 "? MY#.2,?G6A/(3W@29D#L:HV,8'9G7F=;("+7LJ'^,] M8BK*11V,,X/=,/6]]U%CK W*OI 2Q-^/K"]_,ES\I'OV[*%=-61FCS&N$9:RKZ56'5?&ZR1=5%DC& @J M@XI)WD'8SJ/MA\=7-4FK+J1-J-MHO2%;=X]DC2##,7*#H&L],%JS DJO-5D; MT66E;+R#H+O&M \GRX;?P>?#EJSK?]Y9JK=BV1!;*::@S"!!%^FCR=;D$(+0 M8(4N@UM0'2B7PQ?TS4;ZE-$N2[9R4$2Q0NFB-5=1D\R\@"*+SRK?D%2W-?I: M0QWF\)96^I383J5P70JZ>&6<0BT!@&=;Z\5@]L"-=H.[,1XHLSX6P+N:ZU.* M>RUQ9"N@-IGL!6%U$B%HP;44B%)7\P$'.Z+>1Z[/85K+ HI2ZT.S@=9N-']R%KXNL#E_L;FFI=[GML.P9 MR.28\TA3UI'%(V/TRFENO$1AE4@;TNNV]JVW]C/,AJG#1+ZSO=[E>3O:]3+2@VI'H;[BZR?38#YK(]EU:"\O,\A+=ER$@LQDI1GMSIP%0,^4,EB?I4W% MM"DZU-, .N=^=\/QY&QR/IX/,D>,0B:F8P+Z(FJI9VF9L:0K&(S5ODG0M1?T MQP_*GD1[-Q++C\Y\B\KWEVD:'8>SS,\(/(%,3K,D.&?:IL1"MHKY*+SW (:V MH[:7>OH8QK%N\SP(-3ZA!CR8^SO=!O[SE^T-+!(-% )$I1)310>F P06O'2L M()>T^1LHHDDZ1L,QG3ZE[/B:VN_:WYO&-#@EWH[L6@KG+OA:IJ/=!_!$5X<> MBD;LI*D=Z3R%VEF)-CBM&'HG:(_CCJ8K6 ;%D@<%TEO3Y+FHTZC;?9=]OE9M MVX?%]M> +IXOC1*<3X$I2)EV F]9D+03U+AI%!9Y\L>X_G.J%)=^2;O["L\! M$C_BU1TK (7)P(PND6FG)0O&91;)-_-!QGK>_=5=W6E";Y^2O'6>]YBV1,OA MV7"^N+5"2*L?0>LACM/PL/.)NYKK''+<&>M&3%VJS(54/!62N/:HDXH&K*2O M5IC!CJA[DNOAIS_W-]I2QCN<"7%/DT0E*+DF_Y7H0RD\Q80Q@W/3C_!=)P-)Q_^14^#\_.SWZ>3*>3/^M#.O"1?C+_,K!<@HZZL RY9C^;P'QP MA850R.-./OLV)P7[@#S^[MR'IJS;7,UH:1" OCG^962F2,RRU!??1=#D@>1, M'@C7C!904P9#.Y-[I[+L+>0&OOI-1-?]E1UPM0Q W@;L-(''KL3= MJ0<=I7Y,KM!:JK[&+(HK%,Z2(RV2=FUXVK#/7'!8RG#/L+N MOQ8V# \5_J1?R?4=C/O'VY^?DC?V\NG+E:%*WMC%S3>R0I7-@A4.@FGK/ L9 M#Q^/@=2>)-BD3MQD.J^/I]9!7U8F*Z7$K+)G0H(C(R4H M%I 6)4S(K28[)>DV=5^WH7DLUEMW4;>H&[P.ZJ(&T ZPVM:KW(KK-.9;#\S= MIPL=Q'Z,56$%3X;, T^:1>=)_476S$?C6"I11E7HP]+$I3NJ-MQCOAU/&?:1 M=@,EN!ZA6FU6SJ)RB(E9 9;L5&X9 .\V-<."D;1+TV81RBE)K/;!T1Q#P M !$W"/7=#$@N5-N;D*RR@I'Y4Q]-2&3UI&"9*R$&)V.(JHG3M@GEL5@"'86\ M2;OJE_:59N^"J:4-L W4:0R KH3=R7\':3=8];=C0^>T+XEE88%IJ0R+TA) M+%ER2WY/F\+/Q]. >S;]HRC 'D)NDG;U:3+Z5$^=;IY)+;>EZ)R1Q4?F! 8" M%Y!Y3D-./!OKL"C.=0L-N!/5\8V [L1MI%[U)?4&QL#+R?C]?-W2#5)JFP(9 M.-QGIET6+/)8 U/..$5XLVGR"-LV,(_%(.@LZ$WR==_D7SPYO@.JED;!=EBG M,0NZTW:/'G20>0N'<#LZYS'G0#L?T(K$-*UZ-8,06>'!TH^,)=_W:]>$>\R# M8RG"/J(^3D2 HT+NDV<2R.?5D"/S.G 6:$O,,M% 0Y-+L0\A(M '2?<'!/:1 M\*TVP'&R=)]>_Z95?N.6+MIF.-XWIK4<1^$T+XF, 0U"AR) ZF)I^P>O-$8C M[LYQW-)9UT5[=K/9EY=Y2SEGZ>IKF)"E((O%UWMUM$#EB#$Y%6,TILW"?1ND M[CO4]9:_/$EI>@ZC-Y/1Z)?)M#YX,- V"\P(S#J%3&>:E]%H8 H5".MY#J[1 M9G4/LE,L7[UHQN;6U2<'3;R:;0"?S)_"=/J%/OPGC,YQX-"[Z D?F>VN7KC( M+(+F#(P%\O4U06_DYNR [M3*TIG5G72F"R5-S-]M('^;3CX-JY$X0"DM[6&% M-FI97SJ1U144=0YAR-RY'-(1->82U[>A*X?1T..!^B+/XQYLO\\P#X3-D&H0 MAQP"K%F9ADW=,<I ZR'44;#I+Q0[G1 MMC&4G[^\@OGYM,9GK^E[C?2[H"Q8%9@,V=,&0;M$+!E(L7-VQ?H8L!Q%A6Z% M>*J#TC[TX3X5ZX>7]@&#)O=VU9F3(ZM- I0\ M^<@\1\ETQ,S (*<=E6P]B<59?PP#K[VZW'O@>G)MV8>*OJ_777JXY+A\S\PX';72I3YBN)/_N$>GI[9N M.S U.8*8^[Z@]WK^ :>78"]NEFGE/7(164Q)U-+%DH7D"^-!RQ"U1K+S=B)^ M:_./A.+NHCM&9:R?IPA_Y,F?XTEY@Y]P?%Y?AGHU604LYD]F,YS/XI>_X^3] M%#Y^&"9RONE/#CI\/[BOSJ?P_8QR_6D0\E^T4\4X+C3'#*076;@05$"/I0SZ M&.\QN#R\5%?''D_&ZPY%OD20HD3-18C$,FWP20J)"FWT:+(.![/;K0+8H;WV M\2I4;WV?C/>]WILB7S'2%'4EH*MP#*1:WE$+)BW4QV6Y9#$'SGRV M(B3N@E&M,N\/ MS#/83:[[(^[G@^A33_UW#^X:+K9?UM(HN_YETIZJ5[J98#$48(),( Q@I^)WBH0$(L9RPDP?S_5,CUQ:%*^EW[J4TL_O'N_^?\%Z'_;R[H&@BJBK=9":HH!/8M0( M07J8JQRS9ET)>D:VMDM!O9H?$(624U#@3T-O69;?K)R?L@FL#G#\ M\!'FAU:^_77[YW>[3_S \^Z/?9K_^M;U M\9X=].PFZ-=IQ3C[>[__SYOYQ! M>OBB+6>3(L:AM"=-1&^M;;'?%]@PJSXO(&GYV4SS&,SIXM07K3J35!$)#5*4 M4 DSR@$N,Y!I&IK%;"6$HAJ7/(9?A52ABPF:N( A+>L'NPHQQ0JU-L/*1\6X MR#2=YRU5C/&\.:2*,2Q>GE1!II1H? 5'O4S4E0:D)+#16K5H4L9D%AGG\LRE MBBE.N"*CERU5N,05:R+@H*I$548B[Z :V#Y)OY)M)0^Y0NY%2A6CO&"05#&& MC=6.J$.,>I%2Q2BV!IU53X%Z-3^(A0)IDR"KD/N-RG(T-X;%5J)BDK@\#^E? MOT3^3Y(JYJ=_#,(ST_Z]+'1BR<>*G-PS^OVQ7!(C4 :K1XEUVMR@Y8TZOQ Y M#K<]1;(Y762%MSDBHT59%(@+NQ![]13'TXNEAIMW)FG2!PJN*0=)]]Y#U!%B MRR0!$MG4BD]H%AG.<4W2I(K,@I-L QUR\*1%LSA%8(;5;%X=I#)D9);CK%SX0!<5?JZCF\()!TN08-E:4I+YLU(N4)D>Q-5"; M&@_U:GX0HC&>(H/3*@'J7LK&S$RJHGIS>RG*QBCXMY.PF[-;=F?! MCS>;&H-8&1@8>UFOJV*!BP5T#=H8MJF8 YOY)/9^O'D.[(W$;H%W[^D.Z%:9^ M&I%C"6#.O;K6(K#*AIMNV:0#R9Q)[/WR^CFP-Q*[HQ,N+T (?E0'_WG/VW=O M'\09CL2;I*5ENE0D1ON#>G)&.5B=&;'%D7[TZ6=(\9I&+)LXEX I#Y5.&-MIZEYMCJ#7*NL$* M^Z:K9/NE&F0QT,HO L"^(5KRE[OHZM>H"#5-WT%Y(*! M9GRK1+GZ96[M>N:ZZA0/6Y'12]!57VWO'[:_W=4^/>GF_KWPV!X^: ,4BXUR M?"BFWY/DHP5*/O6R)5UM8U?K;!UGQXRX4E5UE ]L9^9B9C'MD$T?I;X!5LVM MJAXW9WU9=1ZZOL#_!*S7\P1Q=ZUR8C#Y<40$5D@2\O:V[)Q0L]'SE7RN[0%/ M"*MK.L 8B&]?5S68BY;M?)C.&,H^G2*HC(W[]+ZHV ,V4R648@;/2'*Z)4]N2.;_ M16973XT#YF%C1I'P:>ELB%$O,KLZBJU!Z;53H%XMN]I4S"G:"M22['I:!Z#J M#3A.+E.QQ9EVI?R?E%V=G_XQ""_;^%&:,UD"&7 UR0D[(O>F%MFP2BJQ%&O# M?/-(+K/Q8Q07QQL_Q@"Y0,KUS>T&J\Y:N3YJ Y.$';UIFC$"AVH<2URC#M7@ M7E7"? KFGV?)QP"VP"#Z3UI+6&$*K2"88"3F-)0AIIJ@>8.Q$IJXS-V&E]>K M<\K;.!'0Q7MUM/%!84-HW"_6-+:'CV0A-)N4;J&4/-NI^F)[=4Y>9B?!N4R" MO:50HJ,^_[S?KY)5?RKJA38I^EH1.1YHK;NJ!/M$V#]/K(_!;(V9[[N+!N3\ MWE6 4_+B>Y\P.:W]E$5[66G4)?6IS#IGA2[+\N9=2"T@)^-1M\UQV\9@=/M' M?FC_^4->Z)L_^WWJIZ#TV6=,QNEIJ_:0"BVWF@OI:BKZ6"/5D E==!E]\KPY M9-_.S?J/G![:/[[Y'U!+ P04 " #Z@*52)!LF&%S9 "A D %0 &-R M=&\M,C R,3 S,S%?;&%B+GAM;-R]:W/__/KU'<1_^5__ M\C_^QS_]?Q#^GS=W'\#;%7]^E,L"W*PE+:0 ?\R+!_ /(?/?@5JO'L$_5NO? MY]\HA/]2OG2S>GI9S^\?"A %4;C_Z?KO+$%I0N(,(D92B&080I82;/Z)8Y(R ME(;)U?W?"4HEY3B&&4H2B$C(((F4?BP)$*$!TA^G9:.+^?+WOYM_&,TET,8M M\_+7?_[+0U$\_?VGG_[XXX^_?6?KQ=]6Z_N?HB"(?VJ>_DO]^/>#Y_^(RZ=# M0LA/Y:>;1_/YL0=UL^%/_^>7#U_X@WRD<+[,"[KD1D ^_WM>_O'#BM.BQ/RL M7N#D$^8WV#P&S9]@&,$X_-OW7/SE7_X' !4FY[]+-?SE?A2T'7Q@3*YT-J7K14O3_*?_Y+/'Y\6LOG;PUJJX\TNUNN= M5HV6Q&@9ID;+_WE*V$\7J#^0OL6AK@,H5YK[<2@=NS#].)BZ7S4_2/\*M\1< MK'+UA;I=BK&^NQM1%ZON7^.AOA:K@BY&^%ILQ;147I@_?- _U6),0QUD6LJI MJ;NEJOQ>R*60%5ON- WFXI__HG^:/>?PGM*GV9<'NI9O--&*F]7CDUSF)7]? MK]=T>2_-E/CF9?O(9_IB_G3]!UV+V_]ZGAGSQI^W'A=\N+.V!QKL1H&TT:%D- MV MH/U=;#DK3KT!E/&A9#TKS0:'M!S4 5Z"" .BO2@7"R6_*BN]8NS!^W&J] MWVTK_FK=ML.W99LG?N(K[64_%7#G6VE6):_;(\7J=0=R]4W5(/T%K-9"KO4Z[PC@ M!_3W=4V%O.9\]:S;O)-*1G*1Q G 5ZTE() MPT2F8YIAMLNPEB, @] MLWJ%7J,HV&H*?JMT_?^'8U\K3(:DS&Z!H_*W[Y&3WDANC"#F?-1M'7_6K M,X:0PAD+89)A 1%3"<0TC327B##..$ZSB-F0QW[#4^.)S6Z949C;&6\]HD]9NAV\>3-Z<\G_=K_Z]I-^I1JX^H?]\7K0W"A#\Y01S2@\ M^7F_*;ST#SZNEJLGN=9.QO+^_9*O'N7M=^-UR)GD*J5))F%&: A1&%/(8IE" M+M(,KJ>TP60E9IN\_89A.TF[N%P\SRD*\C: MFH)*5?!#K>SI);;SU&V'RI!S]QF)HT[>=M;OS]Z6;_5CD[=2#Q8IWLBE_J'X MK+\9-P]FR?)^6?_I$UO,[\O%S-UJL7BW6IM%RPQ)D00J#F$F SW9*XP@YB&& M6<*"3$8RX"EU89E^:DR-?6HK0*TS,'9<@T[[R$/V MG1U_^>\1WZZ*M\YP9KW+L!R2#7MJ,BI+7H;6/GM>V%H_5KU9/3[.BW([YWHI M;E9+0]M2NR0R?SO/^6*5/Z_E5_F]>*,-_WT6IB&*(YK"C+.H\MDPDP1&:9A@ MR1E.%'%A4S?Q4V/1EO: +@7@;?W=&-*Q'^R8T1^ZGAEQ']@=U<%6=_";T1Z4 MZ@_(@OUP&Y+]'#48E?7ZH;//=CU;<6,YOBY6LUNE)"_FWV3EC7ZEW^]H(>^D M,7>^F)>$>IL7\\?RN+?Z]+/4W^1E,8LDXHE@,61A3""2C$"<91RJC,?Z+QD- M0VG#=YMH9"M9C#3FIF7PB"N9Z6+VQ]E M?AH*A6:F&JR]?IYY[W/:HZ>Q/Z]7>3XC3&44*0*#C&.(8IQ S"F#:13'-.8X M4UB,$MQS6L>IS71U',\56%4JOT) 3T>'VJT#7KF;/,^4 X3IG S$,7_1UDX@ M'N=\5TPB]*9#S3]'E,UYG <+J+$0Y;C<,2YL_KER_%BO]>1T!1 MA&40(P(YCB1$,L50NU+ZGS2(E%0TR0AW"S<[D#&UX=6H"$H=7 M[C_JN5>MS'S"Y?;O]3>7J"PE*<*0RX1#I 2'-" QI"Q.LB0-68)CZSU =_E3 M(X:[+[_^]/G+KPY;2STPM]CF\XND9R;9*E]S2:DFT/J#E@$[GYUEFT& =]C* M\]L!(^W@N7?$0-MU_='KW*7KT>QXFW/];=[9D[N@F9Y;%_*1*T<^\ M>%[/E_=:YIUY%]-I/(L9(P(DBJ(I6(0!1'2/VE_,9(X5!CA) N< MHAH=9$]MIFA4-S<3=I0OSW1K]4&I/_BMM, QK,BE7RQWROR@[7L';$"@W7>T MW"$;=*?*0?RX.U#NN!SL+/5HXH)0[9OG]=KL3>6YW/@#<2A)$L419#0-(,)$ M0)(@"H6* BQD+'B,G8.TCPB:&G=5L<:\4A304M,>L=G'(+5CHB& \DP[%4:U MCJ!2TL.B^!P2@\=@'Y,U?O1UA\5'XZZ[GN]'"M??Z'QAR.7=:OV%+N07J3'G= %^*;>OFS\O@,3WBK(O&M8<=<+V M#H;1;[381?^VSRS[38[""R?L:$;UJ8_[>60?YI3-%]7P7U:[7P^KA7X_KY)S M7#.]3*2\F 6QC+"4&60L8A#Q4$*<)B%43#"1DI2*('%QN&P%3VU4M_0N)^,R M<*O6_*] EKJ[^5;676#G.OD UC,W[&-:YSCZK5%UP*6?*SI#^B?6LD=U/UP1 MV?>?*+P?(V3+))6AXYXQEN3M=J>=AD^BT]<-RPH&4 MD4?_*2L/Q_G))T<.1S>:O"_D8SZ3A")&J("(A@HBK-T3$L4I%/K/:1PJE@BG M**K+59J:NW)Q*#/XK1QII7&NAVF7=[#E&=NHW>9[H31.CXT79WX \B3"RK=: M_3FBR ]0'"QH_+#E?GR^;#^\H MKYNLMU<08Y0%E,$P"U*(TEA 9@KZQ"(C1*21(L(J..&,G*GQB-&TG':UKF"K MK$-X>0>FW?0Q(%*>:>,$2'V"\3O0<@BZ'P:UD8+K>Z/G%DI_'I/.D/F.U\<+ MC3]OPTX(O,7C[DFRZTB#E]OOO$P\]U%W[4QD.,Z(R/24$U"($ L@88& G-. M,<=1'$6VR;*/"9@:+38Z@D9)8+2TSYY]%,1N.AP"&M_;7&ZH.*75[C+]@O3: M1YL=+>D6U\\FZJ*/Z]6XH_Y8C$+ MLX@0HAADC.AA'64)Q+',H&Z1Q2%)$''+!&,C=&I#?:MS'>!=UM%P6T=9@6VW MF!H:0L^4T$+OND9/:VQ2<=VQ,SK7X3[DCK> ]XC:SLK?IYS>*>2W>BS%[>/3 M8O4B92N/?;Y-7*XG[XRG20H124.(8B$@D2G1_I;*4I;$*$F="O>Y")_:^J-1 M%M3:NJ>,M\?=;@GB"TW/$^D.F98AR7O(EB4UQL]UBP?G\WNZ4K]+%?W:_KT8*Z^_$+7O^OET7SYA_[UX799: +]5-8V MDODLB2.E4E,>6\9F09*ED- 4P8QQ(9 ,J P#ZV,C5^E3H[)*?Q/A>]^R #Q6 M)C@XHL[=8+&*\ FN9V;;XMI6'M3:FZO"I?Z@,@ T%O@$W,&M]PG\2#[[T!W@ MYHKW!;#3SW9N=#PGNJ^].QYR[T9ZID[9+7;WP:3E%MJQ1;$*(>.80\2S3,\2 M,H,A$E+2@ 11A&?%JJ +.R_WB RG&6 CR>=V1YG.\$%-;J>;D,NV>ZIVNOC937NN"Z9V7'5=;])_L-\'8"R?*$I [/"E5, MXA";JZI"0H0P@Y2& :1,)3AC-)3$*@'P&3E36]-]_O*KXZ@^!:#=T!X %L_C M>R @SPHGB/! DRP:J>3HU"ABGP.GEU4PGQ!&=I4M'*5'J:8_YI+BI%!_MV$$^ M^XJ/!(G;WSYJVVHOEPBIXB@64$199%8,(:1!',,8=R6U80?[Q/.0#)R3L0FV\ MS(-'M9A0BL$NE-QR"7:VU',)504G7S2W]<'FIL\))J"5\LRV] ,Q=J% MHHA!PG$&]6^: 9.(P3!%42(X2D3@$LAG+]EJ (X?FK?5UIPR%$V)H=RH[+K^ M.H^^Y5)L&#!'6I75R@+-76 7S4KA,R6LW%=HUN@,NE@[+W7<=9LU"@=+./LW M>_IE953S-AFBE$F &8&1))IQF$@A9=K[BB4."0U2&3GZ7#O-3\V?NNZ1JWX/ M,$L7J#<,G@FAR43O(2'A<9L'=4YV)8SK>!RU[L"I./Y4SZ'*R\*->D7V>;68 MFS79YEO(LD P214,*0XAPCR&) D1C+-,DBBC(L-6 3;G14UN"&\T!8VJ-M]F M5X MA_D@L/D>\OT0% V MVY4P+N<Z &8X_U6_\;FKSO*&+*H)!RN+G]>KY27O*[^9+_; ^%P_6;M^4V07538E;NEYJ@?DUY\^/SV4AWK=2S?F\F"$L61J$#*)0FCU+ M'$"* P3#-.,\$DK1V*I8FKW(J3%PHS&0MN9T_SEO$K?'L*-IVA#,8AIZY9GL9K53T"I2JPI6"6MDJE9N'BVE=H'BYHG94 MX.M<5NNR_>2UMKX707Z7\QIS-K%]F(4\)Q1A#86ZW("059)02 M& 221XGV7G!@G=OUF("I,4=]2;M6\@K4:MHG=SV*8C<]#(&-9T9PA<4INVN7 M[1=D=SW:[&C97;N,:F=W[7RN1Y(2XUMHKZ.5_$3SPO-CMQ>TP4W;H@F MD(^RJ/:M]@G,1E:N\G1Q_4F[M*S/4-A9N7BL+$!DCC5/Y=0*]ZI!BY35[=Z04+*_2RVYY6GSU M0F<>E\&%CI?GQ1=>.WE@O GIMZ+_6D?VEP'.U=75:_Y?S_.U%#-"=,]RP2%' M*84'PL_S M]-=H6=UON*JOI%^!1M7AEO$6> RYB.\2-^H2WL+N_06\S2LCAS[6D2B?G@OM MN"Y-DO0"97O9%A),TBVC=Q;=+\:?IX$97GYLB8NI]&\E #U%!8:@R8JKS4DA%EL)( M14P[#$&*:3I*/?4A^G7,+*5;/2?9KW8^RJOVEF?/9H @XTT8\:=V;U>63B"2 M^%PG3")D^*22?X[8X',8#Q8$?%903X?/N) /JX5^(V_BC.LJ/9]7ZU*WHEC/ MV7-AKOA_79E;_*MEH;%=E'D/-:7*O-A<]XI%%,M48H@YEA#%A$*6(@51RA** MTRB4RBEV<%CUIC97E#U=6_=7($O[_NXX,PS;?Y;3PJOUBN\YH6787^L[)%=@ M8QRHK0-M\T"Q KL&@L9"+]<#_8 _Z%PPK(;C3@1>T#V8!?Q(><73OB\K$Q9Y MHPGM7N8SII0F^TQ"'K%43P.Q@$28.R0IC5@D,.6'?$0L'<__0E/ BM;POD5#@5[]_:?^&30LM=?YWSP M:(>,&H7>9YGA^EMYR7?8,A/.1*[W*E1EW< M#8;A_GINN(8O.+9M[PW.LE#R.&81Q(&Y)!8* 2FF"&89CG@2AB)&N.>Q:UO. MG^38],*3EQUD!6(X$2B&219I9#.ND64":V33*" LI&F >IUV7H;K:*>5;X:' MU.$PJB](8QPF[1X$#7P =,SPP0]P=H2,?P!SS,:C!RA''^Q9<]0P+ M%% :AQBP.G0DM-RT[NZ&CUE?8NLP'YW1Q'.5YJ MVZ)G-X9[8>)Y[-97U(Q6 Q92VC=TT/I)F\;'+9NT;]-!M:2#!RZ\F'I;?2?S M&<)<)"D/(26QA$@)I-V9E,.(:V>&!)G2GVZR$/6H>=@(LOI:[B4B>H416X_5 MOJ4/-[#:#=I^*(U]T_3V'";]+Y;NV^WE,NE&R.M<(-VW\>2ET8,'^U=#JC-Q M?Z;K3^LRHX8H,V]\ENMREI_)C)-$80*QBE*3G3> )*0*,BP"$<2(Z[^[5D4Z M(W-J6T=U=OF\]B^?Z!I\,_J6[O?M\WH%=+]4'SNZX38=8,)@LSF?17U-6PI)4N(ABZI=$[LZ*65+'$X5F+)]M4>!^&?URLN MI(F_4^K+.1,HD!@[9Y %(?Z'QDPB'$@82:%BFF&(T2P M]5EW7RTF1UN;+=)5F755;5)L.9=SO:QW+,ZMQ\#<,Z,>\E]J_*0R)D"E,9)C2.!4JDTRGL:5%3FVRJH;-< M+>'%-<,[\+5<*P^"FN]%E=7Y*(N9PIE2(I%02!E 1%(%L4G+E 2Q2A7C)"-.2^O3 MHJ;&%HVFH*#?Z]1N;AS1@:H=1PR#E6>.V,!4:0FTFE7B-D,60Z9O.X_&D"S1 M(6U4ECAO]3Y+6+S1=RB:) M%GCMRM\W0R\L+- 8DBZZQ(U*&A9V[U.'S2L]JVJ*_WS.BW+CX^OJ6HBY&1=T M\9G.M8MR0Y_F!5V4N_)L_[;SG;GIFL\+K=+ZVYS+*LS]3O+5_;)LI=S4GZ&( MBPAA#%6(8XAHQB!F*H49R<) I8C+,'.JS>E9X:E1696XX,U!@@/'VIZ^N]F. M *?4>9Y9]/KS^YNKXVDGMFD"REO)ZS)PRY0DKZX7;6T:L!KI2, /6M/4M\[C M5D8=J0<.ZJN.)=<]T_C;^NCF_5)_^1]+F5_-'#>+(J((YQQ&6&40D1!#QD4( MHT1DB8R3E(96%X^[A$R-YQL]04M1\%NIJN5MH4Y(N_EY**!\[V;UP<@I!_DY M$"[(0WZRZ=%RD9\SKIV/_.RS_=S-6Z4DUZO@V^^\/&,S%R$_:1K*'\S_FR0* MW^C"<-6=U.OCN;E+;SZX7HK=/[2>G-&4\T3P%"9$+W$1#TQR,\P@)SP241!G M:>2T">Y!QZF1366BV0F2M9%EQH(<5+_D0(\KKDT ="FJ'^36&#?/TT>/VSF; MK]R/GKEPVX6-??7%]"4P2E^5_X*6[E=@:U;UH>G<_;_=6O2SL_?IL2>&=#A] MJ#FJC^D1YWVWTJ>HOC7WRHU5$\IQ8[+L4%[\8UX\W&CO=_4HUUK1*C6/.7#1 M_Q-?Z?=9FB1)'*<95$I(B*(X@AA'J?8V,4Y0)AA33LSL2]XRH9Y)NSEG*H+%&?_"'-@ T%ER!C0V@,<(>U?-)+?)X$X"!24DB:IBLS=2=(GDJ2G/E-CQ4T<16F/<:XV%EV! MVJ:KTJ&JHK(JN\#6,)NC5B\=ZQ;,,D)WC17QXK.G>H?'7(BOCQB:OBJ]2J#- MA?B=BL:YM%DWSL[7Q>R+O#?;*S_+U?V:/CW,.5V\73W2^7(6)X(AD1#(8J4@ M"I, 8F;R+Z9$A4B[I:D4-DS<*65J_-K6$/Q6Z6A)E-UH=M/?8!AY)C4W>*S9 MR[BWA[:7-6Y+*!^V6=BP2*1D!D$A M(,KB$-(T"Z!$2":2Q#@-G()VK*1.C0V.9FMLS] ?^F92L^L$:Y]I6&C]>T:7 MH]K'\[%':6#_QD+PV%Z,/19'?!6'E_MQU#LZ7Y>GNJU[#+^45:JD^+2\,[%' M:[-L78J/J^6Z^?4-S>=Y>3KT57XOWFB+?Y]EF/)0"@7CC&801:%>3S(D(4XC ME>!$T"QSXK'!-)L:UWWA#U(\+\J,LA?M5 MH+'+G+%L+"N7DFW;0&EEG, MQ7SQ7,R_M>+&J\,'*:K#B<>GYRIUPB=U2]Y&'9N@*"99Q%&8))E(00 MI7$,298B2#,:"9R%*"%N]: &5W%R_-+RZOZ0\_L'$V!!O\DUO9=@61<75-IW M*.:PL;]U5<61B(;O<4LB>]5^]$V$K2YLF]>Z% ,: YL#WHV)95Q.;>0V$Y57 MI]!?9PQ*S,-K.2ZQ>T/Y8&+P)ZGG#>,%S?-/JLS=5>^NJQ"14)$4II0$VG', MC NI_TF4HC3@$T/!I) [0@BR%2:I2+B4F9._J"EW*EQ@2D1-:_R:M!%^?4U^4A651[/NB[@ M-K&G8QH"V[ZP(PX/"'MFDT/OZ:K<6>/EAENMMY=8#4>L!HU MA0];E2Q&QX' MD<*.K_!&4@Y9!Z*7(N"43+L'JH+S"18U=4%GJX(+O8;UZ M=J)>_;_+7%-U5:I>.YQE&O-9BF*:(4(AQXA#E 499(&4,&$)3E2,E0KQIIJ# MP^:@!UVM*&"O(,0(3%NI>@56=1'2RXHQ#=V_EGN K]5=(Y:$JA,XM UL9W$ M[.5XH@=CYA6H#;T"37=_W.S_5N8.7&/*4V<,7J9J:#W'KW3E">FCQ;)\R;KP M$+G*+I"5=ZW#!(HD41"QE$(:X0"F&$=)))4,(M7K 'F2J1I:1Z0N^1E.8.=X M9CRUG SV8/0_*CZ1@F' 8^(1,S%T6W?R>/B2[ LFK/G.D,7U]WD^8R+)8E./ MAV&L_3:)L/;; @9YRB+]%\D9#VTO&&Q:G>(8G>=%&3!?1]E47U*CK,/-@BUL MW>.T-Q@C#,\>.#A=(3BP^](K ]L&1[LB<&!#^TK X8=#70%XO]2#04_/9?%% MEJ@LY4+ 2&:Q'IA2SZ)I0B 5263^CQ%AE?;(3MS41FRC&^!=)1S[X&HWPPZ' MEN?&.Q5!/X0C*.$[#(, 1=PO/.A0Q-:ZH- 2-BDZS>@>0 MEH?P%\'C^Q#>#1GW,_B3Q@]Z!G\H9=PS^)-6'IS!GW[R@MI =6[?5J3XWN4, MK(T*1\H1+B!.$8,STR ]$%"+A=+W&2NK46* Z-1FF6M!9Q.VX87 < M/=-%!6&M\,YE%Y^ABDXH#5Y=Z*S@\0L-V6)QM.:0]\F'\KI6U"41(9D3A.&$RC5$*4L 02K)DIC;E*4L:88^TR:\E3(Z8= MQ>LT>Z7J8*M[[X0P]OUA1UE>4/9,6T,!W".7EB-8PV;0LA4^:_IV66C_[,LC72S>/.=Z>9;GLXCC"$N%841(K-=-J8+$,%= $QXC(G$: M6:V;3K0_-5:J5 2ECJ!1TCZU]#$$NQEF %P\\X@;)$Z9I#L,OR")]+%61\L? MW6%2.W5TUV/]7)"F2,);6?WW?55 O ZQ-2E$BY>[U6+Q;K4VQY[:$<&$9A&" M,LU"B&BL($,\@5+%(994<18[981VE#^U@;^I,?%#8\"/IE9QVX:_@LH*\)NQ M ]2&.'HFKMUDYY]X!-\SNWC W=EAZ8G>D&Z+JPJC.B\]\=EW8?HVR[5N\N&E22@7)BC%:0PYU1X."J(,$JX$C(ED:4HQHIG3LLQ)^M2X M<)O; VPTK5)X7/][S]M<;KUA1WK>,/9,>9?!VS\1B@M,7I*=6"GP.@E-7+ Y MF;3$J9'7"5*^_2[7?)Z;O:]_U%?NKZL;]W?2J*<7ETTRYF>Z^"K7C^&,$A3% M/&0P5C2 "$L.299P: IK$YSA1"56R39?T8:I,6RC-VS2':P;S0'?J@X6 MK6]BGU?/15YHIM#/C1O[W.=K8T?B$_\R>)X*AHR<;B%Q!1HL0 T&V* !6G M@\=T(JLOZ,LI!5[W,>-/%9=]03\-';9]B2K]9N Z[?7M=Z.M;&H;1R(EC,<2 MJBAA)KB;0498""F)HBB@2(9-@ MVLT<%P/DF=L;9&H%/12'[D1@2$8\+FA4SNJT=9]5NA]V&_=\7:RJ,^2O]+O, MJS3WOTAS3V0F)4_3D' HD"S3T&>0!$+#1VADW.(H)%:><8>,J7FN53!$8=2T M&^I=^'4/](%0&24ZI-3PJBF4\5NEI>4>21="HBXQ64Z+OI':$38QQ*S)T0*+ MBAK-@X;PPB"NZ:[KU5'(SD+WANIL'NWKX*RXE"(W.;/>Y_DSU2I_4MH]>UQ5 M&[8S2B5.6)S"!-$4(I(BB$D6Z7^"F*9,R0PYW60[*W%J)-@H7*6TXU5-%)/F MIMS7=G6!SL%MZPX-"*)WUZB-7Z.MV>FH]*V.?X9TE"RQ&=9I.B=T9 ?*$H-# M9\KV1?>(DVL]W0@SY;Q;T/N9=J!X@H,89CS((%(IAYAKGXHFF&"ELCB65KQR MT/+4^&.C'##:V8>7[,+5S0L7@>!Y_%O:[Q1+7_3L1.3UULQ;_:W8K;QWU&*8\5I;$+$8HAPS,TE&PEY$"8D M0AE#;E?R2OV MHF<>V^U F\W\O',WW^N% D_=,.BUQH%5'/<>I!]\#RY.>A+3;P;9VW3?S9_R M:7MYECEF8\C%,60BD<29I))(,@4GQ6K JZL*-) M>]%.!+E1P-_ -&I7^T2K1EE -]JZT9Y#!]@1GA]8/5.=2HDPEE 8A=KLBMB=A:CY;?2.JUA*4:@*MI^L] ML7T@SV_H70R/9VIQ1J;'=;$3UE]\86R_W9&OC)TPZ_#2V*D'^^:$SW,3(:4I M0B[YRS7GZV>ZN*'K]8O^4QG!W(3E*!G(,, 9% G"$ 5Q!EDF$%0HR$A()"6! M4PH=>]%3(X"MUN8.-:T4ORKKF#W,^4.3;L,U)[QU3]@Y)W[P])QTWM!S"N09";:28KI[HN45U64#2&=K5]?YX\5T6 M5NP$>=D\[TB?9LMX_3+[^8N73 M;9N?WW[Z M98"Q=V!DQUJK?KAR@^I?]CV@5H/C#+L# S8#[/"3GAE'ZTLF_Y@7#S?/>;%Z M--5JU/-2-*/V9>.;!#(+"!':-PDE1 I)B+4U,$P4)9E*5>28B=1:]-2&YLUB M;LXH_PJ>3+Q^>3CIN*'K +O=FLD/F)X'?*,T^$-K#1JUKT"E^&9&?O&PA'+' M:] 4J/;2QTV-ZHS*0,+D;VFLMKE>Z MW)9BI\NU!WI:B L1Z,J-QC[,Y(% M+E[8J$ONZS"1!1(G6N8WBYKK8F?S>Q:S. P8UF2#6 81 M(PFD88R@PBS%+)%!H#*G)6"GN*FQ3AE[(K?J.B[YNJ&U7.8-!ICOI9W!JJ7I ME7$J&V4KSAEP,6>%RJ +N&Z)XR[:K*P_6*C9O>5>BVY3U.YGN;I?TZ<'4YZL MK,!"8AS%"(60A,K4M4@X))2'4(4JEA334 56(=2=4J9&&FW]G O4G<:RFRX& M0\@S2[B XU2U[JSQEU:Q.RU@M*IV9VUL5[D[_[#[2/^%+FEU76.35D2*.,($ M4NT,Z $N!60DS2!'G)" (A$$5FE%CC4^M7&]U<]^.!\ =GX47P*#Y\&[56W M+!A=-E\Z9@_:'6VHGK*H/4)//M,SX>8SR[6OJIN[_68F^.W.&Y("$YX%$*?& MB=FB/(O%H'D13PH;-WOA.9L/<@R>?:%OI=JU=ON+^3?9BLS8W)@3*)8\0!QJ M9UU %,42TB"+(>>*D#C*L$RM0(E9H:'K@JLHA% MB&"6$42(9(1F@9-KWB%L:L-MHVN93LUL'Y?J]BZEV FTI<<^$'R^G?;^R+D[ M[A:0#.J[=\D;UWVWL/S @[=YIW>VRR>Y+EY,!?KB>BG,7OY3E7C\JVZQW"0. M4XDC%$FHI^08(JH8)$QJ3HD93@5!"78KE68A0\_:*=2@*_Z[W,3Q%3FYH;D/IE=-)B?S]6KV%K*FQ3J4JV$[,C;*]N*8+9#N.&0@ZS]S2&[4^A1//X3%PD<23 MXL8NB'C.[B/%#\^^TH\[KA?:'3)+['>K]=O5,RO4\^*:EPNM_$YR.?]F0F2; M:Q!9RC/)PA32-!40I<3489D' ,4U5K!T=%S9QDCXU?OFZIL+4WFK4-.$U MC3V.IQINO4"E#)#4'1 &"ID[0 S2! 4PSG"D$^:FP*AN62]L M]AVU?HWTSJ6V+:-PD'5R1F.2)4QJ7C.5J1%!>N7'16H"QDF8FIQ+.'%,K-8A M;FK.V6V=2ZQ5$>3J2"Y6YZ1K78AWD]?P.'IFJTLA[).=S0*9RU.U=0D9.V^; MA<%'DKC9O#7H7E)] 4N[1A$*4P(E)D0[N.8:;X9B*&G$$RD2E+I=>^N4-C5* MZ=@9Z77EK1OJB_:4)G?)[0+LAMI7\G?!K5O@%/:6NJ^TV;W4CT^^KLL[C2\E M65WS_WJ>KS<9LV]6>:%7-"6%S81>>W%) LA8$$ 4A_JG5#"8B%"E,@XQI4ZG M[K:"I\8RC=X@-XH#6FM^M4GQS[7RK13^/\R70*P6"[K.MW_]T8V)K#O)CI1\ M0.^9GS:HESJ#ZPWJ34)_HS?0BE<.T'!DY8K5D+QE+7M4"G-%9)_-G-\?-!U_ MG6^MG3)[$^\28)3&48I@5E6^5 CB--,4E[(TPH'@DCOMGKNK,#6R*^-DR@(E M9N]#-8H/G:*_JU/L*,TOU)[)[4S*_HT1K93]7L*6^H,X0A;_+BVFD,W? B7+ MK/XV+?4,JZRS&WU2=_*;7#Y+4_7S]KMFDB5=-(FH\NNB6,^9*8#S=?5NM9;S M^^5-&=BI%7GSLKT:>:V)?'N])^-4IBDG4,1(0A21"!(9"(A#%,H@B15)G):> M'G6=&LNVDTZM*V/!O5R:V@Y5::A565,[U\;-U9R;""W>&.D8[NGQ"V!'U!/I M5L^,WN[1VLZJRDUCZ2:/7PZVMH)B!6IKP<9<,Q=L#0;&8J]YL4;HH$%#7SVJ M.V[DK'_<#P)O1Q#9LVZ%J;1N%@/E%WW+,3B5E*6A_A8D@D'$XP0R)3A,LU!E M(6=!**W.3,[(F=H$8>H_KI;E35--* NCM"/QGP+4CK0'@,DSX98:7E6[ #[9 M\0P2@U:0."%JW'(1W?8>U(8X\WC/*'[=U1]UYU?Y<4(I.8LXS&B$(5(DA220 M$I)$DD#[FH(BI^Q:[<:G-NZ-;L HUR_ZO@V;W4#O"X;GT6V-@WO\_!&#!PV4 M;[<_;D3\$=5%=%]AQ_ MO60P#I;K>L^B5RS7;<-B[7O]56D+-NJ"5C%W3\DZ[ $:=/UC(7;<=8P]#@?K M$8=7>Y24*O?9\OEJJ55.(:P^[_<.H:MR>--%':A7QN@U^USERG5U0Q>+3T]&9GZ]%/^@ MZS5=%ODL2T,1"!5 3%(.D20(,L8()"%&%(I316EYN"/6KLR M[J6,=>7ZHS%PT#"_2U$>. BPMSICAPA>BMN1 ,*+F^R;R$<[[>_S_%F*M\]K M[=-7-Z3*]-D?Y1_E)_DL"0C). F@Q#2"B%(!21 HF&*&4\4QEHEC1A\+J5/C M3Z-5>6"D,*HU!I?)54VY( MJUT],"#7.<$T;.8?&\$CIP!RP.(P%Y#+RX-R4L6)=S+7I,BUUUG%)VI_1GR4 MQ2>EW5(EY\6S?F:&<1HPI2*(&<<0L32&E!+-7"I2*4EDDD5.11XOUFAJ7+8- MDJX\DDT(X=V77W/P35MD!F9O%_'R'KR(_?STRRLR8V60*2G9F-3$61NC#&66 M3F/+,._4Z8[Q"+3JH-04*-<=0TLZ[M%P/ZK^A:Y_EZ5_^D5RK8")A?RH,:EO MHT=Q%A&*(AC&/($H#"1DQ-2O9%&,I5(AB9RJ5G:+FQK);K4%^49= ,%2KP1K ME4&YDVZ[.VN).@I5HC@+(<4T-KDS"*0""XC3F 4H0@29$L;L8;#TO-TU()QJ^D5V.HZW QCA\F0T\<9B:/.#7;6[Q._Y5L]*WA6 >YZ MJ&YS;A\IVS=#IGQZED@HE: 0215JASO1;$\8PQ(E69!9E<)RE#LUGM^HW2Y# M[%B]TQ)Q.Y+Q@*-GMME"V%(9M"I[;K4>L)ZG&TR#EO2T%#UN54\W/ X*>SJ^ MWK.VI['%5&V0G"H$4[CTL:MUAGI[4' M13J[G^Z9=[.,P9LE7"4D#C(8ALHD:3(G$R934Q8AI1@C(J/"9:U3-3NU-M:GGYN5B^6N;'XE3U5"N")*-0A9)!%"9QE;PS3JC"F,52$:T+2\^!O@_@"VGK[#Q;N@=B0;.(B?E3*Z8'+ M/B_U::+G)<55GFO?PQQER25_N>9\_4P7FSBVF6Y?"M9,>,B-8FN)208 MI1 E(H,D#"@,2)#%*DY-TK4>&>2/B+(:"N/GB6\T!7I%+;2:KB&DAY#:$4=? MA,8*^:Q1J=6[ F^[L.D1LGG2^F%#,0_%C!QB>=+.P]#)TX_V##\RA^=O],0H MS+5^W6A5*L2$6U:5S=^\;!_Y3%_,G\JS=5.8J'AYO\R+=7E?(O]DTL)\?:#+ M.FSSXVII0FND^/A<7>U($R72%,$P%MH!02R&F*,0$H4#17D0IC2;/;G6.1A- M?Y>!MV^%OS'X9E,0@55)^"\(8QKMFY"FNKM51B#G"=7?A%!_"4S=3)H$8:@0 MP[%6Z\FMEL*$OP?^"S#@DC]G5>+.2,BD@2&J1ZK '\[*E/W]97SBDX!BC3T;*Q^&Q;]SRR MCMZ-CY>YXU+[=])X7-Q8SVH/F]CT.B(IC@/*N31AXXA!/041B!5"D D:RE!@ M1F*G:)%] 5.;4TS^N.;Z29] K@, [38,+H'%._]7!\ZSNN4U8.6 M0=B7,6Z1@Q,6'I0P./5C*9\W?J)\S"*$XI90D,LS"#"$<4DH13&$4TR$2(0Q'$3G&C\)IB4_#P&1;X*M=&RXL]321R'X=L/N"4 MLR_T) 6]?!5USKSM]>?;[WSQK,G(%$DQYRG/U0;))W5+UR8>)&\*%[YY.=Y MF8>?1P%%/&10"9,Z**09))%(H,2ID"G+2$*<$DAZU'5JQ-36M)4TH%=M!)]= M;$EVT^@XWW39K\_<^=(_FH,RKD=UQ^5L_[@?L/X((@>)Y)Y)J6@L @HE06;3 M(4D@CJ(,1D)F-%:48R0W4=SV>P][8JQ&^UX$]P@[!YM89;-SH*2K+[F/I1VI M]H'F=4*WO05M^Z"K?1&O&:Q]BA9./79!CLB'U4*_D5?1,&4(S"P12&(%28(AHY3#C" NM1^7*1SWN)AQ0ER?H3V"(U;%MO$'$T:4F_JDLE2Y1P[' M(PC;#?1+ !LQWV*MX5_K",&K*BQPX.2)IV$8/"7B$5'C)SH\;>_1](4=CU]: M17E;E_&3VJQ":P)Z(Y=2S??K+28DI#+FJ5[O97KY1Z,04LT:FD1DE'"<)F'@ M5&+^ EVFMKQKU\S=+3LS[[TC=4E761+1.!W@FZQ:V.\6&]WN"_BAMN;' MD>H0]P;63YUA=W5>J8YP;]Q.UPGNWV2/H,/F OE;6?UWOKSF9=WS_#-],5+J MJ_[%2OM^^ML\UW^J3J$U?3S)=?%BZAN:.QJ&^Y\>J]RE-)&"9C E"3$98T/( M4DPA(RHB6/! 2*OH8E\*3HV4;THGS_AXM#8-/%6V@:8&6+'2'S?FU;$G5^"I MME#_9&PL5X&RL=(AJ,['EZ";V:?0M=X7HY55X(?&OA]-%S*MWS=3G<+R?38(YW1FC[DCA?( MZ1&UG1A/GW+<_(1\79C"<>*9%Y_67^3ZVYQ7Y:YI@C!2"L,@R3*(E.20,SW-=#V2LN>J<^1T+ M$/UJ:_&A?]M?>)QL>Q0^.6=9PP=GG^N96FN;XG>&L,12A B&W)1B)A>F#IKG MJM7\N#FM#NTZR%]UY)%^X[+; *UTG1'&&>$95 @) MB#(B(4DI@Z%"1(B8HR!SJNEG+WIJ<_,V^7R]F59ZS)72CB/< 7\[ O"#JF=^ MJ,Z?VEH?0=93YDYWP(9D&0?IHY*0.RK['-6CA;X)_A\?YU4@LFY\>U5-D^,V M1>@URXLUY<6,DX1&0<*A8*;6D: !I &F,!12!2P0-,D<\_X[2)\:D;64+T?: MCOH[27,;"YSK!+CTC1W#>4/<,\D-"7:/<@,]0!NV"H&+ B,7)^B!S6'-@CZ- M],G<(/-'XL<[UH M]?[U6=P;5#'7,,SKUX]FZV<6*AZB2' 8HY1J?P_%)L5<#$7, M%"$L0D&,[#,]C*3UU!CV6HBY45_[BFMCKCF!?<;O=XBQEBIWI>P5; MFGS5NC576G@%2KO!)P5^-;^5RE]5GVE_M@ OL@ ; ,K/:PC**: !H2YE;;X< M6R":QBHLIOA5<4ES,<&OS%AI,2;[U7',JC%R%W9GX1A+F1&S=HR,[VZ6C[&% M7QJIUQQ0:85D_F%%E\;MJC=FEO=WDLOYMS)PI2Q,9M*#\$@@O>!C$414A9"2 M+(&APD$48YK&C/6+TG/28VK>23M*K#'$W#(OS!7(TIB2:S;F@*T]_>K&]>T_ MNY7A"+WBVOV:Z[&V_#*_7\[5G--E MEB@=958S?[DN3*.51FIF:X5$&$6$4ZI8)##."* M%;%*1 MVZX3^V@P.5;=V@ J(\I!NU.02H]O;0BH+''P[7OUD,62SC?NOGG3%7*[PX2! M\'=8)_GNAY'6/)[ZPVW!<@F6G8N/7@V/MY"XQ.Z=1<%%#?6L)-_4?Z["R_0\ MUSKK_D6O0)[74GQ:WIE;OFNSM%B*CZOENOGU#>4RXE2$@M#85'9-(,(R M@,SX_:F(DC#-PB0.K+8O!]=L:M/5MFBZB12MU2V':UO_?O[^<-UIMP)XE4[R M/+<-U#_NU>Z'QG+(!<%PRHVZ1!@PYTCNO4+CGF!;]YFY3 M$G,KL;PTDL@TDBS2@Y-D$40Q)Y!F*((,RYB$892DJ7"97P]%3&T.-!JVZ*97 M3KHC0-K-%)?!XYG-'9%QYM/3Q@_)>4>DC,I+IZWT3B.J5-"DTYI4QOUK7"M M)ZTMG"\!K_1US8O>!;$="0P&G&<^:&'VN<:L5A7\5BD[9%I(&U"&30[>)7#D M#-\6MA^FZ;9YZ=)HC!/!_DVD_VX>GB FDB!-+HEF$XA(@C2Y9 BF/%%Q)C*2 M4*>=V7YJ3(UZVD?_:G/!J,Z4](.L3'"M1MNO@URC+7S!/F*PQ>D;2#_49HR5 M'*D/F'Y"+9PT>:5(BSYHG0ZTZ-7:D"G)/^JOZ]O5(YTO9]KSP@E#*11!;.I= M11FD2/\4X%CSI$1!1)++\XIO!4Z-#T\DFKX"1F7P6Z7T($G"6Z!;>F8#0NG; M.;L,Q8'2=A]"XS_W=DOF!!)H'R)@EP7[R'L]-W7F.;V_7YNUO]Z_?GZXP!A>0>V=11KKQ^NQF7]R_Z0;#4X3GS= M@0&;@+G#3RZ,@'OS4L9PW"QH7I6A280>40$5D)-(Z/$4KW.84Y#:C?_#@*4;T??'J/^D6"G[/<2V74@['4BM4[9 M?#+RZN0+?6O0[.9F;!5-K/=R9U1%BG.F8!:%%"*6,(@#D<&(X@A%@4Q3FO0J M2W-.LM7W?_Q*-3?;0A9_K-:_F\V\^A2GG>-XN]-'SQ= [=LU=@0S$-*OFFMX M>[WYYLR)68^".+;P#%LCYZS4DOZ-FFW4=OI4'BF9X#"%.".:?6+-0TQ1 M#C&.*<^X4)%PREYY5,K4%DZ:^,L:BH9LMF?*K72T )>5=@%3ZNUV0ARC7 [ MAK7EKN:E"/K>RMSH!QH%3U=$ZQ'EUF']L(%NQP2-'.O68>MAN%O7PWTNM9O M6M81>\M>MH]TQMY6(>6S@$S8(T M)C@D,,C"6+NFB814J R**!1$Q3))P[3NT=OE&>=T(OW9Z.FO-[6$"7;EF)5N=LR^X*D;NC,S#"UTQ*P-GO#: MS>C@2TC/(+@ZL=$VA='/ZU6>WU1+DAD*,P,CAHE @5ZS91)BE% 8)4D4ARB+ M,^&4J[M;W-06;U_75,AME;[U1FG'C:(S(-LMUH:#SO[.68EZ #]J,*U ;,F @G!5@@X;!=4L<-PC.ROJ#$#B[M_IQ M31W?\D[K:K)SFS3<_Y@7#S?/>;%ZE.M-$GH928RS2,*4A1@B%(<09XQ#D:$X MB3$V!8I<2,=2[M38IPG;,GT+&L7!'UIST*C>NRJ ;5?849,'@#USU$#8.G.2 M(U)#DI.MZ%%9RA&/?;IR?;W'WM5;6M ;S7UR75\=9%)F,N,))"Q3$$6*0JH2 M#E%(I0FS"S&RNIUYM/6I<9#1#U0*NJ3*/P#-8D_@$BA\[T-O43A_H=("#8>E M]"6HC+04=D+';05[ROK.%>C!2^.M($_IN[,"//G0(%= :U>M2CZU=ZN0A::& M:Z"7;XR5>6)C2&/M9P52I9E>T441=7*L[$5/C=?:%P]7Y<7#YA"N*@L"EK( M;+7Z'7PS)Z07W?GLZA$[_\H/SKXW0@_N=M9ZUV6OQ[S,:8&8QPN<7=)?\]*F M!2IG+FK:M-"_I-QJ6<8H5,FC/CT7N2EO/5_>ST02<4$R"C%%>H&8<099F"'( M*,H4)1E6=G61;(1-C;DJ7>MS'K#:*NI^_&.%M1U##86@9TZJP:NCEBI-KT!+ MUV'+O9U#9.CJ;B?EC5[,[9SEQVJWG7VG=_2V7@M^I=^/E:*4(<-E">R8Z[4< M"1-( Q%"3(),*,I1[$8D';*FQB-U;@6MZQ!5)KM MF.0@:#S3""]4>L3<7T. MCX%#K4^*&SO&^IS=1X*KS[[2CSO^G:[GQJLI"R^9\,@9P9QG<< AEU*['BEC MD,J$0RI2E,9<4&6W^W-2PM1XHE$0+,H;!W46'#=V.(31CA,N L..@>#R MS!PG=D5][(=: #(D;72)&Y4T+.S>IPR;5_KN:6J=S2FU.8^[F^>_5Z1D?GK7 M7 W:QO?]0K_/'Y\?;[\_E2N:&48Q8XRDD :A@DC$$62I)A>:*1Q3B8EPRPI\ MD393(YU:/;,\*?5SW0"]I&-L=TA'@MO[%FK+#F#4OVHJ:AE:M?5+F7?KHS; 1!.M%HLR :DF,%EN_4A!<,*A8IE) MSQ<32!CBD&2:ECGE1*!X5C@E]_"EJQ,]CY .I-XVK8. "V-*G_UE/_WJLC_] MZKTUSO[V#\;.'[?1D96I8&MKTY7;_7!9U?YIF0<:^X;>%/?:"<-OJOM1]Q4V MY;WB?GQ3WZ_(?G.,T:G2YU[JR4SF;UX^TD+/79_4]L\O97(S&00BB22&*4M+ MGSV A$H*]>!+PI1'B(5.>XGVHJ?FH!O-04M'4.G=*YF<0P?8<;L?6#U3=4]$ MG3G7'9PA*=1!^JB,Z([*/L'U:*'O<4>CCYK-^ZVAR"7PCC6(4@+NI:FX/;,>7&/(Q +1(8] ND2./(1B(7MAT<@ M-B^-7&.X+IW8BO+ZAYS?/^B!?OU-^W?W\O:[7/-Y+C^OYUS.HHA%L5(4W/"&ETAK935Q%9I"YZ,NE=@59E7AI+> M/J]70#O;54RI:]FCD;X8=BPZP>[VS,<#I*?85/1M67\%&OM!#0!H$ E!!.H MZ=NOSR91S-=1]3]'%=]^_3%8^=Z>X@>ZM7#]7#RLUO/_EF+&XC16$H4P29F> MR)(H@R2.!,PRE0F&6A!;3M>=P@\'D_;3N\ ML "VFGJ\KG (A]?;"BUQKWM9X=#NLW<5CKS2XZ)YDWI#DY<)=M2_KI^E:&5@ MO'U\6JQ>I*P3J-?/Y9K4RMW/^OB,&609B*!&4T21EFF M*$]L3JL\Z#:UTZDR(;[#?>Z!>ZJ;KUX9?\_\MLD55&MH@,0\V MQ0,: Z_*#8?2QFT3YS()>>]1A_O]K]>S(V4'>)4>=LLRX*4D737:9_,W+SW)UOZ9/#W-^;;*J[UWNCQA5 4HC M&,61\?CU9$QD$,&490E!0<02ZA0$?($N4UL1M),#Z*]=OEK,13GLUTUBIM4: M2,H?P/W&++H VMNBO1-=.?>?[1;]*+WB?0._E1"KL6.3"RLW>T5;4T!IB]<$ M#@.@ZBEYEK,ZKY50JR]N'4FV>C=Y0>&MTD=9U(NN:KU5%.LY>RY*4:O#;9_M MIE ^BV6JDHPB&).,F!Q='#)"*40BU1^Q,(PCIXI]EZLT-2J^D[G6G1OR+;=B M #7;9CGXX>[+KW_-?^R_1S- []DQ\+A]XIF(6\: 9O>GWO9IV6.JI[UMBHK? M*B5Y8:;2H]OY+3L'+@@V".:#%PR[3*OQ"XH-@N+1@F/#M-R/NV_S8OZH7;I/ M:E.6XY<& M3C_>NT;&\^-SN==870Y>/3ZMY8-EKEOD52Y/-/@PRGD9N):&[!5H-HE&+04/P M41;@7FNM<04+FLT'%S*]EB<)!AR?K% M'F&4%AO?Q:HY.JE.3E;JL.)B:R.\CB"_7HHW7S[?W,XH#AE7FK!4;%+ XEA! M&LDOA,C17M.YKOA%@$Z6E=U!H7ZUV*\.-'1$-T)'1U/ MZJ6UNFZ7A79Y_C$7K>.K3\N]8*H/*^TC:4U%M31[OWR_%/-O<_%,%^]6:SF_ M7]Z82-EUF3RB^O%E&[X81J%$-(H@QUROLT200:Q]%*A(H#\0 4ICV:_:EW_E M)^>UM.)5#[>#3'3D09QJZ=OPRJZ^]<-&^);8K06GVO>>79UVM[?J?>A9;3\8 M5J\XMDYB]S,_F#ZNEGJ?+ISZO\F(MBWGE#;R12ZGFQ6<]MO-K\9_/ M>6'^^E$6G]17^GT6Z8DPX*; .$LCB&2,H5[)8RB3+!0<(9R*V.T,Q).FTSL\ MN>;%LZG.L0 _F),3O7(O3U+*(Q197],!K#)*48V MQC:/:'N'SF?OK4.&SX4_O*JOD$??&]['<_#[$]\PKX+XRBNCG.8/0/[7\_P; M773>-'(#V8X4AH#.^Z%)HV(=^WCE)3UZ-P[#A@>?D#5R?'"WQ8>OW1? M5U/0\V.U9_QK+L7>C7(1D%"*0$'&(P81BU-S=,Q@'+$X)AFE2CG=<[*4.S4* M:6^KM10'1O.^6Z7=P+ON<@X&IV=:.;XF:V,ZSLZB%5Y^-@6[1;_2?IX5'J>W MXNQ>=^.J?%V8TCR;5!OE=M]?"XR@D@6P(2% 40"19 I$].""8W3*$IB M8D5,74*FQD)M/4&CJ%-!@DY(NREG** \\TLOC*QYQ :$#M+0K[<(0_^V3Q:= M[8_"##86-C1@]6SOO*3[6RG;W6^510&A&8PP"R&*DQ3B$%$H29HAAB1'<>A2 MUJI#EA,#C)#X;S\FI0P^>U@MA,EXHWV3F_6\D"OPY6_7?W-.3WH2;SM79" 4 MO=/#R4M=5^6U"@VBUOCJQ%VE0=.7GH-KX/2E)\6-G;[TG-U'TI>>?:5'W&V3 ME.UN-RG;D5O:,QK06(8RAE&BE&8Y4_,_#E(> M/M6Z.P0\.J#>S3L>L?3,01L8[PXR1[:2/VQ5]X.N0URH'Y1'"O <#&VW $UW MS#HC+1V:&R]DTMW&G=C''J]?D)6-YO*MK/[[?KF7L?/KF@HY"U6 ,.(8AE&4 M081) @E3&#),]4=,KRMIXIQY[:S8J9$\!(W>X"?P0Z/[CR8VK##Z.I*^8Q_8 M;I\/C:SWS?0:TEU #U,-EXH/G/3,&JC!$YN=ESQ^\C)K-(XF*+-_NX='^N;+ M=9T(0@J4! 1E,&81@BA3,61Q&L(P%D&8T"!226KM<&Z:G1K5:,4'@YFT=F-OI3&V?'L]7.M!PQQ4Z_+1W MY6_JZ*V_R;O5PD2ZFARI,Q4(45YBCS+$(%(*:1>'"*AH%BL: M4A*FH5N"[TYY4R.<'75!K2_XS6@,:I4=EY= X/M8R\YZZ[%X MRM3M,,R;<9A+_K?[U;>?]"O5,-0_[(_ @^9&&7RGC&C&W?K$%O/[K@RJ8=L MSV"[?AI-;9#OA.&U$G::B\L;HS:A92VS>L?H]>Q).[=_U/[QS$"]NV:L>+_+ M$/84"=A3J=>*$;P,PX[HP0L;[D?8;R4KZK,GDWMC7D99OY/2Y,XPG[W/\V>J M(;I9Y:8NCSD#0I)!FE!-SD*O=G!" TB5I$',HPP3U-RY_6K/T4Y*6(WWW>NT M7\>X8"%=3X/:@Z,ZB5]E@\TVH-2_>$8LA=J0[*A MFP*C,E\O;/99KE\C[JN^M_7F_6>YGJ_$K6Y M0,I2%2D-2I!FMLN_HQ*FYB(V2H)*2W!K!I#6TWY%>!S(\TO#B^'QS3.NR#BM M%CNMOV#9>+S=T=:/G6:U%Y+=#_8X#"[OBAN"6*WSF< B(2A,(#.G-4BJ4(]@ M*2&E@1[A)),<664@/FAY:L.WRNH@*N4<#DEWT.H>JQ=AX'F,5N:_O&._ ^)B>.V?&1Q_HMQ(R\>\WJZ7)<"R7_*4L M8$T7U\4-7:]?]!_+<+P93Z(HDZ&Y/ZZ700BE#!*>IC!#))$\PS(A3H?'5E*G M1E!;A>>NBQX[E!6/6,HE@B(6*42AGA&IU&Z;1"AF::12&B2SIW*6^5+0=?%* M6.]K,!+B@%::7P$F[^?+I3F%9G1A'&@OG1$@$<7Z*X\R&NFO?,0@DP&&,3>W MHF.2RJCI##WEOVI7-/)'[PBY%)Y[P6[]/SBNGN=ZHR]H*0QJC8=;VSLA,N2: MWD[PJ&MY)RSVU_!N+_<\/BI6_/<[^:2_7@\TEY_7)HOAX_5S\;!:S_];BNM' M$VL:SC"/HD3%(11$Z14]TKS$9)9!P56@Y^%8!,RI8INEW*G-PUL% 2TU- \"3&C>8!CV/ ML10][JF+&QX'9RN.KU^0W_3#MAC0]L9.*ZEWG(0\D<:!%1*B&$F(>19HCRJ6 M(B:1")E3!AD+F5/CJCI599U@K:5[CXRB9]"VXZ2!,1QE4Z2E;CNS]6]>SHT= M !H\\^89L>-GT;3#X6A&3,M7^[&/)C4U+XQO-J/\_W+WIDMNXUJZZ*LPXIZX MIRI"V,T!XSF_LCST]@V7T]=V[1U]ZH<"HZW>2BE;5&95]M-?@(.D3$D40(%, MUNVA[$R3Q%H?B(\+"VL@F @F@!*L # O.. JQ0!+)K7(.4Z5""D)L7]T$)>, M4 '"U2BHR]B%D<=-J_J'!A?UP^5-OUSW6COJ,Z%ZZGF=WI6/F6[K+X)?^.H8K) MH =/'Y4HC[5ZR8V_I\+[7:(C=B!T2I>B/LQ170-0@G!XBCZ).CF:P.?_ZZ7ZMOZ5^XRC[9/7[5T?UK;[^-B MI3]L]5TYIUF&%"H(((HK +$B@!,D@#1$4(24M(9-^,E>_N1WIT%2J1"8G!@R,9[.K&'@'MJA%1/I*V*0O3$;)MKX\O"O%%?L MC.GQA2U@$DE84!HVS%LW31P/1@# M+_Q#'/K4@SD&)"#@[RI@1HKZ\WI1PH+^SJK=&?EW?-=XX7]G)7X6 WC^JKZ! M@*OOE@ON7%CA-_N(M^L[OEC-"V8((QD!1DD.8"$Q$$(B4*"2 I2YMCR.4.J_NZ=AQX32_N#[CK@2S7I7U!\::+0)B@P"52@!H21-P5.2 M(DUD:O^FC0GRX9P<9FIL ))W__7@' ;P3Y'3YX:&U3" M)??\N_9LM'",5?:4&L]*SIR\H'\) M@[VS\^;1;@:O.5+U\>4!I6")0)"5R[1P 198!A5@!2P%S:Q:FI"#L2 M#AA\:NNWRJG?"S]+=N(#L]Z TBH07M' >R8\'9D#X3NT8_,RM,.>'?> +79! M ^_Q1Z]G$(K,J7(&P<_HX2VM#!7QTE Y,"#%T_Z2QKZ\<99Y;:5_6+D2F.Z7 MY3]TN=5JSA#,,U4P@)F+>M.N\:U]E8$@FN(\XTHJ'E"_91 AO5;Q^/5=:N&2 MGQ:K.L.B_#G 71E](CW(I.;G]2W\HO)Z=" PV2$P7XH$XOSSM M+SD4Y]-Z=5OUDSV2Z]V?]XM-70YNSC)%&6*N,S4M $RS'%!,-;!?=Y$15*1I M3MJ/^C7.R%@"]_C #_QMKX3K\W$?:8:O\8:..FM_F<^_51G4.I_\1!SH/;1+ M-O;\#._:C2;Q!%S$L='W2"PSD6=9ZA^..9_EWR_[,?K]P:1]/ MVBY(^AW?N())Y6>]:9EW(5^XIHDL#%&2 HUD"J!QLDJY5Y&O M\*&GQHV'60/"B9OH1HGD7F]J8SG$81(T#3Y.KJ' '=J$;7&]-4DKN:M)6MNL MLZ22/N2$X%JL0SQ/0V$^EELI-O:!'J,^\'6[@X*>.**OIX^FSQTYO9YP;0;? M\TI7"UW^\G10^&J_9F JB6*9 (J2',#&V-:7KZGN_63\NRJJWA5EO$MF_8F3XO'BZ2X9$>ZS/A_TLORBAYW+XQ-.S MFGKC-!<)1'&8]#Y?(5XIR2\0H_.I?J$/ZAD)K\M2ZX]UP^=2;A:51^+C+E^6 M9Y131E)@D*$ NC[Q5&(&<*:HID@RZI>[XSG>U.BN%G>65 +/D@.1K\A7OH2Y M'[E%1')@*KL6Q/ (>C]HHH;27QARW)AZ/_V/@NL];[N&:6[MGI([$JN&*0\V MY")E5!<4I,J=:<\--CV><>'UHY"R@(2P2 Z:1 M2&0G:DTGY4"5\?QPB<\@9T=\!0*YI/UI_KAX5P_?WLV=WBPD7[W5]^MRL>6; M^DBE;!)#\UQ@+(H,&"D,@ 7#@(D" HUUJCA&4'&OB%^/L:9&'*VTR5[: /3R'F\^N0H7P NP.,6#\"17&S7 !GF3?.#IM-]=N$1X_G+ M_'1YYB#SO*6?4?:>+S955?=]V=)RE[F#&$7$N 2G/%,NZD@#FI(,0,R*0JB" M$A&4 -DUV-1XU5.$M?9*!PG'VL]1BH3]>5S4S1[GF:*2&)*"+-PZ1YL:CS2B)7+=45RV!ZA^G!$-JH%)HY$S:?MF.TEG28O= MFR[L>N1->6 2-U&J:\"1,Z,\=#].A?*YZ4K[XY/>OK5VSJ.U6A_UC=U';MN: MZD^_VGVD)2MUN_KB$K(V=FOIC@;+WU9K45I)W,G'A]7]P];^LX7!WE.9OG4M M-69P2O*< 2E=)7!.YV32NGD MIYW:/R>MXLEZE>Q4KP[;RUERJ'U2J9\\U[]?);W!WZ! ZVP"[\5H%M[KOQ+] M;<:!YVD0NW,HF5_'=AUX!L[:OT./V^]+^&$E-_7)2_WGAU756:3IIE.)6,V)W_XHW)D"!(O>2[HWGYN\88N"(#$ MTA3$F@&1,PU0EO%42I4B:7HPU/D1)\I+WS;:5CM%'9Y++6+SG$XXYK M(W#?W=TOUT]:-P\_DT6WK.:TJ4\MU]]7KJGCYZH1M).QK+=HA999A@T&A*:Y M)1V$ <\P YG*H+6/H,A%SRC=B%).;6=_L7!A4[!050OR#;]?;/G2*39KFJ+V MVZ\/\P;XD>&KS^O /#K\E%X1/#P Y,,$&,<4])6"D ? ^GR@\A"#]?NZO"S3 MM2_@];RC"G $(B;52-=0@QQE$&&)IC KIH^D[<- W8(0NF[_R MS;]TW1.QW/<' LG*6:O-+N^^[J 8QO+>,^%'W$/@._B15O_*B\$L&XI/3.+T M'GM4+@Q%Y"6]!=_?TQ[>V@VI^S;7-2 <8ZY7+BGZYL]%.3>:0)2FW$*N%8 4 M<< H%Z!(D1$HI83!-,BN[1IM:O9I4[1E+V3RNQ,SU-SL!-C3;(P%V\"4$XQ8 MN#7G@T14JZQSP'&M*Q_=CZPDKYOZ<<<776XW"[G5ZNMV+?_5Q)P6J9"9P1P@ M3*7="V<9H#G#P*104RZE49R&<,;)4:;&%7LAZWH%3?.",*HXC:"2P--C0$J>[Q+XU-UQCNO[]W'M8GQO36';I@O>NE.P"J/RU%] MU'U$>JJ)R@A!((-YYEHH","DI"##,E.&$U]D]2,9!'/ B]Z"]1J*QN]1&0.]$']L83PWCV7*SG?^Z6"WN'NZ: M?8+))@1AT\/E<5;[N Z/XV%&=G>_HP-A/Q:( M@]O 9- 7LF!6N(Q&3'+H&&U4CKBL]4NJ\+@CW"A_LUZ5Z^5".=/_W6I;G]C6 M[[)6$A/))4BYR@ TB@..!0&:("$%(4AJY&NAGQ]F:DQQ*&G2BAI(%!> O6S2 MQX%K8(+HB520M7\9B&M-_XX11ML'7-;R<%/@<74_R^%Y):I=DE>3"3%/I$V-4) :C5&HNM ICJ((Y&'_;]TK=35'3R[)ZF;H@;%_)7[JS4*S))6Z"I5 MP/52:W\Q,/17]T>--@6OW0+UBJF(T>#4"\<>/4R[G_O:;4J]M/;H1.KWG'YV M[2>]_;"RK*A=B?B;[7:S$ ]5$/^WM1W$]6&P(-C[OW]864M2E]LYX8K+5.: MJ,PYRC0"O# "<()@QB65C <%$@=+,#7KU]4M650:)+R-]':=X59V=1V(;Z^I MY0\,)0R?(3^C>%#[^#^JYVZ^J'%2)RSN+_XM^U*L':W1CDF4IPB!7&KLFR@3PG%FC M&Z76XC8%03GK496@8\@^]O48N_ZZ)DJ3;[^I90W\8;MS=_&6]C[;R'K>$L8?2BWGE='RJ:(A+5Q3J M+=_RUEM%N,$D+11(&;74D0IN;76<@5104[ "Y49[Y5-<&FAJ%E(M:W(@;.*D MO>C2"D.WFS!B8C8P6_2%RYLM?+'84T79?&@W_V'U2Y/\M:\ M7ZSX2B[X\O.ZKINU*]RX[VW$B,Q102' [LL,,RJ!* H-.">4RU11DP65%(\L MW]26^&$O2;6OUFI:39+%7M>^U7SB3*S?!N(5IVMHO_S!3!W4U3U0SI5AW*GG M+MLIF+0:SI*#)@SC= :-.@_#E/6)(^(K%?2)BN_Y4CYQAXG7DF9/$%IHK@IN M+-5G&8#<_DW 0MCI+PS.<"HY"O)D=XXV-1[?+_4/?0F[&UT_^HV&VJX5 MS2!T;7O[X[#J4*ZU^>?JMU.K#:N*)TX'NO[I&B1:@?ITN+I*$?VQH5?U76+#LR- M?[>W;,O%JB[=.!>"R8*+'"C$!8 *67NLH *D2A;:KHZHBS.4%7]Y49FCH+?BY>*S#X@*B:7;ZLOZ 4W66-(78 M#K2=);6^;O=>:SR%";\ZUF[?AZQ M@A$'ZUDW65:>_O+3>JM=P?^/:[XJ]YF\'Q<:IIEY?^]"!I_8!;^6>)97DLZ02O(K/;7PT5:!(JT?RN],DJ50) MS,WUGAJ_K=(0@ _\/1X$Z_ *RX' 1:VP[#OVN!66 Q$YJK <>G\_;ON[7JIO MZU_YUA5L?MH7;MZYG^8YY2A%O "IS V F8& 89D"IBE&N=(%U#RD&/S%$8/8 M;(2DFZH:8'E0JOR'U0#8#_Y=H\,L,&+PD(_\;^SI?;N^=J5?:S]8O7S^_>==6#:,, M*=?0D1?<&E2$6(,*9BG(:8YQ:CABA/IYG2^,-#W7\NW7FW^K! S="9]&DN)" MHCSGP%!1 )A+"(24&A#.96H*3B'R"@F)B.,H:=QQ4?1U 5V-S1A.G*21LK(5 M*SDOUVX+0BO4?W(U:F-Z0/J@U\-UT8G)9>?#Z=M'=A]TZG#L .B^O$?-FX>[ MAV45M?'.&"VWM4_@UMRH=372C?K/AW+KWIOFO25*(X*T*Y1%4P 5QD#HC(*4 M"VJ_\ZS0S*M?7I_!IT:@>_F36H%9XY]+;DW2*C%+]FH$E,P)G9=N]AT:[8$I M^3S0Z]- 1RZTV1>ZJPORA(X[7IF>GH@\*][3]QE]^QZ8Q1&#?T0.F[@T/,Y M/8]JE*K";OGR,U^H#ZNFB>N;]=W=>E7UEYG+(D?<0 ZL%:< +'0!&%0QZ[1(5PZ .7/7I.6G=B MW<@[2VJ)ZQY2$0]7O.&)>JQR>=1Q#U2\43@Z2O&_LV]V]!?]?>'"T.H>-?,B M9S"5) 582>=M*R2PNT8.**<9E4AGBGF%X9\;8&J,TJ3W[H6L.B:%)D&_ +&; M.V) ,S!3!*+2(]?YM.I7YSB_>.S(N)L)UNOF_MQU!NG MA]U'U?V;%N6_/N["FQ N4FM8**"R@@$(B0%,T1Q(:(R!E),"!Q5K/C_4U-CH MF:2)$_6*<+(.A/U8)PYN0[N:>T(6S"Z7T8A)*1VCC=_1TAY2E M=B%DJZ9@^1P23""5.5 Z0P":U !.!0*,9ZD44.FTH"'!7"\'"&*'T0HF5V4K MFY+MO)(XT-'Q$D9/M\85X SMQ*A$FR5[X2*Z*\ZH'=4Y\7*,<5T19S0\Q-0_+-DQT'QGZ9;U:4*BR!+"BO MT\\HHQIHBJ!6&F?&!)4#")9@:M9"*^Q!1/0LV6F56*F3-QNM%JX#4EDFOSM5 MDO>U+J&AZ<&SY6UVO9CU]B=R?G MJZ?W'L]P-P%/8L+^TDF^^[E_W3S?XYE_E53?J]Z OW:V;\B;\%H)OV>G9Z2< MW^/Q_XIIOV=1'"CS]_QX_39=_]2+[S_LXVX>]89_UY\>7)C>V\7RP?ZN$JF\ M?=B66[Y2KBK)+IQOWW-;YT)1"0%C!@)("0*":0TR8E+#"DV-]*J0&TF>J6W( M*LE=T*NNXB/=X#_FC SFP.QX%L5&X(A9%ST BDEN/L..2F !.+PDJ9!;>WB5 M&H.S_+:^D=;>W.@/]NNY^KZP7\?:Q?]YX^H_;I]<://6"N<DJ$>98Q@1F& M0 E7D!<;RTLFYR"CF N!%-;(A#J-^HLS49]0I49=+]D9@(N=.LUIW2RY;S2R M?W,Z5:M3MUH%^!"NF$D/Y]# $S,. [9*)-_62:-&LMGC_KR[F\ JS!!,%5<@)5 #"%D*N*$4Y!#FDN5V MFT^R/A443PTV-7KYMN%*)YN=I/8+OM*51Y2W1^BE^^E_%/1O)+E;+)?.7G:6 M\/\HV-_8_C?;Y-=J"UMDL\1]49N]K*SV0>UOTYD=JKS754^XY5._LHLGYY 6 M>2&UG;X,HA3 (D6 I_9[D5(N\YPQK"0+BC&,-8 M514<[@-..[U0]@P6BH3=:\0%<6-7W?GHH%F\YI$A: U1N?+D>*]2K;)+\W,5 M*COOZ>WVW6X>I"LWYSK8EGKSJ.T/OPJ>X1W@>_&21KZH MSNZSVD?V;A^/,[8[^ZRF)_S7YZ_MV>/)5=RP!N6>G9_E@5"2:YU9&RUW'4(- M(D H@8#(%3(4*Q?=&&)G=XXV-4/[TT$ZR+[)9Y_$D&Z0_?@@&G0#$T,KYX&- M-E "B1DC MEW'WHY>H: Y,,=<"&M;/ MO!8XT8TBSA%59UV$1-X'3H;'4?F $ ],4CMT;TW2RNY"V.O8R5G2R!]2O_!Z MQ$/R%X9#?JR.F O03]OG\?T]G]'W'/M&*?O&E9_7 MY98O_\_BOCI&M9KK%.H,($XH@%)D@&>: EP0HQ!7D@NOZDW=PTSM:] >Y2\/C N?/J M?AO7*L^!E_JMKO_\L'*GVG?Z&_]3EW-.*58D94!2" ',- &4, 4@DT1P@Y7( M\I!-:^=H4Z,$D+SYX1*K7/+=HA(SV3HYPW:HW0#[[4ZCP38P,[1R)C^UDO[L MP*N%3;YU@A>\*_4")>:.M'O 47>C7KJ_W(GZW13>.>36F(74OSPLENZDJ,EZ MD(*95#$-!.0Y@!HA0 V5@'*#L,RXS"#V[0YR:H"ID44MHR%/'<_7U%OC9]ZF_D_I M69B7ES_FE/.<4Y4!4H522:GLCM(PP#-L,DHP19@&E>"U#YW:1\')E*Q7B?TR M!,:R5A#Y[0E#%1^8C9TX$4OB'B@7M?BM>^ZX96X/-#DJ:'OX;_W65)L$]7Z] M>18=-2^XR:$B!&B="0!3E &1H1P@8Z1))6,YU0$9M9?&\WH37R%E]L[%WE;] M>\(6XEE<_1;G53"-G,#J L:?"1EO&5^"(>;2/CO6J,O]DL8O*>#B]?UHX=_7 M:_7'8KF<8P0QE$2!5!;4TH 40$B. 1-4&H$Q9RCH<]L^>&J?W%:NL%6^@\EO M5?=1?N!5?%'OX#7[4LF8:W3W[%'7Y$N-7J[!HW_OV1MG=WA[\\@72W=2:U?U M5[[47[6TB]K9T1]WC1*$1!IF&@$!73F>7*: 8FT T9DUD:5=HR2HOU[0Z%-; MO6^UV"9[.6?)3@=@OTZ@M%I;?[B$SWE& M<\T1HD#AC "(,01&#[4[V2[")RMG8#;L=3/C MQW[CX?VZ=.ATFR5.\*22?)8TNCW5]?BEV\=6OOVOUF:WU-G^<_+6_LLL<6HG M5OV(N;=1D(^:G7N=1./F[T9![RC#-\Y3PX/XWC8>_F\;OJKK@GW1]^O-=@Y3 M5*B"0Y!EQ/4Y*Q1@E') 4].4,\MX7DHNU=X%( &7MX]L D*ONG4_]KHF],/'RW\IE.WP_B;[@O[;:;> MW=TOUT_:V@V;QX745;S_+T=%_FMST_[MUGS1K:_6_6Y?; @Z&S ME&).M=U8:1=ZETG "'340'-%&2U,$>1:BBS?U#CE9$^.?4N%65O3N#;TW_#[ MQ98OG7)V#U ?+_5W3<6>>K_MVRM.Z, <.-).T /<::&I\?NFMJ:6=))6^2AY%S%[Y^1!L)M8%)LP.P >KX>V 2D]:ZAAN5 MHCST?DDW/K?THX[;[0^]J8/ZVDJ)1C&IJ5 @0P1;QL@9$%G! .:&,5T(8Y!7 MVN?Y(:9&%)6$R34=KT_ ")4DA*0&I(HA (4N #>% H(6A2J01J2 (64]KX3Q MKU;,\P2B?E1['4X#,VS]IK4%YZ,7Y#RO>TPF/3'*J 1Z7LN7O-EQ9;B3O2GI M_$5_=^'\UJK*38$-,(40=F^M+4M2QH#"*25*ZHP(K^R7HR=/C1S;ZN*U=/XN M].=P7?:;]P9AX"7KJ7^0@_RDKE=XQ9\_;S17^$DU#OW?IR_H?[[U_S[PC7WG MET_-:8RU39 R$(.4"I=#D!: 984$U&YJ-!$ZAX2''F^]&&-JRW%W=K.3L_?A MUDLT_<^VKL!HK*,M;WAZG6R= 2#"P=;+)X]^KG5&M5/'6N=J)LG?: M_?*TO^2PI^WMO;NP[63[8%^G#VV?ZEPAB/*, ?L7V\[-D7WH=^R GVVQ.\UGS]9;K/-WKN&HT[36.V&A]A M(J)&B X@YKAQI,/A?!1M.N!05[K#ZYW?KYJ7]NGJ=O7%Q6.YI!HKRZ+\;;46 MKG*X"]BJ_&K.1[^2B^6BTN"7I^KV-TM>EF_7=WRQFJ:&M?IM;<- (! MCE4&#$>\4#0G@O;SI4<6=&HV:R5?4@F8_%Z+&'@\.MB4!KKO7W&B!OZ(!,U1 M?U__0 . MF5OC0L@\UT!J P'$EN)Y6E"@&.?8:$$*Z>5'"!IU:BS="%T%1/!G8K'8#Z7>,#.Z$$@14WG]!IXW%S/$"R.$D&#;NX9[/?KNYMF M";AFL$(B#G#**8!08B"(R(&&BJ&"93HW0=UE]H^>&L/&\-UI-51^-7Q%5>G:J^VBZKXOUWF^[R==W_*Y8/2 MZKT5TFUO'[9-/-?+LMQ5/>ZYM2(*:#(!1.9JXW*4 @X) R(O*(:%02J%/7.Y M(X@W-3(X[+MPJ-]!'E[2:IBXUR0YT-'==%S,OJEAWS\O/,9;X.F3?+6Y'=H= M^0K3>DT2>D3T!\I2CR'A:Z6Q1T2W(\\]YBC7?DG^KI?JV[I- -Z+4Y,#UIDR M(G.AN.Y$B@C[=4B1 *X,LP%EU0)1;EXG^YJ'< MKN_TIJWR^=3&6[KFIBA'&K@J'0 6$@'*> 8HR9' A#",@HIS^ PZ/9XRV@JF MDHU^U*N'P+;'7C#[<5%L\ 8FHE;U2$/N[5DT2$H7&%A^YD]5&RO7B[5=#5H@6*2,6JN(& #SC *:%0*H M'$)5V-6H"Q94$>C\6%/CFDJVY+X6--#7W@6I'\%$ FKH8\I&RJ01TS'EK7;W1@MMW5LB-WLJ3H2K:K6 MD!..D%09$*K( %0D!8*F F"3<V6RXKBZ<-_3)%@6".@8(Y 5 B!KAE%_LC3XWA1D(9%/IU:I#)<4LE8](* MV3-TZR2*T$:FB]"\0G?T70 $'4'[5"ZKGV=W(-_Z'*K MULO^E4B%"9R1V?D3P^#V:/U8"B X9Q=/^ MDD,9W_W7@_T$?UBYAB55^Y(OZ^7R_7KC_FW.I3*4D!S0/',]HT4!!%(I4!IQ M@5(H!WPMNK^ TYCLZ7_KIC_/ M >TO7WV^1VJ1^:KS'M9+<] IZ>RW.\.^ZMDUNS5L7G:55)4YY8+O, ME/JY& :R:<;*3VJ< MD-?]<+3AWO9*K,J,_.WKV[UA&6A-G@;59%1G]D4%E,$4P QJP+G=AF6J4-PB MGD&_1F'1(!UCLU4#>L94CX^QGUU^-7(#?\N.L_-F225CQ+3F+@BB9CB?'&C< M9.57-_IYI#)5?JX$645!3['V$*G:0%2Z9+6%.9 :).! MO- %SEPKB32\&OS9X:;&$'6][EKU/EDB_?%=XS>9WUC+"C&Y#%PW)UP+Q]#F@C\2 M0968SZE\10GFHT>.5GOYG#*'19?/7C-RQ./1V5'%(-]^\-7S@IY:[8KT2IT* MRHT&1A7:VA#*[M@@M3L,31!).<.2XC&K,(>K,%$OW$[.5PA\[/$>^!DW4YO6 MOW)(2&U_;2T$1R6>[?U3*O#C% MIKIG7ZB^$%(QQ!6 !2;6^LUSP+0I ,P8YMC]GY2OT(G@A*@3_=95DDXBUO_4 M] [\:;MRMOXRG[#=1^I TTE]IBY/Q"0^1QUB_C4^.Y=QCAUGWS54[S(7[D3, M?IV^\3_U_JM5>UNJW[4E&A"&$F6< Z4U!#"5!C"F"B"9*8R2!IH\R,OJ/_34 M/">-Q>HD#*Z X8NV'UD/@^' '-P(G9CU)JE$/-P"-'[8ZO?#5,P(!"QR 0W? MT<>NIQ&(RHGR&J%/Z$=8;[59K+3Z1:_L7[:?[8MU4Y8/=S4_NO/\-WPIJ_3[ MU?=/NLF]7\CF>M?2_(NU!F_-(0%;(3?:4N[<9"9GA3(@)28'$"(%J'8-,X7. M8,8A95E0D>LAA9T:*>Z2&.T'JJJK6O(EWSQ9RZB6-XPI!YUF/VZ=RN0-S,:- MFDDC=^(4G24'JE;12]O-RN?Z#6^3LE^_M^D%LS<.R+37U14N]J+K(N 8R MCU8J7::E085T[N/, M_L=@"I@D55];R@AF5*E>C6S/CCA1+_!7OK1[6A=)M+[7K8.P7WNJ#K0]O;G7 M@3>24[86LH)L)V8;AA71H7H1BZA^T?.CC>O>O*CUD9?R\AT]\I?>+U:6I19\ MV1;JM5STR:K0^+NP3IDB.@5:IW;KC=,"B"R7(!.8"2YSE4NOHE,>8TW-!-I) MFRSWXB8@6:U7H!$Y<;W+O0TC'[R[Z2,RB@/SQQ[ TEGR5[6>+ %I"O%@V^D M3*7^,(:E*/D!TYF==.$1XR4F^>GR+"?)\Y9^YIG=_K[AY8\JPTG9+?.3VQY_ M6#5C6E*7V\5C->2<,%H455EB0P2 BF> ,<*!+K2@T@BP0K85VYVK_U0Y$Q>KGY.= M\,G-99B#;;UPQ&+:?@&CCVH+AJ/RTC;L\82^\4W6XK&[M3O7+NB;?495SQN1 M%&I"%. :N1+'N <6BNQH#+-M"#(?BC"2I.>&&5J]F$E)'#5.Q(GYBQQ@@;5 M2^\&U7,G>2U40V\B^Z#4(RBG X6X836G!AHY,*9#U^/0EJZ+^W' E[J?4>F: MX[W[TT[MBB_;=B^EW9Y^7*^^?UP\:E7W<_^X6.D/6WU7SA662IO,XDJ4<>>X MKF 0A0!CG7%NH.8HJ%=Z7T&FQB2M'G5+RU:37>NCVFGEE &5-DFM3O*[4RBI M- HDG-XSZ,=)8\S+P+0UY)0$L]NU>,8DP-ZRC,J1UR+VDD:O?E[_8TS)VY)% M1Q&*K<\YQ9CDN36_D,8(0"P9X(H28*G6(*V508&-K[R&G1J+'L8&R\,X!WW! M8WT-])F&/,_MUTQ";#]I68H!)Y0!(K),,I(CRM(>ARL19V#\@Y9OSC=0Q]>? MF(Y!IL'_Z#CN>SVX\7PBW'T?ECR+?Q@3!E'L8V&/D4<_#/9'X]01<,#=_3X1 MO_"E.V7^^D/K[4KK=BW_]0^^?+"FHL18(4U CF$&(.<$4$TH$$9CKIF$4 5EB[P< M8&IL4,O7)/O-DO_[_Z(%AO\[_5N:H^2>;Y)')_0LP7A6L&S&4EQM[.R/.] 9\#F[*=&?[1TH7&C5WG5GK!S2YJ^W8KGX M7H?V8<*+3%F2(;F+CG(I.M:@2($@N338&NT:BOE]E6GT=[KH8O6>H M8#K/(+>? :R5_1:XUGVX("#+,6%*&8AEULS0NY5ZQ?EI1Y_*[.AZ&SG@U/A] M12*#/;1E>3)/MOUI+_*02:YG\1DV5_5XV%=..3V+P^7,T?.W]HQ3DS^T>ECJ M6]-^MCZMM[K\N.8K=UZ["XS;IV)]TW]N?['Z_6M>$(TDM=8LR;$$T+B^8H4L M0(X*27&NJ!!%4#1;?UFF9N:VJI2.IK:5S;O925TF*VT_,NOUOUI26ZGDS0]W M6E558N+/,AU5DQ27\ :4P)BY*R;8CP='FK:ACQ ;+=R$M7JXY(&M&3?(M]-]9DO MNLJD6GVW1O/VH9PS12!R)0_35*< "BX %0P##3DSO! (%BBLX/?I@:;&KTW) MZT;89"=M4HL;6@G\#+J7/8JQ,!N8W/K"U:-<>#<65Y<./_/XDB!KH<+V'LZ7",B-S0[L965&!E!4[8 _"2 MWVMY(]HWOM!$]35>&G-<3Z,G D=^1M_[>H=$[$M\KM07O5ULJFBZO1\SL*5. MP!,GM"#V8K;>DF$ZZ_1 )_*IO/?P8Q_8A^)RXBP_^!%7=/HZ2(P^L58(H\(8 M5Q\"2P,@S0C@J<1V2NS/!:4D%4')/9>'G-IWN2Z7>B#RP3'6=4V_NI'W8ZFX M> Y,3M="V:__EQI MP)E*@S;]#;57FJ.!^?*99FVQ[I]<%<&?9U5=V+5QM;MGR4[/I%$T.=0T MV:Z3Y[HFK;)Q#<(!9B&VT1A3Q-$-RP'P/65\#C%,W]@1L=VW^:G.+>8Y1T2@ ME /!4P$@=(VI,YB"G$D,L6+,A%6E.#'&U$S0P].>*CMY5WCA66^O^F GT!(] M!;%O1,%5P(UX0G8%9CWB",ZB$C=NX'B8D>,$SNIY'!=P_M)^O/#K8K7>5"W M&DN!R@)S(JRU)S1UW>JMR:>4 IP30[%)LT(%=:M_.<#4&.&3JU9X\#U?-'(& M.HR/@,_2R=RD0/]9+^RZ5_[-M@#BZ,70.H)@,<#3&J,O_G(8OU_[9 MZZ)6W/NP>K3/?E81:^='D0@C)+ "(L4:0&R8RULQP#""B]SDI*!!]D*X"%,C MC^<5^!:MX+$K\'5-BA_/# OUP$QTH2+?3HF#BGR#^,#Z@SA"D;XN*:90K,\# M)<^B?3Y/NCH;N"I)4-9IEG.2JL+NC#!@:>K2=U()&(40%%@P@W):F,RKR/.% M<2;';H>YP6U6;^_6H.? ]79-70O9\"ZF@SS=KTU"]8")NJ=P&"A?]]E0KY6V M>TK?CNS=DY?WY 7+0CQ_E-+ 2J5 RE(N+%5CSF#0.45LS$<\?1@3=T_:CHWFT"3>0EC] MY4#DF 2IE9CG*!VC33(!<5\ :FJE^^W@3R41C@?KP4'\1Q^*F5V_GB*\DKLFIE MK[P0K?2)ZY96R1^/J'K!%I.PP@08E;AZ8?.2P/H]Y-H4P.-TPX/XE+(^R4)< M2$J$ DB*%$!H]\!"6.N6DTRF5/*,DYY)?QZC3VUG?'@D=BK!]C 8)B/> )Y/=Q7I.(%P#9,\IV/ *^4;A> S?D$NY"']&T$^?WN,"5GYTB' M,J?&];7%S&7-,&NS\9QPD%'(,C1\[ 8B;KO',V.-W.RQ6^/C5H\7KN^YM6N::[_5]9\?5L<=:>"OMU!G,>7]^.$ MSYNUU%J5QV3S>:,?%^N'9I7B#!6[+5(&C626S<7K2;QR.PZ)&-R74])1J7"Z]!Z MR917/JVG@VAK]TV.F6]-G;7C#A2/487ZCL/&G1IT[\9VS]F3:76_W4N#$>'J=AH-[:&=4#*3#G5/]\(KJLPH4 M85Q75C]\CCQ<$T4AQA1D!77!_AP#FA4*Y(1JJ&C!#4M# MXJJ.AYA:$%4M%> O4ERJ8-=&\&JEV0^.7B=?_W83V)KF!,B^%'4-=(.SD$>: MT&?NRJ#%)*%SB,3EF:-11J:2L\79*\,(06ZVZWD5.2M>MN,[Z*LHGO:7 M-&T7;_[@&U4/?9 4^N[/^\6FNKMZ5I'T"\D>8XVY>F\B4C=^B]%#3PSZE+I_I9"M3I^^L M)=4#E:O&IJW2[ES@UBZC7M5IO.$G]6- MW59OFRN-BR+%!LBJQUZ!K5F2T0QDG!!KMAHD5-")3^#X4^.6 _&3=567]GD9 M3%?^,KCA9]"$^+'.@# /3$6'"->5?SWK649M#MH'O,B=0H-$&+MM:!]\3O00 M[?68WO'.]H'V.?L.I6$ -3$I[C)[5'A^D&9H/))$CDL^/-W8D\D7-3T0@ M7[[G:I>-*_U7MS>:9QFG6&4*9,8H *5+=Q?2H]KT0ZM%V\"P&5W<0,:FX8(0118,R"/S'GAHMM"TC^#8Q5N:FR_.=YD[DNZZOWM6SX&-;67ATJX7VRL OU*VX1,BQ^_#0SVP#SW#._[4HZ+%9;S]F"XJAD/O!1M900O=,Y_0F]@.(6]H8K+4Y4%'Y21O#%XRD/^- M_?AF9^K]\K3[Z]\7>F,?]./IHWZTJ/RY*.<:IYK## %(% 20<[NI)#H#VFA( MM< 8X:##)[]AIV9X'>QV=L)6P6R?;OZ1_.XD#HS<\43?CX+B8SHP#UT#9S + MA:$3DXH\1QZ5C\+0>$E*@7?W8Z8ONMQN%M*27A62^-MJL2V_?/VM\:]@PW#. M9 8,8&VP JI()8#2 M_H?GDEE E7;.QW4X^\TT^NDR!7>E_FX^#@LGG7<\)PRC0%14JL M8:BX AP5.2AT)K6BA?2L5^0[X-2H^--!O(%9K/A*+O@RX66I?=M\>$/=32M# M #@PL[32'E02>A:3<)E<^@$9D T9&="1* M<8-"[.'C(:;&O)5@B?[3)5&>+[KJBY^?S78=*@/3Z4ZXI))NECCYXMEEYW6/ M:8R=&&54"^R\EB_-KHXK^ZWJ7_CJ7]\6=_JMOE^7UH9KOE:,IKB AECCBB$ M79%KAK !2&B[!Z8"B2(+6=FGAYG:ZOY6][2O10Q;W6=P]%OAUZ,S\"IW B9. MPATZ ^S!NE&(N=[/C#3JFN_6]N6ZOW!USP O?F"?4D(**0D%1$F[I\)Y;O=4 M&@&#\X)2DG/.PVK \NGNGYK:&2 9K,S7,VC]2* O8 ,O_5JL(8*K3N@;-7J* MCVW =VEV%/]TZII^R_C?]M":(0%L2L; M4@!A;K_E$F-KI0L#M2)&(]2C5\6%8;U>X?$+9C525R<^_)GV1<$4X8E*3-:X-.2H1.*I_TMN\;VM9Z+\:KM0B^6# M>^)7+1\V56# NS_E\D%I]=XJX?)5'[9-S-([OEG9_4KY66^J&D,W=ZZ*\[PP M2&%F+ OE. .0*P98GAJ0<4-EH:C]OZ J'%&DFIJ=\D^]^/[#G8'P1SNAWW6R M>G#?"V>9<*LO:!5.RIW&EL5JE1/W.B75%?8'W>B;V/UC;>6$EPR,^P+X\>+H MTSHP>Q[JD^P52MX]F[4#G=Q&D,!@: MVL/@[!YUHO9F(W2RJ!/EMQWE./I [<>B$9 ;AQY;M [*"C2R)C\UTI[_6 5S MGA\L,:8+BF'.4U'PD'K1%P><*)N NO)/X,'3650]SY^N FFD8ZBJ(%(CY*X4 M4B-G1,JXB$748ZFS@XU[.G5)YZ-#JHLW],SD^['>;-T9S?X$-=64X9QD@%-K M;T!4<, E@:#@,$>I4%F.@LZICH>8VIZPDC#9NI.J9?_#Z!-0^I'!=0 -S *5 M<*#"9I#3Z//*1\UU.QYEW%2VLUH>9:J=O[)G(EIU,.,V,.N5M3+>KN_X8C6G MF+",$0*TY*Y9!')E!B@%.=:*!UF;=5E^WJS=QA8: M@7&>&2"+E $(TQ3PW%K])&=946B.,ZI"JHD=/#MHI8]00ZP2+;FO9 L\>SH MS/.H)T4'CQ_W5.A8KZ,3H!.7].XH?*\WVZ?/ M=L*V-ZNJ(\2]BR;^I+=S!2$22.06(D6M]8TXH)0)X Z666JT(2D+[!M\=K"I M?9];66?)O9.V.@_5K;RS9*5#Z_QT >VWN&/!-_!JWR/W>8?I!U^<3JZI=Y3\7VQ]O'LKM^DYO M/J^7"_FTK_1B"$\-,Q!0:#" C!G !R$I@X&H>]'-\-A.C !M7 V9ZVUZ,D?5O:D%3[YO19_F*(Z_9"+FWX8 M),'(^8A]T#E.4.SUE)X5D759:EUY0=[J4FX6]VZ-5F69YII(NV61&< LA0 : M#0%+M0:,%")-,>0F38/ZS9P?:VJ\58LZ:YUQ!^(V-:M">\YTP.S'69' &YB@ MKL MO'+R942BUD_N&&[<*LJ7]3ZJI>QQ2S_^>*O-8J55?%_5 MQZWRZ=V?\H=KUO>%;_6;ZF]E<_&M6"Z^UTFE2!F1BDR"0BADMV/6:!(NAR=+ MM1&90FDFTQZ'I%&$F^B!:JM"8C\0JW)9AUQQ]9_V*Q%>JC7.+/H1V7B3,@[E M-?HDC8S5UG"V^VDO\BQI]$QV4_?M8.K^G2]630N<>!09%>N89!I'L%%I-RJ6 M+PDZ[L-[4OFN>JTKW[COMMK44G.'9&45B??+0;/54D>7+T>- /?K!^H@_U M0:OJ81K^1,(O*N->*=*X7!L'OR.6C?38?OSZ26_W+=#F*4Z9,$(!9+0!4!84 M,(TP0"37"MM)))D..29\]O2I'12ZEGY-'#%_Y(ME]*S5Y]@*#%-%J09YH0F M++<,0#$!&$O[^PQ:V(/"+OIC.T9)I0-LATH*?@ZOWS>D-V@#?Q$<7L\Z3B8W M+V"K,USC?0U.(A&3VY\/,"I3G]3M)>^>ONB*2.L3=:=3EJ4490P44MDU3U() M:"$I,$BG1A.L"A14!>#,.%-;_77X\-4MW,ZAZK?4(V U\**O81JVX+^IZ,K8Y>D-NKP;(A3!<<*J! 8D586 ANH,FQ!;*WJ; MZQ%,L-L3K:T;L^&G9:?7J3_N1<9PKI !%$%N[3"< YI9&U<@80HBG&TG(^M):A3#E&NRM?\/'T,^Q\3Z3[(C+X M(;0O&#W.G$_I'/>8^=D((Y\LG]+N^##YY%4]5^UZ]=VE/;W58OO-/J)JX,$@ MP8+F#)"TL'8#35/ %)= "ZDS)"A)P_9RIP:9W JV,M8)8$[*6>+D[-4DY22B MGBOZ2IR&7M<]( I?X1T81%WGI\89=[5W:'JTYKNNO;*5DOW^O]6;Q6-5Z>G& ME8)O=XE/39-4=;OZX@J&;!:K[[_PS43RK]9\DA DD%0?(<@^1WAT)2P="W-]20 MKY,?C4[M)1F8EB?W?O1O=C7"A W2*FM(N5^GT=8(,W&V3=<88_>L8%@U2FF= M\R3%BJ9(6.-8%P!J:0!+#0*$:(6@_;A)$Y1I^NSI4_-??G-C[ XZ0CK&G ;/ MC\I[0S(PY]9R#7"(<5+AJ%7QG@TP;G6[4[H=5:D[>5'8K\H)5_^ MA^:;=ROUEF_U/'7MV1$6().Y:Q"*,\"(T0#G7*<,9UFJO!+$N@:9F@G95D>K M!4VTKTP\E[?/B#LEWG9KO-2R[]]7S_^F[V] M7N+V+R]7=N>C1UG@/LJUZ]SKVBO[##5%H_8.54U5GA>Y!D6!

A:>/3[[:L^]#L//OJU=]3F7];E>VJ=]_["R MJU27VSGEF9320&OFNTI26DC 198#:@K$-1=0R" &N5*>J?',RQ"^E>LSN1<[ M631R!VX9KITU/XX:<2Z&MF'\3N=G1R&7SS5+6M4B5LR-@W'4DKI7BC1NS=TX M^!T5Y8WTV)Y%^UZ6&&]M"X@A@3)C !=W0>.CBGZ7KN]; M^,<^YD%N'YR7]XU]\'==SBEF(D6% !0):X>EN0 \50@0S:DFUB[+PD(:3PTR M-59X)F,B:R%#R_B%QSJ MN#:,.ZN.WJ[EY]>GE5K8Z=!?WKQOFDD:*5*B,PA(X3HAI$5JM[!8 <(QTU07 MC HOQW?'&%-CSJK[[$[,Q,KIM]"[8.Q>YY' &7B9'^-RN4VG-T!J+1]#Q\WM8OI\W^IXO5)7M](W_J4N^ M.OCABY9Z486(S5%!),Z, 47!(8 $98!"I '-"<.02ZDSZK?U#1IW>GOA.JMO MZ\0,L/R\"#X%K@(T]!+XC6=V1< XS MQ$/QZC3-O1\VGK$>JM\S\SWXYOXDOFL4J+N")X#GDD%."0P MER;EF'K9Y6>>/S7S^L.NY6L?5CX$SI]_>\(Q$M/NV[I>BT@X<_9$9F2.]$*H M%Q.>T-^'\PYO&YW=3LA\BL=.7=:WPV1;MNZPL-U!I<-?GHXJV]W\P3?JMBH% M7=X^;,NM)5-K$G]9+Y?OUQOWCW,F)#&$9L :JP1 2!2@FN4@16DN.8*(&QW6 MI7((,:?&GX=%)P_U?%9Y4CPE)XM3.H5F2:.O_X^1WIW/2*!WHL!CH!?%S M7[S^M _\G7CE&>_1#W3("8G;4W0024?N2SHDVL>]30<=+3P5YFUCB=3Q]I_U M9K%6[^WORKFF!&)#7=\U5R!*0P-XR@3($5*L,#1#"/GFPIP=96I?AU;0-M.C M%C6I9/5/ACD/:CW'9OWP_ <(M=DS8BLD!*F,,0.C237Y*CEP1672]:K*JC:N).5 M)R=PF*D8:]+\;,-7F(JAJP3#VS@-VL3^]9)9S MCQZ%(2[HU:[T2Y?U..:X4:KJQ\J7NYS'JK+?08GFFY7ZLOC^8WMK?BOK0BAE MU3-NWTXF-Z3(5 &!8-+:94AHP#A2 '**H#82Z=2KRF8TB:;&"GN=DO4NS7?I MM#HLUEY][S=.,1?D\F#_,:3 2;SI]#BN&7N2!B:L@_G9IV%7"AU6BT^L2LF7 M=GZL5G5EJ[)I:NG5:W>@*0LX3QI[ZD8Z@;IN"B.=5<7$MO-T*\I XYV'Q<3E MV0E:U ?WIYR2PO ,9,KU-949 0)2 M S2!I%"909"($+?%Q1&G]OG;">D6G5AO-NL_7-!=F#_B,LY^GH:HZ T>>%#+ M6D?!_K07UP+Y+D#][\Q2IMEER^_7KDV MH0=TYU+DF^)VT#"1$R&!89JY>"6[]<:<@QQ3)1C-B8)!Q>_#AI\>"6T7F^8( MMFG+N]XU3;VJ4?*E>?#CI>'0'9BD=F4Q7:?W%UV0:RV:;LA[Z0?K;>R)VH!- MC"])\)K=BCW1N="6V/)G#B9DP.A!ZGV$0A4U$@;SZ''#9T)P^,H M%B;P]O#@EG>KK?T OE\L]>8-W^KOZ\W37#)E!#,&D QJ %.+-3,Y!05%4G): M8*.\R@>=>?[4F*@6,:ED3%HA_2-93B'8S2H1W=TOUT]:?]6;QX749V+HZO/Y*G_0%7C_ MOEK\MU9UM$S5/'SOEBTRK23,%4#8'8SD! '*N*, J%VI((I0D.=G,$FG1B:M MHLZ,*0^B9>5A5.WF>5>(/Q;;'XG=:2=OUJMRO5RH*H;BZ];^T?I,FOR$0!MH ML-?#TVJ:PJ0/;6>=BHC>QZK.VIJX=4S,&WZ_L)]RI]M?5(3'J(ASFBA$-!**9%DEZ%X&C92(FLF?-:]/P^7%=A,O 'IY8MJ82+&*!T M4?7(I8-?##)V,>#3.IXH[WOFPAXAAINU>I!;=ZK;T'/Y=GW'%ZMY0=+,%4X" MA58I@(Q96[LH**!4\[Q@*4V%ET.PI&T#I2N)8T^;T6U3,&I1O4[H4> M#:KACU'#40H+2KR$PM6AB6<'&"] \9*.S\(4+U[<.]KB7F^V3^[X86L?_NZ_ M'A;W;HO@^I$V+RUUF^X,YXPY05ZH1)Y5 M1V_UF[\3N^V9&\03(1/@9QY$AG7H4T[7=OCCXM%N0;_9WR_<9K-N;!F/27H@ M$SD,X^*P8P=B^.)P(A3#^]8>8=-51(<=XW'ASD++QBRF7*>&, 6R@G*[J3 9 M8$7&7<=R7E EC21>B:SGAY@:S]0A2/<[*0/B7D]#V$T=<8 9F"EJ3/8"]BEJ M>QJ<@"C?JT$:*6PW'*RPB-Q.'#I#;$_?.5[,;*?DSX)@NZ^\*M3LC>NVXOJO M-!$?SK.U]W;-,V5,RA$'3&880(018#Q7P'!B<"JY2A6;K_1WYXG_%AQHUCVX MU\O,ZI?Y2(3A7N@V!$H>"%\F]_::,EFLFJ*FBU5BOT[E>K6RT+<]\7K%H%V8 M(#]++![>8Z76UA@?"MS$F#F9HT>7^0$S0%#9A8%?(Y;,#XLS(62>-_<\QG4. MI@]E^:#5VZJ)0>V,K_W%G_0?U3^5M:[TZ:2V3GRP]U7_].?"DU&\&/(\]H^,Z]!EF MY4NN)4YJD9MZ);/FT,)UO_NCOB)B.Y,PH*(>-?J-/.ZY81 :1X> 87?WV#E^ MU&6I]>ELI:?JIT_K[7]HE^%KS6^IU8T=\JZJR62WL?_/@_KNK/(J4__6_+:R MHRZ?[',J5T1]%#[GF*0I+1RE:;L--4P#SE4.$,PYI,(PH[GW-G1X>:=&C7[) MN@&;N1&FW&/;/*V)'-I;5RD[>YD*.DL.DA7JY%"K=/*DJV(%M=JS9*]XY3=M M59_5I5JJQ-&=^K4/L(U"F=9+$> NF-;+,9+O86HO29AG8[PIZW23C"#&>#Z7 M\3!]YL 9<=@^E=#MHLGRQ@4I56Z0BV/-,PQ=V@T"@F<9T)G&*+-[*XZ\ROD< M/7EJ5H"3+!^O]3,$0DJ<]T1BK.+F%UZ%P'KF M)Y3MKF1^>,.(-OFI"WJ?ZM?.Z_?KS=OU@]B:A^6-E(ZYRGF6IKER M;1=T[K8SN>" ,P\[L3;^_3^.OA&JNS3B'30H666O*F1^VB1:P/+77&%1SN%?'G>Y]7G'/\B M1I$/\,^/-_;)_47-3QS97[YG -=P]8]-U>MW?^J-7)3N:"NG$&J8 ZVR D!. M&*!(9\#P3& N"X,9ZL$ZX9),E(MV\LV2=2WQ0'[CT],3P8?<'^V_7C>!5C]W M!MDXI4=R0'>B/)HS^K04TW%,=Z(4Y*3N?E(_^ORBEXY6/O/-]NF;??=*+JOG M[]+_&3:HR+(4D*S (J< )81"4PJ MH!_F?@P8$\F!^>XZ$(-9RQ>9F!QU<\J4?=XTK?A 3 M[I08;A%_TEL7YE2)[6R-J@:-X4OG1ID:8^SD3':"!@3UG,6RFQVB(30P+YP IT_HTUF4 M L*@8J U4DA4R"L5%AYU"83.4*FS-X\7-G5)_FWBM3_;I[8K)\R&\L3;SYR*C^+ #+H#<"_R+*G%37YO_ARD+&<84C%-+L^1 M1[6^PM!X:8@%WAU>(?W3^MN&.W_GUZ<[L5Z^7_+OJ,4T#L,$ M&-5&[(7-2U.QWT/Z=@,3I?ZO![LM>_?HSM+_O^JN;3EN',F^[U?@;7LB"KL@ M"9+ /DR$+-LSCG!;#MN]$QO]4(&K53.EHJ**4K?VZQ?@I2ZJ&T""%/>E+:E9 MS,R#XF$"2)S<5C^RA"I""849QU:_.]:0FE<.E$08]LL$8I'30MXU0U-[F>S\ M!+6CG0M,ST+K1DXA !N8ASIAU:%7UV4@PC;G.F-KY&Y3[ M9IESKXO7Y\5*?2K5PV:.=,9C:I>T5,HA3G(-><89C%BDN"0F"V).2N#7#$V- M&UI?#]O367=!Y:\C05S%]_J<,Q1J Q-$=\"\YJ$N:/28D%Z\_6@S4Y<@]Z>H M3M=W2QHJ/4Q[8FJM[FVSTF=5ER78S<:/Q=JD+ZO;JE>IV"]?OUG)ZK=EW=Y% M_O-I4UH'OZCR3O]@?\Y)E&6QS"BDB3WD@AB')&42YC&V\DI,:Y3XI!S#N#DU M4FHB :()!90[[X%<:*WLGZTVVDI5_>%+]J?O<>:!!MPM$7K[81R8)6N)WH,( MMR57-LB_S$ [R&V@^Z=WJBKPO5C!+EBKAU>-N0DX7$(V[("$3.<&\G349'!8 MM%^GD@-;Z_:^^6$+NI_6+]71RWH:/*>))(E*&$2Q3$P.&B'($I9"Q!#*$48\ M(ZG?.MP)*]-;;6N=!)M*#+/S<-C.U_.Y57:5QLVG%V:L.=0NJVT/?'ZJ!G_L.*/4L.WT-PG 5IUM+;UAL M^CK:RW6F1U=W5*TR0_S%#'I3+?FK/?26*9MWKVD?J$#RWY[P[) ,_WQYH^*M(G0PZJ&[4H85QE:).1G>D M#77ZJJYR)L]J]:0^&E^JA@1FDO"/17E_:V8%9BJQWA7L*9J8-#W+H(I9#C&* M4\ALA\DH(U1CFBEII0%\9$W<#$_M66_\]A4P<439[=$? KN!2:%Q&=@O/6B= MKMO4MVZ;+&"(RDA?L,)JG#C:'EGKQ ^18\T3S\]WHZ9/*_,\JTWYE2WD%U7. M8Y$2G2<4RDC95I8J@TSJ!*J$,R69I$++#BITK\PX/3/C2\Q5>A&/QL5*[G+1 M^.S'0J\!=2.;+OB,PRFM9\"Z9G7=6I&,V[JSM^VC ]J+]J7-;T2Y>+[:&\Y=UI4"7@M%U(N>U;)F^7G7@6*>(\)1G O(XSR" M6)(,6G\"M@LQ_[A1DK/I046U=U%M/I7_W#O\A M<:67 8 >G'B.-'HLPLWF4(/P9P>$.[",)UIA^)]"V:TMR2>)<"A^=E3!N>?'@:*(LJHJG@P)O_V%*LS@C49Q! MF4L,L&&[)WZN5BM;(+&V=)* MN[_)N$4\CR3%&"9I;L8MIA)2) 1D>4H05N;I2WDS;A]6CH([;S5JK8/#C=F' M^JS NS<<,)0RG%N52H;-:\L,6 Y-*AC!F*DX8W'$T]QK9>H-^'",8NF]J/[] M+7G1+2T/8)*JL>S/T2Z8GNGZW];/I40-^^6D<]BT%C5]#(3EN MD_/&W::_>?O;'5\N?E;E;#.PP]F&T11E!F^"[@+; "W0+YI]BP;H+CB<:7_N M]-%N!'6^^+$U\$YIMB> M6H;8%BZK5F+Z9_4$+2\^0;T'P(VN!H)U8-JZ6 J^QT\SP"OOP]9^=\ L)&?Y MF!^5NSK@\IK#NMRB&Y?]72WEC^)7JP5HLKWO2MA_%VKS7O&R^:OYS6Z_+E9W M*_4_BJT_LL6ZZG\Z)U91!L4,(H()Q)S&D&;F5\*SG"O)"$J=#O^%<&9J;/?^ MJ>K)4*P4>#%^^A%V;FNYF^F/EP^[_!>_-_9L SPX3@S!.HA2;27/Z.R:@CD7M-L MD'MVW:LQWS![+N9VR3:;.UW-O&_^7&SF6"'*L(P@)M30UQJS\JX1+JO,LOUL??746SJ+JNBH8 *N!&<\/I@[+=5<@"+L" M=\[8R(MJ5V(^7B>[]H$.0LIM_]6O[,6NKC5%1I6^NUQ8K>;-/$8"YYB8A(NE MU+9J$)"K/(4ZCR*MHY@HY)1P.=J;&D-L&PP_UBZ#M>V.9I>MRP*(VO^ZCT,3 M@(>HL /ZESED $P'9I(MG(VWL[:P#7P8#$,/B>:P6(XDUMP34S_]9G>$+BHY M.]QF/$UG]Y@.U)T]/M:Y5+!XL!/NIN%&L[XXIUQA@>(H.!H:9+<4N0]FHU5/6F2,BZ#Q$?S2>!EPI^8* M#H'K(D^:&KL*\E*\)VH>+U[>DX35ICUDH+($9V9.#!.&,XAC0B%GN8 YT3*. ML(J13OOP[];21*GW\.!&10=;>1_S'7Q:R:[TL,/8DQG\(!N;%-2F.<]A'!R M#HZ"'X0)=E;>A@2.HCS[_!]?^0:=JN<)H7&BHP0FF9TX)RB%1"8:)I1AS1E2 M6C#_8ME>/OD\'./5R%J1J+-]I $K =\6T1J"J?T:L;WT' N2:I[;NG1[\-^F M@U3&,:2$,I5$*,.:^5;/CCR,PQ?-7AU$,REZF^%S>Y.,-B!#+]6&Z=T]D?[; M0[S0^CGT_Z<[]KG79)B;=JVSY.5NS^OFF2V6=NGD8['^;NY?2P)5?96IB"'+ MK,8OH;;GH#+5N8RP8#'WV8QRL#FU1>>C'>:MU]!DW'!C_.ZFPN2"OQM? M!D9U8%8, 6B'PDIGB,(65EXW.W)AI3,.QX65[A_ML/U5G8FL)@SMBQF?LY-&HV' 2[UWERF)OZ$?-F7J^V4\W;*T<"@-3# ?%RMFWIN&5FS2]:58Z>T?]F(8; KJAU=0 M0?C+%L<5AG>*_D@@WNU3W5CE UO;W>G-5[6N&E"\7RR?2B7G*,)QHO,$IE3: MCF*40<99!A552G#S$\;M.,9['KL]! MR[!0)!$Y%'&DK'1W!GDB-12:9S*-(Q(3K_ZP 8 =96.H@54U[NYP'0QI-PX/ M@-_ Y-UZ"(R+=5^>&6B\#$?-5V (R?&AM4_H'*P:8' MNWL'V"/@+C_G?>$8^.'V0,*KM>NYD'NTPU_FM#-P]J MO1!L\ZNJOE\1S5!*%8$JCYB96\4Q))2E,(X0Q0ICE&BG]CG'MY[:8]EZY[Z* M\PJJZXLTW0$8>J6Z<0S\7KL6:.'E=+Q]UU5>W76T99/3T>ROBIRYPO\AO'UZ M>+)K*<_J@]9*E%^K\LL[?2.+1[O"TBP+4HQ5A+((2A'EMIVEA%S&VDQ<5$XR MQ!)%G6JNW$U.[:'=>0UJMV>@=AS<:="ZWF&!UG$ KC_RX6$=F K.(UKX(.K% M$WX@]>4/1VNC\8I?]/M\X_G)#J56[]7C6HE%M:QK?EXJ^P-;R9L'*_+YOZSY M=7O@<*.+]7\SX\739HXT(]C.[GDD.,0L@OUH'';!5&?DFG!&&A./ MZJ^1QF:DDK!!Q\BO5"P L!?KQ_K:O.^PJZK36>M3.VU4SL*&A=G M[0_ .GM1NLX#V.NK44'@&GK-N2M27HM45Y'HL5IU_MZC+5M=#6]__>KZQ=VV M^*H2URN[W5*DF&C.8!HE,<22*TB1R5HEX7G*>9Q0[%5CZF!S:M1P%Z8AFPO: M;OM2@3$R/'!XO:GE\]&NN<>'![7^N5C]_-NZ M^*.\ORT>'MGJ92Z(IFF>QS ES&Z"BP12E40PCT0>Z8BI6$=^V<=).U,CF>:M MVOH*:F=!XZUO]G$:6M?\HS=@XV0@OEAUR#\N(M$[ SE]]Y%SD(LA'FK/">HE>8T80K'D.DT@3A# G(A4Z@P)PA'.93(+#%98-RM%U!OM,>7@ZJD/T:! MW2WG"_B='7Q-L<%J'/TX1V "=_FY:'+L#C\N\9_H[N/TL:XEZ2MUIV_-_1?E M1R:JTY._LC\7#T\/[XJU>768-\@M,U\@\_>YH$1E*DNASBB%AM,-T4XR- M&SD-A?C 3%6M6!4:U(Z#CUNH&]_!UGEP>PWJ#@7O_IB%+7_WL#]R,;P_,L>E M\1WNT8WK;OY@:_G#?+;JCX!2)GFJ3!*%20JQI DD5%"88)413)52Q$E6X^3= MI\96E7/ >M>IR\0A>%;O%[0!;C]G0YR![0#;* ?MYAH _8$; MO_;Q\*U[Q 9 UZ&=; @K';N&V8,Z[YBU6CS8>6]59'&S7ML%'UO3\^YE=\E7 M]F+_5+V%OA2KN\KEMJOWIEQ714";#W^JM5B8R^CGIY7Y[JM-V7S+."%I5QF7LJ*%XQ-[0$UOH(]9\&B\=93"?$2O&X95"C0!GZN#]T$K9\! MGW,?0((*$%ZR-ZZ^H$/D1_*!+I_IQAW?5,GL9+:5?FB^UBHC)$(Q@1'6MDY% MYF;B)P7,DBPS?T=IFGNM_9\V,S6^:+T$K9M^1'$&2S>*Z(_0P.1P!,X M' 9 MA)"$<,;2J%1P.=K7)'#EZB[=I9?+X@]F7/U8K-\73[S43\NV:>HW)=3BN>J; M6E6+BYHLQ&'HOLXT&F'! &P_8MF3>130# MVZ':"PK?;6#H?SY>;; >R,V)T['"J'[;L#WK=; M;KP]*?+NY5?%[$&1:HF-;1:;JLPCR5A.TIC:EI$28J'-NR].%>0YUC'54B*_ M V57[$WMU;;G(ZB<[%0Y\DW7H'7=W.P-V.#[DIVPZK"5>!&)L+N MITV-O(%W,=[CO;?+EW?4IJ[TG!;/:GMZP=:$W!:V#\B3F>;?/:IUK;4_5S&) M$X(PY!%.(48L-YE&G$-*S/>&2Q*SV&E?S=_TU-ACZ[D]Q%15X'EJ*;N#[D8B MPT Y,*_L4-P[WF3]ME,K\P@MEJU2SU=E3(:81G7'*Z@TL[OU<=6:O5$Y$G#V MOT//J='-9J/*S;?Z9GN#KHUA<\&78K5N?ZVRJL^+E?I4JH?- M/)51C"*F($LR*\2/.>0<24@UCU@><25RKV-30;V;&OGM%">JXE9EV[>OY+XJ M!6A#!,4*;(-LFV)LPVRG'S924(7:=>H6Y$O@.=$;>V@')N,W&=7N4\N0Z \R M$0WBX-M,6T-B>W:2&]1(QRGQXN=JH1>"K'![9^L6<\]P(XZ"?9 MA. Y>78;!,>Y='!HAYY:7X82_&Z=!I77(2?:7C %G7>[61YW&NZ%QM&LW._3 M77L;E[=L7!S'>8.?85]$0O;1-C9^L@=@WU1 M.6X/['V'CBF7N%?RR3;TO'J28'/N*$'=X#M)>)+HB$)*(Y.:488AR[B B=*( M(Y$K@;P:O 7S;'*)6Q-8E;DYG##:7#QBU*V7>[AA=\P#WV(PATX5QQU'_Z0R M-.9!\\Y@SHV;FH;&]"A[#6Y@H$/$9ZWO!"U6TIZ$_F(>H;9I$6<15\Q\&43" M(4XC9";N(H8JRU)D$N&(N;7Z&]+)J;TM]K57.FZ&#S"2KCOI;SL^ [\ ?(8F M_#'>'MB->GRWBY_3.K;; VGOX[I];/6= 7Q3]@RP*)_LPJ[Y1:V?U;L7:_-. M6XV*W>*?8#S/A9"0LD1#+*2 )$4)U$S3%,522.I7H^3OP]1X>C\;/ @"-%'8 M[*_B"BO*5_@>.>PR2KZI^2#8CYB$.\'>Y-E@F'7<[E@.DUR[N_%&:;0W3N<3 M9O];^8O[_U@S:>[^_>6!%\LY%2CF&&4PD4A"C!2")$-6RMMV#M%"(*U=Y?P/ M[CPU( S,,H[Q>XGPGXRUA^S^X?U&$]H_&<:^M/[I M"T:6MJJE3EII$_L"^(=:_+POE;QY5FOV4[6B)U_7"Z'F<9SAE$L$A6($XD1H M,U&E$42$:IU(CJ/4J4O8R'Y/C39:7R&KG06J\18\6G=GH&AD^*P6UH>G=0$> MU;H6Q1I+$\OSBQ%HWCO^< ^=AO57RFIBWVIBU>?XVOA! \!6,0M4$$Q -JO; MF$U"0D@SB*$ ?M\#].]'@'ZY#J@W0[MC%))<':R. MRHON*+RF-(]/=E4=*]7&<.'N%'8YUW&<(J3-%#F*!,14*DA33:"05 M)N-2Y M5ZWF"1M3XYNFX\;*>NJK*W8,H&/E4C]8ABY1LMZ!QKU6FR$@,UR(/JQDV+&9 MD97"SL9Y+!!V_M+^^P3/:O6D-A^-@Q_^-(_4BBUOGS9E\6">+EM 7JQ^?EX\ MFXRG*BFOZT2P2A(9(PV9L/IAD:$$2M($QE+$2@F94^VW]]O+G:EQQN$R=AT/ ML%\ T$8$MB'5QT!,4+"*JCT;".B.WJ7]B1ZW+6W1LT[MK1R.=_OE2K_MBZ>'A>KGPT;QPD35$F(M8RM M4(V")-'43!(9$C1B-,J\BC5=C$Z-<_T- -G9-5F-T<8M:VY+VJ1^L/GH<*8T 01U)8[ >F MGW:B(SH7=1&OW6,\S4/': [T#%T_TRT/_+&N#F^_?"\+\:^*U>CH#Z2RE^2Q#4<6Y MZ2Q+XEF:9$U;)L!*(&S%&-O8"=^O9@3N01+-@/T>5I]XKT0U4NU?T0R8SSW6 M@BO+E__P2QI/#)A;BM@1_[%*9QK,O]>85_Z%2_S.QQXRS3MA9=2D[GR4KU.X M"U=V2-B:CK)[-SF M)!-_T]FB@MUWN+> M:&/CD8..-D8C9:B#CY5?$AL$WHLI;C\+XR7 09 X2(_#W+&C"&?34N.K6E=E M/KM#%3*6 FN"8)*R'.+8O-D8RBDD$5510K!$:>*EN7G.TM262[=-7HRG=1V? MI\3F64C=LMP@0 W\)CG&:"#!H*M@!%7'/&ML7#',:S$?:5]>_4 WI!$H)2B5/'?J*W3Z M]E.C@]I#4+D(&A_=SYR>@.\R!?0'9>A9A0\>7F=0SX?=XR#JB9N.=AKU?$#[ M1U(O7-5AD?QSL=G4@OH_;=^Q&R'63VQ92?=M%L7JFUHJ>TCH2U%:$;^Y0#+A M-!4PS3B%&,44LIA@2#2E4A$:*RU]5\7]7)CH,OC67;!N_+4U])5@J,?*JN=H M."QS#P#N2.F"<1SL>0X:UV=@!W7K/3#N@]\&A=ICU7HXR$=:I@X+O=^:=#?P M+BY">]YRO%7G;K$>+#-WO$57W>@_]D2IU\7*_"AJX:=*HOJE_N]N;52S%#.> M9% +G$',T@@RJG.H*<**))&.B-_Y*4\'II8;[FNR'W@/;F3Q6%:BQ[L"#=L5 M])60^\&'?/6F/0?/;>HYY) ,_(8QKI\'=U:KYK^ WYM_!UD)[XI>6!UJ3Q]& M5J/NAM"Q)G7'^W0\;V;>T=7=[_1VE^]KL5E4Y_#;Q1W&D%149% )'$%,,@59 M*LT\F<@H2U 2Q]JKX:Z+T:E1XM9G6Z6VV_)NW799(.H^ &X4%QK6@6DM *+^ MY[@\( IZ6LO%[KAGLCR0.#IYY?/9<[RT/ZB?S4]__;?V+^8_5KOFK__V?U!+ M P04 " #Z@*52>+Q29@^$ !K$@8 %0 &-R=&\M,C R,3 S,S%?<')E M+GAM;.2]69-;28XF^MZ_(F_-ZT65[TM;=X\I)665;)221E)U3=\7FB]PB5,4 MJ289RE3_^@MG[!&,$)?C/![59E61L5#G8/D<#L#AP+_\S]^_S'[ZALO5=#'_ MUS_P/[(__(3SM,C3^:=__<-?/_X"[@__\]_^Z9_^Y?\!^#\_OW_]TXM%.ON" M\_5/SY<8UIA_^FVZ_OS3WS*N_OY362Z^_/2WQ?+OTV\!X-\V_^CYXNOWY?33 MY_5/@@E^]Z_+?XY:&>VE!16] 86<0S3>U2]2>A.5X?K__?3/7AD,R4FP2FM0 MGD?PHM#'-%,^,$5_-IN'SJ;SO_]S_1+#"G\BYN:KS8__^H?/Z_77?_[3GW[[ M[;<__AZ7LS\NEI_^)!B3?[K\]!\N/O[[O<__)C>?YM[[/VW^>O71U73;!^FQ M_$__Y]?7'])G_!)@.E^MPSS5%ZRF_[S:_/+U(H7U1N8_I.NG!S]1?X++CT'] M%7 !DO_Q]U7^P[_]TT\_G8MCN9CA>RP_U?_^]?VK6Z],R^D:%W],BR]_JG_^ MT_,%@>%=^%2)W?SC]?>O^*]_6$V_?)U=_>[S$LN__B$MUPNH6F7R_)7_X_H? M_^GZ[5^7N"+ ;+A]3;^X>$9]VR&4X.]KG&<\Y^_R';-%NO6A697N8GGY+VB<98I6.#T (P^]_S9/-[7^;)E^6BPS+LG M7!(0END> FZ#^^(3?_H:EO0@2)^GLWSYKZNE&4*?Z\7 _3 MU80CE[Z(!"((#R0B$@HGFZI<1..+%\''^P"YQ$<)J[@A^N)%YR#!V7IU^9N[ M:/DA1>-!9AAE+UI(O@,(W:3_Q>)+F,XG@F/2Q2K(1M&J0A\A9$6;3K3&9X_1 MER;8N4_*.* 96,>+004^(F2J$S!Y]@67TQ3F+_#K8C5=A^7W#Y])FJM?\4O$ MY01-2N2\D7J5**!DLA"\SJ +"XJ7&(LW/W(M=GC/N, X5H6+-O+LP9HLOGQ9 MS#>"N6! 2G2 C.H?,,'(^&"CD M>\7%D5!Y8$NF< %?D;E=36QBWA<9P$BE:%N.DCAA"J)PA?9KB@#M%L0,X=M> MT3 .5@9W5@85]8C6Y28?'^FSD^2T<[EDR%$)VG_1D55DD30'$Z.$O/(4'DY7T_7WW^9SO#- MV<;95DFY@B5!4"G5J+^>3I S5K@C-]S9(M,0N\W=]^X$#?UDH'&46+N Q'O\ M-*VIZ/GZ3?A"UD\%FP)ZL,0X*%8"@=L:2(FC#5/BR49NXU0-MG$YXNS^7KY_?DBXT1R5S(GU7KM-*BH \2D-#BG0A%1 M%(S#H>514G8"CWUBX!E.^%U@Z5G.I)?5Q7^JD/C$!A,<0TL;9SU5I_T4@N.1 MO"TGN*J.6 Z#(6@+ 3OAQCTQW!PKZ)[0\IR^?;O\N/AM7CUSY)&,IW$FT]XJ MJCR, Z203HL@50I#9-4>>/U.2/%/$RD'"KDKG)Q;QHE1)B7O,VC#B'[!#(0D M,DA=&.VNK#"]Y>3O2)"/=8K4.L_]O^G6S=]+FZ(2. MGJ21&45NR4/(OIZ#4A#GL#@>\M HN47!;EAY.LG8@60],F(N0%Z=]L5\(I+5 MRNL"2G$$Q2F@\]8K<#GH%$TPE@WAF]QZZ6ZX>#IYV,,E.C84*IR7&,XAG!2/ M 3F4H!U!F$D(A1OP1G/C??W%$(3K+U8'F.C(-:^3I[]WDQO\SP M)&EL\$E!TH$V0(5$ML\(E6YCL(1A,B1WW[L;'IY.4O4HN8Z,B0^8SI:$9R[B MQ^FZGFS+Z%0BDZ99,J"RHJ"\7>"F5C LGX7IY$J' MDG87H/GP)# MQM-)J1XIVRZ0<>-6V/DEPK=GZ]J.H@;\$Z)86ULO$=;,CW)>@V>: _>:_F"%4X06 M$*)R]J)8@9&&7>$E6LE%*8.T5WG@_;L!Y>DD:P>1W;*Z9^(5^0UZ7XHE\ M<$LRX606=;#@8TX@N$]!LB"E'*+2[('7[X:4IY.W'4+*70'E_%;9.1,>LXV* M_"ZA:_&+577S-&09'7(MH_):#7G9]QX!NX'EZ21MAY'TR'!Y1ASD#1?U""OR M8)3Q"2P/) H5/#C&&!1I<^&=\.CG9PR4Z&!3^Y4_W9$E\ M_?W [G9OW[QX^>;#RQ?TS8>WKU^]>/;QY8L/'^GKKR_??/SP]I=?7KUY]N;Y MJV>OW[W]\.KCJ[=O_OKFV5]?O*)/W69LQWYX1[QNB YZ0W%[9,^]>[V3WI9? MIO,P3U,R-8OS"Z!7[=NDR2P)K%= :]^!0$CSM73)"!U3$8$C,_>7[8!-RAXA M[MA..,]6*UROKEB-QJ1D-L6;]0MJ 2[F#"8QR9,-5EG>@M7;9'323VLH3-SM MBG.$S#OHG71._873?\4$3X:C%!)RM!I400;!6P.E.)MMYY -N':AK@= '86"NWVY!E?)J+VZ MK@254KV*L'J/"8FI.,,WN+X\K[A&0E0[5\A'^K?3 2PXE2I-XV'*F>?S6PFDK?EA(^"J:P\-LSD[(.6P4\Z&_JW!XOX<'PL MUF$V"#[>+1=?<;G^_FX62!SS7"._KS7/13[Z1)@@310<7(@1E.0(GA@ 891B MJ13F2Y/^UX\1U4-T-$@:9S#)=V!E7I$*YI^F9##/!40LO/P]S! 1:&NFD-$&$)J,9=B&NAV!K$%0-KHD.T'5% M-S,4)=;N\-YY3FX_>?R!AP+DW6FO7/12;2D8/1Y!>Z&D<; U"$H.DF@'2'A+ M%C/4:UJO,:SP?9W7]K;\=76.]8D4,7FI-3#$>E-8:O Q*M B%I]Y-B)O*>$: M(*)ZC*H>@JM!,#.<[#L TC8/_\UBGBZ<.%1)$T<*8D0RD,I("#HEP. "+1*G MBFZ"I,?)ZB',&@1* TJ_ RP1Y222C-?YJ9O,E-I$+P4'IM0:ZI(U1&D*B"19 M%:&5N4G(]2A5/81@@R!I.-EW *07%Z^]RI)?N7"3[*4UUC@*!6RM;N.N[M,. MBJQ[ME&"LRU] HY'T<,DC=,_M0&$!I)Z!_BY(/P:_\P+&X31@*7.W2%'#T)* MG/3,BLXQ.^NW=*P:*MVSI[D9O BU6>G%@1+N(-MS3O\D2A>2$!&0893*^81IPI&ZIS>"PES@[ ,'K:8C3V<;I>C;/FUM?GQ04!AGU<"QTT%-J\(;**G#K:I&WS= M3<,SC1%+9A Y,4&[+G%29/7:O$FZSFO:-N-Z4,1U5378!@(/X^P8?72 K,M* MHW?A>PT%:KLPO#R7\4BRD)A!LSK=*6& 8', [C3S.GM+MKYEI=<6FKK!UE%J M?Z#:ZU@== "GUXO:_7Q>+QV ;<,%WJR0NZI=\58P4P1PQ>N-69)2<%9 MMD9Y8XQ+JLDI[(,4C7M8ULYN#2#_L0L5KSS1^U*:J,"L%>2!,B>0K*\H%+!P M X5+85 P%]P==_Z!VL1'7C+N"=G T!A4HGV4(=XZP[GDZ+()XB3X4 JK/>ML MK>VO7[K/$[6N"=HC([XGN?E.>M-'3J1P-6A>:%H*X/,5L4F'OH/*1OW&*X1 MTH;51Q_;9ETM6QC10CJFH@&4Z* >!Y&59AHX$SK*4@K?-KA]H!+^ ^'4[$BN MU48Y@.P[L%);.$C.9(&Z@-"U>2-S";RIQ3-!2^FS24EL:?S1(MDY[OED<\\\XIV_6[W"^(F75NO2;;%T?>@N6"C?:0J8E1 ZB$[7) MN049DG*HD>0#M%CJN=L1I6.SW [4YD;ZE0J4-:170Y<0>#(F3I&Z.DE=S(%:Z""&O,'$Q!/#,K!-J2/Y?]'7G;P6*^K 4$=>BDB- M =1-BNHDL-E+XAV I["&.D#8QR4%U&?+[SV/,W^.LSE^JL?P'X>K] M6$43KKQ+F"-$72]P&Z; .^2@F=&R\."R:G) \&/2QCT4Z B. VNQ S/X+*6S M+V>;FI--)JA.PEOBYWHH\@W/#^IJX?@;7+\M'\/O$YN-U1@B(%I5K7R ("A4 M\TAF7K.(*C0):/:D<]PCB)X0VU"_'<#W/:Y#/5 BI-I6(Q,O,A47!#IL]R1AX_(X;3S#TN**!0D46]%)XX09.20G32*6^O(-+?9 M!D\P_W V6_Q&C\9?%LL7B[.X+F>S^U.,+F\5<"/K@8&E""YA;300R?K; #$H MSZRM*=TF!SI[43GV:<_ B+J7'&JFL0X;-&<([7'[X3"J8 M8!8QJ13 (MM,SK5 7GB!$EDPQ"^YXDU:NNU V]A'0(VA-[1V^@+J:JXK@423@3M99*L@:S:5Y@)ZQSUQ.#:@#M- CF-Z> MK5?K,*\A_$1;DQ,7%E*2]7HPA4HQT>HPCB@)%J573<9S/T;4V*C9%TK/0' M;!IQVNS'JS?/W_[Z\BK4;Y+EN/N.4V0S'N5KH*S%>0G %3:O@)B8MIX,#FAC M*Q -!Y=T &Z#4R[XDDJCL5-;Z3F^3N ;SL_P%UJ5SS?##]+Z;]/UY^=GJS6] M;GDU[*GVIJ;_Y5H*0:M%>Q,8>$?+4$FGP MIP:3(HM7&4.0O")/(G"^T(NDF& M<"LUXR8A6N#J>*%W@YPZCFQSY('+;].$JP^+69ZDDE,P%L%E5N]L6@_!T$*0 M HL6BI>,38S6PR2-:YL&T/=6!!TM_'Y*DR_J BM75[?-+P0VB4['0KXHQ(!U M+BM]B=H0 %(IV1E'04B3O-4C-(UKDX;'TU#B[P=0?UXN5JMWRT69KBD#:4&OK9O#[@IE2-6#J?MWDMLXEB*I&#A\!\W>69-"2J;$!&@R9KQS"W MJ6%\D*1Q?:$VH!I( ?T@ZL\X)SG-B*%G^LVM<'6D*KH!V#W9#616*12=;J"BYSXB *\ M+@9BT>0[.*F$;W*5]!XEX_I0;4!TG+B/ALWPKOCU-<")]#I:IC1D5M+%)7YD M],6&;)@( MO4J6RA9=QSWZ;N]X$"[R!\>[.8+VYS<6DZ,V/*:Q4@"H*_*N3R M!12THC@M+DM_TK+)@=&#%(U[VML"/\,(OX/P[1K_E^<[T_D9,76Q0!;SU<]8 M%DN\,6;CY>\D/U+:=!Z6WU^14%$Y00?)21 M:Y^M;1)L/D#/N#?@VF'P.,'W$P.<9X,W+H6544J+!M S#\HD\FV#]5 \)EZD MYO2O6R#GFH1Q6PRV ,N!XNW OKS!]0UWD_P EXE9*%GF"FX+43L)F)/E04GC M=)/ \!85([?O:^*:'2SEWB"RT_U=$T),7DOPR9&_60UE$(:!U E%"$$J;IO# M:+"+V^TNP#:'VN#:ZB Z^!M./WVFS?'9-W(&/^&;LR\1EV_+O>KH&[>'I6)9 M(3$4:DO7["%Z+H%G1&UTLJ$T8V^ (8@ HLQ!]^DUGTO*L<]B&P+F /1N;_V^H7FB^GLC'Y[_RX) MYTRBM*E.@VBP X!>=G.[O,^[ M666U5."8IKCH^^\!1W'G?G>/BV3>=;[69BS+TFR=?[K@J% M16E)L*'VCG 1G$P16$*.@6=5=*,VKGO1.>!Y MGG6L#BP$I6ZSAM[6AN$*S+ M,OA4&6[BG^UYGG"*-DR#(^21;GC:32]X_+,%^1 MI*K^YGGST^Q77D52EE#'C,DA2E>2A%R:B;F.1&_'33BFK497$J0!Q;M-!\95QSY87BBIQZ MXVMQI(\&'#<>4"GGM0E28).:PJP<\G*00VME4-GM2E0 M!$F5EEL!+V("QH0)0BF.J5'7AD'YZ*;75G-0CPF OO$_H2C#!&8B<)\R*,P> M EH-K* TS@G/>:NV@@_1U$WGKC%QN9=B^L;8;D,"4D2)JD PQ*E*:,$;=V0T4U: M=B!4W!]V<[#0.\@]75%_+I%JK!=S^G'U[/?I:L(PU[HF08:>@C;%,H<0 @-= MBD(9,2)K>XRQC:I. '6 NA]"SM&R[P!(=WAXL?@2IO-)#"2-XLG[Y)AK=P\. MT7L&25MODC31M2FZW4I-)\ Y7MMW#[^/%GT'^+G1X?I7K"5N$Y:]2(H8B#$Y M4"9;"-PH\-87(;R-A;6>AG!.R(N@.LW.IA?<$"]]KHHA*D M4L/>K(@%+!ZL*PXM"N5-D\+5+;2,7&XS.%Z.%7<'B'E@)/L%,YGH1Q,"((8" M*@9%X2T3H'F2PC+MT3:YJ/0H5>,>=PV/HN%4T .>?CPP_8*Q(*)F2-+BDA-C MR16(N4CPDCE'*T@$TR0(VYG"<8^H&N"LB6HZP-S=^>>77,A*>4G$A299<>F( MBQS %,,"*N:*=2T MIV<<<^&AD?3 $+O #KG[9R?#@&4P!'8#I*LOQFJSFI@'/I*A2 P('6%O=JUS; MDRODX (K123+A<U/TN*9T45@Z8.3Q,RAW@A!RQ&E7B"SS_[ZOY_?3\>UH0 MORR6OX5EGACN#5<4;\I0XTT2$=2\/.3"B#-CB<8F;O2>=':28CP0%O=['S73 M40<0O']UEF7E3) ),G$ 2I!7%W00@$P[+4O,.C09;'C8]>:6_4C:Z?VN)3M* M"0>CZ"LNIXM,ZV6Y'FC;NRN@@^K#3/ NT;JL8QIDS<-*B"4%"C HUBC"\,": M)**&(7_T.5"G0^WIU=T-U&]3=8@DEM(LG] M[GRUO'5_,L@=*/8.]MF=*L-S$3;G1$SPI$!)6A3!!@JB(._;?ZTF@@C="G!@KJ?TL2%XA+(Z0."6N=_/$HF-*)G88J(U04&4"BGD M$@%""@9XLEQJ@R6[4TU?OZ1I]&[F)T/;4(KI#6.;Y7+)29U<^2NN/R_RA)-T MN" )L5"'U\=D()+%AN)5DMXX(QEK#K8'B!N]?_DXJ!M"55W<%[Z^\[SZN'B@ MX&2SQ"*)=W/CA;S[&?#/A=0:0#FWU?TIL@<&(\-U*19Y,< M;3@JQPCDT10(TB:K+!?:M(N'[M,S?C?X$9.+^VNDGY$3]Q/\EJ/,J7#P,M?Y MYUA;%A4%0C%OLO6:Q29W @X\9?D'/6;91PM'YIY?SH?9W0?*NBO#I.*J@$AU M7'IMF14=ISA.A,RLY\Z%1O4()SMD:=H>_JF=LNRC[T&1/O8EXO.BM,^XGJ8P MN\UALQO%M]\YSO7B1_@^Z5UC2=%Y*DJ"]G7>GF06@A<%%&*6B1_QZMDR?R0Z\6RX^+<.79V<4."ZG_X7YV9?%V7S-)R*+Y)W*$(T.9 4 MN<.9?G2*5G_T(MC29&[QCO1U4K S&(ZVVM"!U=1!U/)8TBQR%3FO5TFD<*!L MJ8<$4=,.9)E'Y-*Z)B6KQV8S3]'1L1'*AE)';\BZ9.)B]D)-C5UVF)YP9%'[ ME,"Q>@*5<2,O!EGPD*(L(O F)]:[$MA-N\138&XH174 P$C3!6<[#H/3F\4D(4,H$A@U[+BHL4[;;<8RCO MIEMBR\WX9*KMMAG2#WJ[/_OPEU]>O_W;A\8][.^_YB2=ZW_ W? !RO.P^OS+ M;/';ZKK;#;=)E&P@Q.KK"2/I.T:(SC$*([+#U*2QPF-$#3"=LCZ3_-MO4Q+? MS]__NL+\:O[V?INNIW@MAH)H.3<:6-#U H;5Y/P:!8H+D0U/*NM6 MXRGW)+6;(.4X+&V94=E29UU,B+E1MHG&6Z-K0W)7[XP&R G^VPU(9DK%1R'J U6 MD2MP.OEZ'L%$",JGDG_D5AY+Q+@6N \(+4;09P=6_<]A.J]2?3M_,5U]7:PV M)2-OR[/5"M>>.:GI/\VJ-.Z1,VXRLTL< M#J"W#JSBBXO7GDOO8_C]Y>^5%[R89#,1M?.XMPQ$2@R4Q#JRQF8((LMHF10\ M-#G,^0%=XV8JN\3CD)KL )CW"UVN&"-!%9&4,YF#RK+Z'H&1V^$+",^L%DQ& M+IKDCAZE:MQ+8EV"U>[XM5I'S4<=]22,@ M.OHB3%*TQJ1VJ4D-^8])&]>?/''F:&!-'0W!P68'W6?L64JUGFE%"QVGWS9] MMLC'< 6M!6XSR4N)VIDM1[ F,J^=TJ5- =HNQ/76Y^<0E)@O3:@ZC%91!:!3'I"'P7Q?B+[MXV\WMKUG A\!VNH M P]PB] V'3LV,Y+7YRFHB2Q9BR 4B%Q=V^@\.*MH225>@C&6%=/D-O3 AB2&ZTHD\"3&"$GSIW,P7#9)!39 MF<+>NOF<$(*'ZFE$R[_,A'[@K&_O5_?6J6<0>)U "QWLKKN'91.9@O$4I$,,)M>AE!HC2F NFR?<7[KXA4I;?YI2D'5 MN=TGQFGAK;^_FP5R>^>Y5M!_K?]D(G/D*(0&S+5D0Y0 +I#3$2T+DFE'F^]N MV_+A-'19 SD8-!:GU]/X0*$(K?K( MV46(S')(/))[[%%&DP[R(@<@KLO:QR8X'ENSO=C;LE@20PDQKZI"GG\F7DD8 MFP#OE^D\S-,TS.H!T^U\@]?&9!5 6[FY_5;[! L'.BG.(_?D^N^&X:/(Z/*\ MI:G5;:^M\0WO_O*=.!2)E1@A"!04$BH!KI@"$NL]-N^CXTW*''E/=$)O.9@G,(>T0)MC8IN1Q?U*[N=M]DL!I M*)UUD&*ZW!)^(:&^QZ\7>\7;LMD67F!<3SBWT;#(0/C,:LY,@3/% 8\,=0Q> M9M6D.]4/*>LR.SF M :EV3!-LOM/=G>M_/*;/U_S9A^"S/<%&U>]B>J?W@VS[=_<>.3DXB9&+4%LJC# MD%WV$&/@P+F**3'G\*[I' :\#7CIIB75L)'VV%KOP!@?Q>QYXZ[[%3$7[8EO MBO5FNQFG.UQ+ L6 MI43 _(;&28*1943:ZGMP=OL]EJG8)W'TWV,@_C[.O7V4:4 M878IRE?SLEA^.5?F5>!C"V.EU!ZE3H!*]^,<:&*R.B+;I)?VY&^<8>N M-8-C"^UTX#;?N#]?9V918#S)FHO:^A:*%1H4]^2NL)QIZ7ACA,J\9-<"7_=) M&;E19@N-W[_@<8SXQT_*7C-R/I[ED@OFD$53-%@=B0OE'$3.&'#OI7!:>1)6 M&Q#=HF/DDN23(.APP0\-G[$[2P\Q(>>X=X[3<_JD$W+N;ZN)FZSJL)' M"/X M\@!!U0/TXHPN/,I4FHQ.:-F ^MEL\QG,V_MR7?;Z2&A+%(%#%KD::\O!T;> MEDG+*4C2ODDW@MW(Z[C1]#Z8N=%5O=\ M?5$LO1F:-INF>G)S@*';\!C(:-U_S17\'.F?PL $F@6D;==$<"HD M0)^3D1E%:E.W^C!)1T>/CXGW(TGTYUD]\I?2H=*T"J3?C+DO##PW"C(&CT9S M5DR3LJ#=R!NYG^XP>+D7.0ZOF:=LKMJ;K=.;K[',6"B!.X^!$)GH2\@!O&0! MBA.R1*6D-DUF$+0S8[2;3U=ORYT7?#__>KU84"CEHTN0HJ:PR9D"(6$")CPO MTDAE69-$[6[D=6O&]L'+73/60#,=Y+_>XS>A\V2E/XV77]^?K9: M+[[@\BYWVC*5-$;@V8;:WXHB=<-U;;D0BS:)9]$DU-F/S)';?+?!7T--=8## M-_C;#;DM%W/Z-FVBI]7V=>:=R]IHA,SJZ1RB!Z^\A92%];((XUB39F3[$CIR MJ^\V6&RJK4Z=NVO_Y^6WRFB8YX_+0#%WJ@]>+WQ^"'JMYNKY,G;MX^U2\%A\>O>+SFMK=O&V3J^Q"I^\C7P3EK57VS=\ M@>LPG;6VEO=>=UJ[^3BW)[>@1OB@0C!@4JG1AA<02T%(R7,2+D4?V.32^=@6 M]/J5=>6M-KO9I$B7DJ+%G:(UH))-M>4% L^14Z!7I\TU$<8>-#X5B[D/KG:T MF$>KK(/34DSP M5AN(J38N"S)#I$> T6@D3SDRMF.*Y?$7=8F30_2Y:"3<+J;>_QGGQ,F,6'J6 MOTSGT^H.5&_W-EO9*^+,2=#:9E#<(00G'8A49(Y>,ZF;.%H[43?Z=)2!@=9. M-1UL>#6,)@+J#9\7^ UGBTV7SSN+R/B<%+FAF6MBR3(/T0KR#:0/ 2G:4J[) M!=P=:!M]*DHCK VMEBYLVRTOM/J>Y]?*:AKG]72.FTF#$Y=U]MP*L%9[LM@, M(4K"1I0I.U.B2JQ)^XY=B!OYBL.)W/G!U=2'F;O!T^>P_%3[C60M22 9T#-% M"[18B#I%X(4%6X^0,3>YW;>-F([R$H.H_%%,'2#_)Y^EO:INW);%/DWF=B<2 M3IO-W5\J)\_P,L,DHF%@0FT2;.JH8Z\U.!%D"-%JQI_V&=DVT;]?S&:_+):_ MA66>%.V=1LWFD:GK; MA2_8F40K33*9_&*A.,G'90@\:XK32TH,'>?N9/#J"%/':GL').TE^F[:CFQU M)9+23@OOP-?J&R4\<9)9!/I)4C#N+1.J*U>N691P,A =(OHNPM!;W5IO,#0Q M"G4FCQ0\SW6.6L[@HF,@3&&%.><+-LES/$30N,F-ED :1 7]=&38:EQ]3,EZ MPVG?EPR4C[XFH1&R-=I$KE7.38;)';RO->O%>/)];1_1#]J1:-#@\JIO[ZMY MY7&S8 Z)$+<^9X P[\?T#12K_1*FRW\/LS-\,5VEV6)UMKS9F]8D5J1"0.\5 M*"D3.!8Y9,<28UEB\$V2.(\1=:P]V?;L&[=7'?&,.H&O)ZK*DHV,F< >LI'" M^"1E:+)-/4K5N)[S8 BY:UZ&TT2?":QM:_CPFNM'GM;(WC2LHGX44T%;7XH5 MM*7D4MOY!P@:2?V,TV[C?!2QR:78EE;G\GQA5:MIYPGGZ_,C];?E_73U]Y^_ MUZ^_T'L6R^L5$$/T*0<':.O6G94$[YB$[)TQ@6G&2A,Y'$!KQQ9J'S0]5.S7 M2FL=I(VN9'=C@,&O&*H,\]OY>ZR# ,^S<&\6\^7ECYM+U!O[<./&=+:>>_0@ M:_6YTB2"$*(!BE-1"O)#M6V2RQV,@W%S"\U /(Z&.X#V]9GN"PHGOFWJ26YL M;Z_F-SH[7>U_[Q:K:57YE=2NV1=>:RF\ .FSK?&S@.A\@.0BK>N83"B-[ZX, MPL>XF8_FMGH,;7< ]BL.?O[^.F4]I;X2'UTP'NZM3!#W73.#^8^Q:FL[II M_+)8UO+1.QM(9+1T, 0PWFL28,T=F1*!=@Z,*!SWKDFSAWV(''=61#/\-=/3 MTXF]KWYW/M4ZS/-SHG6ZKE[\$44BA[ZJ4=2^-Y>G".F=-RXZ0<@5TH 2K/:P MQ BH0\XNR&SNUN'W']+?B@BK=,^K [-.1D0KH=2LN!).0;364A HO98^1,>; MW&/93D['@?D^F+@W5.%XV7>P=]YT!&Y=[G%TW@!I!\IPBZJ)"W2D7+& ,MB1TEM820%$G+!TSH/3+1 MI.'.PR2-BZ)A5+X#C@Z0?P=(^K@,&2^:@:W>$X440M,JN[@.X1)*IPR"P)CK M1%/R/#$KX%%OYGYE:YI<''B4JO[P=(CJ%ZWT,/;=S,U\W,U(D'-/]((%CE88 MZ6I='#)B(7MPEA4(+$BAH@L^[78E<_OSQTWB#@R*H>38@7W9(L/ M*[26G"6PBEE0QM>;#\16$C8BQ9LAV28U!@\1-&YZM)%5&43Z8QN4-YMVJ1FO MK>**?I7.N;K@1Y7 N1(9/#,>%!,2HJ+P0H3$9,C&D:!VLBX[O&S<3&4+4S.T MA#NP.U>9KK)8KL(,KW-@%_SH( L7/$-1HAYJJ00Q) G,Z"!,1(6Y3>_Q'Q V M;AZRD1T:5!L=H.M>:/KZZD:?+.2KE3JTD>QHG=Q8 PS!P5/0F@J3IN0FIX4/ MDS2N:]0@BA](^CWBZ#IGNR7'^VOX??KE[,O+W[]N4FH3$VS,J!$2(JW(0"O' M^20@2^L\.79/!]8OS113D44 M4D%RM2)/TF;CE#8@;>2*/%G'6).=># ..C[$V0=Y#Y9$G%3#'>SV-VI!+MBL M)F7#SWEO-X]&:%O E.A ><$6_;GL)83M=G<#PM&AYN(SG:-7U MA,3KM5V=H&=?-NGGBX"O7C3UF#R(1)$8Q?JU["1;8,04,QZMSTT:HNU"7">8 M' (-/[X=-'8"OL$ D);:BXB1IGTJ3%A _)JT3M^#TN+E[V#.L$L<^?KZNP[@4Z/=M+"$: MPR)/$.D_H&(BGXAE!9DXC-'R6-QN)]"[O>_IF\KCP-9*-6.C[>67K[/%=\2+ MWG<7:VBUC2TKC,J,PLH<+*-%Y&F7J0/8;;UQ[(Q3(NJ=$+?[.SNY0S@NZAJI MJ(/M=[.>;LAT&TL*N=P,H'!!"U"\.(B1EI43R=BB*1YT3;H3[$!;)U<(1]^ MAU9C!\C<=NRVU=0''XV)"+:6Q]*"4^"#K6QQXP6:H$R;9@2[T=?))7.?HUZYKE&*M@:<$3P4 M-(6UF19\DA*.-[B^%OMF@5_%:5N6]F8M_W6^B+7A9'6I7\V_GJWISPO2UFRZ M0<'%) XAL^HKL12T+K$V@T6CP,F(N1EA76G=L M>82\3K#:!:0>+A892K\]H?9&R"0]A[DBU](2P!^J\A/6:&Y(+BIK>E9E!="% ML1(-!84\-.Y8>T3!9ONSH6J[%3_9.LZ]T'!('><^JND ;OM4!BH"!;HX]P+($76<^VBK R#N51?HN?+.<0,ZR$B2HZW"U=$%-JF,)@K) MVMR2^@>KXSP&BLWTU0$6&_H[UP<;204M2J.]PG/"D1<5K /IZKPD%NO)B?; 8E J8+36-.GL MN96:<>$XH+9WP=%>HG\ZW16>A]7GVN.9_O/R/\^([5F# _O'7]+HH'X/SDXS M"\\[#!04>0R" &D*!/).P:>86./Q-BU:6-^6[;/U\[!;OWGAQ 3- M)?,6=*RV7)8 P:(#ATE*Q4LPJ4D+V+#G:_RLU$9!N< M31:B9;Z.LD#PY/>"YT(B$:T+-ND:6U_>72 ]'$KVDFLG6'AVSY#?!7@JACAW MFL(CRT$I4FLD7Y)<2)=Y\AEIYV\%EA]2UTEHV@)-PVKFZ50\OB$>-S[BP+[2 MO>I_\4'I$I49:8' CAJAE"4P^'$9R227@MBI9/;CKP&_SMXMHBP?_= M+ 3H3IXODM5TE1;R,UH=FX"0F0$27 M@PE*QB89YJ.H[MB?V@=A=VW;Z30YXA:[6JXGS\^^G,TVEN!E*9C6[S:ST]^6 M9WGQ]6K(@4:D@)>,=D%BA9R%.E>9O,FQRP5TR%L.8 MN3O$]8NZ0X"QCUT[1DL=Q*]7@V-KC+3^_GSQY>MBO@F4ZFK-,=$6(&JW(9Y! M"9$A6";!2Y$\*]IRUR0O^"A5XV8_3K^]#J^J#G!WAX>+5@MN_6J1PM^@[P\[XF!N:87X;EG);9 MY8B%P%T=WDC(N@ ?2\&%SH'4#G4 O^ M^JH.P.IH;=3UGKXWY,0&VN,Y9Q"DL<$S'R5K=E%^#O Q4B,"Y_!U0N( MN0))*>-5FYELNQ#7\7')/GAYY$+<,'KI8(?_T;4N'0LG+SQ"8C: 4O5V:]82 MI,B>O/5?5R'ZWT!++'[LQX4X33-:6?ZD&FJ>/%BTR@:XZ" MHDHFVPPS>/I7+_="PR%7+_=130=PV^YEOZ/=?5R+X <&,3V5QG>CX+J\M#@.@-;NZIUCND17,(Y*2 X$G1 M:HO%YM:=.6Y3U G*3N#<':&)GB!UWH_TP'MQ-Z5PL88=,[5=A4&]WH ATX1N6=!6%3J>.\"T3D&:QP3-AHK+P[BF7HS?\PPCNY M;=+>1SB!7CO \;-O83K;3$!:+#^$VR<+<7W]4SU?(I-!+$^A&.U82CZR-B-:'R>KEWU\! 0.J*^G/!!>1"*J5**TDRLNH7LV;)CEO4 LJF6U[F&B)W"HK'6LSJ)9=-[I[N2%\G?N*QJ+E7 M0]9 .QULMP^GU43)F:A'2*A$O224(0A#.X,PR15FC;)M:Y(.2JBWNX+00O\[ MY]3W449/J!HZ5Z:C9$Z2"'3&>-&F/A@&@1>= G,\Z+:G//]-U4.?5] ME-_!(G@@-XNV\&18IGC,.5!:<3(02'N2TB([&UP439II_+?*J>\%E=URZOOH MK0/T_7B_NH[_&"]H/3<0BZA% !'INQ !HS?"DK.$KDG[MSUH'#?'COW0R?$MC#*KMCC%\S5"0O42NY M3V6-4R&& APU^=U.>_ FU^X.,EKI3 S8Y$;%#K1USG1$ MRTDQ8R#*O<)0?G'P7SBFLDLR2'A/-*&$R/XS"0@<\)QZ24/HZ+ZR>1N M>@'XL"KO'NO7/]79KY;;6M,O#*\W3@JXP@A\%">BR4%&T22EOBN!O61SQD7J M@0KKLXKRXS)D^G#"Z29R.*@X\MXS!JAY?)RN@4H9;SS_*D$C J98!,4O6.J0 MNN )-\Z#5-$69B1G;:[6;:'E6+OS>A'FJS>+-:XVTGPVSV_7GW%YXTW7&:J/ M)-*?Z1__?:(52I65@'HH"LK:0 $$S62%5RDR#F(&K'=0Z/Q<]=N]-> M87VVO[N[V#\.9HH^-C-(VVAL:)8PQ")5RF"1%U ^,G!6);#:%.U%3LHV<0T: MF*4;^_AY8\ESR&_ 3Y"_J':??[I^]376BPG$?X@@4W7_*.@A,?@,!@/3-DH> MVTP\.H+F_DS4/EAZ)+_25'E/PU#]O,3P][SX;3Z=W_W3$9=-#GA+ P.W+V\- MC1]!Q3L?*,!SG-QLC@)<--679R(D1)5GYQ+2MQ M'XW?-+!UMH:W!8)!!.F$%EP8K=M"'I(+L]GBMWJ[ MD&+5%XNSN"YGL_L<7C(7H^)94X2*44M02A@(V4A@F4F.*G/CVEQKWX?*<1-B M@\.MF8+V1Y\_1]\/V]P?;6@;,'@/(*VCH3G%2TMCQQT88FI MPC"R)O?B'B-JW$Q6>XMVH/B?1H[J:D65+2MJ,9O1KW\+RSR@![;G&QMX8\?P MW- S*S87KE@"LBT42AA)FV7MEF1Y5B)%5$XVN:'01UBZ.:WVC!LC0@%A5?47 M0BT),1F\9[IDK!6E3=K)'4AO?[[?*[J.BSB%W61''8S&&66#2UN)YR2'6 MS(Z7Y*T8E]#M5.KUWV>N[%X0V'^N[#[ZZ!QA]R:6!HLY"FE UPE#BFE+<9$2 M$*PL:#!*Y7?I)/C?@C6&S05QO"J^OB@E,$)CK M^ -G;2(!>@4Q\PC.^%+JT-[@FK0WV)7 ;DJ(FF^W3577 R1WRA;=B/@F&$U1 MU@BPKM;G1Y*B3 M38$L2[T+D'2][!3!2OJ]C5D:WB0T'C[;W Z6;1%S5"YZ'_4=FXL^=RT^K,-R M/0A0WRT7WZ8K4N(63B?2R#J0#8'I>@E/) ?1. Z:\%@RNGH!&0W 6):?".DXVKB8F9)9X3L):-M)I/?DW,B7RA+$9-F0K8I6]^3 MT'%/2GHTCP/2W*/9N%VE#>A=9B33P5*KI?[=&$0--,0 MBTS%R!B*N6,X[Y^M#$7,3L!43QN8HRCNR;F9RFI-?DH&X^JT&<8Y>"T4T&9A MK&4R\\>1\$ M;8E,6JNLS\KFS463"XM\WFCB$$NUY2D#V*8?T3:0-7IQH8SGB]5Z]3Q\G:[# M;/I?M&H6GL-CZGP]A= MVS:4HIZ* 3O\%MF#SVIBS!K>)#L6;EI@1&0%T-2F>+5;F@P0MI@97$8Q$*A6Q<_?V^U^1&R'GG^TS94^^#D5GIW &&/?;2PD4QMC;*HA),?&9%DD!76>0R:@Z=@ MN+99CDG%Z!/*G5!R\ZEC-ZT;"1L'"[:#'/Z%<%[^_A7GJZMD;](^F%S;\KC$ M0"FG(+"0P* ,S*%(R3;I5+V5FG'/-L= U7#*.1AAWW 9%P-A[(: +GG(6C)5 M9WL@&D,.H^ 0@U508K%&F(0\-RG5O$_*N >48Z+K2+7T>0OQIMOZ>AKB=';> M$^U(]_KFHP9VKA^DO.N&R_9@J*H$^,L*8C:QXO>1*5V'I'9>I*D"F=<0M./&IW!B[CO)"@R,G*WV M9T#=]!_QWV!VF+3G_0>V,TX-$Z [ ,W)**V7"7@(Y$S7)'BPL4 L2NK@6S.U#WH> M.Y 91C]/RE -E)_<\L1VIJIEIG*739$Q4USAH&6],16+@Y"T T8!6V8J&X[M M@INFMNKY8KYY3NUN_OQLM5Y\J7TOR]D\7[[V^V4H8;QP%(JD.O364R@1&41D M$AR6['D)K.0FU?N[D]B]U=H'1W>M5B--=9"QVEP->Q>^WRQ.#+(P*9P!;F5- MM06RODYQL)HKX:40*C(2 Z8Y-3FEO[HXUOQW>-F]AL!)46VS?K>-LV=D#YS"Z$VYU6F-FQ@ED2F%,98SYQD'Y=GF&\(\"5%=XOOB$N<;:YCG']N%>;Y8_C]G@,@0]&A%(JF;:BR#0X\ MDCNI-&8A#2;.#MHQCZ1K)TR:)X;)L?77YZ'/:PRKPY*I%_]R@%3$-AH&2CF< M/_H*-R%JJT.*0#:ESL6V!GQRU73K++V20O(F&\%M,HX>>X*K%>+;KU@O,,T_ MG3_\.I^FLD41508?;"VC8*Q^QT!H'@H/2@?$9RAUPR. #KRZO*+(VLE#9S MOXLG/*)@.IU*W3Q@0!DP2N:VVC ^L'Z.G*+.RC^?MF MX7AYC^[=YCRMH@^SV^;MAG_T;)[?3S]]7K\M?UWAUDIS+XR4FFRKEXK77GPD M1"[KO6J9ZU5\QD39S:<=@)IQ4XH#P&L$=X\\P6N M2-B;IIWGO1IJK]L' =M=X./E MWD'^\-UR029U_?W=+,S79$1?_N?9]&N]J_#S]X_TB$U78TQ%1F0U$6H$*$&! M@M=9@9$YQU"$9FW:K^Q V]B0&@@']YL4#*J4GG%6&;KH8NRL"0$#!Z<9B2P* M!,\YARR\T5F'>AOPI#B[IFU=*ZV MML3,1 8I32![CQZ"]80%IV(D5\BZG9HW[-1??!L!G2+H4 TO!A3WV&'?B[ . MSTD6N+P@7F;B%\E8\U)'-=6R/"]# ,X8Q:XE!2EVZX)W]\GCAF.M0'"\$#O8 MH+;OY:^OND;K%+S*G*+5$A795Q7 )Z4A!E<<1\Z3TZ$(?J.F[ MA1['B;T#X'SXO%BN/^+RRS4'J@AF;%+ 0[UG%ZV&H(( [:)5KAX%V]@"./=) MZ='T# .<(\7> 7#^/2RGFZD'5PPD0Z^1MIIC[NOD%@?.D9J3XB'[.CY&-,'- M/4K&+5UL"9OCA-X!:CZ<$?5$^ZMY6GS!"0$^1E$$9.T<45]39%7))ZZX>NA(KU::;0[R%M<'>4>?;!WRLL%.NX[FM,T)F),L M*JDR1>:U(63$"$YI3?Z-EC'%X#EK,I[B="=@1;JLK?$09"1[BJ) U%:"TY[S MX&J-9)/&7D_E!&P?!.QS K:/W#MP>G9)KGL5@Q'90#(%0>5@(/#ZHPU<%$]1 M99O.OT_Z!&PO'!QP K:/4GK&V8WL*V86&"H.:&1-3T@.P9!':)&IC%:6$)H$ M:?\0)V![X>& $[!]E-/C"9BD^((;=,"<2J D%^0Z*@-8I(F9"\WS+L?X_\ G M8'MI^$_8-?OXV7-))6JMMJJ M2S))-6W[1(-?$J=3I(;)5)?FUP^<9-Y))H,,9P2SNJU-)BE+X7#@9$SO#5 MU_4 \EGZVU7Z7(_H?^#%57Y7_B!7>''Q@[ZSYN#VM8S38#\35?+Q"'B/F'R2H]\044W2)0M1Q?PQ4 MQ#K7FCO@2BOC/>/*[%=">RJ*QZBO&^%_<(&/LX[ANL;X=9[E,CUL$-6C;_00 MK]U-5T]AV%K\D&>7N!'YA[R<+G(5^A-EWB;XC-:ZFIY HLXNKP>=%;(<0E;) M,=>D&U@'&H_O7W%OJ0 M35V('/9Z;X6NQXTM&HGM/#36X<7!6[[40'LU+!CN@C+':QMP9>D&50B*! :N M* =%Z2)01>Y]DPE3)]1AMV.(7L5X]?5JU3F#UGR_F/]GCO3[C4C>A8OIYQ5! M#VL3)9VY)&4 K01YBD5%\*CJA-Q5*()."6\\9.I RL]'VW7!X?8Y4Z<0\ A" M07=!2:;&030:$RX(0P8+Q!Y=#GQ-LD(^Y'W["NQ@#H M[$U8(\#@3W2B9G6\Q6RYF(:KNJMJ5]PR[^$9LS9FKD0$;G,F,T,K"#8(8(YY MU)BBB4W*%+L2.FP"Y*E0V51\YV$EOOF"L\_Y?RN9NFFU-XQR];B^C7 MV2.3Y)?N$@3K5FVQ3+PJKYAY%[/D9H M%\1M4:@M13F>6__.+A_M;J)=9#RK&JXHFFX*LPI<6"#66C3:,66:6)U[T#;X MB,OF$'D6E(>JP6=H#@^^0V4T2LWW:\TER9?+=2D1Y\;)[$"4)(!X M98ECF0SR&*Q-VDLKF^1K[R9K\ &;PT/N8"F-$G.OXO*JEK%=_(+3V6_SR\N) MMJX4,EK EVJS>.;H=Z;ZA%&B5T(+=2)5]XBVP0=P#H^^X^0UGC*RQSLC?N7I MY]FZU73\\?;/N.+N!UIWXV8^MC04\2]ZC,"]*: L_2ZP;, +LJRCRJ6T&:;0 M"_7#EJ^- LVM93YFO#_>68PI*8$:D-=IS5%&<(@>T$B>)5KTN3M+IXIB7C\OS!\^+Y3YXN;VJ1E+ZX>O'L.9!Z[<(*[9!P\& M"'!:KC0YWT@(K'X/+[Z.>T?00DA+BK$4V22,-\C;^^,3>OGPL6$BR 'T.B>( MQ<=:]U@ UXV 0W&"*6G(?"X28:0N)U*AB03FY3T>=O>1^;^6!)7^(W.9],'%HZ>.? M=PA7QI-V$P@NIES3*21X*SB0!6R*%R$[W">$NY_T[ZX\S,- ;](_F(FCC+#> MWH*_W?8&8LI&[P.4X!4I14&>:>29?I'!.^98UDTZ;>U%W;#/2NTMBG:B&B7^ M'GBP;_ BUH36Z>SS[WGY?A5=F,;-?U_?-"H3:N%1#<)-C"]9*K+S(T-50RAD M\1>Q^B,**9*)>"*@'K.-L;W2'XVSYY\)3B7T%P'YNNMWY:XG_.LL+FKUWB3) MQ+CE C0/G,1"O @ID> #%T47(_C)B7 MC_,XQ8LW7W#Q.5].@BG!>3+ K:AA;XT24 H'+'D6!2J?S(/F6-MZA;0@;VP9 M"GV!>R0"?2F0_G2UF,V_DW]A#-/2>(1BVZQIJ]MG78ZP ,;5ZZHP TPG0GOF#0@ ML164B4&*P'4)3?)-3E]!\% $JR.7X_SS;/K?.4W0*JU$T2!MUC7O3=21\+6' M5B3C*$ADP38TBW=3=SX/:EWPM&?!U1&"ZCM;IE?U^"%_S[.K?(BRN_ZG/:BN M)ZGH21%MOOTS(6HE5 +(/Z;++V^N+I?SKWEQ YIDLDF8$X2B)+GGP8-7G$%) M&$G R#0V21/:D[YC%= SR]P6$$;F%&;FP?+:_]-JA-I= @(GP]4'[HMN4LZU M+X'#JJ$6:'JH@IJ(:IS6V6:KAS<"N?^!_E11P[8?>T,(I=(V&0BRE-KOA8$W M08$Q0AEOZ!8S3=*.3J20Z-[&SY\7>9WU]Z[<9?PMQ$T(*3*#8$CF=-%Z5[T@ M"T;($H/&G'6;Y,U]J#L35=0!1X^LH=Z%-&H]=(3K]^ +_6FBED[:OA#RJ:3D M@P642!#"0K\C(Q>BS,Z7PKF)31+^1J"*)DY;\ABB !\-;O 55 M3(!06V4+$:4,B?/L]CE.>V6P/$7 P ^WO8EVWB.?QX&3RU>SM-G!Y?4H8>8" M3[*V<4$'*B;:1&*U;VE4I@@GZ2CU#);'5 R7^':\8!^CY$@N#_U8\W=<_#/7 M$/['^<4J0'6Y2>I*+!17*Q5YK9TENADX&9?OB(P'&6K^GG U]DV^&/CZ$IV55XRA"K'- MJ\ISA V<)].W]=%$'B/ US-6_ML_X\55VC15OURU2?QSPJQCTA(D!.T&%!GX M$&+AP(323ED7DVG27>, 6D=I Q\(EF[QXZ,E-\X0SLQ2;-"C7GJ9[<%UX*J0^<6>?3-[GI#4/?X_;^;UF&K3A:]V1 MZ)2.7,D8'7')$$(0+3A.UWIV+I9BO"JV3;^QT>C1IR7V:K&H-6VK55__>'3& M7M5.([?G#)4V19*7Q[!6*-:6[QA= FVU0K)/LMFKT/KFHY MK]=T%UJ4G.<8G"I-?/QF.QH\.##4$1D'1L[)2/D=%W5(W/=C7NWW_'(SPV7W M'L9APF3'M*[1T!IY *52!"=K4R[)2?-FE0C8+\^$N3V/1UQ8JZ BTCE2GA>Z MHN@7Q8LF)X$Y8"4R5T1,CC4Q 7O;P5F;+5W0NUTGGQ(#(S!8UI33?[QZ;171 M"IF*A22T(A8R!2X$!D5Y%,XGT2@#YAX58VG(=%(DS/L2RP@P=3CC;K<]2[46 MXW?\>CUE7FK$C%J"6';0@AX! MV#]DNGZF=6S/QR79X'_,ILO+#Q__V+PT\RR*Q1# VD:F %.SAH'CVB]27!$<"1_,(R7WS%V<:=O,YT$3;:@I+L(AD%_5+C MU]EH,,Q++C)YK6W>:[?0,W"+I+%!L ^IC0%\&XZL+A8EN&0I2_"%15#:!$!I M$;*2KBCM6<$F+V1WB1A+)ZXA3#IT*64GG8J,C=2JI:.E!HJL9PA$A".(&%FNT MQV+(CMTK"_+N5\RTQDB MEYG8(#EX7<&.R)VTS9T?+CXBO/0IX7E/ M[!Z!K?NL5M^FU'^[2246EG$;!9TZZVJ)!'F*6'P!)E%H;XTLN8G+=3SIP_9J M&X>C=F( G#/DW_[7%2F,7V>7R\752BKOEE_RXM,7G+U;=\#[A3ZQO/QUMDZ3 MF"AG44EI@2G-0!GIR(+.$6)0T6N7E7KH(PQ\,#IN<.01W9Z!V]>Y:8FBL^YV6^Y9HDX!^QV'-DY5B\"/-^FK \SA6J?+J3OW'S]]?- M1JST210/'E4@IF$MS] 96$Y!2I^U$+@7U+JO_0*S; Z&8&/)#:WKR'6]IEIY MG;#VR5**..0-'2B6-+AB#+)B@PE^+[S=?'+@=\]1P>@P/I^#V?=\D,YFS()V M!36?C52U\X#>1H@8K7%&B=RF4\2)GA?.( _L&*?EQ X9\AO+)5W5\O+)9DK MT]GG#_.+BY_GB_K#B3*B",LR:!2JMB1<#3#+8 *QWT:IDFLRTK'-=D9NIO8, MRK[.1'\(>5GG9!U4G[A %GV*&62@&U'%%"%XY\ E(6SRB1S7)G5DO>_D3$]' MC_!L=V(.P,K!A^7;Z@7OXQ(7RU$7DQAB<3S3O7E[E]-/5@GB[WLNZWF7U MP\U>W_Z9%W%*?)AD'V32Q&)FDP,E' W(FR \S_NPA??_D2^)GO5=N'$0R:8UM5F+R% "AG6W.2PZ05)!6N3% MA]CFJ;K!9@9.[1OAT1@:,2,[/$=(A\11\G1Y11RXR=(*ACM%=R!X)*=0!4:> MHE2UMI8E9G6N8RKB.F@;9YIA&S@9Y?VB!I#H*P]=S;* M"+G-EDL.''D&I7R$4)O:.W0^U:!*C7!PW"P4EC4)IF M,>CV!4)$#(([!CH9!&6+(8&1OX J%12.)RQ-"FQ:;NI,7Z;.Z,3UC:QC0R4C MO_'6SQ[%W R=QD.-Z\M$Y6+TS4_,CJR&I3-"H*L54B(AN>0F1R92[C7ML[T@>Z, MSE__Z'KAANG#2!4K&(D'Q N=Q;JE8:AM*QP/Q*?D3(EG=@L>$AT=WW/?&9W! MII@;^'GPMK![5RY;V)++]H@S]V15HE/>"; D-5 \2<#::,O+D#$48:0/^U?G M]TW>F494CGNZ&XFTARZS[H\#U\\A1O @>")#5]*!KP,CG.49DK+(B@HN)W5B MJ _Y=#86F+5!_0$R'_P)K&<6K%\?IM<>7^UK3Y)P(%GMEQI=!%3&0E;)U:;W MK,AR8OC?IW"8!ZN7?0R.P,#+T?^W;P.)?"WA51 E^+IJK:N M9'[B,S#PZ]'+AO]ADA\^WM4S&]91^4D6Z)VS=:85,[6*4=#I1PG&6I&L*MZD M_=HC]4W9, \W+QOZ!\C\Q>'^)NQ],U[VX3@6#2_N>&R"!UF:^ARJ@/@@R6:L\YJYTE"R$S8Q*9AYMB__ M< &CWE\37O8A.$#FO;X*G&#XQ.M%QG^F^;]F\[+\DM]M@&"$!E$*4TSF;.,P!1MG/G:B$[9.,7:BBZ!'\4;T]+ #&506W @P MFKP)95C-;94%LF=2L13)A^T0[/ZKC)WH)/P]QTYTD<2@8R>N.?O4_((/'__8 M;*>(0*B=5(R_V/!44^Y?@\'-0;L<@ M\VF*(0HK M1%71-3E*1>$ -9.D@LB+,X8KJ\=5&?C;2QLW<8RS[*D\"6?26LPS.%1(2UYXX8C449WE!890+XVK?T&U_(S>GS^80 M]8:A%W"TU@E99+"^_?-;KJ[)IWG]J\X#U<3%+V T[51+=66WJET?##H)"*DD@3Y_L56]]!!Y-QF M'I"[1G,N3K._,VV!,HZSU0)#8SE:NW)DGAF"L)TM'W(-N9#.>3.?K=Z K_#B M4UY\Y1.5N2C2UV:[)I'MG&M=;2H0C4LZ^^B9;]?N\K1[/=/V)CT>N1%C:RS' M[Q )=:YHIZU;KH0'QG0AQD2Z\LD$ /31JJ1R(!-[5'=;DRX*X^MD,O#MUA1' MO1VP$^0_WFJB>.=O\Y_UM_TG0.ZU6K,,R.Y['4<*)#,R%#09C/;DM@3ZG2^U M@9SW7CKI8FXS4F@L*9!O"7#S'SE_S(OO9&MN.?07JT_2[]Z5#SG./\^F_TU$ MK;**5Y2NWQ0<2H]H$]1"%U"BT$49Z1=*C3),<#!4[4R:[B&@$ M^&J2BE!DRAIM!&L+ R4# O+HP:I 3HK(#$,8Q!X_\Y3)3M@Z1WG5>J92?0=,IOZR+!$6?P M:NEUK*:20E^+ H.M@^H#\&A0"\]\SNPYUZR/#-[S2IL\!%9]2F)H0-VF\:6D MD^;!@&>.J);T"UH;0"ED6A>Z-\1^S7Y>T%YJ9G B;C MN1.^:-DFMWL'36-)RD:E@[K#?9[X>I P0Q E21 M;9B)@"^DZW_*W_/%_%O=T]MUY/>Z)"?K7()V$%P1I*A3[?XO)!@I,3"ER%QL MDKZW!VVC1-@A2'ALLO]S&P"SLZ=V)(F(S@ ME&QVEM/3&]]H@ EY\DIKS4 *1[=-=@H02R3CNGCM#2_1RA;@WX^\84W&01'T M\ VN?W$.W]SOY@*\O+RJ#;S>E570FZZK?^!BU=_\Y_EBP_W+=XLW%SBMJ5;2 M&B^"@^B,K 65 IP6 D2(T;"$D51&$_>Y"Y7#FJYC0FX[X0XZ2FM'D\+-8;P6 M L[J&+'K/TU0<9]#)"O.*EUSS'W-%,Q@8Q#:1ZX5'M-[JE7 MMTO=Y'H9KD5&="!D;4#A=01D3(/T*DJC0Z2[M\7%LYNL8R_?U=<)Z?-U/&+V M^>%*GXB[K^E?_'-2Z'C90F> NSJ V^0 9(5'HKM$-)$'Z9KX\/N3.*S!V"-^ M'MZBC:0TSB3O[<=^Y1;VK*@VWVRJKIZB^S1*2_J2HJ[W%BMT;ZE87T\(?IP7 M&:)W.O$F:==ME=9MN&'+P;@^%97OMT<#A3':UUYE3D3Z!>D$:NLA&NEC$@Z3 MS"V8<1BYHU9F77"U/?&YF?3.3;'=_&2Z^LGQI2N'+M54#7;8Y6FTH_5194T7 ML;?>TI7,+&!BGGQ.B4P;ZX)L$OYJJQU_755]U;>$]1*_S@C5]#?5 @DVHH5, MQQ=4%F0:%)Z@J&+1".:L;U(COXV@46NX+MAXG'?0@P1&$$6^IOLZOFAIXZBT M )8TUC&#!=!*)#M6I$0W :G]1JDK]^@8-KK6%#>'\[OOJ$-OJ/DIA^4$R0\) M3B2PK%3@1PDN! T^T9T5-7=.-JGL>8*68:-@IT-/9[Z/YT6@DGY3@??UZW2E M2G_.J\2)^K/KH/(J(C@)63DER9->-5945BGPAANP1=A4BA&I37/]3E0.V\"E M(>K:R6H\>/QYOLC3S[,W5T3"+/[XM,#9)?&-A/<+3F>_S2\O7^="_\TG_',B M;4'%,-&^'8U7[@=5QB.I]0MX)$-6/# X'TS!OCK_77(":DM@D MU/7HZTVC6[OW]KIX]Y_WH&.V4M.3$KGY_FWWFQN,)!FY-2F"4"&2-&M[,!82H//*H3!) MZ2;IT#MHZJ<<[]ZG;U^5G"V)+FT)CA57T9LA6$X4:KK,@]+H8KPELF/RA4>"N&'D(BCK M-#AO#226I.=<*LG;--$]G.;QJJ0NV-J>B=!6B*/76$>X7T]\I5^=U=*=V@6L MZ+0PF2/PY$+MZ:1<>S-F>FM-:!T>46@$]*QERTL%"RH=O=:K+D MZ;8'$P1B29[%V&3'N\D:K^KI@I"'JJ='48SGG>2GS>K;=J6,E8RI3$K28HUG MZ>J .C#>M?G^C623A)\W@4K0I1# M;>L4O9K9%IB'8%2 H%WM6V&-#.=B+:V*Q-Z6DF-EZ,T"'PA]M21M%J<7TW7) MV.5R^G6%R?5/W^=%)#E.#,\%-<_ Z@VNN$S@0K:0>8DAFFRPE.>@J40R@A?9I[=:)Z9,9U?3V>?;[C$3;YRQ-@20Q7%0N,UKPZ!8F,1C3-4\!87=63/)1VG5?7L(9?AHV_T< /NIJNG M:^_A(K>AIX+!9%EG.Y,T536JG" +FI=D#;?&>=:D%<$V@H[6.@^^>QOL\EP& MI2WI2T.>J$)KR!UU" DS\UA\4J?9Z4CBD;T@XI%"Z87[YZ$_#G\AV?*E!KJD MX5O)5OS81-ZW8P@EUSE2(CE X01@#LE%R;ER;9I1]:Q1UGT6;IM"/?C\:[R< MQ@?Q]!1C,8HE,$;6#@N>UG&,Y1*%J4(N1TB2CBUA8R 9#9721U0\+]"VF&Y>9][65@1L&]8GED,H6%+GY$#)C8&Q&9Z+/KC1)Y6CE OZ> M-T^2M5AFDG30P3%;$]H]*.5)J[NHP:-$*:30QC;I^'./BK&::!TD_RB9]F N MC^#&?##/>3U;]EU9<>?RW=7R!@92)SP-$OI*(-&%^T M0Q=$9$TNPTY4CM5F.P)B[:0TBJ[C3]X $VN0>*,1F"*S4RD1R94Q'HRF,\2Y MLSPW:='V)#5C-9Z. -7Q7#\/^V?CV?1H 3WX8@,;:!?-K:V@F*R3I#6 >6?( M JY=!H23$(L7)AD>I&CR^'L:*T@$$XJ( HKP""JQ!%@;Y'-,PIJ^V@KIP^>RL(*G^QFG:#%[5IS'RVWN.KY7(Q#5?+541Y_GCFY9V1 MF),06 K!D(\B@R1NZP(8ZTPMSF*046=LTYK@>-*'O/[:C/&=Z(%E[X@ QTE.7/.:T RHR XK.WQ MHZ(][?7(U9S488V+(4 _0@BS:-.LJR.=P[8L/*4_V(ND>NN]U%^ ;K.O25+">5WP5Z[K*K./H#K_Z<7DYD M1@Q21I!%>9(*>O!NU1> B6"9QL*;M-QON*=A\3\D5!].=1T);D9[A'['KWDS M!]V(;+Q5DEQ"RT'IFBZ5T 6PYQ$X8QN\E3Q'&'#@GDT"-H+V0>*1VLPW#,7.=$+0JH4Y$$."U31!"1.=%0(U[UCUM M76/8V'L3:/3)U1'HER/U^&\W0Y%+LHS[DD$GJ8B7B8&OD5,I=8X"32RZR2R4 MOC8P+%1?CFUX&"+._R2\^CJ_FBTGB>4<>!T32>>=?JDUC36,JTUV*GMM5)M1 MQ;U0/\:;O#7P^D7_ 2@89_#U=J)2O>#BJKG(YSR+T\.*YW=]KH? ZM[4]A1& MO;/>JUEZ]IWI7,U6RP0S&2S(S1 QU"EH 5KQ4266!O(E.Z$3ET1T^]UGL M3A-;BT(S0W81*DUF4N3@>%)@I%%(,-HDN=2-S6(78#F6/>H*V$][9J;?# M.X0\_]&VJJYAWY!N4*Q-K5#+"(FYVJS?,T!+QS$PLCN]C]:6X0YW_R],M8K@ MWF*O?]S^\<>=!@6Z9)39@DT\@9*.0_!)DW]89YFGXIEKPI;.E)Z3VNN"M>V/ M1RU$>'::[\Z/CGA5[[9 6XWXW(X&T8Z'5,0L=@<1#2L3:?6)V@Y M)PW7!2]/S<@]1@PCB,OJR?/' M8U*&Q='1TMV)ELZL'AU8[H3Z4Z!-L&#!LWIQ!Q[KT)0,@1LKE1!0P+00/A_'U^_(4/RMS>__8RUO7<- &^V M$;TMTB0.A2&O+2P<^)0UI(+D?C"=;59[@6'[&L.^0_4/B)ZX.8*[Y>.7^6+Y M*2^^5B9]HG^TTINEE)!D;( M\0P?(VHV!TKXQ#RKXT^LJPW\DB*K7EN()8@@"_UE:6+#;J%GX-3(XR7]''8. M8/L(T%,?-=^5-[3P=+G1FM9D:7..8#C6D3?, ")CD)QBFENTPC3QHA^3,C+, M'"+A>:_L'D5KCC7UF\OVQ^H@.>VCD88#W>)D?@7^[O8'."7+96N1(A<8.@A-00A*&-Y)($,V3JA3;/-T\0 M,W"@[D@![\3+ =P> 6(^Y._SB^_3V>?[F]EHRV"M%L4%L#Q[VHS/X!BQ*+*D MC@0H3]*2NY+ B. TV_SV>?E0\//"Z$,>8=$M"-GTY*+ M&%BHP0.KK:3])2V;F#A/$#-L+7K?-];1[!XA9#9'RKJR^1!B MAL*\H1]I0^["*4 SAGOK>#$_@YL#>#X&Y#PV[UF6F;GH0"#Y" I3 *?J-!+2 MSTE$8HQODILW-F^J#P$_[TQUX?8HG*G[^O>WFQ1C)BR7MB!=V(:\0M1T=9?: M-D9C3L8*IMN,)=M"S[!]+=H^0Q[&])%IFQLC#?^V#GK2O\?4"WI? Z<0DUZ9\I@N18WJK.A 5.U14KR(ZP]RO MNTDHC;*_GEBB=?[7<[L:) -,1.Z+= (,XZ'6'6IP6AK0+*-F*OM0FH1P3YH! M]BBE4%OZRP(WT;1/4G..>6!=4'-8_O]:&&, MX49]G*7[.RZ)1Z3#;[-U5\Z.]=*@D1Z$3XX,UR(AE+1J)9AL,2[XW*2?T?XD M#FWO'P^(YS#6CW1&A[O-KC8>4L0L6'3DR+ L0(6< '5FM3=P%"(7:UP33V ' M32-#5D\PV(FVPV4R=+;1^\7\^_229//S?/&6+*SYCTSVW 4NB8SIW&SN.LM*2>=RM1A"C+P6) OPT15@7@D?E,HIB;U \^3GA\TX:@*/X]DX MNBN+M/"MPYR(4BN" TR"=N)=[0L1!*200[0RA*";S"K;3M*80-3&%#J,^Z/# MT8]7,2ZN\.+#_.*"E.>_<)$FRB2>4T8P5F90*68(6B'(+)$;QY*WC=Y=GJ%L M3#?7X1#8;?8<*8_1 NS5\@TN%C_H+_\#+Z[RQ&9G@Z/]U%*HZONN:L])F6N# M,D9%6VWT(KP'=6,"VM&(V MOQXCG8,Q]RXOI/'UO$>L#?X5",$3;8BE_+"WZ!;;?(_%ADV];(.;)HSN#AR_!LXL?ZX^Y*>3 MX(<\.P['+J TH/UATV/6HX M5!W#_E$#C!B7IY]G;ZZ(JMKZ8H&SRXN50'\AKWHU,)4XZ:(H$I0SM6Z+%T!I M!%A>B*56HBC[E40>2L&PZ0XG!UW/(CD;HU];45*)KC9^MK6CE:"+7@7PL@C' M>#+(3Q%:/\+H-^>%P7;B.=+H?SM+#7%W;UOK4[:?F0O^?95<89610; M3;]\=7F9EY?AQR]Y_GF!W[Y,(QU"^B<')>8#Y00=\@R4J.6FDIQ+)3G]D3OCN8Q"MFG/MH6@HRN/'WSWJ4Z. M)@F=$B; NE/%K(-0ZJBPI -3+EG9:*[1\[0-7%W:!TH>%27W+)&7I=4.;[QY MY(H#:KB&+3NW(KCH+)S@'D3R@1!<2T"LTA"]=]YG1@AL$M=LI>N+I?SKP3RUW=8?LOPV]/&N=8E^PPF, .*;&,(/).I[#,9$$Y)DYM4 M1A]!\TCU8A=4/5'1>!()CL#SO6TYNFO3U[.*<_HTO_;^:V/YQ2J=ZCY#;EF1 MT0M=8HV)UPGU:!F@UQK(*$8G7)3^80BP[_ZRO>]IX*D<+< ^%@2,ZC"\)8]O M^>,?TY1O;:)WLP:;$@FEA 1K''!,$D.:YO2]%-N5G&]^^X6& =>G)$ M[4]O:P]HD._F0_L01-2^CB$3(I-SR8*!$).!K%@6JL@8HC\'TWSUF+&><3\O M=WG\=US\DQ@_G?V+_OAE?:+??:0F=1[E83CZ2I')EX+T+I]; *$8^ M:J*CAYD54*980.T+6(LY2D6[B/LTH*!%[@"1_O00A#NI&,M@[/8PF/PJ7_PWL90/4 = H)*S ,ZZ<&5&+7P HW=I\'H?L#:1L4PP.I1NO.^ M63UD6N+:W9G\_&$B8E+*1%+3H;XRR-H+R%M!OY,,R3^SA3T!CLMK=%SF^+\_ MS[__G\T7UP#9_.$A/FY7'1 ,_8AN?A0?1V X==2OMT_Z&.LX9,5!&-2530)" M\F0E)L-]9-9KV:JOWT$$CV6:[\DNM)-*>#Q(7@]DG:U,T7],EU^NM[H>V%KM M5-HF_3]]PC\GWC(CN=4@5D,(BB#%;YP'*7QQ7L?L;)/'[@-H'=8@.PV(MC\" M-9'HRXK7;?[CQS\9('[W+"T#QO.Z\:EU?,\%J5FM)H]&KZ9H*/!!D;616(I2 M.BM5;J&!FJ48'7?1>1&C$R:!]C6#E,XK>$;F..BF5UM*<@!]&R#+(VD4M>YACV&1\%$FO*/OT67EX@II-T]PK$ M=&'UP'AY12>)*+]N+Q),<+FR02,1K;@EQ6TY6;*Q.,,M2J]ZTS[WEQYC5*:3 M'.>],'4$/NW;O[]]M:$)'<*_?$HZ"HO$83GG+9(/J]#ER"E+ HSCA75.G/_A0=S.X&H MAV!N%XF^T&#NQ^GG6;V0<+9<=2&\R54=,JK[+%%C".]VXUSK."]+AOZ7#-C5 M3 )5.&#P%H(7JL00"_FY?Z$XKTPI6M0<6!9D6(DB:G5C!.^Y(2,M>TQ-^MV_ MR#AO%VSU'.?M(L>APW%;HTXN.@Q<9M BD\\G4H%0BB+WH8Z)]=ZR\N^$N_Y@ ML%>3 MZ.9'\7$$DO_I[20Y2[NR!8JJV5PZ$<7:1>#)N&^.DOQ/;\<8O3U& M\AWY. +)__)ZXE1&=%%!4K6:D"D+KOK3,@;IN7"6RRS_Q/,?BF0:T9)FK$&JRN5106! E\QP$/O&:=Y3D__9^F%:<[23? MD8_CB6-V#[49VI[.=9^\MC)3W('+P==M2\S1H&K3DN4O&9$_Q'TYJ83'@^1. M\5OF2J%MDH4OL=1X<00G4P";HUB'B+R723ZLB+RJQCRK[,R M7WQ=43! _'T;"0-&V_?B2NO8.M1TRY$R&A)*>CH/B&K()/"8=@G=-QA>- M-+9.-K%Q.AF0M=""C&,&7EL!69B1X\ A4+H_ M+N<7TU1[T:\:24SSY3K0YUV4CGSR*!PY:L9)\&BP)G3R)'/19'GU%0'=1L19 M1]8[@6#>LT1&B*J-%TE,X2R0"2+"JLQ+)4!$44LC YW/(GA_&=3;R1@NFMJ/ M>)_!RP&\'A@Q[U>,>S/_^@UG/S8Y?%G$4+3D$!6Q14E7P%LBOW#'2T;T+O26 M'OG$^N/"R"$BG??'WZ%?ZK8^2*6BH2$#4%S!%>:>,-U[ODX]P M@B?@L<90#KVH^I')T,#:&N[,S 4D%QE\1M+'G%OPR0C0!77P448M]JGO?'E/ MP)VDN]<3C1B=#%*:?MKS#/^4I]. MZM.%J2-X(_KCXT0E'CC3M=6,0KI):[IK40Z*34(7NJK94S'_L\T(.$9> MC], NC!O!.'T.\5'A2FT.2H05I ))GP APDA&Z%<\JIV:6X1KQEW9=;EG4=EU\-5P%&M'<#O\ M[?TDHXU.DVV-L4Z?#ZQRP=>,)W0F):6*>Z( ]!09!&UNA^-$]CASH O_1G!! M'/PDF+UD)7M/CEBH)J_WI!(> 9)_ MG\_BW6?$"9=&AZP+I.3(5*,KNN;M$?NT3Q8M46^:(/0A(6?ZYM])_/,>93'. M!_T/^:)&.-_CH@8X#WF/?_"%'I[3=]'4TVOXG276\W\Q5BHO;UXNK;!*6T*( M+#K7^=,:@O 1;!$&O379/95?WL<]L)NPXR_&I[__U.B\:',0B92RXRK7;H ( M(6@+@7LC0RB9\499='O3.+02ZA%%CR^X-I(:IQ[Z>!4N\W]=T8?>DF)?'J2) M'GVC!UVTFZZ^+'([Z$!/NTH)K5$N%6LX=D2]9^_9PB6Q=;$FPGNYLX\Z!Q-\EB M74Z=*C9S_M/5A\N;?WV\%F,_R<3'?_[\Z[M+46NT6I][EZW6U]-KG,6JWKWVJB-O:^&+1:L]FL.>LUC1VU;CZU6%2_E1GCJ*F\ MJEV<\QO\DE07?SO_J=$05R8I)Y1[D5B2GI0HGIR3WVLU@?_XQB-H5).X*\H?'>3 8LJWKC31$> M/=WYALST*!\$FVM1]F)]8C)C!WOM\-\9CS12.='9?/#Z1D_(B=]H)CZ9BJ M>OKNS9).2&4*)H#U<,#:$,%>NRM,&J+XA[1#F9-K?+C+:!YLQTBWC1F/H71G MROW/C>YO-?I=7;RGD5UD03<,ERE?[5W>'+VTDSJ-%_M=8[:9YN_ M[\18(NDL337-$&8_UD[\64H+T&5SO"^,12AS\8NQ$]%I-W[GN%X"ZP0<--]" M\.'IB_-'MREV.>1GZ> &&#R9B]O4 ::Y ;%$1M)G2.KYZ+, MO2T)AJ!*>@#+;,0MFMDB_1%F46TW(LAR8*]#D;ZV0L7,D_J_4SLE0)80,FVF6HQUS: M9]J/8: KD-N\.\LMH)I1,'.*92H2]M(-(? O+KE[7Q!Y$JG.X5L.T\J7]4#F M!L-V;5SG*1(E%CB=)UFI(!/Q6G-<';'6G%P%W,U(801EV0H*513<@ZV!-A6Z MNSK/*#-,0/P-@A2V8;^[YY+6K0EAQ/*>"B1W(OHOU^IV0ED)0X&0]S(B=)PA(&&;:C7D% M3YN "9@-^%EIEV3&E5C''&%-%J-36).0PFLG]A$,18AN]/BNKN%PG]:Z!GZ* MCYJ[@CRB@N4+SM$UL,3@L2Y/WBB]MU&*C=C.AQ#"#*X87U<&SPJIF'4:&:5^ MT#OZ9CCA+NR*'!HM>">0Y>.AJS./)[)T3U_"A#HDA*':*5*T*2T$( &GVH6T MQBS*@QSN-%:$L$XJEC(9XEIQ]"HV]8IP>%"#'*"+,YE6X?SFRJ'32DNKV0 = M*TF@N9PEE8[9/62""Z4@D .B%#(A[ZV+@HT!3HIT12!NV!64&)5); BUISU M4HF_AL0302]83^KKVH7O!S?#A[AY$'MZ58HS ]@5?BX_;*'9"!A> $%_N#H2G][KV?PGQR.9NX^4D?;Q/% M<-%6!;!3] 'TB8T%-O@!@JO !M%[FU'@PT%5I!?[9UT.\=G[CDNH;3O5I@L[[*1B:'=7RL$I,C_(QJMM&'@+DDNA!OK%N6CO "PB8X M_GJB3;I;FC0T*$X\KC0T"T+V@1]PC&,.P_^Y%UJ GOXL-10/ "_S\%7*'?Q MO>E;G NYVH>OIE"!&_E$$X)0D?^R1YR1O&4VC]4V\'GH$\)'A\49\5FAK=JY M>/C9DKI28:&C9>9N@4'55V R8HGR7X_%Q*&2N'("O\,=P8R**[>>HY?Y_.6G MT.\GIN@;WZ(@I!8948>'*60P8A0^QU3!K$<^U?G49%-B4LWEJ/JJ9*NDITF1 MF3EA=#8V,SD7A_5PV[6+ MJI_[NW"&#UUZ9=D0N4*V 0,S63@:+/XX Y,7F9P/=![4#(O.-MTVY8J E[= M(83KA#A;8Z=GC1/V[N'V\W.ALNZ5Z:$:TX/\/@F#NJ[T^RE/XO7\]L$3S M$TRNXLIPAL4B',_%0O>7Y8\O]L'+,G/'[233V/['>$@%96Z,'VQZI!62=8WU MGL*(#ZZW<9H.7X '\2O0E#8NO%=("V307BV10\"M])M+'KDCKW[CC7WXMP,7 M?P%02P,$% @ ^H"E4AY:1+B_!P @2 !H !E>&AI8FET,S$R8V9O M,3!Q<3(R,#(Q+FAT;=U::V\;-Q;]WE_!RFCB 'I+?LF.@=1VVP!MTTV]"/;3 M@C/D: A3PRG)D:S^^CV7'#UL2; 3[V[L](/J&9*7]W'NN9?#G'U_^>'B^E]_ M7+'<3S3[XY\__OK^@C5:G^S:\L(IKTS!=:=S M]7N#-7+ORU&G,YO-VK-!V]AQY_ICAT0-.]H8)]O"B\;Y&;W!K^3B_+NS[ULM M=FG2:B(+SU(KN9>"54X58_9)2'?#6JUZUH4IYU:-<\_ZW7Z/?3+V1DUY'/?* M:WF^D'/6B<]GG;#)66+$_/Q,J"E3XFU#R>[A479\.#SF@^Y0'&4\.T[$H-OG M1\?9"4\/_MV#DAU,CVN];O>'1IAZ M?I:9PF,_B_7QSRAF4QBW8\A+C/=F,B)9]1MORO#HY:UO<:W&Q2C8W(BR%^M3 MHXT=[77#?Z/&ZZ1"GEI-697&B4W]+*(U- MPN,LVG0$.5H5#7KM_EV3-HTAU4_NJIXB&-)^)=TOI/4J M4RDGC+)DSGPNV46N9,9^4@4O4L4U^Y!AAK2LK*RK.)3TANTT]+E8]J=,*XO4 M@\2KVS3GQ5BR=ZEG'RN-5[T!;_6&^_P-XX5@O0-1/SU[L[AC7)B2"& ]'+ V M1! 9RDP6HO@GMPDOI&M]N-5R'FS'2+^+&0^A=&?*_<^-'FXU^GV3K.$Y^UFK M] ;BFBP-P"6\B7VAO"0)/"H#IB(ZX*I/6<586WE80AJ)>A=,)-G$WP9(G6 M,DXI89F9J)!#8=[&A$*FTCENYS1EPF]D2*ZE3(=W LI@2QWJ;IU]J;*HLYA6 M8#DT$>#/6:[2G+F*?E;K9]+*6@@9,%%.HR!3;9\IG\- 5R*Y:7>26T(U(V#F M%,M$9.RE&T+@7UQV#[X@\I)ER_*T\F4SL+G!L%T;5T6&1(D53A6IK@1D(EYK MCFLBUHJ2JX2["2F$(*U74*BCX.YM#;2)T-XU:4:E,0'Q-PA2V,X%?5+NT+*Y%F.W4&9#VY<9YN'N,%_?\PYGA*!1-; MD'T7"_9[QJT,08&35:(E.8])("'1RN6T@J9-P 3$!O0LE$NU<176$4=8HV-T M2FM2*?#:L7T$0TA$-WI\5]MPL"_7V@9ZBH^*VH(BHH+D,\K1-;#$X)$NC]XH MN[-1AHW(SOL0P@RJ&$\K@Z\5-F&9VCIO"#VU*L49@>P2OQ<7OE#LC M0G""B_U!8BJ_>^_',!]?SI;4_&0/MXDL6;15 >PR^@#ZQ,8"&WP#P15@@^B] MS2C0X: NN6%D/]8DBGK-B;7>J.WE.%80R>>HEJJ]28JE7.W+%F4U@%C4@2^"^ZHN6B. MP\N-U/49Y][\YI,]]'1P\I+/K[3YYN',-AWNQ@&9SE8S$#>OP6.4E M1?@SBME&&P+BXFA"O+%N63G""PB;X/3KI=QDNZ5)B4%MHG&AH%D0L@_\@&(< M41C^3ZW0 O/RKTI!\8#OJ@A?I=R;;Z@U?8=C(17[\-44*E ?GRJ)(-3F:!O?H1YD%AG1A(=ER&#$*'R- MJ8/9C'RJBJG14TFD6O!Q_5')UDDO)Z4VY?GS\*7"$)@$/8;G[.#9KC;VD7,_ZW?A9-\:-5KBQ-DC+0M&*YYZ>1H M\<4Z@+*>'V3$"X5XG!]3S8X; ^[ [HJ\XB3%XN- MZUNT=KA%ZWBQ.79RW#[I[A[NMGO+L4Z0'>7# E?RXFUCT%@LJ#-SU"]O66_; M7=5],Z(%_W]P!'-?[0U1I,+OO4N")\0W-+H3LC(-N\G&N3E\ZQW%[SU3N7&WO4)3R/CN:@E/ *G* M;RYYX#J\_HV7\^&?"9S_!U!+ P04 " #Z@*525GG_U;@% @& '@ M &5X:&EB:70S,C%C96]C9F\Q,'%Q,3(P,C Q+FAT;>5867/;-A!^[Z_8RE/' MF1%/2;9UQ#.I[+2=R6DKD^E3!R1 $35$L"!H6?WU78#40T%I'HFX.W[GU_^-H:6XWD?.F//.Y^677HV2F2F49_"_=6_E9A=841-45XDM9:S@9%5CVB9VT_-;K5#!)]F ^MS MJY*]W!]+(=7@P+=_0S/C)&3&Q6+P9,)GK(#7; Z78W#-XDN((I(!FMYU[PC&0Q)V(UEY>J M* DZH"7L!>&_XG5P"N_=*W?LPA6+K>=!I^>W@11 J,Q-=CTJ?Y9>]/UCD(F- MX151$14]7(&(&*#R^T:"+VS@EV90MD0SZ MG6Y%&!1&D3!'9L/AP6D8^L/-Q78H&#YMV_39Y)L1,TX)TDW!<<=\3'\9=1)-)N'*?NPW QG*6DVRQA151)(5?!(^OT<3VWJ.G!JN6T09&XA12 MIA@>9W%UOJ&O.B6ZO>1!Q H;Q907<)W)N6!TR@X/>J?#SZ%Y3BC%.]@1+-&# MSO&=Q*^&.%(DTP/'+/KJJ7!WD +7\,4?[OY.UN"9 0GPP+>E40A+\4"+EF. M20+(V1=2S2#PG7IQR'M$&Y>='@ -$: MXX3[B$FN]0W:X,6V&6N")*7 T1C-%B:ZJ!W1%>) MOIFPEGS?+0W">VG ,PSMK(I1C+(([J?F?#0@[7 B(=Q\Y8H5!NZV64B$ !2 MQF&&XD2.<..,V9^L,A=%4UL5VSS'5:6HHB61459[L975[C<+R.=<=KLUZ0-% M]1P1M\<79N$">E4*?N&-O;KZ-8GP-JKW1%)1IAQT2)"\8(/E/T/*BUR0Q8!G MUBR[:;@+TXW)_YB(6HG55TW7'<)IQSTY"4R3H!%_39>*Z_[!M?V#I^GN7+?C M^KW.WFG?#?;.W2/_S7Q5IK>Y\DUK-(5&@@W@4FPK-6I[7<4--\$.:W M$#1C:)B_#7F%]K*W87VB4"RN2UF#W]GWVS([Z]VOG!;H_X*3C]26CU,Q30Q34G<:$I('-MBL^H6=^O=MFE;,JF! M,NPO*-:SV#:N.X^-QP)3U:Y:"JQ@9[PHEM5N+0.[H\C4V[%4*-L^Z&*[JEB" M?6L6FQE<@86OT6+>>9OE,)18N*IMM>NGB<[FTT0;ZG:M\89Q-$\9#BJLUJEI MB+'P9V8A270MF:)52[W;6& 'QE5=WIL7=;G7_*33;>FC.9?72/E!,$&/4SM/S^CZP9:F_WD(BO!1*O;OE(Z_5 M]6_U=FY?\<_^ 5!+ 0(4 Q0 ( /J I5)4Q-'C3 4 $T, < M " 0 !A;65N9&UE;G1T;V]F9F5R;&5T=&5R+7,N:'1M4$L! A0# M% @ ^H"E4K]?;>(*SP$ N/@7 !$ ( !A@4 &-R=&\M M,C R,3 S,S$N:'1M4$L! A0#% @ ^H"E4HUXCATN$@ ILT !$ M ( !O]0! &-R=&\M,C R,3 S,S$N>'-D4$L! A0#% @ ^H"E M4E>:%F9Z* MJ4! !4 ( !'.2 P 5 M " &UL4$L! A0#% @ ^H"E4GB\4F8/A :Q(& !4 M ( !KCT# &-R=&\M,C R,3 S,S%?<')E+GAM;%!+ 0(4 Q0 ( /J I5*R M!]7LT < )8@ : " ?#! P!E>&AI8FET,S$Q8V5O,3!Q M<3$R,#(Q+FAT;5!+ 0(4 Q0 ( /J I5(>6D2XOP< ($@ : M " ?C) P!E>&AI8FET,S$R8V9O,3!Q<3(R,#(Q+FAT;5!+ 0(4 Q0 M ( /J I5)6>?_5N 4 " 8 > " >_1 P!E>&AI8FET M,S(Q8V5O8V9O,3!Q<3$R,#(P,2YH=&U02P4& H "@"P @ X]<# end

VD924< M7AKU168^/V]-6I#A6E3*WYCMK]CH&3%>:I0+O[!M]L8M2"OG3=$8$X-"ZOI? M/#1Q^#\&26.0!-ZUH\#RG?#B8F;-%BSO)C0>!*G!FLA)S4E9>DNKDNS\Q:T5 M&<(-IBCOQ4JA@_9M^._,>I[P>5.W) M)3MRB^1-P$_"=F'0CR")D_X;>(.]V$' &[R"=RCSK_G*>4M%\?<;P,,]\# M#U\!7E*O9!7#FC7X$%)[X$M3WV=SF#,6H4F_ ,P=PN=DZ\+2RHMZ]R\Q6L^_OC:!P/:33J#Z+I: CMC^C(:GX4G=1B)CTHXQR7ZF 2C:?##@VFT60Z[<#O MSR+M 2G8E)2:-3OJCZ-I/^;1Z3"*1Z/74]$XVS,6%IO#2_Y+@5CQB796BW]) M[T*H $4D?A.ZHB,/^N1VSY6&Q"4>3]X6Z7-KJDU.\?)TQI)?%%938DG^SQWX MZ8=)TD]^(=1H./T.4CN)3D?DN$T1F)YVJ.OOT3JA0GRLN9?AI!U$@W@,232= M3.&RLA9U^LAUHIT2]4&:_4/G$AW,'L:C"0RG\:'4754$I4UZ:)@,HGC"F2+. M?^BG@-2E$L&6C#-3Y3#G(7RMIL>Z4X@"(>Y8JUFRT#$$@ M8'PHZ6HAPL=1YKBO]RX$S1%ZCBKCZ(C"6!^J)S7.@W2NXDIZ#/Z>B,WKDN/V M77IR+6SF8&'H#]I7\^6BTSV,$A$KE4@;UO@@7;"4.N7T98$8R*(4T@8MA0"I565"=X&!1 (D1[ MT'7A-I?<^HXNS=!Q5,Q*TJ'Q++9'(>W"EQ>K W"]QG"K/Z^G6AS33JN"^?"> M>C>C!ZSZ59$:2W<5I8E#<5#9I.6;ANN^=%/T#N[> NTFO# &PO M=V]R:W-H965T&:^,_:.:D0'#XW2 MM(AJY]JS)*&RQD;0D6E1\\O&V$8X/MIM0JU%4050HY(\38^31D@=+>?A[LHN MYZ9S2FJ\LD!=TPC[>('*[!91%NTOKN6V=OXB6$"DOG&00O][A"I3P1 MR_@]<$:C2P]\NM^S?PBQL7+V(3B*H<",ZY:[-[B,.\4P]7VD4 MA2_L>MO9+(*R(V>: 7@".$E? >0#( ^Z>T=!Y:5P8CFW9@?6 M6S.;WX10 YK%2>V+575Z.%560?K&*XLM@*R1NA*^@S,V3D4E*I#'46 MX>?YFISEO^G7&W**44X1Y!2OR+GA)JLZA6 V8(+#/J-6E+B(N&D)[3U&R]L:86,4-Z346W"^V$"UV1&P!%AS<]]59J=! MZO\1Q50V (,#[3BY+5II*CH#+E]9C_6#2RRQ63/A<)/" ?MPM>F(4TZ'?04> MN>G9BS,\*MI62;0$[Z"()\;L]Y*9/\_CXK3PFXQQ4WBIRLF3AFO0;L-8 M(2A-IUW?>^/M.+G.^X;]9]Z//<[05FH"A1N&ID>S:02V'R7]P9DVM._:.!X& M85OS]$7K#?A]8XS;'[R#<9XO_P)02P,$% @ ^H"E4I[$MV*R @ M 4 M !D !X;"]W;W)K&UL?53;;MLP#/T5PABP%C#J M:](D2 (DZ88-6+&B[;:'80^*S<1"98E'@.#ZF0\X/2 M#Z9"M/!4"VD6065M,XLB4U18,W.A&I1TLU.Z9I9JL,7 M[.L9.;Y"">-_X=#%YG$ 16NLJGLP*:BY[+[LJ>_#$6#R'B#M :G7W27R*J^8 M967_^(CT#2+3%Y'K]"3A-=,7 MD"4AI'&:G.#+AJ(SSY>=+/JXV"MN"J%,JQ%^K[;&:OJW_#F1*1\RY3Y3?C)3 MT;=7O&9\JZLGJ=QTSDS#"EP$-'X&]2,&[_,#HU)\G+18 I= D;!3@J:0RSU8 M][@SH,X6U=!:N,("ZRTQ]B!$:#XZZH8]U\Z!#Y DX>AR MY(PT3+,<-AI+;D$J2TJ243A*IY#D89YEL"H*U3H4P9T&FFS!K)>DH& -MTP M/M'2(09Z#P-IF(W'D(>7)+"OU],K[>[2; 1).$TF)'Z'U(>2&!]1M@C3R00F M.=PK1_D!LC0<3S-G9&$VC>&MYXV.)JE&O??[PH"7W W5<#JLI%4WB:_AW3ZC MUNZY-"!P1]#XXG(4@.YV1.=8U?BYW"I+4^[-BM8J:A= ]SM%[>L=EV!8U,M_ M4$L#!!0 ( /J I5(\UP 4/P, !(( 9 >&PO=V]R:W-H965TM&!+ B-XMQ;4-.-F&#FC1H$F[#T,_T-+) M(DJ1'DG'Z;_?D7)4.W6$?DBH(^^>>WMX]'RO]#?3(EIXZH0TBZ"U=CL+0U.U MV#%SI;8HZ:11NF.61+T)S58CJ[U1)\(DBJ9AQ[@,EG._=Z>7<[6S@DN\TV!V M70"0H&5=0B,ED>\12$<$(7QWP$S&%PZ MP^/O9_2_?.Z4RYH9O%7B'U[;=A&4 =38L)VPG]3^'1[R\0%62AC_'_:][C0- MH-H9J[J#,470<=FO[.E0AR.#,GK%(#D8)#[NWI&/\@]FV7*NU1ZTTR8T]^%3 M]=84')>N*?=6TRDG.[M\CY22@8L'MA9H+N>A)5!W%%8'@)L>('D%((4/2MK6 MP)^RQOK4/J1@AHB2YXANDE' #TQ?01I/((F2> 0O'3),/5XZGN&_J[6QFDCP M=00S&S SCYF]@GFKNJV2**T!U8#P'LZ5;A3%W;>9V;(*%P%=*(/Z$8/E0XM0 M_0P/^$3WD%:FZ<] HP3=)S.#AU8CGO0 J()5.Y3P5(S@8]/PB@KBZ *WY 2U M@0=EF1@[NN 2;*MVALG:7,+[DYC>P'229ZE?T^N2UCB97&=QOQ%GO4(Z[0_* M/(+[5FD+A-^]2*^80@%E"DDYA7P*:9; %Z:Y8^<+S3C+H"#%N(!KR&-23W*X MWZU[+2ZIB @7<5E>PN^_E4FC5$,R&V,-NK267A.[TOU!$: MYQ4Q=-]R MQS(6BP&QJ@U*\1M%])>':>O2]X^XM%?3/0PW6VO$Z/#<\X/V-P MC@'AT9SN4&_\:V2H+CMI^Y$][ X/WJJ?\S_4^]>26K+ATE#L#9E&5P4U5_&G&^5_FH*1 L/I9!F$1365F=A:-("2V:&JD)).[G2);,T MU9O05!I9YI5*$4:CT30L&9?!?J6M,L;*UDO$1IN)*@,5\$J_'9^=3)>X'?.&[-P1A< M)&NEOKK)QVP1C!P@%)A:9X'1[QXO4 AGB&#\O;,9M"Z=XN%X;_V]CYUB63.# M%TK\SC-;+()9 !GFK!;V1FT_X"Z>Q-E+E3#^"]M&-B'AM#96E3ME0E!RV?S9 MPRX/!PJST1L*T4XA\K@;1Q[E);-L.==J"]I)DS4W\*%Z;0+'I3N46ZMIEY.> M75Z5E5"/B'".$G-N#?3NV%J@Z<]#2_:=5)CN;)TWMJ(W;,7P24E;&+B2&6;? MZH>$JP47[<&=1YT&/S$]A'@\@&@4C3OLQ6VPL;<7OV'O!BW72)2R3^'^N5H; MJXDH5(MJK,#S"]WH>=-J-I0=*;?+>LA4MKOF:@1F(6?F:RI M"4!SN"-X![/!9); +07"4X*IC(5H$,41?)062=TV:Z<)9=:2+F<"A#*&8NEM MJ/L0A%XRB,:3/ES46J-,'X$.5AK10 %RHG?_C)]/0[X5YBBN4:]9Z-#O!T M,)Z>? LXCD^>P1W''7"GT>E_@^U%TY/OS2X53EJTE4-8D\&4_AT,3UJ&)_^? MX8:X57G^PF?SO.(;$G=;P U,UF2(6ZX:?M:Z42QKYLE-JFI*IJ;*A=Z%TA6L M5GT8#Z/D"$;#&7VO'JKF++P,(3-,.#)SF=+%:!!(YE4QE3KD5(+:E>#D] B. M(1D='8Q:'6-93B'76JI[PO?C#[-H'/WDQ,8GP]G1RX4K8WGINXU^:G-TKSKJ M;(@@AFZ_74MXN?(+S_?#NP_'=^\I%Z/1,7TB, 7/G=4WUCLX-6TY->UDP27Q M69*'"SHNS=>UY_2U8-(?!A5-36!?(U>WV88#AU?2P<$_C9ZUL3V8] ",@8K0 MN)Z9BMK9(94*M5%2H@"D(Y..HN]< TJ2N.]&\6!"U?U:=L*#V[I$8H)[DQCP MK&LN[G:U??:LFMO^2;QY,U$4&VHE(# GU='PA,I--^^09F)5Y>_^M;+TDO## M@IYNJ)T [>=*V?W$.6@?@\M_ 5!+ P04 " #Z@*52J^_CYH8" !/!0 M&0 'AL+W=O1"WC M,EC.O6VCEW/56<$E;C28KFV9_KM"H?:+8!0<#?>\;JPS1,OYCM7X@/;[;J-) MBP:4DK,:A7! 1.// 3,84KK 4_F(_L773K5LF<&U$C]Y:9M%, V@Q(IUPMZK_5<\ MU#-V>(42QG]AW_MF>0!%9ZQJ#\'$H.6R_[.7PSV?>)/,M; M9MERKM4>M/,F-"?X4GTTD>/2->7!:CKE%&>7]_B,LD.X>&1;@>9R'EE"=6=1 M<4!8]0C)!P@IW"EI&P.?98GEV_B(V R4DB.E57(6\([I*TA'(21Q,CJ#EPXE MIAXO_4^)E58MK(FKIE&@:[8-K/T%HX9?-UOC[;_/),R&A)E/F'V0\)8;5M<: M:^8'3U5PH/#>Y9Z%$Z&3(J66U7V4#A>JD[>=]L ZOQ4V_)*_N_5-# M5&I.M0NL*#2^RL\6JG5^9K;(T'UYLZ,5#[1SHO%+*'A678'A#E_\ M4$L#!!0 ( /J I5)GIBSOC@0 /(* 9 >&PO=V]R:W-H965TN MJ[*"551-Q)[5L+,5LJ(:EG+GJKUD-+=*5>EBSXO?M@:^<'=1@CHPG&R'NS>)C?C7R#"%6LDP;"Q0^#VS)RM(8 AK? M.YNC'M(H#N='ZW]9W\&7#55L*:CJ;2G% TIP&:V9B M7;7:0([7)BEK+6&7@YZ>K0LJV=L%^)6CI:@@UXK:<%W)73 ;HDZAUH=!UG;/\5-\%>CU'?.2XP&<-?J)R@@+?0=C#_AE[0>]S M8.T%9WW>6)]7] FNF$9S*6F]8W;^[WRCM(3[\M\9L+ '"RU8^ K8>ZZR4JA& M,B2V2 V@LV&X-T\G>_N.%CU0F;^4@O.@R\(X@WB-ZJ;:,&F@H2*5IG7.ZQU: MK%?+:^2B+^LYC#?K.Q@7,(>UV^Z!S%V!W$AOA:8E6M"2UAE#5*-_:-U !:,N M)0@[O@<_DJ#024GH>*F/@C!PXIB@V D]S_%PB#Y A#7X]N:/!/OX$I$H;:^?F0RXR8*%ST?&.=C=.%[OA/[WKC7.7Y_['QERH!<@ /CP7;B.\0C+TF@ MN+>,6YW4(5$(,-@GX$/>R[-V=A[B8:5#B(%5S'VJ1-%PPMX0+9M'6&3])D4_2Y2_,@ MQ^>POMEFQ?*W](%)Z+V(=3%'>\D! /P)HO 2X6 2!.CSO!?X9.+C(]I#&VJ( M(XX=XOM]&# &681_'R::X%.8>.)YS]4E,W\SQKD,.HRIT 8N9LFWMK;$WE22 M&@;!,27PQ*A4B$R(9R"B"0G/E#7IRYJ;L\<%VT M^02:HN0Y->%;:_B88E?&UL<:++"7*OX\GYM7H.YJVN3V=O\2%-T6DK&3YOWS M_3U9>N@"HJL+T2B(MAJCFS>TVE^^1VO[_8(^V.^Q?_QB=WVGT)]0:$Z80N'! MS'>B,!VW,IPD=A8Y81!TLB!J=P,G\M-.(^W.Q4X:@Q7;Z/M[X79M;] SB"EV MC&$,<#PH]\@'46I:@4_@3$OQU30?20.!F-C^ =4 ?0#HQI$W[LD:JDF[]A(# M"OTN "0H8/6\E80&N1V?[06Q(6C'EAO[WG#]U/Y=J%-V[-',V<_!M4RM+(U( M%S3H>\^#:QBWNJ0-?0)]$X]?JB%W\ ZIF-S9UY:AT]2Z?9+TTOY!-V_?,3^. MMZ]!N&D[#DDKV194O4D,UU^V+ZQVH<7>OFHV0L,;R4X+>)0R:0[ _E8(?5P8 M@/Z9._L?4$L#!!0 ( /J I5(O<.AJV0( !L& 9 >&PO=V]R:W-H M965TZ-*A'&O=YY6#$N@_'0RQ[U>*A65G") MCQK,JJJ8_C=!H=:C( JV@B>^**T3A./ADBWP&>W/Y:.F4]BBY+Q":;B2H+$8 M!3?1U21U^E[A%\>UV=N#BV2NU(L[W.>CH.<<0H&9=0B,EC>\12$<$+GQVF & M+:4SW-]OT:<^=HIES@S>*O&;Y[85!Q6:]LT^1ASV#0.V 0-P:Q][LF\EY^8Y:-AUJM03MM0G,; M'ZJW)N>X=$5YMIIN.=G9\91+)C/.!-S+3%4(3.9PMZ&:&S30F;&Y0-,=AI:X MG$68-;B3&C<^@)O @Y*V-' G<\S?VX?D8^MHO'5T$A\%?&#Z#)+H%.)>'!W! M2]K $X^7',#[84O4GP;]YV9NK*;G\O<(3=K2I)XF/4#S3%V4KP2"*J!H<\UK MV@[6G)_F]SCNK$3(%.66S'.W,TKPG%DZ&$L+]8TUCK2AB,5XBN(6,2Y@ASK5Y00J[6U$,&"B6HDBD M2=S=W5*+YSBW)(XNZ#(9D,K4:T=Q0H(^*5,C4YM*P$U6,KE 6-#8@HY0AESK M7%P.Z!N=GL>TUN]C5[(F.Y!>QA"=)FD*,V5)_E'CA) B0J U2=+N9X\HW&O8 M"O7"CR5#95Q)6_=N*VTGWTW=\#OU>FQ2IA=<&A!8D&GO[*(?@*Y'47VP:NG; M?ZXL#1._+6EZHW8*=%\H9;<'1]#^#\;_ 5!+ P04 " #Z@*52=]ZI?9<" M "?!0 &0 'AL+W=OG.0@5AV;V4[I_ON=G9!1J;"7V&??]]UW MY]S-]DH_F1+1PDLEI)D'I;6[JS T>8D5,Q=JAY)N-DI7S)*IMZ'9:62%!U4B M3*+H,JP8E\%BYL]6>C%3M15._L&]\TVD >6VLJEHP*:BX;%;VTM;A"#")3@"2%I!X MW4T@K_(CLVPQTVH/VGD3F]OX5#V:Q''I'N71:KKEA+.+.YFK"F'-7M! ;\TR M@:8_"RU1.XR5M:>"3++!XC0])4JA:)F<)[YF^@#0> M0!(E\1F^M,LS]7SI?_.$C]SD0IE:(_R\R8S5]&?\.A-BV(48^A##$R$>J6&* M6B"H#:RT>N;^QZ6^ =X$MZ[(;]7V/.^Z1,@5U54:+-S.*,$+9LDPEA9J$6M< MT#:,PP.G<_CP;I(DT?5I,=XAOH:<2<@0,JV>4$*A]M0NAKP%]:RY@G6I$5^] M,-#[Y&7W0*_-"'I<@BU5;9@L3!]N:ZU)Y%%H> ^]T2 :I7VWFP[&\:0/7VD& MY2636Y(O76LAP8I&*?2&@^F4G)+!Y7ARIKZ.+XZ(.O;4XT$TC/IOO6YXU#05 MZJT?#8;J6TO;]$]WVDV?FZ;I_KDWHXNRWW)I0."&H-'%>!2 ;L9!8UBU\RV8 M*4L-[;&ULU5;=3^-&$/]71FY5 M@>2+[77B$$@B$>#4/EP5D;O>0]6'C3V.5]C>='=-X+_O[-HQ<"01]UB)L%\S MO_D>SW0GU8,N$ T\566M9UYAS/8R"'1:8,7U0&ZQII=>:8 MJC)@89@$%1>U-Y^ZNZ6:3V5C2E'C4H%NJHJKYP66[]$_.]O)EC77>"/+[R(SQEN9>[W[&S9V3Q4EEJ]Q]V+6TR]"!MM)%5QTP:5*)N5_[4^>$5PT5X MA(%U#,SIW0IR6MYRP^=3)7>@+#6AV8TSU7&3_RAPQ\>P5]1 MS61-B2!SFRLB!=Q+W))$;24>0GXR$D MM$PB/PPC6!QQ#DD)!_'8+6P$)T(RZD,R^G!(,E$V5O&/!>4D[N&@4*,@A6=B@(/.)W)K&Y@/M:P_8;4M MY3-%?L>5XK7QX<<;./,6J^7-G7=^3F* :XWT1]$B0@ MC*7\[9<+QL(KTL84")6L\=E=15>M-KZ[QR=4J="D%;D.C2F16K0A2T6*%H6Z M/!EB"M["['.$.OX#=F3G _B_9.\/<(>3^7;O2LQS^MA8IDNX1VHK(K62VBAR MBD]&@?7N5]^T=P[,GXR9'U\P8,G0C\-)UY#::%/@Z@Q<((%-$C\<1V1![(\O MDHZN"[>&9.PS0HD2?TB//V=?8S.#?)BA046?%SQ1(T!JAN,QN7,""?,C-O)' M)/?V.(,KYM$'BCGIBSGY<#'OCAM*;A&?^@37F#840X'Z4)6?%'BL]>(IZ2_R M;!D8(K71?Z,2#5.]H^^6*W>VU=*V#?W2-X#R'':%H%)(95-F[TL8'4!7M'EC M&BO,_C2AEE2-^O+GJ^U8\L8Q96P84NXR*@/&XJ,Y:SM'Q*[Z]41:'HL6M9JT M;*RRN9+5J<1\K]:A7 M>34D5JHV;!;7U:VW:@:F_[B%O9U5RUT:0 MO27FQ!H.QO2M4.W\UQZ,W+J9:RT-37!N6]#(C,H2T'LN*8[=P0KHA_#Y?U!+ M P04 " #Z@*52%Y/^! <# ""!@ &0 'AL+W=OW.3:>'/L MS+Y0V*_?V6E#D0!->VCML^^^^S[[?!FMC/WE"D2"NU)I-XX*HNHDCEU68"G< M@:E0\\["V%(0FW89N\JBR$-0J>(T20[C4D@=349A[=).1J8F)35>6G!U60I[ M/T5E5N.H&VT6KN2R(+\03T:56.(UTI?JTK(5MRBY+%$[:3187(RCT^[)M._] M@\-7B2NW-0>O9&[,+V^0?!PBS-4R@,QC=]KS*A-Z0.WYQOT M#T$[:YD+AS.COLF"Q&1DS0JL]V8T/PE20S23D]I? MRC59WI4<1Y.9*4M)?,KD0.@<,J-)ZB7J3**#SHV8*W0[HY@XEX^(LS7NM,%- MG\'MP04C%0[>ZQSSQ_$QL_>>R%H)S.) :*FMNI:]M!_RV M'A_\4^?]/\!Y;1D3J$!>1<=B,8<*K30YJV9QS5N4?WAY[A_H"5QNH@,K+"ME M[A'W+2KA@Y4DN13A07UF6+N=[<:04-!A"E28VO&INAV8"B5TAB (/@E=\\.' M]27":YYUA\=A3(;>3O?200+G.N/^XA#2PP&\>764=M-W8?[ K7;,I9/VASNM M0V,]N#!C#Y*#-A3\=Z'33Y*M@&#-:FOYT.^![U@[U4@3^4]^>DUQ=#QLIW_$ M?\>#1WJX)+.BK4FF/V3R04S:"^-PV(-], M8%9(]LY"*@EOCU+CLPEF-0 :R MATLLA>:>Z!F\=7PUCH!_DKL0;S.@O]%%3;X^N=,N^.:>*LYXJR^4:)>A^SDN MM5I3TR+:U;;!GC9]Y<&]Z@R&PO=V]R:W-H965TD"-WXNM/I#29)\'"]U_[1Q8ZQK+B!=ZK^2Y1V,_-$+V__QAEX<#@2QX12#:"43. M[]Z0\_(]MWPQTVK+-+U&;;1PH3II=$Y( N7&:KP5*&<7%XCD7:FVDJDUNX9[ MD!TP+DOVNY)OWW5:@[1L:0Q8PU:/[!.H2O-V(PI>LR7*&G9VRUSL45_ M2.NXV-F^Z&U'K]B.V:62=F/8!UE"^51^C'$,P43[8"ZBDPHON1ZQ./19%$3A M"7WQD)S8Z8M?T7<#54/Q7T.KM!6R8G\O5\9JI-(_)]0G@_K$J4]>4X\55G8U M4.H+)8VJ1L.0:\V+#J,.T-47&?FY87,/>P>@WH>_ 6 MHP%RQ/:%$2:,8WS)L'SL!EBM"NYJ"1WFY3U@3E"1^>F'+ JG/[."-RT7E30C MMFQ HQZ$]O+#$ODC^-LK7HBU*-BMLJ@?2\JIM!L-P)J>!T \.&=G@LRISB / MS1N&J&(*]K"R'_$O]O,@H%48^4$^P548I7Z0T6V:A'XPG3X5H\=A'OK3)'6K MP _#Q(F%?AI.20R5QM,).X%K.N":?C>N>R@KD* =N!B_T^S;(M7P+;H<^L$"'NG3NZ$":RUJK&)4QU8JOES=NO0 M.ZSBYV@]0^$9M --ODA!=FXLFC:$2Y8@G ZA:>P'T;0GTB? 1BP?":[83QWP M:>!/PFROX#=TKE0-42/VHSQR;/$SM/R$@[_REDN\0RM(H7XQB:>GP)\,X$^^ M&WR)/;38]5 ^]-"7=4;]MH?B\1C^)PT>Q__COG-HU[HP,PBK4*5_S*>S0N'> MM$J6#EOEP)8X$=#7E-WSNG/A6"XK@;@[?X7\MG5J? 8/1=TY%9J^A232F?TU M>E([(J+Z&K\;>%XA>:B_(A$P#2_IYDC&5C0XC)!J\#1S0O8C"?4C(B;U/>V_ M^E:(G,QC:D59NFM@N$B"C!9^D+B.EON3P#6TW$\S=Y),_00;TWLHH%EA 1^V MM#C%]D7/<^Q>6=XO@MX&-CNZP>=IGO6%D,:N(B:Y'R7Y4;:/#T8)S$'E!B;3 ML[.?*H;3829;]J/(M^?]0(?Q5P(37\,:18,1C4"Z'Y+ZC56M&TQ6RN*8XY8; MG"M!TP.\7RME]QLR,$RJBW\!4$L#!!0 ( /J I5)@YV_(Q@( (0( 9 M >&PO=V]R:W-H965TB+K0MY#GEDD1ZN ME7XP&0"RQR*79N1EB.69[YLD@X*;(U6"I)V%T@5'FNJE;TH-/'5.1>Y'03#P M"RZD-QZZM9D>#U6%N9 PT\Q41<'UGPGD:CWR0F^S<".6&=H%?SPL^1+F@'?E M3-/,;U%248 T0DFF83'RSL.S21A;!V?Q7<#:[(R93>5>J0<[N4I'7F C@AP2 MM!"<7BNX@#RW2!3'[P;4:SFMX^YX@_[1)4_)W',#%RK_(5+,1MZ)QU)8\"K' M&[7^#$U"?8N7J-RX)ULWMH''DLJ@*AIGBJ 0LG[SQT:('8J\*3@A[:G,4=.N(#\%..,/4@F$&; 9:J)1]8%^YUMR*R0ZF@%SDYI"]8T*RVTQ5AMS-T$>* MS3+X21/'I(XCVA-'S*Z5Q,RP2YE"^J^_3SFUB46;Q"91)^ UUTR]1Q;[T5L2<;U$IX5MX89.!A[$5?C?MB/AO[J&?)^2][O))_S'.JOX5L) M]L#MMP"/5 \,=.0V:.$';Z#D<6K7G=GZF>+@45@!P6Y!H<'=-QZKKEU1-4I6LS]PJI:;EA M1K\)H*T![2^4PLW$$K0_'N._4$L#!!0 ( /J I5(DMJ.$=@( /\% 9 M >&PO=V]R:W-H965T'#C JK&9;9+NW\\VA*4KR5[ 9]]]WWUGW\5[(5]5 MB:CAK6)<+;Q2Z_K6]U5:8D742-3(S4DN9$6T,67AJUHBR5Q0Q?PP"&9^12CW MDMCMK602BT8SRG$E03551>3O)3*Q7WAC[["QID6I[8:?Q#4I<(/ZI5Y)8_D] M2D8KY(H*#A+SA7RD;+2\L):*'<(EP^H"67J"BZ !)\%UJ>"19YB]C_>-U%YO>-"[#,\"/A$Y@LGX M$X1!.'[9/,#EQ=49V$E?QHF#G9R ':[#C[5@#,SKV1.9_3Q#,^UIIHYF>H)F MB07EW%)L"2,\Q:&*MA S!V%[5]+R\52@_>90L2O6.. MPF'J64\].TM]5XG&O,V:T&R(U? ,#>AP6AN],IVW+2& M%K5K\:W09F"X96DF-$KK8,YS(?3!L 3]S$_^ %!+ P04 " #Z@*529K]3 MI%X# _# &0 'AL+W=O[A3KI;, 0"IR32;K:GKM1K5[MW[4/5!R],@K5@I[;9I-^^@R&0)H2K M%.4E8#/S]_CGY,]DMI7J5>< ANS*0NBYDQNS^>RZ.LVA9/I&;D#@DY54)3,X M5&M7;Q2PS":5A>M[7N26C MG,;-SCVHQDY4IN(!'1715EDS]