<SEC-DOCUMENT>0001506293-24-000143.txt : 20240730
<SEC-HEADER>0001506293-24-000143.hdr.sgml : 20240730
<ACCEPTANCE-DATETIME>20240730161654
ACCESSION NUMBER:		0001506293-24-000143
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		58
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20240730
DATE AS OF CHANGE:		20240730

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PINTEREST, INC.
		CENTRAL INDEX KEY:			0001506293
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				263607129
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		651 BRANNAN STREET
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107
		BUSINESS PHONE:		4157627100

	MAIL ADDRESS:	
		STREET 1:		651 BRANNAN STREET
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Pinterest, Inc.
		DATE OF NAME CHANGE:	20120808

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Cold Brew Labs Inc.
		DATE OF NAME CHANGE:	20101122
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>pins-20240630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce,d:bd17885cd47f45a08ad4a6ca0803cc46-->
<html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:pins="http://www.pinterest.com/20240630" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pins-20240630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-26">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-27">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-28">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-29">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-30">0001506293</ix:nonNumeric><ix:nonNumeric contextRef="c-204" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-690">336</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pins-20240630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001506293</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%"> UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">WASHINGTON, DC 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">_________________</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:20pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">_________________</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934. </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June 30, 2024</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-38872</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><img src="pins-20240630_g1.jpg" alt="pinterestlogo.jpg" style="height:54px;margin-bottom:5pt;vertical-align:text-bottom;width:60px"/></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Pinterest, Inc.</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:19pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in Its Charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">26-3607129</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or Other Jurisdiction of <br/>Incorporation or Organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>&#160;Identification No.)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">651 Brannan Street</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">San Francisco</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">California</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">94107</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of Principal Executive Offices, including zip code)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">415</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">762-7100</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Registrant&#8217;s Telephone Number, Including Area Code</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_______________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></div></td><td colspan="3" style="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%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Class A Common Stock, $0.00001 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">PINS</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">New York Stock Exchange</ix:nonNumeric> </span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:2pt;margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.956%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744; </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:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:4pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of July&#160;24, 2024, there were <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">603,566,773</ix:nonFraction> shares of the Registrant&#8217;s Class A common stock, $.00001 par value per share, outstanding, and <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">82,628,809</ix:nonFraction> shares of th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e Registrant&#8217;s Class B common stock outstanding.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">TABLE OF CONTENTS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.456%"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_10">Note About Forward-Looking Statements and Summary Risk Factors</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_10">3</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_13">Limitations of Key Metrics and Other Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_13">7</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_16">Part I - Financial Information</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_19">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_19">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_19">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_19">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_25">Condensed Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_25">9</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_28">Condensed Consolidated Statements of Comprehensive Income (Loss)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_28">10</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_124">Condensed Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_124">11</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_34">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_34">13</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_40">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_40">14</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_70">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_70">22</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_91">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_91">35</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_94">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_94">36</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_97">Part II - Other Information</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_100">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_100">37</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_103">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_103">38</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_106">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_106">67</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_109">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_109">68</a></span></div></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:9pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_115">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_115">69</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_118">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ibd17885cd47f45a08ad4a6ca0803cc46_118">70</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE ABOUT FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), which statements involve substantial risk and uncertainties. Forward-looking statements can be identified by the fact that they do not relate strictly to historical or current facts and are often characterized by the use of words such as &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;projects,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;can,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;targets,&#8221; &#8220;forecasts,&#8221; &#8220;anticipates,&#8221; or similar expressions, or by discussions of strategy, plans or intentions. Such forward-looking statements involve known and unknown risks, uncertainties, assumptions and other important factors that could cause our actual results, performance or achievements, or industry results, to differ materially from historical results or any future results, performance or achievements expressed, suggested or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to, statements about: </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic uncertainty in global markets and a worsening of global economic conditions or low levels of economic growth, including inflation, stress in the banking industry, foreign exchange fluctuations and supply-chain issues;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of general economic and political conditions;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our financial performance, including revenue, cost and expenses and cash flows;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract, retain and recover users and maintain and grow their level of engagement;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to provide content that is useful and relevant to users&#8217; personal taste and interests;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop successful new products or improve existing ones;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain and enhance our brand and reputation;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential harm caused by compromises in security, including our cybersecurity protections and resources and costs required to prevent, detect and remediate potential security breaches;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential harm caused by changes in online application stores or internet search engines&#8217; methodologies, particularly search engine optimization methodologies and policies;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">discontinuation, disruptions or outages in third-party single sign-on access;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to compete effectively in our industry;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to scale our business, including our monetization efforts;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and retain advertisers and scale our revenue model;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and retain creators and publishers that create relevant and engaging content; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop effective products and tools for advertisers, including measurement tools;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to expand and monetize our platform internationally;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to effectively manage the growth of our business;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to continue to use and develop artificial intelligence (&#8220;AI&#8221;) as well as managing the challenges and risks posed by AI;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully manage our flexible work model with a more distributed workforce;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our lack of operating history and ability to sustain profitability;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decisions that reduce short-term revenue or profitability or do not produce the long-term benefits we expect;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in our operating results;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to raise additional capital on favorable terms or at all;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to realize anticipated benefits from mergers and acquisitions, joint ventures, strategic partnerships and other investments;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to protect our intellectual property;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to receive, process, store, use and share data, and compliance with laws and regulations related to data privacy and content;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">current or potential litigation and regulatory actions involving us;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to comply with modified or new laws and regulations applying to our business, and potential harm to our business as a result of those laws and regulations;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">real or perceived inaccuracies in metrics related to our business;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruption of, degradation in or interference with our use of Amazon Web Services and our infrastructure; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and retain personnel.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These statements are based on our historical performance and on our current plans, estimates and projections in light of information currently available to us, and therefore you should not place undue reliance on them. The inclusion of this forward-looking information should not be regarded as a representation by us or any other person that the future plans, estimates or expectations contemplated by us will be achieved. Forward-looking statements made in this Quarterly Report on Form 10-Q speak only as of the date on which such statements are made, and we undertake no obligation to update them in light of new information or future events, except as required by law.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should carefully consider the above factors, as well as the factors discussed elsewhere in this Quarterly Report on Form 10-Q. The factors identified above should not be construed as an exhaustive list of factors that could affect our future results and should be read in conjunction with the other cautionary statements that are included in this Quarterly Report. Furthermore, new risks and uncertainties arise from time to time, and it is impossible for us to predict those events or how they may affect us. If any of these trends, risks or uncertainties actually occurs or continues, our business, revenue and financial results could be harmed, the trading price of our Class A common stock could decline and you could lose all or part of your investment.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless expressly indicated or the context requires otherwise, the terms "Pinterest," "company," "we," "us," and "our" in this document refer to Pinterest, Inc., a Delaware corporation, and, where appropriate, its wholly owned subsidiaries. The term "Pinterest" may also refer to our products, regardless of the manner in which they are accessed. For references to accessing Pinterest on the "web" or via a "website," such terms refer to accessing Pinterest on personal computers. For references to accessing Pinterest on "mobile," such term refers to accessing Pinterest via a mobile application or via a mobile-optimized version of our website such as m.pinterest.com, whether on a mobile phone or tablet.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Risk Factors</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the principal factors that make an investment in our company speculative or risky, all of which are more fully described in the Risk Factors section below. This summary should be read in conjunction with the Risk Factors section and should not be relied upon as an exhaustive summary of the material risks facing our business. The following factors could result in harm to our business, reputation, revenue, financial results, and prospects, among other impacts:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Strategy and Growth. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategic decisions and efforts to expand the business, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to scale our business for future growth; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract, grow, retain, recover and engage our user base;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our dependence on advertising for substantially all of our revenue;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">providing content that is useful and relevant to users&#8217; personal taste and interests;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decisions consistent with our mission and values that may reduce our short- or medium-term operating results;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">removing objectionable content or blocking objectionable practices by advertisers or third parties;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to compete effectively for users, creators, publishers or advertisers;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop effective products and tools for advertisers;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our further expansion and monetization of our platform internationally;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">effective management of our business growth;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our acquisition of other businesses;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our development of or investment in successful new products or improvements to existing one;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on and ability to maintain and enhance a strong brand and reputation; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the attraction, retention, and loss of our key personnel and other highly qualified personnel.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Data, Security and Privacy. </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or perceived compromises in our security; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the data, including personal information, we receive, process, store, use, and share, which subjects us to complex and evolving governmental regulation and other legal obligations related to data privacy, data protection and other matters; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the development of tools to accurately measure the effectiveness of advertisements on our platform and thereby attract and maintain advertisers.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operation of Our Business. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The manner in which we operate our business, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the inherent challenges of measurements related to user metrics and other estimates; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain and scale our technology infrastructure, including the speed and availability of our service.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Third-Party Reliance. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our use and dependence on third-party businesses and products, or the impacts of third-party business and products, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on online application stores and internet search engines, including their methodologies, policies, and results, to direct traffic and refer new users to our service; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users&#8217; ability to authenticate with our service through third-party login providers;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on Amazon Web Services for the vast majority of our compute, storage, data transfer, and other services; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">effectively operating with mobile operating systems, web browsers, networks, regulations, and standards, which we do not control, and changes in our products or to those mobile operating systems, web browsers, networks, regulations or standards;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our reliance on software, technologies, and related services from other parties; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">technologies that can block the display of our ads.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal and Regulatory Matters. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The legal and regulatory frameworks, actions, and requirements to which our business, products, services, and operations are subject, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any liability as a result of content or information that is published or made available on our service;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">government action to restrict access to our service or certain of our products in their countries;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our involvement in any legal disputes or other disputes that are expensive to support and may be resolved adversely;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an ability to protect our intellectual property and our use of &#8220;open source&#8221; software; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the interpretation and application of U.S. and non-U.S. tax legislation or other changes in U.S. or non-U.S. taxation of our operations. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statements and Performance. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our financial statements and our financial and operating performance, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our limited operating history and previously incurred operating losses, anticipated increases to operating costs, and expenses and our ability to obtain or maintain profitability; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in our operating results from quarter to quarter; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain additional financing, if needed and any default on our credit obligations; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">greater than anticipated tax liabilities; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations in our ability to use or benefit from our net operating loss carryforwards and certain other tax attributes;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the requirements of being a public company;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse global economic and financial conditions; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in accounting principles generally accepted in the United States.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Common Stock. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, restrictions, and structure of, and actions that we may take that impact our common stock, including: </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the dual class structure of our common stock; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">trading price volatility of our Class A common stock;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future offerings of debt or equity securities by us or existing stockholders that could adversely impact the market price of our Class A common stock;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additional stock issuances, including in connection with settlement of equity awards, and any resulting dilution; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provisions under Delaware law and our governing documents that could make a merger, tender offer, or proxy contest difficult; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our certificate of incorporation&#8217;s designation of a state or federal court located within Delaware as the exclusive forum for substantially all disputes between us and our stockholders; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our intention not to pay dividends for the foreseeable future. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_13"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIMITATIONS OF KEY METRICS AND OTHER DATA</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numbers for our key metrics, which include our monthly active users ("MAUs") and average revenue per user ("ARPU"), are calculated using internal company data based on the activity of user accounts. We define a MAU as an authenticated Pinterest user who visits our website, opens our mobile application or interacts with Pinterest through one of our browser or site extensions, such as the Save button, at least once during the 30-day period ending on the date of measurement. The number of MAUs do not include Shuffles users unless they would otherwise qualify as MAUs. Unless otherwise indicated, we present MAUs based on the number of MAUs measured on the last day of the current period. We measure monetization of our platform through our ARPU metric. We define ARPU as our total revenue in a given geography during a period divided by the average of the number of MAUs in that geography during the period. We calculate average MAUs based on the average of the number of MAUs measured on the last day of the current period and the last day prior to the beginning of the current period. We calculate ARPU by geography based on our estimate of the geography in which revenue-generating activities occur. We use these metrics to assess the growth and health of the overall business and believe that MAUs and ARPU best reflect our ability to attract, retain, engage and monetize our users, and thereby drive revenue. While these numbers are based on what we believe to be reasonable estimates of our user base for the applicable period of measurement, there are inherent challenges in measuring usage of our products across large online and mobile populations around the world. In addition, we are continually seeking to improve our estimates of our user base, and such estimates may change due to improvements or changes in technology or our methodology.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_16"></div><hr style="page-break-after:always"/><div style="min-height:93.6pt;width:100%"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I - FINANCIAL INFORMATION</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except par value)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div><span><br/></span></div><div><span><br/></span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_19"></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><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:9pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">ASSETS</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">1,376,681</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">1,361,936</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">1,358,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">1,149,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:26.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">8,729</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">10,635</ix:nonFraction> as of June 30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">664,293</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">763,159</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">93,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">64,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 48.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%">Total current assets</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">3,492,746</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">3,338,559</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-43">40,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">32,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-45">83,941</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-46">92,119</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Goodwill and intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-47">113,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-48">117,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Other assets</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">17,010</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">14,040</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-51">3,747,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-52">3,594,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#e2e3e4;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%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">73,924</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">79,058</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">293,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">238,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 48.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%">Total current liabilities</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">367,703</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">317,090</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">151,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">160,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Other liabilities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">30,010</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">26,019</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-63">549,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-64">503,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><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:#e2e3e4;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%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-65"/></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-66"/></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><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:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-67"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-68">0.00001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-69"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-70">6,666,667</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-71"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-72">603,564</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-73"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-74">591,663</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively; Class B common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-75"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-76">0.00001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-77"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-78">1,333,333</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-79"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-80">82,629</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-81"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-82">86,355</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#e2e3e4;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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-83">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-84">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-85">5,366,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-86">5,241,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-87">2,045</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-88">1,013</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-89">2,166,193</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-90">2,150,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-91">3,198,053</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-92">3,090,680</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-93">3,747,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-94">3,594,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_25"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(In&#160;thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(Unaudited)</span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><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"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Revenue</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-95">853,680</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-96">708,025</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-97">1,593,663</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-98">1,310,606</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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><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%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-99">184,856</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-100">168,740</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-101">365,947</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-102">339,666</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-103">312,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-104">269,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-105">593,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-106">535,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-107">265,354</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-108">243,239</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-109">491,643</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-110">444,370</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-111">112,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-112">99,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-113">218,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-114">307,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 48.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%">Total costs and expenses</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-115">875,121</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-116">781,268</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-117">1,669,520</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-118">1,627,535</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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><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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-119">21,441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-120">73,243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-121">75,857</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-122">316,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Interest income (expense), net</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-123">34,680</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-124">24,888</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-125">65,946</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-126">49,789</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-127">4,596</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-128">2,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-129">9,122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-130">2,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before benefit from income taxes</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-131">8,643</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-132">46,175</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-133">19,033</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-134">264,638</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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><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%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-135">244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-136">11,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-137">3,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-138">21,117</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-139">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-140">34,942</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-141">15,925</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-142">243,521</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-143">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-144">0.05</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-145">0.02</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-146">0.36</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-147">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-148">0.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-149">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-150">0.36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Weighted-average shares used in computing net income (loss) per share:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-151">683,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-152">674,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-153">680,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-154">677,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-155">708,258</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-156">674,280</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-157">680,995</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-158">677,696</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_28"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(In&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><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"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-159">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-160">34,942</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-161">15,925</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-162">243,521</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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><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%">Other comprehensive income (loss), net of taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in unrealized gain (loss) on available-for-sale marketable securities   </span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-163">110</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-164">1,198</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-165">1,531</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-166">2,758</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in foreign currency translation adjustment   </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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-167">680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-168">376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-169">499</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-170">45</ix:nonFraction>)</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><tr><td colspan="3" style="background-color:#e2e3e4;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%">Comprehensive income (loss)</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-171">9,457</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-172">36,516</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-173">16,957</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-174">240,808</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_124"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Pinterest, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(In&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(Unaudited) </span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.729%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.839%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="33" style="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%">Three Months Ended June 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><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="9" style="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%">&#160;<br/>Class A and Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional <br/>Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-175">682,581</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-176">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-177">5,321,530</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">2,615</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-179">2,175,080</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-180">3,143,842</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Release of restricted stock units and issuance of restricted stock awards, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" format="ixt:num-dot-decimal" scale="3" id="f-181">3,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-182">119,753</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-183">119,753</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for cash upon exercise of stock options</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-184">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-185">2,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-186">2,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of Class A common stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="f-187">804</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-188">34,378</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-189">34,378</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-190">196,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-191">196,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-192">570</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-193">570</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-194">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-196">686,193</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-197">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-198">5,366,284</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-199">2,045</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">2,166,193</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">3,198,053</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.729%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.839%"/><td style="width:0.1%"/></tr><tr><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="display:none"/><td colspan="33" style="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%">Three Months Ended June 30, 2023</span></td></tr><tr style="height:3pt"><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="9" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:24pt"><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="9" style="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%">&#160;<br/>Class A and Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional <br/>Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td></tr><tr style="height:12pt"><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="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-202">684,157</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-203">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-204">5,390,101</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">7,132</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">2,323,237</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-207">3,059,739</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Release of restricted stock units and issuance of restricted stock awards, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" format="ixt:num-dot-decimal" scale="3" id="f-208">3,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-209">71,695</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-210">71,695</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for cash upon exercise of stock options</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-211">325</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-212">816</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-213">816</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of Class A common stock</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-214">18,446</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-215">428,892</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-216">428,892</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-217">169,630</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-218">169,630</ix:nonFraction>&#160;</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:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-219">1,574</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-220">1,574</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-221">34,942</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-222">34,942</ix:nonFraction>)</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:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-223">669,516</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-224">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-225">5,059,960</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-226">8,706</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">2,358,179</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">2,693,082</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Pinterest, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(In&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(Unaudited) </span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.729%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.839%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="33" style="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%">Six Months Ended June 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><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="9" style="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%">&#160;<br/>Class A and Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional <br/>Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-229">678,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-230">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-231">5,241,954</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-232">1,013</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-233">2,150,268</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">3,090,680</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Release of restricted stock units and issuance of restricted stock awards, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" format="ixt:num-dot-decimal" scale="3" id="f-235">6,995</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-236">219,461</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-237">219,461</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for cash upon exercise of stock options</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-238">1,984</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-239">19,263</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-240">19,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of Class A common stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="f-241">804</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-242">34,378</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-243">34,378</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-244">358,906</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-245">358,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-246">1,032</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-247">1,032</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-248">15,925</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-249">15,925</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-250">686,193</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-251">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-252">5,366,284</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-253">2,045</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">2,166,193</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">3,198,053</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.729%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.839%"/><td style="width:0.1%"/></tr><tr><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="display:none"/><td colspan="33" style="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%">Six Months Ended June 30, 2023</span></td></tr><tr style="height:3pt"><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="9" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:24pt"><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="9" style="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%">&#160;<br/>Class A and Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional <br/>Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td></tr><tr style="height:12pt"><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="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-256">683,202</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-257">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-258">5,407,724</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-259">11,419</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-260">2,114,658</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-261">3,281,654</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Release of restricted stock units and issuance of restricted stock awards, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" format="ixt:num-dot-decimal" scale="3" id="f-262">6,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-263">163,203</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-264">163,203</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for cash upon exercise of stock options</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-265">1,275</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-266">3,216</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-267">3,216</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of Class A common stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-268">21,216</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-269">500,529</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-270">500,529</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-271">312,752</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-272">312,752</ix:nonFraction>&#160;</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:#e2e3e4;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-273">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-274">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-275">243,521</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-276">243,521</ix:nonFraction>)</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:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-277">669,516</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-278">7</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">5,059,960</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-280">8,706</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">2,358,179</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-282">2,693,082</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_34"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:138%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(In&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:138%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Operating activities</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><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%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-283">15,925</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-284">243,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Adjustments to reconcile net loss to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-285">9,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-286">11,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;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-based compensation</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-287">358,906</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-288">312,752</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment and abandonment charges for leases and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherRestructuringCosts" format="ixt:fixed-zero" scale="3" id="f-289">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-290">117,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization of investment premium and discount</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-291">13,092</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-292">8,986</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-293">3,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-294">4,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-295">102,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-296">136,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-297">35,722</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-298">23,048</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-299">16,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-300">34,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-301">4,968</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-302">24,295</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-303">60,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-304">31,663</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-305">20,103</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-306">39,568</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-307">462,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-308">246,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Investing activities</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-309">16,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-310">2,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-311">811,693</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-312">654,349</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-313">7,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-314">29,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturities of marketable securities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-315">606,566</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-316">609,402</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-317">214,275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-318">18,476</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Financing activities</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-319">19,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-320">3,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of Class A common stock</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-321">33,336</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-322">500,000</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-323">219,461</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-324">163,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#e2e3e4;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-325">233,542</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-326">659,987</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-327">1,484</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-328">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-329">13,271</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-330">431,212</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;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%">Cash, cash equivalents and restricted cash, beginning of period</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-331">1,368,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-332">1,617,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-333">1,381,803</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-334">1,186,448</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Supplemental cash flow information</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#e2e3e4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes, net</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-335">15,178</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-336">6,006</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#e2e3e4;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of Class A common stock in accrued expenses and other current liabilities</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-337">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="f-338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-339">9,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-340">13,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"><tr><td style="width:1.0%"/><td style="width:71.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.322%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#e2e3e4;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%">Reconciliation of cash, cash equivalents and restricted cash to condensed consolidated balance sheets</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-341">1,376,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-342">1,179,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-343">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-344">2,243</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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%">Restricted cash included in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-345">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-346">4,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-347">1,381,803</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-348">1,186,448</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">T</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">he accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_37"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div><span><br/></span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_40"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="f-349" continuedAt="f-349-1" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:9.67pt">Description of Business and Summary of Significant Accounting Policies</span></ix:nonNumeric></div><ix:continuation id="f-349-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pinterest was incorporated in Delaware in 2008 and is headquartered in San Francisco, California. Pinterest is a visual search and discovery platform positioned at the intersection of search, social and commerce. We generate revenue by delivering ads on our website and mobile application.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-350" escape="true">We prepared the accompanying condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP").</ix:nonNumeric> The condensed consolidated financial statements include the accounts of Pinterest, Inc. and its wholly owned subsidiaries. <ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-351" escape="true">We have eliminated all intercompany balances and transactions.</ix:nonNumeric> </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December&#160;31, 2023 included herein was derived from the audited financial statements as of that date. We have condensed or omitted certain information and notes normally included in complete financial statements prepared in accordance with GAAP. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December&#160;31, 2023, which are included in our Annual Report on Form 10-K. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results for the interim periods presented, but they are not necessarily indicative of the results of operations to be expected for the year ending December&#160;31, 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-352" continuedAt="f-352-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications </span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-352-1">We have reclassified certain amounts in prior periods to conform with current presentation.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-353" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparing our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect amounts reported in the condensed consolidated financial statements and accompanying notes. We base these estimates and judgments on historical experience and various other assumptions that we consider reasonable. GAAP requires us to make estimates and assumptions in several areas, including the fair values of financial instruments, leases, assets acquired and liabilities assumed through business combinations, share-based awards, and contingencies as well as the collectability of our accounts receivable, the useful lives of our intangible assets and property and equipment, the incremental borrowing rate we use to determine our operating lease liabilities, and revenue recognition, among others. Actual results could differ materially from these estimates and judgments.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_46"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-354" continuedAt="f-354-1" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="f-354-1" continuedAt="f-354-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-355" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the financial instruments we measure at fair value on a recurring basis&#160;are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"/><td style="width:43.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.439%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-356">1,141,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-359">1,141,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-360">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-361">130,088</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-362">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-363">130,088</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-364">7,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-365">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-367">7,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#e2e3e4;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%">Marketable securities:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-369">545,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-370">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-371">545,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-372">350,520</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-374">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-375">350,520</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-376">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-377">272,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-378">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-379">272,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-380">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-381">167,027</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-383">167,027</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-385">13,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-387">13,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-389">9,050</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-390">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-391">9,050</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-393">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-394">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-395">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-396">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-397">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-398">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-399">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"/><td style="width:43.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.439%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-400">1,032,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-401">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-402">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-403">1,032,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-404">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-405">106,268</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-406">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-407">106,268</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-409">1,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-410">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-411">1,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="f-413">859</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-414">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="f-415">859</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-417">427,957</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-418">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-419">427,957</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-420">336,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-422">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-423">336,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-425">201,145</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-426">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-427">201,145</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-428">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-429">132,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-430">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-431">132,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-433">42,250</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-435">42,250</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-437">8,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-439">8,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-440">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-441">2,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-443">2,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Restricted cash:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-445">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="pins:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-447">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our marketable securities within Level 1 or Level 2 because we determine their fair values using quoted market prices or alternative pricing sources and models utilizing market observable inputs.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross unrealized gains and losses on our marketable securities were not material in the aggregate as of June 30, 2024 and December&#160;31, 2023. We evaluated all available evidence and did not recognize any allowance for credit losses for our marketable securities as of June 30, 2024 and December&#160;31, 2023.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-354-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-448" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our marketable securities by contractual maturity is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Due in one year or less   </span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-449">1,027,926</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">Due after one to five years   </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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-450">330,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total   </span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-451">1,358,502</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realized gains and losses from sales of available-for-sale securities were not material for any period presented.</span></div></ix:continuation><div id="ibd17885cd47f45a08ad4a6ca0803cc46_49"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-452" continuedAt="f-452-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-452-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, we entered into a private pricing addendum with Amazon Web Services (&#8220;AWS&#8221;), which governs our use of cloud computing infrastructure provided by AWS. Under the pricing addendum, we are required to purchase at least $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-453">3,250.0</ix:nonFraction> million of cloud services from AWS through April 2029. If we fail to do so, we are required to pay the difference between the amount we spend and the required commitment amount. As of June 30, 2024, our remaining contractual commitment is $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-454">1,440.2</ix:nonFraction>&#160;million. We expect to meet our remaining commitment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various lawsuits, claims and proceedings that arise in the ordinary course of business. While the results of legal matters are inherently uncertain, we do not believe there is a reasonable possibility that the ultimate resolution of these matters, either individually or in aggregate, will have a material adverse effect on our business, financial position, results of operations or cash flows.</span></div></ix:continuation><div id="ibd17885cd47f45a08ad4a6ca0803cc46_52"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-455" continuedAt="f-455-1" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><ix:continuation id="f-455-1" continuedAt="f-455-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June&#160;2009, our board of directors adopted and approved our 2009 Stock Plan (the "2009 Plan"), which provides for the issuance of stock options, Restricted Stock Awards ("RSAs") and Restricted Stock Units ("RSUs") to qualified employees, directors and consultants. Stock options granted under our 2009 Plan have a maximum life of <ix:nonNumeric contextRef="c-134" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-456">10</ix:nonNumeric> years and an exercise price not less than <ix:nonFraction unitRef="number" contextRef="c-134" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="f-457">100</ix:nonFraction>% of the fair market value of our common stock on the date of grant. RSUs granted under our 2009 Plan have a maximum life of <ix:nonNumeric contextRef="c-135" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-458">seven years</ix:nonNumeric>. <ix:nonFraction unitRef="shares" contextRef="c-136" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:fixed-zero" scale="0" id="f-459">No</ix:nonFraction> shares of our common stock were reserved for future issuance under our 2009 Plan as of June 30, 2024. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2019 Omnibus Incentive Plan ("2019 Plan") became effective upon closing of our initial public offering and succeeds our 2009 Plan. Our 2019 Plan provides for the issuance of stock options, RSAs, RSUs and other equity- or cash-based awards to qualified employees, directors and consultants. Stock options granted under our 2019 Plan have a maximum life of <ix:nonNumeric contextRef="c-137" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-460">10</ix:nonNumeric> years and an exercise price not less than <ix:nonFraction unitRef="number" contextRef="c-137" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="f-461">100</ix:nonFraction>% of the fair market value of our common stock on the date of grant. <ix:nonFraction unitRef="shares" contextRef="c-138" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-462">170,323,989</ix:nonFraction> shares of our Class A common stock were reserved for future issuance under our 2019 Plan as of June 30, 2024. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of our Class A common stock available for issuance under the 2019 Plan will be increased by the number of shares of our Class B common stock subject to awards outstanding under our 2009 Plan that would, but for the terms of the 2019 Plan, have returned to the share reserves of the 2009 Plan pursuant to the terms of such awards, including as the result of forfeiture, repurchase, expiration or retention by us in order to satisfy an award&#8217;s exercise price or tax withholding obligations. In addition, the number of shares of our Class&#160;A common stock reserved for issuance under our 2019 Plan will automatically increase on the first day of each fiscal year through and including January&#160;1, 2029, in an amount equal to <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="pins:CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" scale="-2" id="f-463">5</ix:nonFraction>% of the total number of shares of our Class&#160;A common stock and our Class&#160;B common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by our board of directors.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-455-2" continuedAt="f-455-3"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-464" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.994%"><tr><td style="width:1.0%"/><td style="width:12.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-465">13,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-466">15.41</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-140" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-467">6.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-468">282,197</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-469">1,984</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-470">9.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited   </span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-471">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-472">2.96</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/></tr><tr><td colspan="6" 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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-473">11,049</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-474">16.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-475">6.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-476">305,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Exercisable as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-477">6,238</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-478">13.72</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-479">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-480">189,305</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The&#160;total grant-date fair value of stock options vested during the six months ended June 30, 2024 and 2023, was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-481">12.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-482">14.2</ix:nonFraction> million, respectively. The aggregate intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-483">56.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-484">29.4</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Unit and Restricted Stock Award Activity</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-485" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU and RSA activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:55.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.551%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted Stock Units and Restricted Stock Awards Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-141" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-486">45,099</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-141" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-487">25.83</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-142" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-488">17,558</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-142" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-489">33.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-142" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-490">13,114</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-142" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-491">27.72</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-142" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-492">2,984</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-142" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-493">26.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-143" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-494">46,559</ix:nonFraction></span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-143" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-495">28.32</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-496" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense during the three and six months ended June 30, 2024 and 2023, was as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.554%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-497">3,777</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-498">2,740</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-499">6,725</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-500">5,049</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="6" 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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-501">128,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-502">108,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-503">230,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-504">202,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-505">30,906</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-506">26,398</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-507">55,895</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-508">45,587</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-509">33,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-510">31,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-511">65,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-512">59,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></div></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-513">196,433</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-514">169,630</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-515">358,906</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-516">312,752</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-455-3"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, we had $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-517">1,288.8</ix:nonFraction> million of unrecognized share-based compensation expense, which we expect to recognize over a weighted-average period of <ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-518">2.2</ix:nonNumeric> years.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 16, 2023, our board of directors authorized a stock repurchase program of up to $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-8" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="9" id="f-519">1.0</ix:nonFraction> billion of our Class A common stock. Under the stock repurchase program, we are authorized to repurchase, from time-to-time, shares of our Class A common stock through open market purchases, in privately negotiated transactions or in such other manner as permitted by securities law and as determined by management at such time and in such amounts as management may decide. The program does not obligate us to repurchase any specific number of shares and may be modified, suspended or discontinued at any time. The timing, manner, price and amount of any repurchases are determined by management in its discretion and depend on a variety of factors, including legal requirements, price and economic and market conditions. During the six months ended June 30, 2024, we repurchased and retired <ix:nonFraction unitRef="shares" contextRef="c-161" decimals="0" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-520">804,297</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',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%">shares of our Class A common stock for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="f-521">34.4</ix:nonFraction> million. As of June 30, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-522">965.6</ix:nonFraction> million remains available for repurchases under the stock repurchase program.</span></div></ix:continuation><div id="ibd17885cd47f45a08ad4a6ca0803cc46_55"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-523" continuedAt="f-523-1" escape="true">Net Income (Loss) Per Share </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-524" escape="true"><ix:continuation id="f-523-1" continuedAt="f-523-2"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present net income (loss) per share using&#160;the&#160;two-class&#160;method required for multiple classes of common stock. Holders of our Class A and Class B common stock have identical rights except with respect to voting, conversion and transfer rights and therefore share equally in our net income or losses.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share gives effect to all potential shares of common stock, including stock options, RSAs and RSUs, to the extent these are dilutive. The calculation of diluted net income (loss) of Class A common stock assumes the conversion of our Class B common stock to Class A common stock, while the diluted net income (loss) of Class B common stock does not assume the conversion of those shares to Class A common stock.</span></div></ix:continuation></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-523-2" continuedAt="f-523-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-525" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculated basic and diluted net income (loss) per share as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td><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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-526">7,805</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-527">1,082</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-528">30,314</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-529">4,628</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-530">13,965</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-531">1,960</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-532">211,427</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-533">32,094</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-534">600,033</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-164" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-535">83,138</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-536">584,978</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-166" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-537">89,302</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-167" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-538">597,193</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-168" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-539">83,802</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-540">588,382</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-170" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-541">89,314</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-163" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-542">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-164" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-543">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-165" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-544">0.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-166" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-545">0.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-167" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-546">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-168" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-547">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-169" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-548">0.36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-170" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-549">0.36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-550">7,805</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-551">1,082</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-552">30,314</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-553">4,628</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-554">13,965</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-555">1,960</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-556">211,427</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-557">32,094</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income as a result of conversion of Class B to Class A common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-558">1,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-559">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-560">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-561">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-562">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-563">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-564">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="pins:ReallocationOfNetIncomeConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock </span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-566">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" sign="-" name="pins:ReallocationOfNetIncomeCommonStock" scale="3" id="f-567">38</ix:nonFraction>)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-568">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-569">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="pins:ReallocationOfNetIncomeCommonStock" format="ixt:fixed-zero" scale="3" id="f-573">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-574">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-575">1,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-576">30,314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-577">4,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-578">13,965</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-579">1,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-580">211,427</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-581">32,094</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Denominator</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-582">600,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-164" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-583">83,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-584">584,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-166" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-585">89,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-167" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-586">597,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-168" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-587">83,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-588">588,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-170" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-589">89,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-590">83,138</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-164" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-591">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-166" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-593">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-167" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-168" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-595">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-596">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-170" decimals="-3" name="pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average effect of dilutive potential common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-598">25,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-164" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-599">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-166" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-601">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-167" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-602">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-168" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-603">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-604">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-170" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-605">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-606">708,258</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-164" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-607">83,138</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-608">584,978</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-166" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-609">89,302</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-167" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-610">597,193</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-168" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-611">83,802</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-612">588,382</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-170" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-613">89,314</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-163" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-614">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-164" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-615">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-165" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-616">0.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-166" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-617">0.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-167" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-618">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-168" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-619">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-169" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-620">0.36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-170" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-621">0.36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is the same as diluted net income (loss) per share for the periods we reported net losses. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-622" continuedAt="f-622-1" escape="true">We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income (loss) per share because these would be anti-dilutive (in thousands):</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-622-1"><ix:continuation id="f-523-3"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.195%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.054%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.058%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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 #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Outstanding stock options</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-171" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-172" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-624">14,723</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-173" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-625">11,884</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-174" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-626">14,973</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unvested restricted stock units and restricted stock awards</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-175" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-627">1,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-176" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-628">50,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-177" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-629">46,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-178" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-630">52,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-631">1,623</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-632">65,244</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-633">58,847</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-634">67,058</ix:nonFraction>&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation><div id="ibd17885cd47f45a08ad4a6ca0803cc46_58"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-635" continuedAt="f-635-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-635-1" continuedAt="f-635-2"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine our income tax provision for interim periods using an estimate of our annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between our effective tax rate and the federal statutory rate is the full valuation allowance we have established on our federal, state and foreign net operating losses and credits. Income tax benefits are <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-7" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt-sec:numwordsen" id="f-636"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-7" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt-sec:numwordsen" id="f-637">no</ix:nonFraction></ix:nonFraction>t material for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended</span><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:10pt;font-weight:400;line-height:120%">June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recorded income tax benefits of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-638">11.2</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-639">21.1</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended</span><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:10pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefits recorded for all periods presented were primarily driven by the pre-tax losses generated during the periods, partially offset by changes in our valuation allowance. All periods include the effects of the capitalization and amortization of research and development expenses as required by the 2017 Tax Cuts and Jobs Act.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given our recent history of generating net income in the U.S., we believe that there is a reasonable possibility that within the next twelve months sufficient positive evidence may become available to allow us to determine that a significant portion of the valuation allowance recorded against our U.S. deferred tax assets should be released. The reversal would result in a significant income tax benefit for the period when we release the valuation allowance in the U.S. However, the exact timing and amount of the valuation allowance release are subject to change based on our actual operating results.</span></div></ix:continuation><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-635-2">We are subject to taxation in the U.S. and various other state and foreign jurisdictions. As we have net operating loss carryforwards for U.S. federal and state jurisdictions, the statute of limitations is open for all tax years. For material foreign jurisdictions, the tax years open to examination include the years 2019 and forward.</ix:continuation> </span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_61"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-640" continuedAt="f-640-1" escape="true">Geographical Information</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-641" escape="true"><ix:continuation id="f-640-1" continuedAt="f-640-2"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography based on our customers&#8217; billing addresses was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.266%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. and Canada</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-642">633,607</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-643">549,653</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-644">1,180,191</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-645">1,021,474</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-646">143,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-647">118,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-648">267,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-649">216,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-650">76,344</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-651">39,562</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-652">145,701</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-653">72,934</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-654">853,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-655">708,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-656">1,593,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-657">1,310,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">United States revenue was $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-658">603.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-659">518.5</ix:nonFraction> million for the three months ended June 30, 2024 and 2023, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-660">1,126.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-661">967.5</ix:nonFraction> million for the six months ended June 30, 2024 and 2023, respectively. No individual country other than the United States exceeded 10% of our total revenue for any period presented.</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Europe includes Russia and Turkey.</span></div></ix:continuation></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PINTEREST, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-640-2"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our total deferred revenue was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-662">21.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-663">15.3</ix:nonFraction> million as of June 30, 2024 and December&#160;31, 2023, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-664" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net and operating lease right-of-use assets by geography is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:57.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.551%"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-665">67,703</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-666">66,335</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-667">25,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-668">18,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-669">10,079</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-670">12,835</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-671">20,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-672">26,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 30.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%">Total property and equipment, net and operating lease right-of-use assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-673">123,977</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-674">124,344</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Other than the United States, Ireland and Mexico, no other country exceeded 10% of our total property and equipment, net and operating lease right-of-use assets for any period presented.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_67"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_70"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read together with our condensed consolidated financial statements and related notes and other financial information appearing elsewhere in this Quarterly Report on Form 10-Q. This discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results could differ materially from these forward-looking statements as a result of many factors, including those discussed in &#8220;Risk Factors&#8221; and &#8220;Note About Forward-Looking Statements&#8221; included elsewhere in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview of Second Quarter Results</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%">Our key financial and operating results as of and for the three months ended June 30, 2024 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue was $853.7&#160;million, an increase of 21% compared to the three months ended June 30, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Monthly active users ("MAUs") were 522 million, an increase of 12% compared to June 30, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Share-based compensation expense was $196.4 million, an increase of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$26.8&#160;million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the three months ended June 30, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total costs and expenses were $875.1&#160;million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Loss from operations was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $21.4 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $8.9 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA was $179.9 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cash, cash equivalents and marketable securities was $2,735.2 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Headcount was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,249</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trends in User Metrics</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Monthly Active Users.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We define a monthly active user as an authenticated Pinterest user who visits our website, opens our mobile application or interacts with Pinterest through one of our browser or site extensions, such as the Save button,</span><span style="color:#000000;font-family:'Times New Roman',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%">at least once during the 30-day period ending on the date of measurement. The number of MAUs do not include Shuffles users unless they would otherwise qualify as MAUs. We present MAUs based on the number of MAUs measured on the last day of the current period. We calculate average MAUs based on the average of the number of MAUs measured on the last day of the current period and the last day prior to the beginning of the current period. MAUs are the primary metric by which we measure the scale of our active user base.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quarterly Monthly Active Users</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div style="margin-bottom:5pt;text-align:center"><img src="pins-20240630_g2.jpg" alt="836" style="height:320px;margin-bottom:5pt;vertical-align:text-bottom;width:690px"/></div><div style="margin-bottom:5pt;text-align:center"><img src="pins-20240630_g3.jpg" alt="Q2'24 Quarterly MAU v2.jpg" style="height:330px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note: U.S. and Canada, Europe and Rest of World may not sum to Global due to rounding. Europe includes Russia and Turkey for our reporting of Revenue, MAUs and ARPU by geographic region.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">global MAUs increased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to June 30, 2023 primarily due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> our investments in relevance and personalization beginning in the second quarter of 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trends in Monetization Metrics</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We calculate revenue by user geography based on our estimate of the geographic location of our users when they perform a revenue-generating activity. The geography of our users affects our revenue and financial results because we currently only monetize certain countries and currencies and because we monetize different geographies at different average rates. Our revenue in U.S. and Canada and, to a lesser extent, Europe is higher primarily due to the relative size and maturity of the digital advertising markets in these geographies.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quarterly Revenue</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div style="margin-bottom:10pt;text-align:center"><img src="pins-20240630_g4.jpg" alt="1792" style="height:320px;margin-bottom:5pt;vertical-align:text-bottom;width:693px"/></div><div style="margin-bottom:10pt;text-align:center"><img src="pins-20240630_g5.jpg" alt="Q2'24 Quarterly Revenue v2.jpg" style="height:307px;margin-bottom:5pt;vertical-align:text-bottom;width:677px"/></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note: Revenue by geography in the charts above is geographically apportioned based on our estimate of users' geographic location when they perform a revenue-generating activity. This allocation differs from our disclosure of revenue disaggregated by geography in the notes to our condensed consolidated financial statements where revenue is geographically apportioned based on our customers&#8217; billing addresses. U.S. and Canada, Europe and Rest of World may not sum to Global and quarterly amounts may not sum to annual due to rounding.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Average Revenue per User (&#8220;ARPU&#8221;). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure monetization of our platform through our average revenue per user metric. We define ARPU as our total revenue in a given geography during a period divided by average MAUs in that geography during the period. We calculate ARPU by geography based on our estimate of the geography in which revenue-generating activities occur. We present ARPU on a U.S. and Canada, Europe and Rest of World basis because we currently monetize users in different geographies at different average rates. Our ARPU in U.S. and Canada and, to a lesser extent, Europe is higher primarily due to the relative size and maturity of the digital advertising markets in these geographies.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quarterly Average Revenue per User</span></div><div style="margin-bottom:10pt;text-align:center"><img src="pins-20240630_g6.jpg" alt="3051" style="height:320px;margin-bottom:5pt;vertical-align:text-bottom;width:693px"/></div><div style="margin-bottom:10pt;text-align:center"><img src="pins-20240630_g7.jpg" alt="Q2'24 Quarterly ARPU v2.jpg" style="height:296px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024, global ARPU was $1.64, which represents an increase of 8% compared to the three months ended June 30, 2023. For the three months ended June 30, 2024, U.S. and Canada ARPU was $6.85, an increase of 16%, Europe ARPU was $1.03, an increase of 14%, and Rest of World ARPU was $0.13, an increase of 13% compared to the three months ended June 30, 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use MAUs and ARPU to assess the growth and health of the overall business and believe that these metrics best reflect our ability to attract, retain, engage and monetize our users, and thereby drive revenue.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_79"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measure</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To supplement our condensed consolidated financial statements presented in accordance with GAAP, we consider Adjusted EBITDA, a financial measure which is not based on any standardized methodology prescribed by GAAP.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Adjusted EBITDA as net income (loss) adjusted to exclude depreciation and amortization expense, share-based compensation expense, interest income (expense), net, other income (expense), net, benefit from income taxes and restructuring charges.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use Adjusted EBITDA to evaluate our operating results and for financial and operational&#160;decision-making&#160;purposes. We believe Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the income and expenses that it excludes. We also believe Adjusted EBITDA provides useful information about our operating results, enhances the overall understanding of our past performance and future prospects, and allows for greater transparency with respect to key metrics we use for financial and operational&#160;decision-making.&#160;We are presenting Adjusted EBITDA to assist investors in seeing our operating results through the eyes of management and because we believe that this measure provides an additional tool for investors to use in comparing our core business operating results over multiple periods with other companies in our industry. However, our definition of Adjusted EBITDA may not be the same as similarly titled measures used by other companies.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. There are a number of limitations related to the use of Adjusted EBITDA rather than net income (loss), the nearest GAAP equivalent. For example, Adjusted EBITDA excludes:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain recurring,&#160;non-cash&#160;charges such as depreciation of fixed assets and amortization of acquired intangible assets, although these assets may have to be replaced in the future; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">share-based&#160;compensation expense, which has been, and will continue to be for the foreseeable future, a significant recurring expense and an important part of our compensation strategy.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of these limitations, you should consider Adjusted EBITDA alongside other financial performance measures, including net income (loss) and our other financial results presented in accordance with GAAP. The following table presents a reconciliation of net income (loss), the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(34,942)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(15,925)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(243,521)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 10pt;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-based compensation</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,433&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,630&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,906&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,752&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65,946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,596&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,180)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,122&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,561&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,882&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" 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%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,912&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,830&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Components of Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue by delivering ads on our website and mobile application. Advertisers purchase ads directly with us or through their relationships with advertising agencies. We recognize revenue only after transferring control of promised goods or services to customers, which occurs when a user clicks on an ad contracted on a cost per click ("CPC") basis, views an ad contracted on a cost per thousand impressions ("CPM") basis or cost per day ("CPD") basis or views a video ad contracted on a cost per view ("CPV") basis. We recognize revenue over the service period for ads contracted on a CPD basis, which do not contain minimum impression guarantees.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cost of revenue consists primarily of expenses associated with the delivery of our service, including the cost of hosting our website and mobile application. Cost of revenue also includes personnel-related expense, including salaries, benefits and share-based compensation for employees on our operations teams, payments associated with partner arrangements, credit card and other transaction processing fees, amortization of acquired intangible assets and allocated facilities and other supporting overhead costs. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Research and development consists primarily of personnel-related expense, including salaries, benefits and share-based compensation for our engineers and other employees engaged in the research and development of our products, and allocated facilities and other supporting overhead costs. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Sales and marketing consists primarily of personnel-related expense, including salaries, commissions, benefits and share-based compensation for our employees engaged in sales, sales support, marketing and customer service functions, advertising and promotional expenditures, professional services, amortization of acquired intangible assets and allocated facilities and other supporting overhead costs. Our marketing efforts also include user- and advertiser-focused marketing expenditures. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative consists primarily of personnel-related expense, including salaries, benefits and share-based compensation for our employees engaged in finance, legal, human resources and other administrative functions, professional services, including outside legal and accounting services, charitable contributions and allocated facilities and other supporting overhead costs. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), Net.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest and other income (expense), net consists primarily of interest earned on our cash equivalents and marketable securities and foreign currency exchange gains and losses. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Benefit From Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Benefit from income taxes consists primarily of income taxes in foreign jurisdictions and U.S. federal and state income taxes adjusted for discrete items.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We define Adjusted EBITDA as net income (loss) adjusted to exclude depreciation and amortization expense, share-based compensation expense, interest income (expense), net, other income (expense), net, benefit from income taxes and restructuring charges. See &#8220;Non-GAAP Financial Measure&#8221; for more information and for a reconciliation of net income (loss), the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth our condensed consolidated statements of operations data (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.554%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Revenue</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">853,680&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">708,025&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,593,663&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,310,606&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs and expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,856&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,740&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,947&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,666&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,354&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,239&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">491,643&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,370&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 48.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%">Total costs and expenses</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">875,121&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">781,268&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,669,520&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,627,535&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" 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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,441)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,243)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,857)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(316,929)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Interest income (expense), net</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,680&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,888&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,946&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,789&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" 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%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before benefit from income taxes</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">8,643&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(46,175)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(19,033)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(264,638)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" 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%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(34,942)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(15,925)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(243,521)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,912&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,019&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,830&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,988&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Includes share-based compensation expense as follows (in thousands):</span></div><div style="margin-bottom:5pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.551%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.041%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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 #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue   </span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,740&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,049&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development   </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,906&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,398&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,895&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,587&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative   </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,433&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,630&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358,906&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,752&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">See &#8220;Non-GAAP Financial Measure&#8221; for more information and for a reconciliation of net income (loss), the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our condensed consolidated statements of operations data (as a percentage of revenue): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Revenue</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#e2e3e4;padding:2px 1pt 2px 48.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%">Total costs and expenses</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Interest income (expense), net</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before benefit from income taxes</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three and Six Months Ended June 30, 2024 and 2023</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Revenue</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">853,680&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708,025&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593,663&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,310,606&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for the three and six months ended June 30, 2024 increased by $145.7 million and $283.1 million, respectively, compared to the three and six months ended June 30, 2023 primarily due to growth in demand from our conversion and consideration objectives. Revenue growth was primarily driven by a 12% increase in MAUs as well as 8% and 9% respective increases in ARPU for the three and six months ended June 30, 2024 compared to the three and six months ended June 30, 2023. The number of advertisements served increased by 35% and 36% for the three and six months ended June 30, 2024 while the price of advertisements decreased by 11% for the three and six months ended June 30, 2024 compared to the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue based on our estimate of the geographic location of our users increased by 19% and 20% in U.S. and Canada to $672.9&#160;million and $1,264.7&#160;million, Europe revenue increased by 25% and 26% to $142.7&#160;million and $260.7&#160;million, and Rest of World revenue increased by 32% and 29% to $38.1&#160;million and $68.3&#160;million for the three and six months ended June 30, 2024 compared to the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cost of revenue</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,856&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,740&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,947&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,666&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for the three and six months ended June 30, 2024 increased by $16.1&#160;million and $26.3&#160;million, respectively compared to the three and six months ended June 30, 2023 primarily due to increased users and engagement offset by infrastructure efficiency initiatives.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Research and development</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,837&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,391&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593,112&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,737&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development for the three and six months ended June 30, 2024 increased by $43.4 million and $57.4 million, respectively, compared to the three and six months ended June 30, 2023. These increases were primarily due to $19.9 million and $28.0 million respective increases in share-based compensation expense and 16% and 13% respective increases in personnel expenses.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Sales and marketing</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,354&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,239&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">491,643&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,370&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing for the three and six months ended June 30, 2024 increased by $22.1 million and $47.3&#160;million respectively, compared to the three and six months ended June 30, 2023, primarily due to $12.1&#160;million and $25.1&#160;million respective increases in marketing expenses, 2% and 6% respective increases in personnel expenses and $4.5 million and</span><span style="color:#000000;font-family:'Times New Roman',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%">$10.3 million respective increases in share-based compensation expense.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">General and administrative</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,074&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,898&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,818&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,762&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative for the three months ended June 30, 2024 increased by $12.2 million compared to the three months ended June 30, 2023 primarily due to $10.0 million in non income-based taxes. General and administrative for the six months ended June 30, 2024 decreased by $88.9 million, primarily due to $119.4 million of restructuring charges in 2023, offset by an $11.1 million increase in non income-based taxes, a $6.3 million increase in outsourced services costs and $6.2 million increase in share-based compensation expense.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), Net</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Interest income (expense), net</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,680&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,888&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,946&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,789&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and other income (expense), net</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,084&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,068&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,824&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,291&#160;</span></td><td style="background-color:#e2e3e4;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:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income (expense), net for the three and six months ended June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by $3.0 million and $4.5 million, respectively, compared to the three and six months ended June 30, 2023, primarily due to higher returns on our marketable securities as a result of higher invested balances and higher interest rates offset by higher foreign currency exchange losses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Benefit from Income Taxes</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Benefit from income taxes</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,233)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,108)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,117)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit from income taxes for all periods presented was primarily due to the losses generated in U.S. federal, state and certain foreign jurisdictions. All periods include the effects of the capitalization and amortization of research and development expenses as required by the 2017 Tax Cuts and Jobs Act.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given our recent history of generating net income in the U.S., we believe that there is a reasonable possibility that within the next twelve months sufficient positive evidence may become available to allow us to determine that a significant portion of the valuation allowance recorded against our U.S. deferred tax assets should be released. The reversal would result in a significant income tax benefit for the period when we release the valuation allowance in the U.S. However, the exact timing and amount of the valuation allowance release are subject to change based on our actual operating results.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Loss) and Adjusted EBITDA</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,942)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,925)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243,521)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">179,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">107,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">292,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">133,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for the three months ended June 30, 2024 was $8.9 million compared to net loss of $34.9 million for the three months ended June 30, 2023. Net loss for the six months ended June 30, 2024 was $15.9 million compared to $243.5 million for the six months ended June 30, 2023. Adjusted EBITDA was $179.9 million and $292.8 million for the three and six months ended June 30, 2024 compared to $107.0 million and $134.0 million for the three and six months ended June 30, 2023, due to the factors described above. See &#8220;Non-GAAP Financial Measure&#8221; for more information and for a reconciliation of net income (loss), the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_85"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We finance our operations primarily through payments received from our customers. Our primary uses of cash are personnel-related costs and the cost of hosting our website and mobile application. As of June 30, 2024, we had $2,735.2 million in cash, cash equivalents and marketable securities. Our cash equivalents and marketable securities are primarily invested in short-duration fixed income securities, including government and investment-grade corporate debt securities and money market funds. As of June 30, 2024, $152.3 million of our cash and cash equivalents was held by our foreign subsidiaries. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we replaced the $500.0 million revolving credit facility entered into in November 2018 with an amended and restated five-year $400.0 million revolving credit facility (the &#8220;2022 revolving credit facility&#8221;) that contained an accordion option which, if exercised, would allow us to increase the aggregate commitments by up to $405.0&#160;million provided we are able to secure additional lender commitments and satisfy certain other conditions.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, we amended the 2022 revolving credit facility to increase our aggregate commitment to $500.0&#160;million and reduce our accordion option from $405.0&#160;million to $305.0 million. Interest on any borrowings under the 2022 revolving credit facility accrues at either an adjusted term Secured Overnight Financing Rate ("SOFR") plus 0.10% and a margin of 1.50% or at an alternative base rate plus a margin of 0.50%, at our election, and we are required to pay an annual commitment fee that accrues at 0.15% per annum on the unused portion of the aggregate commitments under the 2022 revolving credit facility. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 revolving credit facility also allows us to issue letters of credit, which reduce the amount we can borrow. We are required to pay a fee that accrues at 0.125% per annum on the average aggregate daily maximum amount available to be drawn under any outstanding letters of credit. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 revolving credit facility contains customary conditions to borrowing, events of default and covenants, including covenants that restrict our ability to incur indebtedness, grant liens, make distributions to holders of our stock or the stock of our subsidiaries, make investments or engage in transactions with our affiliates. The 2022 revolving credit facility also contains a financial maintenance covenant: a maximum net leverage ratio of consolidated debt to consolidated EBITDA no greater than 3.50 to 1.00, subject to an increase up to 4.00 to 1.00 for a certain period following an acquisition. The obligations under the 2022 revolving credit facility are secured by liens on substantially all of our domestic assets, including certain domestic intellectual property assets. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total borrowing capacity under the revolving credit facility is $500.0&#160;million as of June 30, 2024. We have not issued any letters of credit and are in compliance with all covenants under the 2022 revolving credit facility as of June 30, 2024.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our existing cash, cash equivalents and marketable securities and amounts available under the 2022 revolving credit facility will be sufficient to meet our working capital and capital expenditure needs over at least the next 12 months, though we may require additional capital resources in the future. We may elect to raise additional capital through the sale of additional equity to fund our future needs beyond the next 12 months.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our material cash requirements or non-cancelable contractual commitments since December&#160;31, 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 16, 2023, our board of directors authorized a stock repurchase program of up to $1.0 billion of our Class A common stock. Under the stock repurchase program, we are authorized to repurchase, from time-to-time, shares of our Class A common stock through open market purchases, in privately negotiated transactions or in such other manner as permitted by securities law and as determined by management at such time and in such amounts as management may decide. The program does not obligate us to repurchase any specific number of shares and may be modified, suspended or discontinued at any time. The timing, manner, price and amount of any repurchases are determined by management in its discretion and depend on a variety of factors, including legal requirements, price and economic and market conditions. During the six months ended June 30, 2024, we repurchased and retired 804,297</span><span style="color:#000000;font-family:'Times New Roman',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%">shares of our Class A common stock for an aggregate purchase price of $34.4 million. As of June 30, 2024, $965.6 million remains available for repurchases under the stock repurchase program.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024 and 2023, our net cash flows were as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Net cash provided by (used in):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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:#e2e3e4;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%">Operating activities</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,572&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,176&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investing activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(214,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(18,476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Financing activities</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(233,542)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(659,987)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating activities consist of our net loss adjusted for certain non-cash reconciling items, such as share-based compensation expense, depreciation and amortization, non-cash restructuring charges and changes in our operating assets and liabilities. Net cash provided by operating activities increased by $216.4 million for the six months ended June 30, 2024 compared to the six months ended June 30, 2023 primarily due to a decrease in our net loss and an increase in accrued expenses and other liabilities due to timing of payments to vendors.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from investing activities consist of capital expenditures for improvements to new and existing office spaces and acquisitions of businesses. We also actively manage our operating cash and cash equivalent balances and invest excess cash in short-duration marketable securities, the sales and maturities of which we use to fund our ongoing working capital requirements. Net cash used in investing activities increased by $195.8 million for the six months ended June 30, 2024 compared to the six months ended June 30, 2023, primarily due to an increase in net purchases of marketable securities.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from financing activities consist of tax remittances on release of RSUs and RSAs, repurchases of our Class A common stock and proceeds from the exercise of stock options. Net cash used in financing activities decreased by $426.4 million for the six months ended June 30, 2024 compared to the six months ended June 30, 2023, primarily due to a decrease in the repurchase of Class A common stock offset by an increase in tax remittances on release of RSUs and RSAs due to an increase in our stock price.</span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_88"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our condensed consolidated financial statements in accordance with GAAP. Preparing our condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses as well as related disclosures. Because these estimates and judgments may change from period to period, actual results could differ materially, which may negatively affect our financial condition or results of operations. We base our estimates and judgments on historical experience and various other assumptions that we consider reasonable, and we evaluate these estimates and judgments on an ongoing basis. We refer to such estimates and judgments, discussed further below, as critical accounting policies and estimates.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 1 to our condensed consolidated financial statements for further information on our other significant accounting policies. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue by delivering ads on our website and mobile application. We recognize revenue only after transferring control of promised goods or services to customers, which occurs when a user clicks on an ad contracted on a cost per click ("CPC") basis, views an ad contracted on a cost per thousand impressions ("CPM") or cost per day ("CPD") basis or views a video ad contracted on a cost per view ("CPV") basis. We recognize revenue over the service period for ads contracted on a CPD basis, which do not contain minimum impression guarantees. We typically bill customers on a CPC, CPM, CPV or CPD basis, and our payment terms vary by customer type and location. The term between billing and payment due dates is not significant. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue only after satisfying our contractual performance obligations. We occasionally offer customers free ad inventory. When contracts with our customers contain multiple performance obligations, we allocate the overall transaction price, which is the amount of consideration to which we expect to be entitled in exchange for promised </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">goods or services, to each of the distinct performance obligations based on their relative standalone selling prices. We generally determine standalone selling prices based on the effective price charged per contracted click, impression or view, and we do not disclose the value of unsatisfied performance obligations because the original expected duration of our contracts is generally less than one year. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risks, including changes in foreign currency exchange and interest rates, in the ordinary course of our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reporting currency is the U.S. dollar, and the functional currency of our subsidiaries is either their local currency or the U.S. dollar, depending on the circumstances. While the majority of our revenue and operating expenses are denominated in U.S. dollars, we have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar. We have experienced and will continue to experience fluctuations in our net income (loss) as a result of transaction gains or losses related to revaluing certain asset and liability balances denominated in currencies other than the functional currency of the subsidiaries in which they are recorded. To date, these fluctuations have not been material. We have not engaged in hedging activities relating to our foreign currency exchange risk, although we may do so in the future. We do not believe a 10% increase or decrease in the relative value of the U.S. dollar would have materially affected our condensed consolidated financial statements as of and for the three and six months ended June 30, 2024. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, we held cash, cash equivalents and marketable securities of $2,735.2 million. Our cash equivalents and marketable securities primarily consist of short-duration fixed income securities, including government and investment-grade corporate debt securities and money market funds, and our investment policy is meant to preserve capital and maintain liquidity. Changes in interest rates affect the interest income we earn on our cash, cash equivalents and marketable securities and the fair value of our cash equivalents and marketable securities. A hypothetical 100 basis point increase in interest rates would have decreased the market value of our cash equivalents and marketable securities by $8.0 million and $6.6 million as of June 30, 2024 and December&#160;31, 2023, respectively. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item 4. Controls and Procedures</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management, with the participation of our chief executive officer ("CEO") and chief financial officer ("CFO"), has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our CEO and CFO have concluded that as of&#160;June 30, 2024, our disclosure controls and procedures are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission ("SEC"), and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There was no change in our internal control over financial reporting (as defined in Rules 13a-15(d) and 15d-15(d) under the Exchange Act) during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Limitations on Effectiveness of Controls and Procedures</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II - OTHER INFORMATION</span></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_100"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in, and may in the future be involved in, actual and threatened legal proceedings, claims, investigations and government inquiries arising in the ordinary course of our business, including legal proceedings, claims, investigations and government inquiries involving intellectual property, data privacy and data protection, privacy and other torts, illegal or objectionable content, consumer protection, securities, corporate governance, employment, workplace culture, contractual rights, civil rights infringement, false or misleading advertising, or other legal claims relating to content or information that is provided to us or published or made available on our service. This risk is enhanced in certain jurisdictions outside of the United States where our protection from liability for content published on our platform by third parties may be unclear and where we may be less protected under local laws than we are in the United States.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on certain litigation we are involved in, see "Legal Matters" in Note 3 of the accompanying notes to our condensed consolidated financial statements, which is incorporated herein by reference.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the results of the actual and threatened legal proceedings, claims, investigations and government inquiries in which we currently are involved cannot be predicted with certainty, we do not believe that there is a reasonable possibility that the final outcome of these matters will have a material adverse effect on our business or financial results. Regardless of the final outcome, however, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, harm to our reputation and brand, and other factors.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our Class A common stock involves a high degree of risk. In addition to the other information set forth in this Quarterly Report, you should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our condensed consolidated financial statements and related notes, before deciding to invest in our Class A common stock. The occurrence of any of the following risks could harm our business, reputation, revenue, financial results and prospects. In addition, risks and uncertainties that are not presently known to us or that we currently believe are immaterial could also harm our business, reputation, revenue, financial results and prospects. If any of these risks occur, the value of our Class A common stock could decline and you may lose all or part of your investment. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Business Strategy and Growth</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We generate substantially all of our revenue from advertising. The failure to attract new advertisers, the loss of advertisers or a reduction in how much they spend could harm our business, revenue and financial results.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Substantially all of our revenue is generated from third-party advertising. However, we may not be able to continue to grow and scale this revenue model. Our growth strategy depends on, among other things, attracting more advertisers (including expanding our sales efforts to reach advertisers in international markets), scaling our business with existing advertisers and expanding our advertising product offerings.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most advertisers do not have long-term advertising commitments with us. Many of our advertisers only recently started working with us and spend a relatively small portion of their overall advertising budget with us. In order to increase the number of advertisers and increase the portion of the advertising budget that our existing advertisers spend with us, we must invest in new tools and technology and/or expand our sales force, and there can be no assurance that those efforts will be successful. The insights on user behavior we provide to advertisers may not yield effective results for the advertisers and may reduce or stop their spend on our platform. In addition, some advertisers may view some of our products or our platform as experimental and may devote only a small portion of their advertising spend to our platform unless we improve existing and develop new measurement tools that better demonstrate the effectiveness of our platform. In addition, many advertisers do not have advertising creative content in a format that would be successful on our platform and may be unable or unwilling to devote the technical or financial resources required to develop content for our platform. While we continue to develop and deploy tools to allow advertisers to create content for our platform, we may be unable to develop tools that effectively and efficiently meet the needs of advertisers. Advertisers will not do, or continue to do, business with us if they do not believe that advertisements on our platform are effective in meeting their campaign goals, if we cannot measure the effectiveness of our advertising products or if they do not believe that their investment in advertising with us will generate a competitive return relative to other alternatives.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our revenue is derived from a small number of advertisers and is currently concentrated in certain verticals, particularly CPG and retail. We either contract directly with advertisers or with advertising agencies on behalf of advertisers. Many of these advertising agencies are owned by large media corporations that exercise varying degrees of control over the agencies. Our business, revenue and financial results could be harmed by the loss of, or a deterioration in our relationship with, any of our largest advertisers or with any advertising agencies or the large media corporations that control them.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a portion of our revenue is derived from partnerships with third-party advertising platforms. We may be unable to maintain these partnerships or identify and secure new partnerships on commercially reasonable terms. In addition, we may be exposed to reputational and other risks arising from our business association with these partners. Any of these events could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our advertising revenue could be harmed by many other factors, including: </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the price of advertisements; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to create new products that sustain or increase the value of our advertisements; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to meet advertiser demand on our platform if we cannot increase the size and engagement of our user base; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if our partnerships for third party advertisement demand do not yield expected business impact;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to find the right balance between brand and performance advertising and provide the right products and platform to support the pricing and demand needed for each of the advertisers and their advertising objectives;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in user demographics that make us less attractive to advertisers; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to make our ads more relevant and effective; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any decision to serve contextually relevant advertisements when the price of relevant advertisements may be lower than other advertisements that we could show users that are less relevant; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability, accuracy and utility of our analytics and measurement solutions that demonstrate the value of our advertisements, or our ability to further improve such tools; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to our data privacy practices (including as a result of changes to laws or regulations or third-party policies) that affect the type or manner of advertising that we are able to provide; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to collect and share data which new or existing advertisers find useful; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competitive developments or advertiser perception of the value of our products; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product changes or advertising inventory management decisions we make that change the type, size or frequency of advertisements on our platform; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users that upload content or take other actions that are deemed to be hostile, inappropriate, illicit, objectionable, illegal or otherwise not consistent with our advertisers&#8217; brands; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of invalid clicks or click fraud on our advertisements; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure of our advertising auction mechanism to target and price ads effectively; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulty and frustration from advertisers who may need to reformat or change their advertisements to comply with our guidelines or experience challenges uploading and conforming their advertisements with our system requirements; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the macroeconomic conditions and the status of the advertising industry, such as fear of recession, inflation, supply chain issues, and inventory and labor shortages, which could cause businesses to spend less on advertising and/or direct their advertising spend to larger companies that offer more traditional and widely accepted advertising products; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adverse publicity, whether or not accurate, relating to us or to social media platforms in general, may tarnish our reputation and erode advertisers&#8217; confidence in our platform; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">These and other factors could reduce the amount that advertisers spend on our platform, or cause advertisers to stop advertising with us altogether. Any of these events could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ecosystem of users and advertisers depends on our ability to attract, retain and engage our user base. If we fail to add new users or retain or recover users, or if users engage less with us, our business, revenue and financial results could be harmed. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must attract, grow, retain and engage our users on our platform. Our active users may not grow, and may decline.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If current and potential users do not perceive their experience with our platform to be useful, or the content that we serve to them to be relevant to their personal taste and interests, we may not be able to attract new users, retain existing users, recover past users or maintain or increase the frequency and duration of users' engagement. User engagement has and will continue to fluctuate depending on factors beyond our control. For example, although we saw a higher number of users and higher user engagement during the peak of the COVID-19 pandemic in 2020, we experienced declines in the number of users and lower levels of user engagement as the COVID-19 pandemic subsided.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that our active user growth rate will decline over time if the size of our active user base increases or we achieve higher market penetration rates. As a result, our financial performance will increasingly depend on our ability to increase user engagement and our monetization efforts. Our platform particularly resonates with women, who comprise a significant majority of our total user base. In addition, our platform also resonates with the younger generation, as Gen Z users represent a large portion of our user base. We may not be able to further increase the number of users in these demographics and may need to increase the number of users in other demographics, such </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as men and international users, in order to grow our users. Further, we may make changes to our product that makes it less attractive for a particular demographic.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are many other factors that could negatively affect user growth, retention and engagement, including if: </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our competitors mimic our products or product features or create more engaging platforms or products, causing users to utilize their products instead of, or more frequently than, our products;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we do not provide a compelling user experience because of the decisions we make regarding our products or the type and frequency of advertisements that we display;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our content is not relevant to users&#8217; personal taste and interests;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">search queries by users do not yield relevant results; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">third parties do not permit or continue to permit their content to be displayed on our platform;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users have difficulty or are blocked from installing, updating or otherwise accessing our platform on mobile devices or web browsers;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">there are changes in the amount of time users spend across all applications and platforms, including ours;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users use or spend more time on other platforms that they feel are more relevant or engaging;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are unable to attract creators or publishers to create engaging and relevant content on our platform; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">technical or other problems frustrate the user experience, particularly if those problems prevent us from delivering our service in a fast and reliable manner;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are unable to successfully educate users how to utilize new products and product features that we introduce, such as live stream content, video and shopping features;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users are located in countries with low smartphone penetration or with lack of cellular based data network since our products typically require high bandwidth data capabilities; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in regulations or our contractual arrangements that adversely impact our access to, and use of, zero-rating offers or other discounts or data usage for our platform;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are unable to address user and advertiser concerns regarding the content, privacy and security of our platform;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are unable to combat spam, harassment, cyberbullying, discriminatory, political or other hostile, inappropriate, misleading, abusive or offensive content or usage on our products or services;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">users adopt new technologies that block our products or services or where our products or services may be displaced in favor of other products or services, or may not be featured or otherwise available;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">third-party initiatives that may enable greater use of our platform, including low-cost or discounted data plans, are discontinued;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">merchants on Pinterest do not provide users with positive shopping experiences, for example, if products are not of the quality depicted on the platform or not readily available for purchase;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">there are macro level conditions that are beyond our control, such as those arising from the end of the COVID-19 pandemic and public health emergency declarations that caused users to spend less time on our platform; or</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to serve advertisements on our platform, and therefore the value proposition for our advertisers, depends on the size and engagement of our user base. Our growth efforts are not currently focused on increasing the number of daily active users, and we do not anticipate that most of our users will become daily active users. Therefore, even if we are able to increase demand for our advertising products, we may not be able to deliver those advertisements if we cannot also increase the size and engagement of our user base, which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any decrease in user growth, retention or engagement could render our platform less attractive to users or advertisers, and could harm our business, revenue and financial results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to continue to provide content that is useful and relevant to users&#8217; personal taste and interests or fail to remove objectionable content or block objectionable practices by advertisers or third parties, user growth, retention or engagement could decline, which could result in the loss of advertisers and revenue.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on our ability to provide users with content, including advertisements and shopping content, that is useful and relevant to their personal taste and interests, which in turn, depends on the content contributed by our users, creators, publishers, advertisers, merchants and other third party partners and the manner in which we present that content to users. We may not be able to effectively compete for content on our platform, may not be able to effectively partner with third party content publishers or may get content that is not relevant, useful or inspiring to our users.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Users engage with content that is relevant to their country, language and gender preferences as well as their personal interests and intent. We may not always correctly or timely identify and serve content that is useful and relevant to users. In addition, new content and new or different forms of content we distribute may not have as much relevancy signal for optimal distribution of the pins as prior content and forms of content that have been saved repeatedly on our platform, which may result in lower users engagement with such content. For example, we have invested in publishing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">native content and short form video content on our platform. User engagement has declined and may continue to decline as we continue to learn to distribute this native and short form video content efficiently and as users learn new ways to use and navigate our platform. As a result, we do not always provide adequate, useful or relevant content to our users. Content that is not visually pleasing, is not intuitive or easy to use or is not in the desired language may not be engaging for users, especially in non-U.S. markets. If users do not believe that we offer content that is useful and relevant to their personal taste and interests, user growth, retention or engagement may decline, which could result in the loss of advertisers and revenue.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the actions that we may take to make our platform more positive and inspiring and make our content more useful and relevant may reduce traffic that we drive from our platform to the websites of third parties, which may reduce their willingness to contribute or continue availability of their content on our platform. We endeavor to keep divisive, disturbing or unsafe content off our platform. We do this by deactivating or limiting the distribution of certain types of content, even if this content would be permitted on other platforms, which could result in a decrease in user growth, retention or engagement. We apply significant judgment in making these determinations and may be unsuccessful in our efforts to remove this content in a manner that is (or is perceived to be) consistently applied and on a timely basis or at all, which could also result in a decrease in user growth, retention or engagement. We also use new technologies such as generative artificial intelligence (&#8220;AI&#8221;) which, despite our best efforts, may generate content that is not relevant or useful to our users and can subject us to risks related to harmful content, accuracy, bias, discrimination, toxicity, intellectual property infringement or misappropriation, defamation, data privacy, cybersecurity, and sanctions and export controls, among others. Further, we may not be able to prevent users from misusing the content they discover on our platform, or misusing the platform itself, which may harm our brand and reputation and also deter users and advertisers from using our platform. If we fail to identify and keep off our platform advertisers and merchants who offer poor quality goods or fail to deliver goods to their customers, we may lose user confidence. In addition, controversies regarding content on other social media platforms, such as the boycott of Facebook and X (formerly Twitter) by some advertisers and the allegations of the impact of social media on the mental health of users, may impact user engagement and advertising spending on our platform, which could adversely affect our business and revenue. Any of these factors could decrease our user growth, retention or engagement.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly monitor how our advertising affects users&#8217; experiences in our effort to avoid delivering too many advertisements or irrelevant advertisements to users, and will, from time to time change the number of advertisements or eliminate certain types of advertisements to maintain users&#8217; satisfaction in the service. Further, advertisements may be placed near content that may not be relevant or inspiring which can deter advertisers from using our platform.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we make changes to our platform based on feedback provided by users or advertisers. These decisions may not produce the short-term or long-term benefits that we expect, in which case user growth, retention and engagement, our relationships with advertisers, and our business, revenue and financial results could be harmed. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to collect and use data because of data privacy laws and regulations, it could impact our ability to effectively deliver relevant content. These laws and regulations may also impact our ability to expand advertising on our platform, as they may impede our ability to deliver targeted advertising and accurately measure our ad performance. Additionally, even if not prohibited by data privacy laws and regulations, we may elect not to collect certain types of data if we believe doing so would be inconsistent with our users&#8217; expectations, if the source is </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unreliable or for any other reason. These and other decisions we make related to data privacy, including with respect to the privacy-centric advertising performance measurement tools that we have developed and may develop in the future, may fall short of our users&#8217; expectations, and even if we satisfy their expectations, the increase in media attention generally about online privacy and data protection may motivate users to take certain actions to protect their privacy. For these and other reasons, our users may elect not to allow data sharing. This could impact our ability to deliver relevant content aligned with users&#8217; personal taste and interests. Additionally, the impact of these developments may disproportionately affect our business in comparison to certain peers in the technology sector that, by virtue of the scope and breadth of their operations or user base, have greater access to user data.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since substantially all our revenue is generated from advertising, our inability to serve the volume of advertisements desired by our advertisers may deter new or existing advertisers from using our platform which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to compete effectively for users, our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face significant competition to attract, retain and engage users and for their time and attention. We compete with consumer internet companies that are either tools (search, e-commerce, creator tools) or media (newsfeeds, video, social networks).</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete with large, established companies and companies that offer widely used products, such as Amazon, Meta (including Instagram), Google (including YouTube), Snap, TikTok and X (formerly Twitter), which provide their users with a variety of online products, services, content (including video), and offerings, and advertising offerings, including web search engines, social networks and other means of discovering, using or acquiring goods and services. Many of these competitors have longer operating histories, significantly greater financial, technical, research, marketing and other resources and larger user bases than we do. Many of these competitors also have access to larger volumes of data and platforms that are used on a more frequent basis than ours, which may enable them to better understand their user base and develop and deliver more relevant content.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors have previously and may continue to develop technology, products, services or interfaces that are similar to our existing and future products quickly and at scale, or that achieve greater market acceptance than our products, including by users, advertisers, creators, publishers and other third parties. We may face additional competition with the introduction of new technologies and market entrants. Some of our competitors also operate existing products that have significant market power in certain market sectors and could use that market power to advance their own products or services that compete with ours. For example, many of our competitors have introduced shopping platforms, expanded their video-based and live shopping experiences. These competitors may engage in more extensive research and development efforts and undertake more extensive marketing campaigns, which may allow them to build larger, more engaged user bases than ours. Also, some of our existing or potential competitors operate products or services from which we currently derive substantial value, such as search engines and email, and those competitors could reduce or eliminate the value and information we receive.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from smaller companies in one or more high-value verticals that offer users engaging content and commerce opportunities through similar technology, products, features or services to ours. In addition, emerging startups may be able to innovate and provide technology, products, services or features similar to ours or before us.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors may be able to respond more quickly than we can to new or emerging technologies and changes in user preferences. Barriers to entry in our industry are low, and our intellectual property rights may not be sufficient to prevent competitors from launching comparable products or services.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In emerging international markets, where mobile devices often lack large storage capabilities, we may also compete with other applications for the limited space available on a user&#8217;s mobile device.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above, we believe that our ability to compete for users depends upon many factors both within and beyond our control, including: </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the usefulness, novelty, performance and reliability of our platform compared to those of our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing and market acceptance of our products, including the developments and enhancements to those products, offered by us or our competitors; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our brand strength relative to our competitors; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to compete effectively for advertisers, our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face significant competition for advertising revenue across a variety of formats. To compete effectively, we must enable our advertisers to easily create content and buy, forecast, optimize and measure the performance of advertising on our platform. In order to grow our revenue and improve our operating results, we must increase our share of advertising spend relative to our competitors, many of which are larger companies that offer more traditional and widely accepted advertising products, as well as more robust tools to measure the effectiveness of advertising campaigns.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our larger competitors have substantially broader product or service offerings and leverage their relationships based on other products or services to gain additional share of advertising spend. They have large distributed sales forces and an increasing amount of control over mobile distribution channels. These competitors&#8217; economies of scale allow them to have access to larger volumes of data and platforms that are used on a more frequent basis than ours, which may enable them to better understand their user base and develop and deliver more targeted advertising. They may not need to rely on third-party data, including data provided by advertisers, in order to effectively target the campaigns of advertisers, which could make their advertising products more attractive to advertisers than ours as third-party data becomes less available to us, whether because of regulatory changes, privacy concerns or other reasons. If we are unable to provide our advertisers with the ability to effectively target their advertising campaigns, or if our advertisers do not believe that our value proposition is as compelling as those of our competitors, we may not be able to attract new advertisers or retain existing ones, and our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to compete for advertisers depends upon many factors both within and beyond our control, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales, marketing, customer service and support efforts;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">first- and third-party data available to us relative to our competitors;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ease of use, performance, price and reliability of solutions developed either by us or our competitors;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the attractiveness and volume of our product and service offerings (including pricing and measurement tools) compared to those of our competitors;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the strength of our advertiser relationships and offerings compared to those of our competitors;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ease with which our advertising products fit into existing advertiser budgets compared to those of our competitors;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">positions or actions taken by us, users, advertisers or other third parties that may impact our brand and reputation or the desirability of advertising on online platforms in general; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to develop effective products and tools for advertisers. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth in our advertising revenue depends on our ability to continue to develop and offer effective products and tools for advertisers. New ad formats that take up more space on our platform may result in fewer impressions, which could adversely affect our revenue. As the advertising market generates and develops new concepts and technologies, we may incur additional costs to implement more effective products and tools. We may introduce changes to our existing ad products or develop and introduce new and unproven ad products with which we have little or no prior experience. For example, as we execute on our business strategy of transitioning to provide full funnel advertising solutions there is no guarantee that the lower funnel performance advertising solutions that we have developed and that we may develop in the future will be attractive to or effective for advertisers or that we will otherwise be successful in executing on this strategy. Each of these could result in unintended outcomes or results that are not well received by advertisers. In addition, if new or enhanced ad products fail to attract or retain advertisers, we may fail to generate sufficient revenue. Further, continuing to develop and improve these products and tools may require significant time and resources and additional investment. If we cannot continue to develop and improve our advertising products and tools </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in a timely fashion, or if our advertising products and tools are not well received by advertisers, our advertising revenue could be adversely affected.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not develop successful new products or improve existing ones, our business may suffer. We may also invest in new products that fail to attract or retain users or generate revenue.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to grow, retain and engage our user base and therefore increase our revenue depends on our ability to successfully enhance our existing products and create new products, both independently and in conjunction with platform developers or other third parties, and to do so quickly. We may introduce significant changes to our existing products or develop and introduce new and unproven products with which we have little or no prior development or operating experience. Our focus on innovation and experimentation could result in unintended outcomes or decisions that are poorly received by users. If new or enhanced products fail to engage our users, we may fail to generate sufficient revenue, operating margin or other value to justify our investments, any of which could harm our business, revenue and financial results. We also may develop new products that may increase user engagement and costs that may not increase revenue or that may not be fully integrated into the user experience.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, our products often require users to learn new behaviors that may not always be intuitive to them. To the extent that new users are less willing to invest the time to learn to use our products, or if we are unable to make our products easier to learn to use, our user growth, retention or engagement could be affected, and our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We continue to develop our international growth strategy and may not succeed in further expanding and monetizing our platform internationally and may be subject to increased international business and economic risks. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to develop and evolve our international growth strategy and may adjust the way we expand our business operations outside the United States. We may limit our expansion or decrease our operations in certain international markets, including discontinuing advertising in those markets or not monetizing those markets at all, which could harm our reputation and business, revenue and financial results. Alternatively, we may enter new international markets and expand in existing markets where we have limited or no experience in deploying our service or selling advertisements. We may launch our advertising platform in countries where we do not have sales staffing in place, where market perception of our service and ad platform may be low or where our audience size in a given market may be low relative to advertiser expectations, all or any of which could limit our ability to monetize those countries. In addition, as part of our growth and monetization strategy in markets outside the United States, we are working to partner with local third-party sales organizations, which we refer to as resellers. However, there is no guarantee that resellers will choose to work with us or be willing to invest the time and resources required to train their staff to effectively sell our platform or that this strategy will be successful to increase average revenue per user in these markets. Further, in order to expand successfully, we need to offer content and products that are customized and relevant to local users and advertisers, which requires significant investment of time and resources.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a variety of risks inherent in doing business internationally, and our exposure to these risks will increase as we continue to expand our operations, user base and advertiser base globally. These risks include:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%;padding-left:14.5pt">political, social and economic instability, including armed conflict or hostilities, such as Russia's invasion of Ukraine and the war in the Middle East;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">selective or inconsistent government regulatory action or enforcement; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in currency exchange rates and restrictions on currency conversions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">higher levels of credit risk and payment fraud; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enhanced difficulties of integrating any foreign acquisitions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced protection for intellectual property rights in some countries; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in staffing and managing global operations and the increased travel, infrastructure and legal and tax compliance costs associated with multiple international locations and subsidiaries; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">different regulations and practices with respect to employee/employer relationships, existence of workers&#8217; councils and labor unions, and other challenges caused by distance, language and cultural differences, making it harder to do business in certain international jurisdictions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing labor costs due to high wage inflation in certain international jurisdictions; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with statutory requirements relating to our equity; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulations that might add difficulties in repatriating cash earned outside the United States and otherwise prevent us from freely moving cash; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">import and export controls and restrictions and changes in trade regulations, including sanctions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and similar laws in other jurisdictions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with laws governing supply chains and related business operations;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with environmental, social and governance (ESG) laws and with GDPR and similar data privacy and data protection laws; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with laws that might restrict content or advertising, require us to provide user information, including confidential information, to local authorities or add significant requirements that make it difficult to operate in that jurisdiction; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">macroeconomic conditions, such as inflation and labor shortage which had an impact on the pace of our global expansion;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with multiple tax jurisdictions and management of tax impact of global operations; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:130%">If we are unable to execute our strategy on international growth and manage the complexity of global operations successfully, our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to effectively manage the growth of our business. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have experienced rapid growth and demand for our product in our initial years, we have not seen the same level of rapid growth more recently and cannot assure you that our business will grow at these same rates or at all. The growth and expansion of our business and product offerings and the increase in full-time employees place significant challenges on our management, operational and financial resources, including managing multiple relationships with users, creators, publishers, advertisers, technology licensors and other third parties. If we continue to grow our operations or the number of our third-party relationships, our technology systems, procedures or internal controls may not be adequate. Advancements in technology such as AI and machine learning are changing the way people work by automating tasks, enhancing communication, and improving decision-making processes, and our business may be harmed or we may face competitive disadvantage if we are slow to adopt these new technologies. Further, we may not be able to continue to develop or maintain a long -term growth strategy or execute the strategy effectively, which may harm our business, revenue and financial results. Further, due to challenging macroeconomic conditions, we may make decisions to save costs in certain ways that adversely affect our business, operations, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the years, our organization has grown in number of employees and offices. We utilize a flexible work model and, as a result, a majority of our employees work remotely. Accordingly, we are required to implement more complex organizational management structures. We may also find it increasingly difficult to preserve our workplace culture, which could impact our ability to quickly develop and launch new and innovative products and adequately oversee employees and business functions. This is particularly true as we continue our flexible work model. Our inability to effectively manage the growth of our organization may harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We make decisions consistent with our mission and values that may reduce our short- or medium-term operating results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission&#8212;to bring everyone the inspiration to create a life they love&#8212;and company values are integral to everything we do. We frequently make decisions regarding our business and platform in accordance with our mission and values that may reduce our short- or medium-term operating results if we believe those decisions will improve the experiences of users, advertisers, content creators, employees or our community, and therefore benefit our business. For example, we may choose to remove content that we have determined does not create an inspiring and positive experience for users or revise our policies in ways that decrease user engagement. These decisions may not be consistent with the expectations of investors and any longer-term benefits may not materialize within the time frame we expect or at all, any of which could harm our business, revenue and financial results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may acquire other businesses, talent or technology, which could require significant management attention, disrupt our business, dilute stockholder value and harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we have made and intend to make acquisitions to add specialized employees and complementary companies, products or technologies. Our previous and future acquisitions may not achieve our goals, and we may not realize benefits from acquisitions we make in the future. Any acquisitions, including the integration process will require significant time and resources, and we may not be able to manage the process successfully. If we fail to successfully integrate acquisitions, or the personnel or technologies associated with those acquisitions, the business, revenue and financial results of the combined company could be harmed. Our acquisition strategy may change over time and future acquisitions we complete could be viewed negatively by users, advertisers, investors or other parties with whom we do business. We may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition, including accounting charges. We may also incur unanticipated liabilities that we assume as a result of acquiring companies. We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our securities. We would expect to finance any future acquisitions through a combination of additional issuances of equity, corporate indebtedness, asset-backed acquisition financing or cash from operations. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. In the future, we may not be able to find other suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. Our acquisition strategy could require significant management attention, disrupt our business and harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on a strong brand and reputation, and if we are unable to maintain and enhance our brand and reputation, our ability to expand our user and advertiser base will be impaired and our business, revenue and financial results could be harmed. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our brand, identity and reputation has significantly contributed to the success of our business. We also believe that maintaining and enhancing the &#8220;Pinterest&#8221; brand and reputation is critical to retaining and growing our user, creator, publisher and advertiser base. Maintaining and enhancing our brand and reputation depends largely on our continued ability to provide high-quality, relevant, reliable, trustworthy and innovative products, which may require substantial investment and may not be successful. From time to time, we introduce new products or updates to existing products that require users to agree to new terms of service that users may not like, which may negatively affect our brand and reputation. Additionally, advertisements or actions of our advertisers may affect our brand and reputation if users do not think the advertisements help them accomplish their objectives, or view the advertisements as intrusive, annoying or misleading or have poor experiences with our advertisers. In addition, our brand, identity and reputation may be adversely affected by perceptions of social media platforms in general, including perceptions resulting from factors unrelated to the company&#8217;s actions or the content or actions of users, such as the boycott of Facebook and X (formerly Twitter) by some advertisers or allegations of the impact of social media on the mental health of users.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our brand and reputation can also be negatively affected by the content or actions of our users that are deemed to be hostile or inappropriate to other users, by the actions of our users acting under false or inauthentic identities, by the use of our products or services to disseminate information that is deemed to be misleading, or by the use of our platform for illicit, illegal or objectionable ends. We also may fail to respond expeditiously to the sharing of illegal, illicit or objectionable content on our platform or objectionable practices by advertisers, or to otherwise address user or advertiser concerns, which could erode confidence in our brand and damage our reputation. We expect that our ability to identify and respond to this content in a consistently applied manner and on a timely basis or at all may decrease as the number of users grows, as the amount of content on the platform increases or as we expand our product and service offerings, such as video and live streaming content. Any governmental or regulatory inquiry, investigation or action, including based on the appearance of illegal, illicit or objectionable content on our platform, our business practices, or failure to comply with laws and regulations, could damage our brand and reputation, regardless of the outcome.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and expect to continue to experience, media, legislative, governmental, regulatory, investor and other third-party scrutiny of our decisions. Any scrutiny, inquiry, investigation or action, including regarding our data privacy, copyright, content, employment or other practices, workplace culture, charitable giving, product changes, product quality, litigation or regulatory action or regarding the actions of our employees, users or advertisers or other issues, may harm our brand and reputation. In addition, scrutiny of other companies in our industry, including their </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impact on user &#8220;screen time&#8221; or their content policies or data privacy practices, could also have a negative impact on our brand and reputation. These concerns, whether actual or unfounded, may also deter users, creators, publishers or advertisers from using our platform. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adverse publicity, whether or not accurate, relating to events or activities attributed to us, our employees, third-party vendors, users, creators, publishers or our advertisers, or to social media platforms in general, may tarnish our reputation and reduce the value of our brand. If we fail to promote and maintain the &#8220;Pinterest&#8221; brand or preserve our reputation, or if we incur excessive expenses in this effort, our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued development and use of AI may result in reputational harm, liability, or other adverse consequences to our business operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use machine learning and AI technologies in our products and services, and we are making investments in expanding our AI capabilities, including ongoing deployment and improvement of existing machine learning and AI technologies, as well as developing new product features using AI technologies. There are significant risks involved in developing and deploying AI and there can be no assurance that the usage of AI will enhance our products or services or be beneficial to our business, including our profitability. AI technologies are complex and rapidly evolving, and we face significant potential disruption from other companies as well as an evolving regulatory landscape. The continued integration of any AI technologies into our products can result in new or enhanced governmental or regulatory scrutiny, intellectual property claims, litigation, confidentiality or security risks, ethical concerns, negative user perceptions as to automation and AI, or other complications that could adversely affect our business, reputation, or financial results. As a result of the complexity and rapid development of AI, it is also the subject of evolving review by various U.S. governmental and regulatory agencies, and other foreign jurisdictions are applying, or are considering applying, their platform moderation, intellectual property, cybersecurity, and data protection laws to AI and/or are considering general legal frameworks on AI. For example, the EU recently passed the EU AI Act which will be effective from August 1, 2024 and gives companies one to three years to comply with its various requirements which are principally focused on creating transparency with respect to generative AI systems and AI-generated content. Penalties for non-compliance with the EU AI Act include fines as high as 7% of a violating company&#8217;s global annual revenue. We may not always be able to anticipate how to respond to these frameworks given they are still rapidly evolving. We may also have to expend resources to adjust our product or service offerings in certain jurisdictions if the legal frameworks governing the use of AI are not consistent across jurisdictions.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainty around new and emerging AI technologies, such as generative AI, may require additional investment in the development of appropriate protections and safeguards for handling the use of data with AI technologies, which may be costly and could impact our expenses as we expand the use of AI into our product or service offerings. AI technologies, including generative AI, may create content that is factually inaccurate or flawed, or otherwise unlawful, harmful or policy-violating. Such content may expose us to brand or reputational harm and/or legal liability. It is also uncertain how various laws related to online services, intermediary liability, copyright and other issues will apply to content generated by AI. The use of certain AI technologies presents emerging ethical and social issues, and if we offer solutions that draw scrutiny or controversy due to their perceived or actual impact on users or on society as a whole, we may experience brand or reputational harm, competitive harm, and/or legal liability. As such, it is not possible to predict all of the risks related to the use of AI, and developments in regulatory frameworks governing the use of AI and in related stakeholder expectations may adversely affect our ability to develop and use AI or subject us to liability.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Data, Security and Privacy</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our security is compromised, or users or advertisers believe our security has been compromised, we could lose the trust of users, creators, publishers and advertisers who may use our platform less or may stop using our platform altogether, which could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our efforts to protect our internal data or the information that users, creators, publishers and advertisers and other partners have shared with us may be unsuccessful due to the actions of third parties, software bugs or other technical malfunctions, cyberattacks, employee error or malfeasance, hacking, ransomware, viruses or other factors. In addition, third parties have in the past and may in the future attempt to induce our employees, users, creators, publishers, advertisers or vendors to disclose information to gain access to our data, advertisers' data or users&#8217; data. Further, because the login credentials or passwords employed by users to access our platform may be similar to or the same as the ones that they use in connection with other platforms or websites, a breach in the security of those </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platforms or websites can allow third parties to gain unauthorized access to users&#8217; accounts on our platform. If any of the events described above occur, our information or users&#8217;, creators', publishers' or advertisers' information could be accessed or disclosed improperly. If a third-party gains unauthorized access to our platform, they may, among other things, post malicious spam and other content on our platform using a user&#8217;s, creator's, publishers' or advertiser&#8217;s account, that could negatively affect our products and our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some third parties, including advertisers and vendors, store information that we share with them on their networks. If these third parties fail to implement adequate data-security practices or fail to comply with our terms and policies, users&#8217; data may be improperly accessed, used or disclosed. Even if these third parties take all the necessary precautions, their networks may still suffer a breach, which could compromise the data we share with them. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any incidents where users&#8217;, creators', publishers', advertisers' or our information is accessed without authorization or is improperly used, or incidents that violate our privacy policy, terms of service or other policies, or the perception that an incident has occurred, could damage our brand and reputation, adversely impact our competitive position and result in significant costs. We may need to notify government authorities or affected users regarding security incidents, and government authorities or affected users, creators, publishers or advertisers could initiate legal or regulatory action against us over those incidents, which could cause us to incur significant expense and liability or result in orders or consent decrees forcing us to modify our business practices. Maintaining the trust of users, creators, publishers and advertisers is important to sustain user growth, retention and engagement, and we may incur significant costs in an effort to detect and prevent security incidents. Concerns over our information security or data privacy practices, whether actual or unfounded, can subject us to negative publicity and damage our brand and reputation and deter users, creators, publishers and advertisers from using our platform. Any of these occurrences could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to attract and retain advertisers depends on our ability to collect and use data and develop tools to enable us to effectively deliver and accurately measure advertisements on our platform. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most advertisers rely on tools that measure the effectiveness of their ad campaigns in order to allocate their advertising spend among various formats and platforms. If we are unable to measure the effectiveness of advertising on our platform or we are unable to convince advertisers that our platform should be part of a larger advertising budget, our ability to increase the demand and pricing of our advertising products and maintain or scale our revenue may be limited. Our tools may be less developed than those of other platforms with which we compete for advertising spend. Therefore, our ability to develop and offer tools that accurately measure the effectiveness of a campaign on our platform is critical to our ability to attract new advertisers and retain, and increase spend from, our existing advertisers.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to develop and improve these tools and such efforts have and are likely to continue to require significant time and resources and additional investment, and in some cases we have relied on and may in the future rely on third parties to provide data and technology needed to provide certain measurement data to our advertisers. If we cannot continue to develop and improve our advertising tools in a timely fashion, those tools are not reliable, or the measurement results are inconsistent with advertiser goals, our advertising revenue could be adversely affected.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many existing advertiser tools that measure the effectiveness of advertising do not account for the role of advertising early in a user's decision-making process, which is when many users come to our platform. Instead, these tools measure the last ad or content that was exposed to the user that gets credit for influencing any user&#8217;s purchase or action. As a result, we may not be able to demonstrate and measure for our advertisers the value of engaging with a user during the early intent phase.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, web and mobile browser developers, such as Apple, Microsoft or Google, have implemented and may continue to implement changes, including requiring additional user permissions, in their browser or device operating system that impair our ability to measure and improve the effectiveness of advertising on our platform. Such changes include, limiting the use of first-party and third-party cookies and related tracking technologies, such as mobile advertising identifiers, and other changes that limit our ability to collect information that allows us to attribute user actions on advertisers&#8217; websites to the effectiveness of advertising campaigns run on our platform. For example, Apple launched its Intelligent Tracking Prevention (&#8220;ITP&#8221;) feature in its Safari browser. ITP blocks some or all third-party cookies by default on mobile and desktop and ITP has become increasingly restrictive over time. Apple's related Privacy-Preserving Ad Click attribution ("PPAC"), intended to preserve some of the functionality lost with ITP, would limit cross-site and cross-device attribution, prevent measurement outside a narrowly-defined attribution window, and prevent ad re-targeting and optimization. Further, Apple implemented certain changes, including introducing an </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AppTrackingTransparency framework that limits the ability of mobile applications to request an iOS device&#8217;s advertising identifier and affects our ability to track user actions off our platform and connect their interactions with on-platform advertising. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, third-parties, such as Apple, Microsoft or Google, have implemented and may continue to implement changes and restrictions in browser or device functionality including by limiting the use of cookies, or that limit our ability to communicate with or understand the identity of our users.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All these restrictions described above make it more difficult for us to provide the most relevant ads to our users, measure the effectiveness of, and to re-target and optimize, advertising on our platform. We have developed the Pinterest Conversions API and other measurement tools to address these restrictions, which are all designed to mitigate loss of conversion signal. However, there is no guarantee that advertisers will use this technology or future technologies that we develop, or that these technologies will otherwise be effective to improve conversion visibility and enable the use of conversion data for retargeting in future advertising campaigns. Advertisers may also prioritize integrations with larger platforms due to larger spend concentration. All of this may result in advertisers spending less or not at all, on our platform and prefer larger platforms like Facebook and Google that have more capabilities to help advertisers measure their conversions.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developers may release additional technology that further inhibits our ability to collect data that allows us to measure the effectiveness of advertising on our platform. Any other restriction, whether by law, regulation, policy (including third-party policies) or otherwise, on our ability to collect and share data that our advertisers find useful, our ability to use or benefit from tracking and measurement technologies, including cookies, or that further reduces our ability to measure the effectiveness of advertising on our platform would impede our ability to attract, grow and retain advertisers. Advertisers and other third parties who provide data that helps us deliver personalized, relevant advertising may restrict or stop sharing this data. If they stop sharing this data with us, it may not be possible for us to collect this data within the product or from another source.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely heavily on our ability to collect and share data and metrics for our advertisers to help new and existing advertisers understand the performance of advertising campaigns. If advertisers do not perceive our metrics to be accurate representations of our user base and user engagement, or if we discover inaccuracies in our metrics, they may be less willing to allocate their budgets or resources to our platform, which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We receive, process, store, use and share data, some of which contains personal information, which subjects us to complex and evolving governmental regulation and other legal obligations related to data privacy, data protection and other matters, which are subject to change and uncertain interpretation.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive, process, store, use and share data, some of which contains personal information. There are numerous federal, state, local and foreign laws and regulations regarding matters central to our business, data privacy and the collection, storing, sharing, use, processing, disclosure and protection of personal information and other data from users, employees and business partners, the scope of which are regularly changing, subject to uncertain and differing interpretations and may be inconsistent among countries or states or conflict with other rules.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application and interpretation of these laws and regulations are often uncertain, particularly in the new and rapidly evolving industry in which we operate, and as the focus on data privacy and data protection increases globally, we are, and will continue to be, subject to varied and evolving data privacy and data protection laws. We are subject to GDPR which expands the rights of individuals to control how their personal data is processed, includes restrictions on the use of personal data of children, creates new regulatory and operational requirements for processing personal data (in particular in case of a data breach), increases requirements for security and confidentiality, restricts transfers of data outside of the European Economic Area and provides for significant penalties for non-compliance, including fines of up to 4% of global annual turnover for the preceding financial year or &#8364;20 million (whichever is higher) for the most serious infringements. Additionally, we have historically relied upon multiple legally valid transfer mechanisms to transfer certain personal data outside of the European Economic Area, including the EU-U.S. Privacy Shield Framework and Standard Contractual Clauses (SCCs). The Court of Justice of the European Union ruled that the EU-U.S. Privacy Shield is an invalid transfer mechanism, but upheld the validity of the SCCs subject to future elaboration of additional safeguards by regulators such as specific &#8220;supplemental measures&#8221; that should be undertaken to protect EU data subjects. While the EU Commission has approved a new EU-U.S Data Privacy Framework, which Pinterest has applied to join, the validity of data transfer mechanisms and additional safeguards remains subject to legal, regulatory, and political review and developments in both Europe and the U.S. The invalidation of data transfer mechanisms, or the potential invalidation of additional safeguards could have a significant adverse impact on our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ability to process and transfer the personal data of EEA users outside of the European Economic Area. The State of California enacted the CCPA which requires companies that process information of California residents to make new disclosures to consumers about their data collection, use and sharing practices, allows consumers to opt out of certain data sharing with third parties and provides a new cause of action for data breaches. Additionally, the CPRA which went into effect in 2023 and significantly modifies the CCPA, has led to further uncertainty and requires us to incur additional costs and expenses. Other states have also enacted privacy laws similar to the CPRA, which became operative recently or will become operative in the  next few years, with these providing consumers with similar abilities to opt-out of certain data sharing and to limit the use of certain data for targeted advertising. Additionally, the Federal Trade Commission and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination and security of data. The burdens imposed by these and other laws and regulations that may be enacted, or new interpretations of existing laws and regulations, may require us to modify our data processing practices and policies and to incur substantial costs in order to comply and may disproportionately affect our business in comparison to our peers that have greater resources. These laws and regulations may also impact our ability to expand advertising on our platform internationally, as they may impede our ability to deliver targeted advertising and accurately measure our ad performance.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any failure or perceived failure by us to comply with our privacy policies, data privacy-related obligations to users or other third parties, or our data privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other user data, or other failure to comply with these laws and regulations, or regulatory scrutiny, can result in governmental enforcement actions or litigation that could expose our business to substantial financial penalties, or other monetary or non-monetary relief, negative publicity, loss of confidence in our products, decline in user or advertiser growth or damage to our brand and reputation. Companies in the technology industry have recently experienced increased regulatory scrutiny relating to data privacy and data protection, and we have become subject to enhanced scrutiny and enforcement actions from regulators to ensure compliance with data privacy and data protection laws and regulations. The GDPR, CCPA (as amended by the CPRA) and other such laws and regulations impose new and burdensome obligations, and include substantial uncertainty as to their interpretation, and we are subject to challenges in addressing their requirements, which could result in fines or penalties, lead us to change our data privacy policies and practices, how our product currently operates, and limit our ability to deliver personalized advertising. by, for example, requiring users to opt-in to personalized advertising. Public statements against us by consumer advocacy groups or others could also cause users to lose trust in us, which could result in declines in user growth, retention or engagement and have an adverse effect on our brand, reputation and business. Additionally, if third parties that we work with, such as advertisers, service providers or developers, violate applicable laws or our policies, these violations may also put users&#8217; information at risk and could in turn have an adverse effect on our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any significant change to applicable laws, regulations or industry practices, or to interpretations of existing laws and regulations, regarding the use or disclosure of users&#8217; data, or regarding requirements around obtaining consent from users for the use and disclosure of such data, could require us to modify our products to allow for limited data use, possibly in a material manner, and may limit our ability to develop new products that make use of the data that users voluntarily share. There currently are a number of proposals pending before federal, state and foreign legislative and regulatory bodies. In addition, some countries are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of data or similar requirements that could increase the cost and complexity of delivering our service, particularly as we expand our operations internationally.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Business Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on our ability to maintain and scale our technology infrastructure, including speed and availability of our service.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reputation and ability to attract, retain and serve users, content creators and advertisers are dependent upon the reliable performance of our service and our underlying technology infrastructure and content delivery processes. From time to time, we experience interruptions in or disruptions of our systems. If our platform is unavailable when users, content creators or advertisers attempt to access it, if it does not load as quickly as they expect or if their content is not saved, users may not return to our platform as often in the future, or at all.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our advertisers must be able to easily buy, forecast, optimize and measure the performance of ads on a responsive and stable platform. Advertisers will not continue to do business with us if our technology infrastructure is not reliable. Our systems may not be adequately designed with the necessary reliability and redundancy to avoid performance delays or outages that could harm our business. Our systems may not be adequately designed to avoid performance </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">delays or outages. For example, our engineering teams' broad access to our systems is designed for speed and release velocity, which increases the risk of disruptive intentional and unintentional (and potentially premature) updates and changes being made directly to our live platforms and services. As our user, content creator and advertiser base and the volume and types of information shared on our service continue to grow, we will need an increasing amount of technology infrastructure, including network capacity and computing power, to continue to satisfy the needs of users, content creators and advertisers, which could increase our costs. Failure to effectively scale and grow our technology infrastructure to accommodate these increased demands, could harm our business, revenue and financial results. Further, in the event of a systems failure, employee error, failure or interruption of services by AWS, malicious intent by employees or third parties, we may lose all or substantial amounts of data and we may not be able to recover such data quickly or at all. Such loss of data could adversely affect our business and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our systems and operations are vulnerable to damage, delays or interruptions from fire, flood, power loss, telecommunications failure, spikes in usage volume, epidemics, pandemic and other public health emergencies, terrorist attacks, acts of war, earthquakes, the effects of climate change and other events beyond our control. We are particularly vulnerable to these types of events because our cloud computing infrastructure is currently located in one geographic region. In addition, the substantial majority of our employees are located in California, which has historically experienced, and may continue to experience, climate-related events including drought and water scarcity, warmer temperatures, wildfires and air quality impacts and power shut-offs. If there is a catastrophic failure involving our systems or major disruptive event affecting our headquarters or the San Francisco area in general, we may be unable to operate our service. Although we maintain crisis management and disaster response plans, such events could make it difficult or impossible for us to deliver our services and could cause us to incur substantial expense. Climate-related events, including the increasing frequency of extreme weather events and their impact, have the potential to disrupt our business and/or the business of our third-party suppliers and partners.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our technology infrastructure is provided by third parties. Any disruption or failure in the services we receive from these providers could harm our ability to handle existing or increased traffic or cause our platform to become unavailable, which could harm our business. We exercise little control over these providers and have limited line of sight into their governance, and any financial or other difficulties these providers face may harm our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of the foregoing risks could result in damage to our systems and hardware or could cause them to fail completely, and our insurance may not cover such risks or may be insufficient to compensate us for losses that may occur. These events may result in distraction of management, loss of revenue and costs from litigation and enforcement. In addition, they could also result in significant expense to repair or replace damaged facilities and remedy resultant data loss or corruption. A prolonged interruption in the availability or reduction in the speed or other functionality of our products could materially harm our reputation and business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure to attract and retain highly qualified personnel, or loss of one or more of our key personnel, could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently depend on the continued services and performance of our key personnel, including William Ready and others. Mr. Ready's employment, and the employment of our other key personnel, is at will, which means they may resign or be terminated for any reason at any time. Similarly, Mr. Silbermann is currently non-executive Chair of the Board and may resign at any time. In addition, much of our key technology and systems are custom-made for our business by our personnel. The loss of key personnel, including key members of management as well as our key engineering, design, marketing, sales and product development personnel, could disrupt our operations and harm our business. This risk is particularly heightened in an environment where companies, including us, slow down hiring or reduce their workforce and will continue to find ways to further reduce costs due to macroeconomic conditions. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, it is important to our business to attract and retain highly talented personnel, particularly engineers with expertise in computer vision, AI and machine learning. We have found and may continue to find our recruiting and retention efforts more challenging because the marketplace for talent is highly competitive. The incentives provided by our stock option grants, restricted stock grants and restricted stock unit grants, or by other compensation and benefits arrangements, may not be effective to attract and retain employees, especially as a result of continued fluctuations in our stock price. We may also be required to enhance wages, benefits and non-equity incentives. If we are unable to meet employees and potential employees' expectations, we may experience difficulties attracting and retaining personnel.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, our ongoing efforts to address workplace culture concerns (including to meet the goals we set in our Inclusion and Diversity Reports), implement the recommendations of the Special Committee of our Board and the terms of the settlement agreement with respect to certain derivative lawsuits and resolve certain related allegations or claims have resulted in, and will continue to result in, increased costs, as well as consuming management's time and attention. Further, if our efforts are unsuccessful, we may not be able to attract and retain talent, we may be subject to investigations, litigation and other proceedings and our brand and reputation and stock price may be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have a flexible work model which provides for a more distributed workforce. Our work strategy, including our efforts related to employee onboarding, training and development and retention may not be successful. Further, our work strategy may continue to evolve and may not meet the needs of our existing and potential future employees and they may prefer work models offered by other companies. If we do not succeed in attracting and retaining highly qualified personnel or the financial resources required to do so increase, we may not be able to meet our business objectives, and our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks arising from our reliance on third parties</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend in part on online application stores and internet search engines to direct traffic and refer new users to our platform. When these online application stores or search engines&#8217; methodologies and policies are modified or enforced in ways we do not anticipate, or when our search results page rankings decline for other reasons, traffic to our platform or user growth, retention and engagement has declined and could decline in the future, any of which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend in part on internet search engines, such as Bing, Google and Yahoo!, to direct a significant amount of traffic to our platform. For example, when a user types a query into a search engine, we may receive traffic and acquire new users when those search results include Pins, boards, users and other features of our platform that cause the user to click on the Pinterest result or create a Pinterest account. These actions grow our users due to signups of new users and increase retention and engagement of existing users.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to maintain and increase the number of users directed to our platform from search engines is not within our control. Search engines, such as Google, have and may continue to modify their search algorithms (including what content they index and the format in which content is indexed) and policies or enforce those policies in ways that are detrimental to us, that we are not able to predict or without prior notice. When that occurs, we have in the past and expect to experience in the future, declines or de-indexing in the organic search ranking of certain Pinterest search results or negatively impacted by the format in which our search results appear, leading to a decrease in traffic to our platform, new user signups and existing user retention and engagement. We have experienced declines in traffic and user growth as a result of these changes in the past, and anticipate fluctuations as a result of such actions in the future. For example, throughout 2021, Google made certain changes to their search algorithms which also negatively impacted traffic and user sign-ups. Our ability to appeal these actions is limited, and we may not be able to revise our search engine optimization (&#8220;SEO&#8221;) strategies to recover the loss in traffic or users resulting from such actions. In addition, changes in policies or their enforcement may not apply in the same manner to our competitors, or our competitors&#8217; SEO strategies to retain and attract users may be more successful than ours. In addition, certain third parties offer browser extensions that give users the option to remove Pinterest from their search engine recommendations. Further, some of these search engines are owned by companies that compete with various aspects of our business. When email platforms, such as Google, change their policies related to the placement of our emails in users' inboxes, it can affect the open and click rate of our emails. Such changes have led to and may lead to a decrease in traffic to our platform, new user signups and existing user retention and engagement. To offset some of the impact on our user growth, we have and may continue to increase our investment in other growth strategies, such as paid marketing or other initiatives that drive user acquisition, which may cost more and be less effective. Any significant reduction in the number of users directed to our website or mobile application from search engines or email could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we also rely on certain major online stores for distribution of our application. If these application store providers modify or implement new terms, we may be required to modify our product to maintain our ability to remain in that application store. Such requirements or our inability to meet such requirements could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We allow users to authenticate with our service through third-party login providers. If these third parties discontinue these tools or experience a breach or outage in their platform or web browser developers make </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">changes that restrict the use of these tools, user retention, growth or engagement could decline, and our business, revenue and financial results could be harmed. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant number of users access their accounts on our platform using a third-party login provider such as Facebook, Apple or Google. If security on those platforms is compromised, if users are locked out from their accounts on those platforms or if those platforms experience an outage or otherwise institute policies that prevent users from accessing their accounts on our platform through those logins, users may be unable to access our platform. In addition, third-party log-in providers may institute policies that restrict us from both communicating with users or identifying users. As a result of these actions, user growth, retention and engagement on our platform has been and could be adversely affected in the future, even if for a temporary period. Additionally, if Facebook or Google discontinue their identity services or experience an outage, then we may lose and be unable to recover users previously using this function, and our user growth or engagement could decline. Any of these events could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on Amazon Web Services for the vast majority of our compute, storage, data transfer and other services. Any disruption of, degradation in or interference with our use of Amazon Web Services could negatively affect our operations and harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amazon Web Services (&#8220;AWS&#8221;) provides the cloud computing infrastructure we use to host our website, mobile application and many of the internal tools we use to operate our business. We have a long-term commitment with AWS. Under the agreement with AWS, in return for negotiated concessions, we currently are required to maintain a substantial majority of our monthly usage of certain compute, storage, data transfer and other services on AWS. This agreement is terminable only under certain conditions, including by either party following the other party&#8217;s material breach, which may be the result of circumstances that are beyond our control. A material breach of this agreement by us, or early termination of the agreement, could carry substantial penalties, including liquidated damages. If AWS increases pricing terms, terminates or seeks to terminate our contractual relationship, establishes more favorable relationships with our competitors, or changes or interprets its terms of service or policies in a manner that is unfavorable, those actions could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any significant disruption of, limitation of our access to or other interference with our use of AWS would negatively impact our operations and our business could be harmed. In addition, any transition of the cloud services currently provided by AWS to another cloud services provider would be difficult to implement and would cause us to incur significant time and expense and could disrupt or degrade our ability to deliver our products and services. The level of service provided by AWS could affect the availability or speed of our services. If users, creators, publishers or advertisers are not able to access our service or platform or encounter difficulties in doing so, we may lose users, creators, publishers or advertisers and could harm our business and reputation. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize data center hosting facilities operated by AWS, located in various facilities. However, we have implemented a limited disaster recovery program which does not allow us to serve network traffic from back-up data center services. An unexpected disruption of services provided by these data centers could hamper our ability to handle existing or increased traffic, result in the loss of data or cause our platform to become unavailable, which may harm our reputation and business. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We must effectively operate with mobile operating systems, web browsers, online application stores, networks, regulations and standards, which we do not control. Changes in our products or to those mobile operating systems, web browsers, networks, regulations or standards may harm user retention, growth and engagement. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our platform is used on mobile devices and through web browsers, our application must remain interoperable with popular mobile operating systems and browsers, including Android, Chrome, iOS and Safari. We have no control over these operating systems and browsers. Any changes to these operating systems, browsers or the online stores distributing our application that impact the accessibility, speed or functionality of our service or give preferential treatment to competitive products, could harm usage of our platform. Some of our competitors that control the operating systems, browsers and online stores that our application runs on, or is distributed through, could make interoperability of our service with those systems, browsers and stores more difficult. In addition, new products we introduce may take longer to function with these systems and browsers. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to deliver consistent, high-quality user experiences across different devices with different operating systems, user growth, retention or engagement may decline, which could harm our business, revenue and financial results. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of any laws or regulations that adversely affect the growth, popularity or use of the internet, including laws governing internet neutrality, could decrease the demand for our products and services and increase our cost of doing business. Regulatory changes could limit users&#8217; ability to access our service or make our platform a less attractive alternative to our competitors&#8217; platforms and cause our user growth, retention or engagement to decline, which could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If it becomes more difficult for users to access and use our service on their browsers or mobile devices, if users choose not to access or use our platform on their mobile devices, or if users choose to use mobile products that limit access to our platform, user growth, retention and engagement may decline, which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on software, technologies and related services from third parties, and problems in their use, access or performance could increase our costs and harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on software, technologies and related services from third parties to operate critical functions of our business. Third-party technologies or services that we utilize may become unavailable due to a variety of reasons, including outages, interruptions or failure to perform under our agreement. Unexpected delays in their availability or function can, in turn, affect the use or availability of our platform. Further, third-party software and service providers may no longer provide such software and services on commercially reasonable terms or may fail to properly maintain or update their software. In such instances, we may be required to seek licenses to software or services from other parties or to redesign our products to function with new software or services. This could result in delays in the release of new products until equivalent technology can be identified, licensed or developed, and integrated into our platform and services. Furthermore, we might be forced to limit the features available in our current or future products. These occurrences, delays and limitations, if they occur, could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Technologies have been developed that can block the display of our ads, which could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technologies have been developed, and will likely continue to be developed, that block the display of our ads. We generate substantially all of our revenue from advertising, and ad blocking technologies can prevent the display of certain of our ads, which could harm our business, revenue and financial results. Existing ad blocking technologies that have not been effective on our platform can later become effective as we make certain product changes, and new ad blocking technologies are often in development. More users may choose to use products that block or obscure the display of our ads if we are unable to successfully balance the amount of organic content and paid advertisements, or if users&#8217; attitudes toward advertisements become more negative. Further, regardless of their effectiveness, ad blockers may generate concern regarding the health of the digital advertising industry, which could reduce the value of digital advertising and harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to legal and regulatory matters</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be liable as a result of content or information that is published or made available on our platform.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to many U.S. federal and state and international laws and regulations that involve matters central to our business, including laws and regulations that involve data privacy and protection, intellectual property (including copyright and patent laws), content regulation, rights of publicity, advertising, marketing, health and safety, competition, protection of minors, consumer protection, taxation, anti-bribery, anti-money laundering and corruption, economic or other trade prohibitions or sanctions or securities law compliance. We may be sued or face regulatory action for claims relating to content or information that is published or made available on our platform. Our systems, tools and personnel that help us to proactively detect potentially illegal, policy-violating or otherwise inappropriate content cannot identify all such content on our service, and in many cases this content will appear on our platform. This risk may increase as we develop and increase the use of certain products or product features, such as video and live streaming content, for which identifying such content is challenging. Additionally, some controversial content may not be banned on our platform and, even if it is not featured in advertisements or recommendations to users, may still appear in search results or be saved on boards. This risk is enhanced in certain jurisdictions outside of the United States where our protection from liability for content published on our platform by third parties may be unclear and where we may be less protected under local laws than we are in the United States. Further, if policy-violating content is found on our platform, we may be in violation of the terms of certain of our key agreements, which may result in termination of the agreement and, in some cases, payment of damages. We could incur significant costs in investigating and defending such claims and, if we are found liable, damages. If any of these events occur, our business, revenue and financial results could be harmed.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a variety of statutory and common-law frameworks and defenses relevant to the content available on our platform, including but not limited to, the Digital Millennium Copyright Act ("DMCA"), the Communications Decency Act ("CDA") and the fair-use doctrine in the United States, and the EU E-Commerce Directive and the EU Digital Services Act (&#8220;DSA&#8221;), which became applicable to Pinterest in August 2023. These frameworks and defenses may limit but do not necessarily eliminate, our potential liability for caching, hosting, listing or linking to third-party content that may include materials that infringe copyrights or are otherwise unlawful. Each of these statutes and doctrines is subject to uncertain or evolving judicial interpretation and regulatory and legislative amendments, and we cannot guarantee that such frameworks and defenses will be available for our protection.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulators in the United States and in other countries may introduce new regulatory regimes that increase potential liability for content available on our platform. For example, the EU Directive on Copyright in the Digital Single Market ("EU Copyright Directive") has been implemented in several</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EU member states and expands the liability scheme for online content sharing service providers and imposes additional requirements for the content uploaded by their users to protect copyright owners against unlicensed use of their work. There are also a number of new laws and legislative proposals in the United States, at both the federal and state level, and in the European Union, U.K. and other countries, aimed at limiting the scope of protections available to online services and/or that further impose new obligations in are as affecting our business, such as liability for copyright infringement, content moderation, distributing targeted and other advertisements to minors, and other forms of unlawful content and/or online harm. These legislative and/or regulatory requirements may increase our costs of operations, our liability for content posted by users on our platform, our litigation costs, and/or may expose us to regulatory sanctions such as fines or penalties. If these or other additional statutory or regulatory changes reduce liability protections for content published on our platform, we may be required to make significant changes to our business model, including increasing our content moderation operations and building in additional product features or tools that may not be favorable to our business, add payment obligations or compliance costs.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to fines or orders restricting or blocking our service in particular countries as a result of content on our platform. For example, certain countries have implemented regulations that authorize fines or provide for throttling or blocking services for failures to comply with certain content removal and disclosure obligations, and other countries may enact similar legislation, which would impose penalties for failure to remove certain content. There can be no assurance that the tools we use for certain removal obligations or any new custom tools we develop will be sufficient to maintain compliance with the new regulations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any new legislation or changes to existing legislation may be difficult to comply with in a timely and comprehensive fashion and may expose our business, users, or employees to increased fees and costs. These costs could be prohibitively expensive for a company of our size, which could prevent us from launching a product or require us to restrict access to a product in a particular market. This could disadvantage us relative to our competitors with more resources. If the rules, doctrines or currently available defenses change, if international jurisdictions refuse to apply similar protections that are currently available in the United States or the European Union or if a court were to disagree with our application of those rules to our platform, we could be required to expend significant resources to try to comply with the new rules or incur liability and our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Action by governments to restrict access to our product or certain of our products in their countries could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental authorities outside the United States have restricted, and may in the future seek to restrict access to our platform if they consider us to be in violation of their laws or for other reasons. For example, access to our service has been or is currently restricted in whole or in part in certain countries. Other governments may seek to restrict access to or block our platform, prohibit or block the hosting of certain content available through our platform, or impose other restrictions that may affect the accessibility or usability of our platform in that country for a period of time or even indefinitely. We may also decide to stop offering our platform in a country as a result of these types of restrictions. For example, some countries have enacted laws that allow websites to be blocked for hosting certain types of content or may require websites to remove certain restricted content, to appoint local representatives in the country, or to store user data within that country. It can be challenging or impractical to manage the requirements of multiple jurisdictions governing the type and nature of the content available on our platform. If additional prohibitions or restrictions are imposed on our platform, or if our competitors are able to successfully penetrate new geographic markets or capture a greater share of existing geographic markets that we cannot access or where we face other restrictions, our user growth, retention and engagement may be adversely affected, and our business, revenue and financial results could be harmed.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could become involved in legal disputes that are expensive to support, and if resolved adversely, could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in, and may in the future be involved in, actual and threatened legal proceedings, including class action lawsuits, claims, investigations and government inquiries arising in the ordinary course of our business, including intellectual property, data privacy and data protection, privacy and other torts, illegal or objectionable content, consumer protection, securities, stockholder derivative claims, employment, governance, workplace culture, contractual rights, civil rights infringement, false or misleading advertising, or other legal claims relating to content or information that is provided to us or published or made available on our platform. Any proceedings, claims or inquiries involving us, whether successful or not, can be time consuming, result in costly litigation, unfavorable outcomes, high indemnification expenses, increased costs of business, may require us to change our business practices or products, require significant amount of management&#8217;s time, may harm our reputation or otherwise harm our business and future financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in and have been subject to actual and threatened litigation with respect to third-party patents, trademarks, copyrights and other intellectual property, and may continue to be subject to intellectual property litigation and threats thereof. Companies in the internet, technology and media industries own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. As we face increasing competition, grow our business and products, and become increasingly high profile, the possibility of receiving a larger number of intellectual property claims against us grows. In addition, various &#8220;non-practicing entities&#8221; that own patents and other intellectual property rights have asserted, and may in the future attempt to assert, intellectual property claims against us to extract value through licensing or other settlements.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we receive letters from patent holders alleging that some of our products infringe their patent rights and from trademark holders alleging infringement of their trademark rights. We also receive letters from holders of copyrighted content alleging infringement of their intellectual property rights, including DMCA take-down requests. Our technologies and content, including the content that users save on our service, may not be able to withstand such third-party claims.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to any intellectual property claims, we may have to seek a license to continue using technologies or engaging in practices found to be in violation of a third-party&#8217;s rights, which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such technologies or practices may not be available to us at all and we may be required to discontinue use of such technologies or practices or to develop alternative non-infringing technologies or practices. The development of alternative non-infringing technologies or practices could require significant effort and expense or may not be achievable at all. Our business, revenue and financial results could be harmed as a result.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our intellectual property, the value of our brand and other intangible assets may be diminished, and our business, revenue and financial results could be harmed. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely, and expect to continue to rely, on a combination of confidentiality, invention assignment and license agreements with our employees, consultants and other third parties with whom we have relationships, as well as trademark, copyright, patent and trade secret protection laws, to protect our proprietary rights. We have filed various applications for certain aspects of our intellectual property in the United States and other countries, and we currently hold issued patents in multiple jurisdictions. Further, there can be no assurance that each of our patent applications will result in the issuance of a patent. In addition, any resulting issued patents may have claims narrower than those in our patent applications. There can be no assurance that each of our trademark registration applications will result in the issuance of a trademark or that each resulting trademark registration will be able to be maintained. In the future we may acquire additional patents or patent portfolios, license patents from third parties or agree to license the use of our patents to third parties, which could require significant cash expenditures. Additionally, our current and future patents, trademarks and other intellectual property or other proprietary rights may be contested, circumvented or found unenforceable or invalid.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may knowingly or unknowingly infringe or challenge our proprietary rights. Effective intellectual property protection may not be available in every country in which we operate or intend to operate our business. We may not be able to prevent infringement without incurring substantial time and expense, if at all. There can be no assurance that others will not offer technologies, products, services, features or concepts that are substantially similar to ours and compete with our business. Similarly, particularly as we expand the scope of our business and the countries in </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which we operate, we may not be able to prevent third parties from infringing, or challenging our use of, our intellectual property rights, including those used to build and distinguish the &#8220;Pinterest&#8221; brand. If the protection of our proprietary rights is inadequate to prevent unauthorized use or appropriation by third parties, the value of our brand and other intangible assets may be diminished and competitors may be able to more effectively mimic our technologies, products, services or features or methods of operations. Any of these events could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of &#8220;open source&#8221; software could subject us to possible litigation or could prevent us from offering products that include open source software or require us to obtain licenses on unfavorable terms. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the technologies we use incorporates &#8220;open source&#8221; software, and we may incorporate open source software in the future. Open source licenses may subject us to certain unfavorable conditions, including requirements that we offer our products that incorporate the open source software for no cost, that we make publicly available the source code for any modifications or derivative works we create based upon, incorporating or using the open source software, or that we license such modifications or derivative works under the terms of the particular open source license. Some open source software may include generative AI software or other software that incorporates or relies on generative AI. The use of such software may expose us to risks as the intellectual property ownership and license rights, including copyright, of generative AI software and tools have not been fully interpreted by U.S. courts or been fully addressed by federal or state regulations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also license to others some of our software through open source projects which requires us to make the source code publicly available, and therefore can affect our ability to protect our intellectual property rights with respect to that software. If an author or other third-party that distributes open source software that we use or license were to allege that we had not complied with the conditions of the applicable license, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from offering our products that contained the open source software, required to release proprietary source code, required to obtain licenses from third parties or otherwise required to comply with the unfavorable conditions unless and until we can re-engineer the product so that it complies with the open source license or does not incorporate the open source software. Any of the foregoing could disrupt our ability to offer our products and harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The interpretation and application of U.S. tax legislations or other changes in U.S. or non-U.S. taxation of our operations could harm our business, revenue and financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax reform has been a priority for governments worldwide and numerous proposals have been proposed or enacted. For example, the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) changed how the United States imposes income tax on multinational corporations in a number of ways. The issuance of additional regulatory or accounting guidance may affect our analysis of the impact of the law on us and may harm our operating results and financial condition. Furthermore, the Tax Act eliminated the option to deduct research and development expenditures in the current period and requires taxpayers to capitalize and amortize these expenses. Although Congress may consider legislation that would defer the capitalization and amortization requirement, there is no assurance that the provision will be repealed or otherwise modified. If the requirement is not repealed or modified, our net operating loss utilization will be accelerated. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in October 2020, the Organisation for Economic Co-operation and Development, as part of its Base Erosion and Profit Shifting Action Plan, released proposals that provide a long-term, multilateral framework on taxation of the digital economy. In July 2023, the Inclusive Framework jurisdictions announced they reached agreement on the proposals endorsed by the Group of Twenty intergovernmental political forum, including a global minimum tax, and began implementation in 2024. Several countries are either proposing or have already enacted legislation to introduce key aspects of the plan. We do not expect a resulting material change to our income tax provision for fiscal year 2024 from this legislation. As additional jurisdictions enact legislation, we expect our effective tax rate and cash tax payments could increase in future years.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various jurisdictions have also enacted or are considering a digital services tax on companies that generate revenues from the provision of digital services. These ongoing efforts to modernize the international tax framework and address the digitalization of the global economy could increase our future tax obligations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further changes to the U.S. or non-U.S. taxation of our operations may increase our worldwide effective tax rate, resulting in additional taxes or other costs or have other material consequences, which could harm our business, revenue and financial results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to our financial statements and performance</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a limited operating history with the current scale of our business, and, as a result, our past results may not be indicative of future operating performance. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a limited operating history with the current scale of our business, which makes it difficult to forecast our future results. You should not rely on our past results of operations as indicators of future performance. You should consider and evaluate our prospects in light of the risks and uncertainties frequently encountered by companies like ours.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have incurred operating losses in the past, anticipate increasing our costs and operating expenses, may incur operating losses in the future and may not maintain profitability. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred significant net losses in the past and generated net income only recently. We generated net losses of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.9 million and $243.5 million for the six months ended June 30, 2024 and 2023, respectively. As of June 30, 2024, we had an accumulated deficit of $2,166.2 million. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have achieved profitability only recently and may not realize sufficient revenue to maintain profitability in future periods. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur high operating expenses and may increase our operating expenses in the future as we continue to evolve or expand our business and operations. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently to offset these higher expenses. We may encounter unforeseen expenses, operating delays or other unknown factors that may result in losses in future periods. We have significant unrecognized share-based compensation expense, which we expect to recognize over the next several years. In addition, we have entered into certain non-cancelable commitments that limit our ability to reduce our cost and expenses in the future. For more information, see "Management's Discussion and Analysis of Financial Condition and Results of Operations" and "Notes to Financial Statements." Any failure to increase our revenue as we implement initiatives to grow our business could prevent us from achieving or maintaining profitability on either a quarterly or annual basis.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operating results are likely to fluctuate from quarter to quarter, which makes them difficult to predict. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly operating results are tied to certain key business metrics that have fluctuated in the past and are likely to fluctuate in the future, which makes them difficult to predict. Our operating results depend on numerous factors, many of which are outside of our control, including:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to generate revenue from our platform; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to improve or maintain gross margins; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the number and relevancy of advertisements shown to users; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the relevancy of content shown to users;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the manner in which users engage with different products, where certain products may cause us to generate less revenue; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">downward pressure on the pricing of our advertisements; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing, cost and mix of new and existing marketing and promotional efforts as we grow and expand our operations to remain competitive; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations (seasonal or otherwise) in spending by our advertisers and platform usage and engagement by users, each of which may change as our product offerings and business evolves; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seasonal fluctuations in engagement on our platform, including our historical experience of lower engagement in our second quarter;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in spending by our advertisers and platform usage and engagement by users due to macroeconomic conditions, such as the stress in the banking industry and current inflationary environment;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seasonal fluctuations in internet usage generally; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the success of technologies designed to block the display of ads; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">development and introduction of new product offerings by us or our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">existing, new and evolving regulations, both in the U.S. and internationally;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of our third-party providers to scale effectively and provide the necessary technical infrastructure for our service on a timely basis; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">system failures, disruptions, breaches of security or data privacy or internet downtime, whether on our service or on those of third parties; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the inaccessibility of our service due to third-party actions; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in measurement of our metrics; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs associated with the technical infrastructure used to operate our business, including hosting services; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the amount of share-based compensation expense;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations, caused by stock price volatility, in the amount we spend to fund tax withholding and remittance obligations related to the vesting and settlement of RSUs as we continue to net settle such RSUs; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to anticipate and adapt to the changing internet business or macroeconomic conditions; and the other risks and uncertainties described in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">User metrics and other estimates are subject to inherent challenges in measurement, and real or perceived inaccuracies in those metrics could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review metrics, including the number of our active users and other measures to evaluate growth trends, measure our performance and make strategic decisions. These metrics are calculated using internal company data and have not been validated by an independent third party. While these numbers are based on what we currently believe to be reasonable estimates for the applicable period of measurement, there are inherent challenges in measuring how our products are used across large populations globally. Our metrics calculations may be inaccurate, and we may not be able to identify those inaccuracies. In the past, we have relied on other metrics that measure different activities, such as saving a Pin, clicking, searching and other activities, as indicators of user growth and engagement. We have in the past implemented, and may from time to time in the future implement, new methodologies for calculating these metrics, which may result in the metrics changing or decreasing from prior periods or not being comparable to prior periods. For example, in the first quarter of 2022, we updated the presentation of our key metrics by presenting U.S. and Canada, Europe and Rest of World separately. For comparability, we are providing revenue, MAUs and ARPU data from the first quarter of 2020 to the fourth quarter of 2021 on the same basis. Our metrics may also differ from estimates published by third parties or from similarly titled metrics of our competitors due to differences in methodology or data used.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our MAU metrics may also be impacted by our information quality efforts, which are our overall efforts to reduce malicious activity on our platform, including false, spam and malicious automation accounts in existence on our platform. We make efforts to regularly deactivate false, spam and malicious automation accounts that violate our terms of service, and exclude these users from the calculation of our MAU metrics; however, we will not succeed in identifying and removing all false, spam and malicious accounts from our platform. We are continually seeking to improve our ability to estimate the total number of false, spam or malicious accounts and we intend to continue to make such improvements, but there is no guarantee as to the accuracy of these estimates. In addition, users are not prohibited from having more than one account on our platform, and we treat multiple accounts held by a single person as multiple users for purposes of calculating our active users.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, some of our user demographic data may be incomplete or inaccurate. For example, because users self-report their date of birth, our age-demographic data may differ from users&#8217; actual ages, or be unavailable. We receive age-demographic data for a portion of those users from other third-party accounts that users chose to authenticate with on our platform, such as Facebook and Google, but there can be no assurance that those platforms will continue to give us permission to access that data or that the data we receive from those third parties is accurate. In addition, our data regarding the geographic location of users and revenue by user geography is estimated based on a number of factors, which may not always accurately reflect the actual location and may be different depending on the metric we are calculating. If our metrics provide us with incorrect or incomplete information about users and their behavior, we may make inaccurate conclusions about our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to obtain additional financing, if needed, or if we default on our credit obligations, our operations may be interrupted and our business, revenue and financial results could be harmed.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may require additional financing to maintain and grow our business. Our ability to obtain financing will depend on, among other things, our development efforts, business plans, operating performance, investor demand and the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condition of the capital markets at the time we seek financing. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity, equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our common stock, and our existing stockholders may experience dilution. If our access to capital is restricted or our borrowing costs increase as a result of developments in financial markets, our operations and financial condition could be adversely impacted.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving credit facility provides our lenders with a first-priority lien against substantially all of our domestic assets, as well as certain domestic intellectual property, and contains financial covenants and other restrictions on our actions that may limit our operational flexibility or otherwise adversely affect our results of operations. It contains a number of covenants that limit our ability and our subsidiaries&#8217; ability to, among other things, incur additional indebtedness, pay dividends, make redemptions and repurchases of stock, make investments, loans and acquisitions, incur liens, engage in transactions with affiliates, merge or consolidate with other companies, sell material businesses or assets, or license or transfer certain of our intellectual property. In addition, we are also required to maintain a minimum consolidated leverage. Complying with these covenants may make it more difficult for us to successfully execute our business strategy and compete against companies who are not subject to such restrictions.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to comply with the covenants under the revolving credit facility, lenders would have a right to, among other things, terminate the commitments to provide additional loans under the facility, enforce any liens on collateral securing the obligations under the facility, declare all outstanding loans and accrued interest and fees to be due and payable and require us to post cash collateral to be held as security for any reimbursement obligations in respect of any outstanding letters of credit issued under the facility. If any remedies under the facility were exercised, we may not have sufficient cash or be able to borrow sufficient funds to refinance the debt or sell sufficient assets to repay the debt, which could immediately materially and adversely affect our business, cash flows, operations and financial condition. Even if we were able to obtain new financing, it may not be on commercially reasonable terms or on terms that are acceptable to us.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our revolving credit facility utilizes SOFR or various alternative methods set forth in our revolving credit facility to calculate the amount of accrued interest on any borrowings. If a published U.S. dollar SOFR is unavailable, the interest rates on our debt indexed to SOFR will be determined using one of the alternative methods, any of which could, if the revolver is drawn, result in interest obligations that are more than the current form, which could have a material adverse effect on our financing costs.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may have greater than anticipated tax liabilities, which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a number of tax jurisdictions globally, including in the United States at the federal, state and local levels, and in many other countries, and plan to continue to expand the scale of our operations in the future. Thus, we are subject to review and potential audit by a number of U.S. federal, state, local and non-U.S. tax authorities. Significant judgment is required in determining our worldwide provision for income taxes and other tax liabilities. Further, tax authorities may disagree with tax positions we take and challenge our tax positions. Successful unilateral or multi-jurisdictional actions by various tax authorities, including in the context of our current or future corporate operating structure and third party and intercompany arrangements (including transfer pricing and the manner in which we develop, value and use our intellectual property), may increase our worldwide effective tax rate, result in additional taxes or other costs or have other material consequences, which could harm our business and financial results. In December 2019, we completed an intra-entity asset transfer of certain of our intellectual property rights to our Irish subsidiary, which resulted in an increase in foreign deferred tax assets. We cannot be certain that this transfer will not lead to any unanticipated tax consequences which could harm our financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we do not currently incur significant tax costs due to our history of operating losses, our tax liabilities may increase if our profitability increases in the future. In addition, our effective tax rate may change from year to year based on changes in the mix of activities and income allocated or earned among various jurisdictions, tax laws and the applicable tax rates in these jurisdictions (including future tax laws that may become material), tax treaties between countries, our eligibility for benefits under those tax treaties and the valuation of deferred tax assets and liabilities. Such changes could result in an increase in the effective tax rate applicable to all or a portion of our income, which would negatively affect our financial results. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to use or benefit from our net operating loss carryforwards and certain other tax attributes may be limited. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had federal, California and other state net operating loss carryforwards of $2,914.6 million, $555.0 million and $1,387.5 million, respectively. Our federal carryforwards do not expire. If not utilized, our California and other state carryforwards will begin to expire in 2031 and 2024, respectively. Utilization of our net operating loss carryforwards and other tax attributes, such as research and development tax credits, may be subject to annual limitations, or could be subject to other limitations on utilization or benefit due to the ownership change limitations provided by Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), and other similar provisions. Further, the Tax Act changed the federal rules governing net operating loss carryforwards. For net operating loss carryforwards arising in tax years beginning after December 31, 2017, the Tax Act limits a taxpayer&#8217;s ability to utilize such carryforwards to 80% of taxable income. In addition, net operating loss carryforwards arising in tax years ending after December 31, 2017 can be carried forward indefinitely, but carryback is generally prohibited. Net operating loss carryforwards generated before January 1, 2018 will not be subject to the Tax Act&#8217;s taxable income limitation and will continue to have a twenty-year carryforward period. Nevertheless, our net operating loss carryforwards and other tax assets could expire before utilization and could be subject to limitations, which could harm our business and financial results.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse global economic and financial conditions could harm our business and financial condition.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adverse global economic and financial events, such as the epidemics, pandemics and other public health emergencies, Russia&#8217;s invasion of Ukraine, the war in the Middle East, recession or fears of recession, inflation, fluctuation in foreign exchange rate, supply chain issues, and inventory and labor shortages, have caused, and could in the future, continue to cause disruptions and volatility in global financial markets. Such conditions have resulted in or may result in, among other things, an adverse impact on the ability and willingness of companies to spend on advertising, volatility in our stock price, and an adverse impact on the financial condition of the institutions with whom we hold deposits or the credit quality of the issuers of our cash equivalents and marketable securities. In addition, since the majority of our revenue is derived from advertisers within the U.S., economic conditions in the U.S. have a greater impact on us. We may not perform well in adverse macroeconomic conditions and they could negatively impact our business and financial condition. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our financial results may be adversely affected by changes in accounting principles generally accepted in the United States.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the American Institute of Certified Public Accountants, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could impact our revenue and financial results and could affect the reporting of transactions completed before the announcement of a change.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We cannot guarantee that our stock repurchase program will be fully consummated or that it will enhance long-term stockholder value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our board of directors has authorized a stock repurchase program, the program does not require us to repurchase any specific dollar amount or to acquire any specific number of shares of our Class A common stock. We cannot guarantee that the program will be fully consummated or that it will enhance long-term stockholder value. The program could also affect the trading price of our stock and increase volatility, and any announcement of a termination or change of this program may result in a decrease in the trading price of our stock. In addition, any purchases made under this program would diminish our cash reserves.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Class A Common Stock</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our initial public offering ("IPO"), including our co-founders, executive officers, employees and directors, their affiliates, and all of our other pre-IPO stockholders (including those unaffiliated with any of our co-founders, executive officers, employees or directors). This will limit or preclude your ability to influence corporate matters. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B common stock has twenty votes per share, and our Class A common stock has one vote per share. Because of the 20-to-1 voting ratio between our Class B and Class A common stock, the holders of our outstanding Class B hold approximately 73.2% of the voting power of our outstanding capital stock as of June 30, 2024. Because the holders of our Class B common stock hold in the aggregate significantly more than a majority of the combined </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">voting power of our capital stock, such holders (which include our pre-IPO stockholders who have not converted their Class B common stock to Class A common stock, including those holders unaffiliated with any of our executive officers, employees or directors) control all matters submitted to our stockholders for approval. The holders of Class B common stock will no longer hold in the aggregate over 50% of the voting power of our outstanding capital stock once the Class B common stock represents in the aggregate less than approximately 4.76% of our outstanding capital stock. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, for the foreseeable future, holders of our Class B common stock could have significant influence over the management and affairs of our company and over the outcome of all matters submitted to our stockholders for approval, including the election of directors and significant corporate transactions, such as a merger, consolidation or sale of substantially all of our assets, even though their stock holdings were to represent in the aggregate less than 50% of the outstanding shares of our capital stock. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders. These holders of our Class B common stock may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This control may adversely affect the trading price of our Class A common stock. Despite no longer being employed by us, Paul Sciarra and Benjamin Silbermann, two of our co-founders, remain able to exercise significant voting power.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, except certain transfers to entities, including certain charities and foundations, to the extent the transferor retains sole dispositive power and exclusive voting control with respect to the shares of Class B common stock, and certain other transfers described in our amended and restated certificate of incorporation. In addition, all shares of Class B common stock will automatically convert into shares of Class A common stock on (i) the seven-year anniversary of the closing date of our IPO, except with respect to shares of Class B common stock held by any holder that continues to beneficially own at least 50% of the number of shares of Class B common stock that such holder beneficially owned immediately prior to completion of our IPO, and (ii) a date that is between 90 to 540 days, as determined by the board of directors, after the death or permanent incapacity of Mr. Silbermann. Conversions of Class B common stock to Class A common stock have already had and will continue to have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our dual class structure may depress the trading price of our Class A common stock. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict whether our dual class structure will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have restrictions on including companies with multiple-class share structures in certain of their indexes. In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual class structure of our common stock may cause stockholder advisory firms to publish negative commentary about our corporate governance practices, recommend that stockholders vote against certain company annual stockholder meeting proposals or otherwise seek to cause us to change our capital structure. Any such exclusion from indices or any actions or publications by stockholder advisory firms critical of our corporate governance practices or capital structure could adversely affect the value and trading market of our Class A common stock.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active trading market for our Class A common stock may not be sustained. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A common is listed on the NYSE under the symbol &#8220;PINS.&#8221; However, we cannot assure you that an active trading market for our Class A common stock will be sustained. Accordingly, we cannot assure you of the likelihood that an active trading market for our Class A common stock will be maintained, the liquidity of any trading market, your ability to sell your shares of our Class A common stock when desired or the prices that you may obtain for your shares. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The trading price of our Class A common stock has been and may continue to be volatile, and you could lose all or part of your investment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our Class A common stock has been, and is likely to continue to be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class A common stock since you might be unable to sell your shares at or above the price you paid. Factors that could cause fluctuations in the trading price of our Class A common stock include the following:</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">price and volume fluctuations in the overall stock market from time to time; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">volatility in the trading prices and trading volumes of technology stocks; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales, or anticipated sales, of shares of our Class A common stock by us or our stockholders, including when stockholders sell shares of our Class A common stock into the market to cover taxes due upon the settlement of RSUs or the exercise of stock options, or conversions, or anticipated conversions, of a substantial number of shares of our Class B common stock by our stockholders;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actions and investment positions taken by institutional and other stockholders, including activist investors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by industry or securities analysts to maintain coverage of us, downgrade of our Class A common stock by analysts or provision of a more favorable recommendation of our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by analysts to regularly publish research reports or the publication of an unfavorable or inaccurate report about our business; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes by external analysts to their financial and operating estimates for our company or our performance relative to third parties' estimates or the expectations;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">forward-looking financial or operating information or financial projections we may provide to the public, any changes in that information or projections or our failure to meet projections; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any indebtedness we may incur in the future; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether investors or securities analysts view our stock structure unfavorably, particularly our dual class structure and the significant voting control of holders of our Class B common stock; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements by us or our competitors of new products, features, services, technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements by us or estimates by third parties of actual or anticipated changes in the size of our user base or level of engagement, or those of our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the public&#8217;s perception of the quality and accuracy of our key metrics on our user base and engagement; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the public&#8217;s reaction to our press releases, other public announcements and filings with the SEC; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rumors and market speculation involving us or other companies in our industry; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated fluctuations in our user growth, retention, engagement, revenue or other operating results; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated developments in our business, our competitors&#8217; businesses or the competitive landscape generally; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">litigation involving us, our industry, or both, or investigations by regulators and other third parties into our operations or those of our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments or disputes concerning our intellectual property or other proprietary rights; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments or disputes concerning our culture or other diversity, equity and inclusion practices and initiatives;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announced or completed acquisitions of businesses, products, services or technologies by us or our competitors; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">existing, new and evolving regulations, both in the U.S. and internationally; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in accounting standards, policies, guidelines, interpretations or principles; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any significant changes in our management;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">stakeholder dissatisfaction if we are unable to meet stakeholders' expectations and requirements or our publicly announced goals around environmentally friendly, ethical, socially conscious, and sustainable business practices or disclosures;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adoption and trading under a stock repurchase program;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if we are unable to address any workplace culture related issues (including to meet the goals we set in our Inclusion and Diversity Report that we publish periodically);</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">macroeconomic events that are beyond our control; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions and slow or negative growth of our markets. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies, including ours, have fluctuated in a manner that may be unrelated or disproportionate to the financial performance of such companies. Following periods of volatility in the overall market and the market price of a particular company&#8217;s securities, securities class action and derivative litigation has often been instituted against these companies, including against us. Such litigation could result in substantial costs and a diversion of our management&#8217;s attention and resources. Further, when our revenue, users or operating results fall below the expectations of investors or securities analysts or below any guidance we may provide to the market, the price of our Class A common stock has declined and could likely decline in the future.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future offerings of debt or equity securities by us or existing stockholders may adversely affect the market price of our Class A common stock. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, we may attempt to obtain financing or to further increase our capital resources by issuing additional capital stock or offering debt or other securities, including commercial paper, medium-term notes, senior or subordinated notes, debt securities convertible into equity or shares of preferred stock. Future acquisitions could also require substantial additional capital in excess of cash from operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuing additional shares of capital stock or other securities, including securities convertible into equity, may dilute the economic and voting rights of our existing stockholders, reduce the market price of our Class A common stock or both. Upon liquidation, holders of debt securities and preferred shares, if issued, and lenders with respect to other borrowings would receive a distribution of our available assets prior to the holders of our common stock. Debt securities convertible into equity could be subject to adjustments in the conversion ratio pursuant to which certain events may increase the number of equity securities issuable upon conversion. Preferred shares, if issued, could have a preference with respect to liquidating distributions or a preference with respect to dividend payments that could limit our ability to pay dividends to the holders of our common stock. Our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control, which may adversely affect the amount, timing or nature of our future offerings. In addition, the large number of shares of our common stock eligible for public sale or subject to rights requiring us to register them for public sale could depress the market price of our Class A common stock. The market price of our Class A common stock could decline as a result of sales of a large number of shares of our Class A common stock in the market, and the perception that these sales could occur may also depress the market price of our Class A common stock. As a result, holders of our Class A common stock bear the risk that our future offerings or future sales of shares may reduce the market price of our Class A common stock and dilute their stockholdings in our company. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Additional stock issuances, including in connection with settlement of equity awards, could result in significant dilution to our stockholders. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future issuances of shares of our Class A common stock or the conversion of a substantial number of shares of our Class B common stock to Class A common stock, or the perception that these sales or conversions may occur, could depress the market price of our Class A common stock and result in significant dilution for holders of our Class A common stock. We currently have Class B common stock that may be issued upon exercise of outstanding stock options or upon settlement of outstanding RSUs, shares of Class A common stock that may be issued upon settlement of outstanding RSUs or outstanding restricted stock awards ("RSAs"). For more information, see &#8220;Notes to Financial Statements&#8221;. As of June 30, 2024, we have 5,834,031,206&#160;shares of authorized but unissued Class A common stock that are currently not reserved for issuance under our equity incentive plans or charitable giving program. We may issue all of these shares of Class A common stock without any action or approval by our stockholders, subject to certain exceptions. We also intend to continue to evaluate acquisition opportunities and may issue Class A common stock or other securities in connection with these acquisitions. Any common stock issued in connection with our equity incentive plans, acquisitions, the exercise of outstanding stock options, settlement of RSUs and RSAs or otherwise would dilute the percentage ownership held by our Class A common stockholders.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the market price of our Class A common stock. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law (the &#8220;DGCL&#8221;) may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dual class common stock structure, which provides our holders of Class B common stock with the ability to significantly influence the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the shares of our outstanding common stock; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our board of directors is classified into three classes of directors with staggered three-year terms and directors are only able to be removed from office for cause; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain amendments to our amended and restated certificate of incorporation will require the approval of 66&#8532;% of the then-outstanding voting power of our capital stock;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">approval of 66&#8532;% of the then-outstanding voting power of our capital stock, voting as a single class, is required for stockholders to amend or adopt any provision of our bylaws;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our stockholders can take action only at a meeting of stockholders and not by written consent; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">vacancies on our board of directors can be filled only by our board of directors and not by stockholders; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">no provision in our amended and restated certificate of incorporation or amended and restated bylaws provides for cumulative voting, which limits the ability of minority stockholders to elect director candidates; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">only our chairman of the board of directors, our chief executive officer, our president or another officer selected by a majority of the board of directors are authorized to call a special meeting of stockholders; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain litigation against us can only be brought in Delaware; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">nothing in our amended and restated certificate of incorporation precludes future issuances without stockholder approval of the authorized but unissued shares of our Class A common stock; </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our amended and restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued, without the approval of the holders of our capital stock; and </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These anti-takeover defenses could discourage, delay or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors of their choosing and to cause us to take other corporate actions they desire, any of which, under certain circumstances, could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our Class A common stock.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our amended and restated certificate of incorporation designates a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to choose the judicial forum for disputes with us or our directors, officers or employees. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers or other employees to us or our stockholders, (iii) any action arising pursuant to any provision of the DGCL, or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware or (iv) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, any state or federal district court in the state of Delaware), in all cases subject to the court&#8217;s having jurisdiction over indispensable parties named as defendants. Nothing in our amended and restated certificate of incorporation precludes stockholders that assert claims under the Securities Act or Exchange Act from bringing such claims in federal court, subject to applicable law.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any person or entity purchasing or otherwise acquiring any interest in our securities shall be deemed to have notice of and consented to this provision. This exclusive forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum of its choosing. If a court were to find the exclusive forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could harm our results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends for the foreseeable future. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid dividends on our capital stock. We currently intend to retain any future earnings, and we do not expect to declare or pay any dividends in the foreseeable future. As a result, stockholders must rely on sales of their Class A common stock after price appreciation as the only way to realize any future gains on their investment. In addition, our revolving credit facility contains restrictions on our ability to pay dividends. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_106"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows information about our purchases of equity securities that are registered pursuant to Section 12 of the Securities Exchange Act of 1934 for the three months ended June 30, 2024:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></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="6" style="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%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total number of shares purchased</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average price paid per share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced plans or programs</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Approximate dollar value of shares that may yet be purchased under publicly announced plans or programs</span></td></tr><tr style="height:14pt"><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 1 - April 30, 2024</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,584&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.09&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 1 - May 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">41.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 1 - June 30, 2024</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,397&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.33&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,397&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"/><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855,881&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804,297&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">We withheld shares from employees to satisfy tax withholding obligations on release of restricted stock awards. The value of the common stock was based on the closing price of our Class A common stock on the vesting date.</span></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Average price paid per share includes costs associated with repurchases.</span></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">On September 16, 2023, our board of directors authorized a stock repurchase program of up to $1.0 billion of our Class A common stock. Refer to Note 4 to our condensed consolidated financial statements for further information on our stock repurchase program.</span></div><div style="margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended June 30, 2024, our directors and section 16 officers <ix:nonNumeric contextRef="c-10" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-675">entered</ix:nonNumeric> into or <ix:nonNumeric contextRef="c-10" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-676"><ix:nonNumeric contextRef="c-10" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-677">terminated</ix:nonNumeric></ix:nonNumeric> the following Rule 10b5&#8211;1 trading arrangements, the material terms of which are summarized below:</span></div><ix:nonNumeric contextRef="c-203" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-678" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On <ix:nonNumeric contextRef="c-204" name="ecd:TrdArrAdoptionDate" id="f-679">June 12, 2024</ix:nonNumeric>, <ix:nonNumeric contextRef="c-204" name="ecd:TrdArrIndName" id="f-680">Gokul Rajaram</ix:nonNumeric>, a <ix:nonNumeric contextRef="c-204" name="ecd:TrdArrIndTitle" id="f-681">member of our board of directors</ix:nonNumeric>, <ix:nonNumeric contextRef="c-204" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-682">adopted</ix:nonNumeric> a trading plan intended to satisfy Rule 10b5-1(c) under the Securities Exchange Act of 1934, as amended (&#8220;Rule 10b5-1(c)&#8221;) to sell up to <ix:nonFraction unitRef="shares" contextRef="c-205" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-683">18,400</ix:nonFraction> shares of our Class A common stock between September 18, 2024 and <ix:nonNumeric contextRef="c-204" name="ecd:TrdArrExpirationDate" id="f-684">August 20, 2025</ix:nonNumeric>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-206" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-685" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-207" name="ecd:TrdArrAdoptionDate" id="f-686">June 14, 2024</ix:nonNumeric>, SFTC LLC <ix:nonNumeric contextRef="c-207" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-687">adopted</ix:nonNumeric> a trading plan intended to satisfy Rule 10b5-1(c) to sell up to <ix:nonFraction unitRef="shares" contextRef="c-208" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-688">450,000</ix:nonFraction> shares of our Class A common stock. SFTC LLC is owned by The Silbermann 2012 Irrevocable Trust, the beneficiaries of which include certain of <ix:nonNumeric contextRef="c-207" name="ecd:TrdArrIndName" id="f-689">Ben Silbermann</ix:nonNumeric>'s immediate family members. Mr. Silbermann is deemed not to be a beneficial owner of the shares held by the SFTC LLC.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_115"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.384%"/><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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filed Herewith</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="pins-ex311x20240630.htm">Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a> </span></div></td><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"/><td colspan="3" style="border-top:1pt solid #000;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"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="pins-ex312x20240630.htm">Certification of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">32.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="pins-ex321x20240630.htm">Certifications of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height: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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q, are deemed furnished and not filed with the Securities and Exchange Commission.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69</span></div></div></div><div id="ibd17885cd47f45a08ad4a6ca0803cc46_118"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SIGNATURES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.326%"/><td style="width:0.1%"/></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"/></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PINTEREST, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Date: July 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Julia Brau Donnelly</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia Brau Donnelly</span></td></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Date: July 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Andrea Acosta</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrea Acosta</span></td></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Accounting Officer</span></td></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>pins-ex311x20240630.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia9d606b3df3849c1ae8daf91e95ab793_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, William Ready, certify that&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Quarterly Report on Form 10-Q of Pinterest, Inc.&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)  Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.877%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.757%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PINTEREST, INC.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; July 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; William Ready</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Ready</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)<br></font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>pins-ex312x20240630.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ib7d515b9ecb24273801ce348619a4a7f_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Julia Brau Donnelly, certify that&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Quarterly Report on Form 10-Q of Pinterest, Inc.&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)  Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.877%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.757%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PINTEREST, INC.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; July 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Julia Brau Donnelly</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia Brau Donnelly</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>pins-ex321x20240630.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id774f98dbabd4dadbadc0f63f080d2cc_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, William Ready, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Pinterest, Inc. for the fiscal quarter ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Pinterest, Inc.  </font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Julia Brau Donnelly, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Pinterest, Inc. for the fiscal quarter ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Pinterest, Inc.  </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.877%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.757%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PINTEREST, INC.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; July 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; William Ready</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">William Ready</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; July 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Julia Brau Donnelly</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia Brau Donnelly</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing certifications are furnished and are not deemed filed with the Securities and Exchange Commission for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), and are not deemed to be incorporated by reference into any filing of Pinterest, Inc. under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that Pinterest, Inc. specifically incorporates them by reference.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>pins-20240630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pins="http://www.pinterest.com/20240630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pinterest.com/20240630">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pins-20240630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pins-20240630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pins-20240630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pins-20240630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.pinterest.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952156 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>9952157 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.pinterest.com/role/FairValueofFinancialInstruments">
        <link:definition>9952159 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.pinterest.com/role/CommitmentsandContingencies">
        <link:definition>9952160 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.pinterest.com/role/StockholdersEquity">
        <link:definition>9952161 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShare" roleURI="http://www.pinterest.com/role/NetIncomeLossPerShare">
        <link:definition>9952162 - Disclosure - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.pinterest.com/role/IncomeTaxes">
        <link:definition>9952163 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GeographicalInformation" roleURI="http://www.pinterest.com/role/GeographicalInformation">
        <link:definition>9952164 - Disclosure - Geographical Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>9954472 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.pinterest.com/role/StockholdersEquityTables">
        <link:definition>9954473 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareTables" roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareTables">
        <link:definition>9954474 - Disclosure - Net Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GeographicalInformationTables" roleURI="http://www.pinterest.com/role/GeographicalInformationTables">
        <link:definition>9954475 - Disclosure - Geographical Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails" roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails">
        <link:definition>9954476 - Disclosure - Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails" roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails">
        <link:definition>9954477 - Disclosure - Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.pinterest.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9954478 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNarrativeDetails" roleURI="http://www.pinterest.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>9954479 - Disclosure - Stockholders' Equity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockOptionActivityDetails" roleURI="http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails">
        <link:definition>9954480 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityRestrictedStockUnitActivityDetails" roleURI="http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails">
        <link:definition>9954481 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquitySharebasedCompensationExpenseDetails" roleURI="http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails">
        <link:definition>9954482 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails">
        <link:definition>9954483 - Disclosure - Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails" roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails">
        <link:definition>9954484 - Disclosure - Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.pinterest.com/role/IncomeTaxesDetails">
        <link:definition>9954485 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails" roleURI="http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails">
        <link:definition>9954486 - Disclosure - Geographical Information - Schedule of Revenue Disaggregated by Geography (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GeographicalInformationNarrativeDetails" roleURI="http://www.pinterest.com/role/GeographicalInformationNarrativeDetails">
        <link:definition>9954487 - Disclosure - Geographical Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" abstract="false" name="CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" abstract="false" name="IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" abstract="false" name="RestrictedCashAndCashEquivalentsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" abstract="true" name="RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pins_ReallocationOfNetIncomeCommonStock" abstract="false" name="ReallocationOfNetIncomeCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_StockRepurchaseProgramSeptember2023Member" abstract="true" name="StockRepurchaseProgramSeptember2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" abstract="false" name="StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" abstract="false" name="PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_BenSilbermannMember" abstract="true" name="BenSilbermannMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pins_A2009StockPlanMember" abstract="true" name="A2009StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pins_RestOfWorldMember" abstract="true" name="RestOfWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pins_ReallocationOfNetIncomeConversionOfCommonStock" abstract="false" name="ReallocationOfNetIncomeConversionOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_A2019OmnibusIncentivePlanMember" abstract="true" name="A2019OmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pins_UnitedStatesAndCanadaMember" abstract="true" name="UnitedStatesAndCanadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pins_GokulRajaramMember" abstract="true" name="GokulRajaramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>pins-20240630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e23ab180-bda7-4072-9620-d9a1ce89d216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:to="loc_us-gaap_AssetsCurrent_e23ab180-bda7-4072-9620-d9a1ce89d216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8083f1bc-2082-4ff1-9bb9-24d0328d60dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8083f1bc-2082-4ff1-9bb9-24d0328d60dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1846c0ef-fd08-4eb3-a914-b5a8ed5b4910" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1846c0ef-fd08-4eb3-a914-b5a8ed5b4910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a8f0cf43-603a-4fb1-ac53-9afcae9a6ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a8f0cf43-603a-4fb1-ac53-9afcae9a6ec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_441cce0a-afb9-47e0-a35c-d9bd68248d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_05576df7-8162-4932-920d-d46c45862c90" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_441cce0a-afb9-47e0-a35c-d9bd68248d6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ab3f0c8a-f4aa-4d12-84c1-9e81ec285f78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b8f6fbdb-f5b8-4577-b626-c4197897d8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ab3f0c8a-f4aa-4d12-84c1-9e81ec285f78" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b8f6fbdb-f5b8-4577-b626-c4197897d8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_417e607e-69ee-480a-9c32-139ff4461f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ab3f0c8a-f4aa-4d12-84c1-9e81ec285f78" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_417e607e-69ee-480a-9c32-139ff4461f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_47badcab-0d33-445c-82cb-74a1ffb40ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ab3f0c8a-f4aa-4d12-84c1-9e81ec285f78" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_47badcab-0d33-445c-82cb-74a1ffb40ff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04c9e7eb-9824-42b8-820d-db2fd8c6aafd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ab3f0c8a-f4aa-4d12-84c1-9e81ec285f78" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04c9e7eb-9824-42b8-820d-db2fd8c6aafd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bcf59ef4-76bd-4ff6-9748-8581c76a5ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_73db3dd1-edf5-44da-831f-40847ffed7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bcf59ef4-76bd-4ff6-9748-8581c76a5ebc" xlink:to="loc_us-gaap_AccountsPayableCurrent_73db3dd1-edf5-44da-831f-40847ffed7d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b9c18374-8df8-42bb-b1d6-8cc9050bf9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bcf59ef4-76bd-4ff6-9748-8581c76a5ebc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b9c18374-8df8-42bb-b1d6-8cc9050bf9fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3a80d1b1-e78c-45dd-8bbd-25a89a4f65f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f6b37f78-d5bd-4555-a11a-7af3835fc76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a80d1b1-e78c-45dd-8bbd-25a89a4f65f4" xlink:to="loc_us-gaap_CommonStockValue_f6b37f78-d5bd-4555-a11a-7af3835fc76e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_372a289b-0bf8-4978-98b3-734a7f0c5ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a80d1b1-e78c-45dd-8bbd-25a89a4f65f4" xlink:to="loc_us-gaap_AdditionalPaidInCapital_372a289b-0bf8-4978-98b3-734a7f0c5ef1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5db60645-a779-454e-ac6a-633585920b59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a80d1b1-e78c-45dd-8bbd-25a89a4f65f4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5db60645-a779-454e-ac6a-633585920b59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8f907287-2f92-458f-9f3f-f0dbaa334951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a80d1b1-e78c-45dd-8bbd-25a89a4f65f4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8f907287-2f92-458f-9f3f-f0dbaa334951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee3fff60-af7a-470d-b85c-3620859dab45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7021889a-e489-4aa1-a983-0d88c5158757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee3fff60-af7a-470d-b85c-3620859dab45" xlink:to="loc_us-gaap_Liabilities_7021889a-e489-4aa1-a983-0d88c5158757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d9645beb-571b-4d32-818e-ca9edac7cf95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee3fff60-af7a-470d-b85c-3620859dab45" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d9645beb-571b-4d32-818e-ca9edac7cf95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_69d11a2c-81d9-4753-b64f-14cc39a9891a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee3fff60-af7a-470d-b85c-3620859dab45" xlink:to="loc_us-gaap_StockholdersEquity_69d11a2c-81d9-4753-b64f-14cc39a9891a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_00275f25-0db9-43a6-92dc-c2d9d79a4375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_729aae75-4ff4-4200-8093-d5cd2af9be05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_00275f25-0db9-43a6-92dc-c2d9d79a4375" xlink:to="loc_us-gaap_LiabilitiesCurrent_729aae75-4ff4-4200-8093-d5cd2af9be05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_896a400c-3dac-414e-a73d-72639d318b50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_00275f25-0db9-43a6-92dc-c2d9d79a4375" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_896a400c-3dac-414e-a73d-72639d318b50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8ec8279b-f73b-4e0b-b452-42b4c43ad012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_00275f25-0db9-43a6-92dc-c2d9d79a4375" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8ec8279b-f73b-4e0b-b452-42b4c43ad012" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8e24a4c0-3ce4-4d0d-ab42-1cfe4b10ce52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2349849c-fe71-45d9-82b9-3d30fce7276e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8e24a4c0-3ce4-4d0d-ab42-1cfe4b10ce52" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2349849c-fe71-45d9-82b9-3d30fce7276e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2e9e9d8a-91ef-465f-a3c0-4f9a519608fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8e24a4c0-3ce4-4d0d-ab42-1cfe4b10ce52" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2e9e9d8a-91ef-465f-a3c0-4f9a519608fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d47d44e-2a93-4f5b-b645-4f9ba52f2fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_13e4361e-f925-490b-beac-49b967cb789f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d47d44e-2a93-4f5b-b645-4f9ba52f2fb4" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_13e4361e-f925-490b-beac-49b967cb789f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9b886484-3575-440b-b017-8a961f096c94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d47d44e-2a93-4f5b-b645-4f9ba52f2fb4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9b886484-3575-440b-b017-8a961f096c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e7502acb-f456-4a47-a517-64501d2a322f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d47d44e-2a93-4f5b-b645-4f9ba52f2fb4" xlink:to="loc_us-gaap_OperatingIncomeLoss_e7502acb-f456-4a47-a517-64501d2a322f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b85a231b-95b1-4fa9-8e0d-daad531528d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_beaee98b-111c-45ab-a12b-08184f71633c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b85a231b-95b1-4fa9-8e0d-daad531528d2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_beaee98b-111c-45ab-a12b-08184f71633c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_4bfca013-d70d-4c2d-ab89-3e7d6fe25072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b85a231b-95b1-4fa9-8e0d-daad531528d2" xlink:to="loc_us-gaap_CostsAndExpenses_4bfca013-d70d-4c2d-ab89-3e7d6fe25072" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_28ab0c5c-2a72-4217-9988-df1d0f49c861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_738f48a7-90b3-4530-bf2b-1380890b4074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_28ab0c5c-2a72-4217-9988-df1d0f49c861" xlink:to="loc_us-gaap_CostOfRevenue_738f48a7-90b3-4530-bf2b-1380890b4074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ea17f987-93c3-4726-a27e-696435cffd86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_28ab0c5c-2a72-4217-9988-df1d0f49c861" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ea17f987-93c3-4726-a27e-696435cffd86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_fd8c9342-72a7-45d5-ba18-a09e2fe478bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_28ab0c5c-2a72-4217-9988-df1d0f49c861" xlink:to="loc_us-gaap_SellingAndMarketingExpense_fd8c9342-72a7-45d5-ba18-a09e2fe478bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_86a21c48-95b6-4dff-acdf-2dc332f3e753" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_28ab0c5c-2a72-4217-9988-df1d0f49c861" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_86a21c48-95b6-4dff-acdf-2dc332f3e753" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2487cee5-e7ad-4fdb-9b1c-a219f0e5b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_55cb2931-7c0b-472f-ab6e-08e941af290e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2487cee5-e7ad-4fdb-9b1c-a219f0e5b45d" xlink:to="loc_us-gaap_NetIncomeLoss_55cb2931-7c0b-472f-ab6e-08e941af290e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_5f84f68c-4a65-4a30-bb00-dc9fd8905246" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2487cee5-e7ad-4fdb-9b1c-a219f0e5b45d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_5f84f68c-4a65-4a30-bb00-dc9fd8905246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_99606204-f8af-4a2e-bf47-02d5f109e76f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2487cee5-e7ad-4fdb-9b1c-a219f0e5b45d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_99606204-f8af-4a2e-bf47-02d5f109e76f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3814312c-9a7c-44ef-8878-adfd9666fc76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_a9693e05-dfb0-4261-b533-3eb690f45d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3814312c-9a7c-44ef-8878-adfd9666fc76" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_a9693e05-dfb0-4261-b533-3eb690f45d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e22c86c2-fb32-402b-81c5-4cf33d93a7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3814312c-9a7c-44ef-8878-adfd9666fc76" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e22c86c2-fb32-402b-81c5-4cf33d93a7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9dfffd48-dd55-4191-ba82-7d2f4bb46d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3814312c-9a7c-44ef-8878-adfd9666fc76" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9dfffd48-dd55-4191-ba82-7d2f4bb46d8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cbc432e-85b6-4d3d-824d-efacdaa73f79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9ee665cd-a6f7-4ef3-a770-9377b600472a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cbc432e-85b6-4d3d-824d-efacdaa73f79" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9ee665cd-a6f7-4ef3-a770-9377b600472a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f55c9c9-b624-4b73-be21-47e98b426e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cbc432e-85b6-4d3d-824d-efacdaa73f79" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f55c9c9-b624-4b73-be21-47e98b426e7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_e9de5fd1-9391-463b-93ce-25224944e020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cbc432e-85b6-4d3d-824d-efacdaa73f79" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_e9de5fd1-9391-463b-93ce-25224944e020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_bf506384-036d-4c72-8222-139bae5f6766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cbc432e-85b6-4d3d-824d-efacdaa73f79" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_bf506384-036d-4c72-8222-139bae5f6766" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e066559-6922-4db6-b67b-69b0ade8d16d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fd3eeed-21f8-47fd-a5fa-132618faa939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e066559-6922-4db6-b67b-69b0ade8d16d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fd3eeed-21f8-47fd-a5fa-132618faa939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_303cd747-5137-4da8-819b-169bf1029eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e066559-6922-4db6-b67b-69b0ade8d16d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_303cd747-5137-4da8-819b-169bf1029eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0f2ed982-b97c-4f3f-86f4-378a3e444bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e066559-6922-4db6-b67b-69b0ade8d16d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0f2ed982-b97c-4f3f-86f4-378a3e444bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_be21b7c4-7611-4dae-9da1-161dedfd8f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e066559-6922-4db6-b67b-69b0ade8d16d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_be21b7c4-7611-4dae-9da1-161dedfd8f0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_54d3df18-9df9-42e8-979a-5d4c5f3e5e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_54d3df18-9df9-42e8-979a-5d4c5f3e5e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_776fd676-714a-4010-ad9c-fcbf3459dadf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_OtherRestructuringCosts_776fd676-714a-4010-ad9c-fcbf3459dadf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8a88cc42-6e1d-48cd-bc0e-8774add27a10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8a88cc42-6e1d-48cd-bc0e-8774add27a10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_032c565f-aa46-4a4d-8fe6-1b3723a24642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_NetIncomeLoss_032c565f-aa46-4a4d-8fe6-1b3723a24642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0d345a38-4690-441c-bbc7-8ab0f1403d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_ShareBasedCompensation_0d345a38-4690-441c-bbc7-8ab0f1403d9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f4f46c70-56ca-458f-a4e4-833ce958009e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f4f46c70-56ca-458f-a4e4-833ce958009e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_58bdaceb-92a0-4e26-8b61-c2d49a00c2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_58bdaceb-92a0-4e26-8b61-c2d49a00c2cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_71ffbc1d-5611-46f4-9ba9-82c2bba1e1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_71ffbc1d-5611-46f4-9ba9-82c2bba1e1f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_88ba8ab0-291e-4dd7-8de7-d958118fa839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_88ba8ab0-291e-4dd7-8de7-d958118fa839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_4cb6ce67-f246-408d-a7f2-939871f549d1" xlink:href="pins-20240630.xsd#pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_4cb6ce67-f246-408d-a7f2-939871f549d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_0d561ab8-3ad0-4f37-ad20-bd158f28f71d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_0d561ab8-3ad0-4f37-ad20-bd158f28f71d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_45af6566-583c-49c0-b1c2-e8c978bc76c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_89421635-3482-4cbb-8486-e6a1ec7b419d" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_45af6566-583c-49c0-b1c2-e8c978bc76c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9350af9a-f9b4-4e65-bdc7-841f249a0708" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ceac6051-3706-4cfa-9146-cfc63517bdf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9350af9a-f9b4-4e65-bdc7-841f249a0708" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ceac6051-3706-4cfa-9146-cfc63517bdf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4ab8cd2e-c792-455a-9e0d-e5120c5e5ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9350af9a-f9b4-4e65-bdc7-841f249a0708" xlink:to="loc_us-gaap_RestrictedCashCurrent_4ab8cd2e-c792-455a-9e0d-e5120c5e5ee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_8c042b31-f02c-48d5-925e-62cd9815d114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9350af9a-f9b4-4e65-bdc7-841f249a0708" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_8c042b31-f02c-48d5-925e-62cd9815d114" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a554c46e-8ee3-4a60-b1f4-ffcc1be05098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_952b107c-f22d-44f7-92dd-593fa4df25dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a554c46e-8ee3-4a60-b1f4-ffcc1be05098" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_952b107c-f22d-44f7-92dd-593fa4df25dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2eff1bae-e458-487b-9fd9-93aab73843bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a554c46e-8ee3-4a60-b1f4-ffcc1be05098" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2eff1bae-e458-487b-9fd9-93aab73843bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f085d828-4196-4052-b24a-50e53df9976e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_b1d643b5-fc14-456e-ba9f-557a9ae428c5" xlink:href="pins-20240630.xsd#pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f085d828-4196-4052-b24a-50e53df9976e" xlink:to="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_b1d643b5-fc14-456e-ba9f-557a9ae428c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fd4eca14-6fd6-47f9-9517-d40c3d860e75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f085d828-4196-4052-b24a-50e53df9976e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fd4eca14-6fd6-47f9-9517-d40c3d860e75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_10626faf-a1ca-4500-9053-6bfedfacd80c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f085d828-4196-4052-b24a-50e53df9976e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_10626faf-a1ca-4500-9053-6bfedfacd80c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_41782a15-c80d-4330-b311-738e63bceddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_8c05affe-3e26-453c-b784-b2048c5d9e19" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeConversionOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_41782a15-c80d-4330-b311-738e63bceddf" xlink:to="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_8c05affe-3e26-453c-b784-b2048c5d9e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7f94fb47-3d70-42c6-b2dc-d6c1303f40d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_41782a15-c80d-4330-b311-738e63bceddf" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7f94fb47-3d70-42c6-b2dc-d6c1303f40d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeCommonStock_3d3f3db3-986b-4135-bf48-b611107b1842" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_41782a15-c80d-4330-b311-738e63bceddf" xlink:to="loc_pins_ReallocationOfNetIncomeCommonStock_3d3f3db3-986b-4135-bf48-b611107b1842" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>pins-20240630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.pinterest.com/role/CoverPage" xlink:type="simple" xlink:href="pins-20240630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:to="loc_us-gaap_ClassOfStockDomain_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:to="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_53548847-41a8-43b5-ac69-dbc5de2aff3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:to="loc_us-gaap_CommonClassAMember_53548847-41a8-43b5-ac69-dbc5de2aff3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f66a3e60-317d-47e9-a7d1-8ff3223c5f26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:to="loc_us-gaap_CommonClassBMember_f66a3e60-317d-47e9-a7d1-8ff3223c5f26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_6573071a-5174-4f7e-b01b-283a4d4f11e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentType_6573071a-5174-4f7e-b01b-283a4d4f11e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e231619f-2e45-44dc-82b1-bb2f77f72eeb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentQuarterlyReport_e231619f-2e45-44dc-82b1-bb2f77f72eeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e4b62252-38ab-4002-91d2-e38611e2febc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentPeriodEndDate_e4b62252-38ab-4002-91d2-e38611e2febc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0484dd7b-ee43-4ac8-8cb6-e0940cc5d638" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentTransitionReport_0484dd7b-ee43-4ac8-8cb6-e0940cc5d638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_9fa75e9e-0f67-4335-9441-1263cb3ea0cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityFileNumber_9fa75e9e-0f67-4335-9441-1263cb3ea0cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2ab0933a-c1ee-46ca-9bef-6a097e5df7a7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityRegistrantName_2ab0933a-c1ee-46ca-9bef-6a097e5df7a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_12dfb5e0-f8a7-422a-8bc7-b23d9d04130c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityIncorporationStateCountryCode_12dfb5e0-f8a7-422a-8bc7-b23d9d04130c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_87acaeab-89cd-4e9d-9cea-ec076d5210a8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityTaxIdentificationNumber_87acaeab-89cd-4e9d-9cea-ec076d5210a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c816ff71-ae56-4446-800c-7eef05c6f228" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressAddressLine1_c816ff71-ae56-4446-800c-7eef05c6f228" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0c10e7db-6ad9-4ec1-9e7e-6a4c7e44ee77" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressCityOrTown_0c10e7db-6ad9-4ec1-9e7e-6a4c7e44ee77" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cbfd0826-de3b-493e-bb5a-77db35a40e00" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressStateOrProvince_cbfd0826-de3b-493e-bb5a-77db35a40e00" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6083d57e-693a-462d-a06d-7a0a0bcc0cd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressPostalZipCode_6083d57e-693a-462d-a06d-7a0a0bcc0cd2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a10e8b08-1d99-4a44-97b9-faefea9e5808" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_CityAreaCode_a10e8b08-1d99-4a44-97b9-faefea9e5808" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6f11a9d8-c92e-455e-a9f0-8c7f35eda689" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_LocalPhoneNumber_6f11a9d8-c92e-455e-a9f0-8c7f35eda689" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a01ac924-d801-4ee2-8900-d72c98d98f32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_Security12bTitle_a01ac924-d801-4ee2-8900-d72c98d98f32" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_1aefb318-2aa3-4d97-acc0-0368badb394a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_TradingSymbol_1aefb318-2aa3-4d97-acc0-0368badb394a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_bbb82946-ae05-4952-a821-e30620a2910a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_SecurityExchangeName_bbb82946-ae05-4952-a821-e30620a2910a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_956b211e-cb84-4bba-9d42-d786a81b2284" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCurrentReportingStatus_956b211e-cb84-4bba-9d42-d786a81b2284" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a9ce4061-11ff-43e8-bf8a-81e33b73985c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityInteractiveDataCurrent_a9ce4061-11ff-43e8-bf8a-81e33b73985c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ba104c54-8822-46e3-96e7-8b4e9706f775" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityFilerCategory_ba104c54-8822-46e3-96e7-8b4e9706f775" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_bef0bc6e-3da5-464e-9b5d-ce60ccd22d0a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntitySmallBusiness_bef0bc6e-3da5-464e-9b5d-ce60ccd22d0a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f3604258-b802-4ea8-82f0-e7d2ddffda63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityEmergingGrowthCompany_f3604258-b802-4ea8-82f0-e7d2ddffda63" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f29c01b4-b65f-401e-a5f5-9f741b71a6eb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityShellCompany_f29c01b4-b65f-401e-a5f5-9f741b71a6eb" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9c4f2364-abf2-4384-988a-10594878e9d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9c4f2364-abf2-4384-988a-10594878e9d5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_63a9f805-86bb-4053-b423-42f1aa31c518" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_63a9f805-86bb-4053-b423-42f1aa31c518" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7d970ac6-46df-42b8-a605-313cac1d99c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_AmendmentFlag_7d970ac6-46df-42b8-a605-313cac1d99c8" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_254684db-4ff4-486d-a6a9-c93b8c7a333e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentFiscalYearFocus_254684db-4ff4-486d-a6a9-c93b8c7a333e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5a0463cd-dfd8-4b37-9e12-7ecada856587" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_CurrentFiscalYearEndDate_5a0463cd-dfd8-4b37-9e12-7ecada856587" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a7d35fca-580c-4798-97cd-8ede7f644905" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCentralIndexKey_a7d35fca-580c-4798-97cd-8ede7f644905" xlink:type="arc" order="28"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_43c61cc8-c232-48c8-820e-5245ca0d2f4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:to="loc_us-gaap_ClassOfStockDomain_43c61cc8-c232-48c8-820e-5245ca0d2f4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:to="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_394fa1b4-9997-4636-bd16-00527a269671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:to="loc_us-gaap_CommonClassAMember_394fa1b4-9997-4636-bd16-00527a269671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c9969da2-9bb5-42b3-aab9-6f5ee47611be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:to="loc_us-gaap_CommonClassBMember_c9969da2-9bb5-42b3-aab9-6f5ee47611be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_df487209-a4bd-4262-9d2c-cc2b1207fc27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_df487209-a4bd-4262-9d2c-cc2b1207fc27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_968a9f88-ddab-4633-be8f-c8ffa327a9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_968a9f88-ddab-4633-be8f-c8ffa327a9d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9f8e2cae-84e0-4309-8260-3a593ab397f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9f8e2cae-84e0-4309-8260-3a593ab397f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_221d5779-8db4-4b54-95e9-1c2c63f8d9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesIssued_221d5779-8db4-4b54-95e9-1c2c63f8d9d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6dee5c67-7dc1-4df1-962f-ed043c20b78b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6dee5c67-7dc1-4df1-962f-ed043c20b78b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:to="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_642802d4-0eda-47d3-85ed-1f75ab7e403d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:to="loc_us-gaap_EquityComponentDomain_642802d4-0eda-47d3-85ed-1f75ab7e403d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:to="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d8043bdc-2f7e-4642-ad61-5f79be7ea214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_CommonStockMember_d8043bdc-2f7e-4642-ad61-5f79be7ea214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_66603d0c-319a-4aeb-9f3c-b048e318b219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_66603d0c-319a-4aeb-9f3c-b048e318b219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d440bdc8-89a8-4a5f-bbba-036cc48ae158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d440bdc8-89a8-4a5f-bbba-036cc48ae158" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_df51ce01-ae30-4c1e-94ca-bb70dc348914" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_RetainedEarningsMember_df51ce01-ae30-4c1e-94ca-bb70dc348914" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_917f5adf-40ad-4c1e-a195-8933a52c1b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_SharesOutstanding_917f5adf-40ad-4c1e-a195-8933a52c1b5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b8fabfc7-87ce-47f7-aa1c-61eb87403e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockholdersEquity_b8fabfc7-87ce-47f7-aa1c-61eb87403e41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_672bb41e-76e3-4d0e-9279-565c5c7a176c" xlink:href="pins-20240630.xsd#pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_672bb41e-76e3-4d0e-9279-565c5c7a176c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d1ae43f4-6ee6-4c67-89c0-316fe5180e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d1ae43f4-6ee6-4c67-89c0-316fe5180e46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bbe21bcb-4aac-4b1e-8c90-0f29408dca85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bbe21bcb-4aac-4b1e-8c90-0f29408dca85" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6763c04b-fa28-4705-afef-d0f7206c1c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6763c04b-fa28-4705-afef-d0f7206c1c50" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d535559f-f03b-44df-b742-e5db396fb639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d535559f-f03b-44df-b742-e5db396fb639" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d656aae9-13c3-4fe0-b298-51a0a6675702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d656aae9-13c3-4fe0-b298-51a0a6675702" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3c33defc-0520-4d4c-8f6f-ebe6f16a5d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3c33defc-0520-4d4c-8f6f-ebe6f16a5d8d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_08b93d87-00e5-46f2-80ac-b76e1c45ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_08b93d87-00e5-46f2-80ac-b76e1c45ad6e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c0026152-69e5-459b-89bc-fc1003b42580" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_NetIncomeLoss_c0026152-69e5-459b-89bc-fc1003b42580" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_5da74022-76e4-4fa1-a3e4-267b949288f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_14f888f9-e198-4e8b-bc7d-eb9299411926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b6ce6855-b234-438e-a34d-2d2d2538ee39_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b6ce6855-b234-438e-a34d-2d2d2538ee39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_95f8128a-7268-40ae-b5a7-c79f079309f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_MoneyMarketFundsMember_95f8128a-7268-40ae-b5a7-c79f079309f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0d27f2fb-7f7f-44c7-b63f-f381525d6e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CommercialPaperMember_0d27f2fb-7f7f-44c7-b63f-f381525d6e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2d1da099-fe01-43ce-a1d6-1279774e56ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2d1da099-fe01-43ce-a1d6-1279774e56ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_af360522-217b-411b-a16c-ac1ebeae1558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_af360522-217b-411b-a16c-ac1ebeae1558" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_bc6ca5b4-4081-45fc-9ca3-1487fb8acca6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_bc6ca5b4-4081-45fc-9ca3-1487fb8acca6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ed8df977-f4f6-4ce3-a233-96ba6bbcac33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ed8df977-f4f6-4ce3-a233-96ba6bbcac33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f394a7bf-b3e1-4f87-80c9-217f9ea6f91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f394a7bf-b3e1-4f87-80c9-217f9ea6f91f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cafbb08b-44e0-4047-ada7-f902ca7b382a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cafbb08b-44e0-4047-ada7-f902ca7b382a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ceb6c1a7-f41e-46e9-ad8c-ca259f29c72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ceb6c1a7-f41e-46e9-ad8c-ca259f29c72b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b432b420-466a-4aa4-8dcd-cc8f1598ddc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b432b420-466a-4aa4-8dcd-cc8f1598ddc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b449f214-8352-4109-b2f3-f7589d5a9ae8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b449f214-8352-4109-b2f3-f7589d5a9ae8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1d46fa45-eb33-43a4-848a-4ebfec6493ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1d46fa45-eb33-43a4-848a-4ebfec6493ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4bd606f3-2251-45cb-894d-0490b45bd075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4bd606f3-2251-45cb-894d-0490b45bd075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_5b07bd0f-a9d9-45d0-8625-a72a4d8257bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CommercialPaperMember_5b07bd0f-a9d9-45d0-8625-a72a4d8257bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2527f9c5-0bdd-43cd-852b-ee1e4bccb1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2527f9c5-0bdd-43cd-852b-ee1e4bccb1c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a256fd83-eb5f-4692-ab4c-e99cfb1c07a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a256fd83-eb5f-4692-ab4c-e99cfb1c07a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_319f808d-0614-4ecf-8047-dba2c9ffb7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_319f808d-0614-4ecf-8047-dba2c9ffb7f3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c551f9b5-3e6d-4e3a-9982-0fad640411ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c551f9b5-3e6d-4e3a-9982-0fad640411ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_446c2785-ee4f-4127-8921-71e45c40ef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_446c2785-ee4f-4127-8921-71e45c40ef2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_fc78cbed-8cb0-48e8-b2a5-d26a56130c0d" xlink:href="pins-20240630.xsd#pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_fc78cbed-8cb0-48e8-b2a5-d26a56130c0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_eefe00dd-8369-4070-a3f5-bee6f8f65d27" xlink:href="pins-20240630.xsd#pins_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_eefe00dd-8369-4070-a3f5-bee6f8f65d27" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e84142f0-2a7e-4be9-8704-d3061e3f2fdc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e84142f0-2a7e-4be9-8704-d3061e3f2fdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3d2beef8-5f9a-4b68-a6a5-a031d10ab534" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3d2beef8-5f9a-4b68-a6a5-a031d10ab534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_dd79d6ac-6797-4183-951f-6612f6249ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_dd79d6ac-6797-4183-951f-6612f6249ea2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4e3ab069-5998-46a7-a698-1d633a6fb082_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:to="loc_us-gaap_PlanNameDomain_4e3ab069-5998-46a7-a698-1d633a6fb082_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:to="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2009StockPlanMember_a5991fa2-cf89-47ed-ac9e-d1da8650be5c" xlink:href="pins-20240630.xsd#pins_A2009StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:to="loc_pins_A2009StockPlanMember_a5991fa2-cf89-47ed-ac9e-d1da8650be5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2019OmnibusIncentivePlanMember_71d79d2d-46a8-4001-8a0d-087a70e65419" xlink:href="pins-20240630.xsd#pins_A2019OmnibusIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:to="loc_pins_A2019OmnibusIncentivePlanMember_71d79d2d-46a8-4001-8a0d-087a70e65419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5b019176-1cb3-44ac-bdfe-179d134a8625_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:to="loc_us-gaap_ClassOfStockDomain_5b019176-1cb3-44ac-bdfe-179d134a8625_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:to="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1faf86c6-4ee6-4845-aa0b-3ee9227e088e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:to="loc_us-gaap_CommonClassAMember_1faf86c6-4ee6-4845-aa0b-3ee9227e088e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_815667e4-40af-405c-876e-20e8cebdee36_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:to="loc_srt_ShareRepurchaseProgramDomain_815667e4-40af-405c-876e-20e8cebdee36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:to="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockRepurchaseProgramSeptember2023Member_aeec7645-5a0d-4cb3-9884-7989917938d9" xlink:href="pins-20240630.xsd#pins_StockRepurchaseProgramSeptember2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:to="loc_pins_StockRepurchaseProgramSeptember2023Member_aeec7645-5a0d-4cb3-9884-7989917938d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_125cb44a-2a30-46da-87de-ca05b266942d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_125cb44a-2a30-46da-87de-ca05b266942d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_5966dd8a-9948-4353-8b1e-86250dd259a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_5966dd8a-9948-4353-8b1e-86250dd259a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_788cf00f-558a-426a-96bc-5602488cc2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_788cf00f-558a-426a-96bc-5602488cc2fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_003ed8a2-36c6-4b6d-94f3-3b2d49dd4fff" xlink:href="pins-20240630.xsd#pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_003ed8a2-36c6-4b6d-94f3-3b2d49dd4fff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_af5150e4-9026-4c8b-b2b7-d2745ad7204e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_af5150e4-9026-4c8b-b2b7-d2745ad7204e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf81c9e6-e2ff-45c6-8390-a822d9751a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf81c9e6-e2ff-45c6-8390-a822d9751a5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_59bc2be1-f0cf-48a7-8843-255f955e9270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_59bc2be1-f0cf-48a7-8843-255f955e9270" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5830f028-24a2-44c1-be04-c7d56d9a0e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5830f028-24a2-44c1-be04-c7d56d9a0e87" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d6a2bff7-4b50-4d2d-bd7f-067816cd4e6c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d6a2bff7-4b50-4d2d-bd7f-067816cd4e6c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_77b57fbb-1d4c-4004-ab23-c67392cbf74c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_77b57fbb-1d4c-4004-ab23-c67392cbf74c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_db2dd5b3-f37e-4db8-8475-095319a1d23d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_db2dd5b3-f37e-4db8-8475-095319a1d23d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c3eb1876-3db1-47e7-9907-1530e555db44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c3eb1876-3db1-47e7-9907-1530e555db44" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:to="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_feefb282-252b-4f43-ad02-d919b3738dde" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_feefb282-252b-4f43-ad02-d919b3738dde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_54688fb2-4e80-41bc-9fa5-57079f451ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_54688fb2-4e80-41bc-9fa5-57079f451ea1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df99d45e-141f-4dae-ba73-302e4ed03213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df99d45e-141f-4dae-ba73-302e4ed03213" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cce2cfcd-2371-45bd-b78b-6c013b014438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cce2cfcd-2371-45bd-b78b-6c013b014438" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_910abf8a-478b-4b81-a713-4068514bfc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_910abf8a-478b-4b81-a713-4068514bfc8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3b2815b-beed-4ada-ad08-e998e6340398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4c576bad-3131-47fe-9cc8-66c52fac98ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4c576bad-3131-47fe-9cc8-66c52fac98ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1d584fe-89af-4a94-8611-9ff3c0e03d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1d584fe-89af-4a94-8611-9ff3c0e03d8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4af87c14-566c-4d24-aef5-dd3ef97dff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4af87c14-566c-4d24-aef5-dd3ef97dff5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ff788efb-aebd-46fc-86d7-58df21c49522" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ff788efb-aebd-46fc-86d7-58df21c49522" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_973b6e3e-26db-4e94-9f65-1568ba1bfe81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquitySharebasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8359c6a0-55c3-45ab-bae0-d23127781a3c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8359c6a0-55c3-45ab-bae0-d23127781a3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_aa81a31b-a90a-47da-aca4-a41311f19b28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_CostOfSalesMember_aa81a31b-a90a-47da-aca4-a41311f19b28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_55f099ac-bd64-4cbf-afbf-d5a14601e132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_55f099ac-bd64-4cbf-afbf-d5a14601e132" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_a78b3899-647e-4027-8a11-e2ec64f9d5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_a78b3899-647e-4027-8a11-e2ec64f9d5e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3b1e6181-b56c-436c-9428-a93ff27d2ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3b1e6181-b56c-436c-9428-a93ff27d2ac5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_308842bf-d954-464c-ad96-99b52674e232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_308842bf-d954-464c-ad96-99b52674e232" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:to="loc_us-gaap_ClassOfStockDomain_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:to="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_75c75682-20c2-4040-90e3-4b5bd0cbea73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:to="loc_us-gaap_CommonClassAMember_75c75682-20c2-4040-90e3-4b5bd0cbea73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f85ce915-3fba-48fa-b975-ffd3d3a56a05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:to="loc_us-gaap_CommonClassBMember_f85ce915-3fba-48fa-b975-ffd3d3a56a05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicTwoClassMethodAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:to="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c65c366e-340f-4c19-b696-f2979e969951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c65c366e-340f-4c19-b696-f2979e969951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_00ca0451-c256-4c26-82f3-ab0f90872a98" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeConversionOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_00ca0451-c256-4c26-82f3-ab0f90872a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeCommonStock_c4e92f06-34b6-4411-af4e-7aa5dddea9ec" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_pins_ReallocationOfNetIncomeCommonStock_c4e92f06-34b6-4411-af4e-7aa5dddea9ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f004c7b0-db06-4f65-8c31-e6303f0a924a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f004c7b0-db06-4f65-8c31-e6303f0a924a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:to="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c0659bd-cf8f-404a-9685-ee006ac680f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c0659bd-cf8f-404a-9685-ee006ac680f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_60f12d1a-a5e6-498c-a930-97db21951761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_EarningsPerShareBasic_60f12d1a-a5e6-498c-a930-97db21951761" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_444107da-ec11-4369-ac2e-941322f874ce" xlink:href="pins-20240630.xsd#pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_444107da-ec11-4369-ac2e-941322f874ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0dbad16a-1f98-46a1-9224-95e723bc2ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0dbad16a-1f98-46a1-9224-95e723bc2ab7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d90030fc-0cc5-43ab-b4b3-1b7405f162f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d90030fc-0cc5-43ab-b4b3-1b7405f162f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b91f8531-962f-46a1-bf65-feda97db1041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b91f8531-962f-46a1-bf65-feda97db1041" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a82183ac-5c6b-4646-82fa-c822c54a6efa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a82183ac-5c6b-4646-82fa-c822c54a6efa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a952cd57-7adc-454a-8d12-88824b6653cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a952cd57-7adc-454a-8d12-88824b6653cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_2ca8816a-da94-48f6-816c-c4d89ecee1d5" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_2ca8816a-da94-48f6-816c-c4d89ecee1d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cd10ab7f-09ff-44f9-9de3-b3de334cae7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cd10ab7f-09ff-44f9-9de3-b3de334cae7f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:to="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0661f30d-0e17-4677-ad5a-084a3c8e48a2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:to="loc_srt_SegmentGeographicalDomain_0661f30d-0e17-4677-ad5a-084a3c8e48a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:to="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_UnitedStatesAndCanadaMember_9c6d025b-2bfd-4439-9b66-4c9a3d5df8a0" xlink:href="pins-20240630.xsd#pins_UnitedStatesAndCanadaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_pins_UnitedStatesAndCanadaMember_9c6d025b-2bfd-4439-9b66-4c9a3d5df8a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_d8bd7c07-de74-4f00-98cb-021b7a8ab039" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_srt_EuropeMember_d8bd7c07-de74-4f00-98cb-021b7a8ab039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestOfWorldMember_134a2dfc-3088-4844-bea8-6ce41854dc76" xlink:href="pins-20240630.xsd#pins_RestOfWorldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_pins_RestOfWorldMember_134a2dfc-3088-4844-bea8-6ce41854dc76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_668e4dd1-4cbe-4e3c-bf31-a1fd97637e32" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_US_668e4dd1-4cbe-4e3c-bf31-a1fd97637e32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_b277311d-b0ed-4537-8565-cf80718be3cc" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_IE_b277311d-b0ed-4537-8565-cf80718be3cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_3ebf2989-9c2c-441b-b2d2-d29770efc2ba" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_MX_3ebf2989-9c2c-441b-b2d2-d29770efc2ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cfa01cbe-61e4-4595-8a81-43e884c21552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_us-gaap_NonUsMember_cfa01cbe-61e4-4595-8a81-43e884c21552" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d2a265c-0791-4743-aba5-2b7acad33a32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d2a265c-0791-4743-aba5-2b7acad33a32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b9325fac-1636-4587-8d91-29b625398d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:to="loc_us-gaap_NoncurrentAssets_b9325fac-1636-4587-8d91-29b625398d9c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_650475e1-63f9-4f18-8612-e8d7cc867387" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_650475e1-63f9-4f18-8612-e8d7cc867387" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_GokulRajaramMember_ef40d13b-afe1-4f1e-8347-8c12424bf1fb" xlink:href="pins-20240630.xsd#pins_GokulRajaramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pins_GokulRajaramMember_ef40d13b-afe1-4f1e-8347-8c12424bf1fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_BenSilbermannMember_3791ff4e-8451-4657-b96a-486c61973d6d" xlink:href="pins-20240630.xsd#pins_BenSilbermannMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pins_BenSilbermannMember_3791ff4e-8451-4657-b96a-486c61973d6d" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>pins-20240630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_cd6f7750-d6e2-455d-bf93-224442c28a7e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock remaining available for repurchases</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_89799ceb-5a56-4347-b5d2-82e2062d960e_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e0fce18e-d91c-4613-828e-043258622351_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_9cd7c297-6caa-4090-8cec-9fec4712ec80_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_34a14d29-86be-48c2-86b2-f2e843695547_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_fd2bec15-5df4-4254-83c2-799d1168686b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e2c14721-998f-4c76-b5c9-37a9c83dd450_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_0fa03dc7-9fde-4215-8f9d-bc96909e5aee_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_6b65c41c-c4da-4cda-8898-9fb290283bb3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_aa091234-b161-4d42-ad6f-8e92e4317d87_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_36810c47-5a85-481a-8e78-2fdf403762fe_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss Per Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_fa375205-711c-41ac-85e0-e78f7b070a0b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_7bd670ee-776c-4165-9378-b4034c3712c5_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_0a8900bf-591e-4059-b19a-b7437239a692_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_b060cfe9-8fdc-44ab-b203-b87bb776bfd8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_UnitedStatesAndCanadaMember_b33ed464-aac0-4bd4-9179-aadf9249f1ed_terseLabel_en-US" xlink:label="lab_pins_UnitedStatesAndCanadaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. and Canada</link:label>
    <link:label id="lab_pins_UnitedStatesAndCanadaMember_label_en-US" xlink:label="lab_pins_UnitedStatesAndCanadaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States And Canada [Member]</link:label>
    <link:label id="lab_pins_UnitedStatesAndCanadaMember_documentation_en-US" xlink:label="lab_pins_UnitedStatesAndCanadaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">United States And Canada</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_UnitedStatesAndCanadaMember" xlink:href="pins-20240630.xsd#pins_UnitedStatesAndCanadaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_UnitedStatesAndCanadaMember" xlink:to="lab_pins_UnitedStatesAndCanadaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1a2eb95c-03b3-43b5-b73f-b92c25796910_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Stock Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e6e595d2-be7c-4a9a-b9c2-3224f15f8a32_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_368317f9-6af4-4241-99ee-9f3e36bb29e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_0ef938a0-d875-4a82-8d68-76f8c781ef39_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_37c26b6d-f1ab-4527-b0de-bed54f81695b_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_8c29f85a-592b-4b4a-b21e-0c4a6e6b4b01_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_918e47c2-70de-47a6-8d0c-09f4bfa896d1_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_fef370c5-b47e-4ffa-8b32-c67f797f5933_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_7196aaf2-9e4a-4eed-bf54-11ecfef14857_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_dd8ff6dd-b1f5-4af4-89f4-795d1d214918_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8c6b7a2-1308-4f69-84df-a0c24c405d8f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b557b0ec-9925-4d96-af6e-8e457201516f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_1f7057d9-bc60-4bc6-a45e-a96a5c1c89c6_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_463c82f4-dd57-438b-9218-8f7a9135c639_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_5133e095-26d9-4d7d-828d-b17211837ef0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_70bd618e-941a-4a44-bd24-3284786c30c2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_96b549e4-2ff2-4269-8af3-0e610c477642_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b949ccdb-bda9-4d38-a9c7-4606de132cde_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_fd8b42e1-a5d1-4d4d-9466-ab1974a6e9e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3335ce9d-da7e-4814-abde-2ac9ab90450b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_77bf2c0a-91a5-4cc7-806e-6afc8f1d7de4_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_85c564d7-d8b0-401c-9810-fdf7b999ff75_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6706a589-23eb-4482-8de6-ecdda41ed294_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_02c8a284-7f9c-4c46-a7cb-1b97ad496cfb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in unrealized gain (loss) on available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_85b9386c-6cc5-47bf-97fb-ae00e7917b1f_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_a3714e71-cbac-4b94-847a-1d8e26f24355_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0f8a0dff-0a0b-4c31-9d91-681c26d129f3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_654b3650-ccba-46ca-8a82-fecb199bbf98_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6792837b-6e91-441d-9574-024f28a31b91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_faaa7a96-adb7-4830-a94c-4d5a2d8b21b7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_c2a0e090-38aa-45fa-b72f-40188f685c3d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_daf35a28-7980-4a9c-982b-a340788bb492_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average anti-dilutive shares of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_BenSilbermannMember_label_en-US" xlink:label="lab_pins_BenSilbermannMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ben Silbermann [Member]</link:label>
    <link:label id="lab_pins_BenSilbermannMember_documentation_en-US" xlink:label="lab_pins_BenSilbermannMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ben Silbermann</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_BenSilbermannMember" xlink:href="pins-20240630.xsd#pins_BenSilbermannMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_BenSilbermannMember" xlink:to="lab_pins_BenSilbermannMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae95e76a-3fb3-4a70-9563-a5a01eb33dfd_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6fc80432-00c0-4e73-b93d-39f7952022f5_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bbf043b3-7edb-4966-9853-bf8b06af0167_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_989b35a4-f22d-48c7-ba5f-ca3c21468235_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net amortization of investment premium and discount</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b9739a85-dbcd-4592-93c9-f038885a561d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f832ec56-ceca-427c-895c-baebb0cd71ec_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_085fcb31-0c6e-4247-8408-75b04fece46c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_b0bc91c3-77a0-4528-84f1-4ee45e825a0d_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized share repurchase amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_1f94caa1-c194-4bbf-9283-8942aabc54a9_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_ec93eb10-4855-4cbd-9fe4-c3d2d2d783d0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_81891932-129b-4290-afe4-56dd245c561e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Released (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_5c3cc9de-65ea-4d6a-9059-908c4ed425a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0f991ee6-f7b2-46f9-a3e6-eac3e24c6ac7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_c0f2545c-dc88-4166-9a1a-ee9701d2835d_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_1f36dd3f-4dd8-49da-a8e0-a39c43d6d56b_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_f5c9762f-95a8-495a-87c7-4d37632364e0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value of Marketable Securities by Contractual Maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a4d67046-4f96-4017-aca7-1f9f855577a1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6358796d-6110-4c47-9eab-b09348b23f74_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6a7bb302-75f2-4faa-b6b7-a3ec2f7516e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9bff0766-d2d3-42fc-a981-77a04a655f40_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_d46c57b9-14a4-4246-90ca-20fc2b5edc68_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_27aedd79-eca7-4e9b-8c6a-3788c90374ca_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net and operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a722dfa4-feeb-43d0-811c-05c49268931e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_d293aab5-b045-41c6-9d24-e7dc4666191a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_3d5a3f7e-f33c-40c2-a29d-d8cea06ed969_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2333e918-2c1c-4653-bfbe-71c252d972e8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_96919197-5bfc-4c17-94e6-d6af1bf2874c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_RestOfWorldMember_1bfab3c7-3aad-4532-8197-4315f1d2b349_terseLabel_en-US" xlink:label="lab_pins_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rest of World</link:label>
    <link:label id="lab_pins_RestOfWorldMember_label_en-US" xlink:label="lab_pins_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rest Of World [Member]</link:label>
    <link:label id="lab_pins_RestOfWorldMember_documentation_en-US" xlink:label="lab_pins_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Rest Of World</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestOfWorldMember" xlink:href="pins-20240630.xsd#pins_RestOfWorldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_RestOfWorldMember" xlink:to="lab_pins_RestOfWorldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8de36205-d66e-491b-9160-72dc1a7175c3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2c6c292c-e15e-449d-a77f-4e1bdb53da06_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock for cash upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_437fa79f-6a15-472b-81ff-dc5f7023cf7e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_a46da5da-3ed1-419e-804d-1ab95775c9f2_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_be88ce7d-6cd9-44ab-a5ed-9a80b11c233e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_1b7874d5-36db-4870-b1e8-33a3d78015d7_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_303e8657-4fe6-4285-9a75-9cb7686bde53_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ea8d98a0-a1d9-48be-a61d-e11061d5a310_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_061a3582-450a-4e61-8c89-f343025b6fca_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_acc40668-7a0a-46a1-a561-d268b6354116_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_ca2906a9-e282-4868-b0ca-85e8099b31a4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of taxes:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_67170b9e-ec73-4f79-8b06-d190636cf1a7_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_cbd621a0-0804-48e9-94b3-ed192f963f97_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_74c80ca3-f871-4d01-8a2e-ba739312794b_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_a7862777-3aea-464a-a90d-39d7839f9c66_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_deafa99e-939e-4b88-98d8-288e4aa5f6c3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_e0606a91-de06-43aa-8d24-b4c981197e0d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_75bf3013-a813-43d6-98cd-c47400384164_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $8,729 and $10,635 as of June 30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_7dcda76a-10d5-4fc5-b867-80cdd5d69011_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93171058-2745-481b-81ee-f1580148082e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a27c4289-7dc9-47e4-8bd0-70964597f03f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_021ffda9-5b87-4f27-8b39-1f60a8bcce4e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_81e94bc1-b1eb-4424-aef0-74a6039a1a03_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average effect of dilutive potential common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cb14b1db-4b67-4336-a78b-f63035afed5b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Remaining Contractual Term, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_874bdcba-4fc7-4a43-80f4-645f78bcac11_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_c8bd0a56-c675-43f8-be7a-3100eb506cec_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_cbb12821-646c-4d74-9f4c-27e5091b5de4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_2caf5119-591c-4b31-b569-9cf588ab2f18_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6b314d93-870c-47d1-8da9-0991faa160fd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Remaining Contractual Term, Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5ad055d2-dd8f-4202-8295-80fa5df5be02_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Released (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_4ac8ec03-abf6-41e6-856f-3835bb34fda9_terseLabel_en-US" xlink:label="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Release of restricted stock units and issuance of restricted stock awards, net (in shares)</link:label>
    <link:label id="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_label_en-US" xlink:label="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Awards And Restricted Stock Units Released</link:label>
    <link:label id="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_documentation_en-US" xlink:label="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:href="pins-20240630.xsd#pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:to="lab_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_d6d32336-e388-4c7c-a9db-55497b742831_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_b9c0904c-3286-452a-8bcb-fc63a5a1b0d0_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4efa5a51-d45e-4702-be73-8be78838eabb_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_a27e993d-a91f-4d84-a3cc-5aa3537d737c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c0eb2496-d2f4-457d-944a-66f83632e6c4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a10c96a2-0723-4d0e-b738-af1cc52283dd_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a899422b-04be-44c5-a776-1d2f2a2a8722_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before benefit from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_daa660da-3523-401a-aa6a-b5a33319b38e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_2ae77b56-f80b-4147-95e7-242b58358334_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_2992ff49-f15a-492d-b31e-1c454148ca46_terseLabel_en-US" xlink:label="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_documentation_en-US" xlink:label="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Cash And Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:href="pins-20240630.xsd#pins_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_01821349-3b52-4a40-8995-13be0b62e3bb_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_6286836a-c953-4e6a-b9b0-9e26400d2199_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in other assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_263b5b88-86ce-44fd-9280-da244bdaead8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_92af36f5-1c0e-4132-be8d-61513867907e_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_5c022c4a-fe7d-4320-a52f-70fd7a18df3f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_c664e19b-3d91-4fb0-b570-2aaf849c088c_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_dd1a808b-480f-477c-ae50-bed49580838c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_dd504d8c-ea36-475c-9a4f-c17b485357ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Values of Financial Instruments Measured on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3750a9dc-6c5b-417c-8039-554ff0c8b514_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_cc7373a6-8fdb-4389-8a87-5cb9a8a12f8c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_c825ccf9-feb9-4eb8-849e-fe032b7d613c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6bf86ed1-7315-4ce3-afea-3b8c4b83d01b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1d0403cf-8234-4628-bb1f-05b18a2d5782_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefit from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ea8eb64a-c80f-498c-b805-27e888863cd0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0dd0e4b5-ceb5-4cd5-a2fa-eaa5dbd4b814_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ef394289-c79e-434a-8e41-b210ae9832a1_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average recognition period for unrecognized share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6c6dfbad-8665-421a-94b8-834fe4c32166_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f19f5e0e-4c3e-486f-ac78-0716cffd1196_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_24a3c049-ef24-48ed-a499-ac991ff4e565_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_30e5cb05-9758-4ee9-b295-ee285524172f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9d332586-f2ed-4211-b595-d0ee3da9a956_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_98c60389-1748-43d1-8ab7-503aab0a1f95_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9e65a860-118f-460e-84b9-263996b64071_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6b851554-d6bf-4fa9-bfe0-f41eeb5f21df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_2ab1ab0a-0ed3-4385-a15a-a6930ef3574e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0bf6fd08-13b6-434d-bed9-71c6bf2fc42f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_271cd25f-70e2-4e2a-bf6b-cba11af01f76_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_72a9c982-23df-4e7a-9e1c-3196e712dc87_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income (expense), net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_150dda5d-7c60-42df-82c3-ff07fcab5809_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9d851b1e-9e3c-4a1c-a428-59c1832a91db_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fbbc1bc9-3ce3-4545-adfb-a9bd2be8c01b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_0f7deabe-f033-4984-9ba1-155e89216888_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_8d575917-6d41-44d9-8f7c-f58ccfb0ff7f_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. agency bonds</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1e9f990d-bd81-4053-b3e7-d5dda353f98b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_368e3d07-866b-4aeb-91a0-590048966194_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0c36958-7102-4013-b6be-9e17067c57e6_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3ee21cb5-e403-4f5e-b7da-2c6ad26ba429_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e38db9e3-de92-4566-8960-58f8844c41a0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dc2c51db-1314-4488-8a80-0135e3e7c346_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_79e3b468-6f31-4bcf-8b82-b2ea000348be_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c14a6e69-2868-4d27-96b4-13aa91d584ce_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_269d0743-0958-43fb-97f5-301c525eee76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fd9c7d31-b93c-43be-aca1-89396e9b6c19_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_72a66c7c-8fe5-41f5-b6e3-107b6d93909d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_66046c37-2af2-46d9-b77d-d1fefa2ab7ca_terseLabel_en-US" xlink:label="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Class B to Class A common stock (in shares)</link:label>
    <link:label id="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_label_en-US" xlink:label="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock</link:label>
    <link:label id="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_documentation_en-US" xlink:label="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:href="pins-20240630.xsd#pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:to="lab_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_efcfb57f-af76-45ed-992c-72d885cb0eae_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ce89f06-2f20-4435-a03e-e072d20e6c01_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock for cash upon exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_5bbbf93e-db84-43db-bfbb-f6546483a283_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_870e790c-a9c3-4fa1-8db5-08f11699bf67_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9d591c33-5d38-4298-97fa-a7be919fc3b1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_5cb8d06b-b9b5-41ab-a2a5-e6943d36d3cc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_25d920fe-b2f2-47a8-b170-5f7c49c6f265_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_1b6930b3-52b9-4efb-ad9d-8a81d3744e9f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, Two Class Method [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicTwoClassMethodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_d9836fa2-427d-4fd4-b212-ceb49e7ab280_verboseLabel_en-US" xlink:label="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Restricted Stock Awards Outstanding</link:label>
    <link:label id="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_a378333d-1ec2-4c6d-9bea-689d6f6d29b7_terseLabel_en-US" xlink:label="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested restricted stock units and restricted stock awards</link:label>
    <link:label id="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_label_en-US" xlink:label="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) And Restricted Stock Awards (RSAs) [Member]</link:label>
    <link:label id="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_documentation_en-US" xlink:label="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) And Restricted Stock Awards (RSAs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:to="lab_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_A2019OmnibusIncentivePlanMember_7174f70e-4af2-44f8-a106-c0baa190009e_terseLabel_en-US" xlink:label="lab_pins_A2019OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 Plan</link:label>
    <link:label id="lab_pins_A2019OmnibusIncentivePlanMember_label_en-US" xlink:label="lab_pins_A2019OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2019 Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_pins_A2019OmnibusIncentivePlanMember_documentation_en-US" xlink:label="lab_pins_A2019OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2019 Omnibus Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2019OmnibusIncentivePlanMember" xlink:href="pins-20240630.xsd#pins_A2019OmnibusIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_A2019OmnibusIncentivePlanMember" xlink:to="lab_pins_A2019OmnibusIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_3c6560a4-8a33-4ffc-b9c4-1e375370b4df_terseLabel_en-US" xlink:label="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of outstanding shares, additional reserve</link:label>
    <link:label id="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_label_en-US" xlink:label="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Additional Shares Reserved For Future Issuance, Percentage Of Outstanding Shares</link:label>
    <link:label id="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_documentation_en-US" xlink:label="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Additional Shares Reserved For Future Issuance, Percentage Of Outstanding Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:href="pins-20240630.xsd#pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:to="lab_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_0cdf6214-ce81-499f-83f2-e03b9d6c5a6b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted, Two Class Method [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5564f93a-d790-4219-a06a-036bb2725b25_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_fa9e1324-bcee-4d2a-98d9-57349c589b88_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_3b7fe65a-d68a-423a-b814-e1b47981efc7_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_6ef29ac3-d459-4d7a-929a-f8ae5eabdea7_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c9db4abc-2214-40b9-838f-13d156e43dca_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_910d34fc-5428-41b0-b5f5-5f6e04979993_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_552d535a-7d91-4d74-bd75-f6ddbf7349fe_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_a9094086-9ca1-4b9d-b79f-f936e5e8fde3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_ef694d15-617a-4150-b7ef-1c276d556220_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_49b01f47-a96f-4be8-bb46-09d31d28baf5_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_6d92b3f1-4129-4ce3-9c38-89fe08f9481a_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment, Net and Operating Lease Right-of-Use Assets by Geography</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f75f68c7-9e5e-4a34-84c7-af7ac9bf21a0_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_e35f30b6-d3e8-4ce7-88bd-291fe3eafc40_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A and Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_407babdf-77d4-4a77-b338-36f4ee8fd493_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_b362985b-f92b-40d5-8ad8-8602be046b0e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_c13b4beb-41b7-4686-b56c-d660a625fd05_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5e6bdb93-2037-4736-919e-189975865d4b_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_7f696a04-e03d-4381-9a7a-ba5bd47e8203_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment and abandonment charges for leases and leasehold improvements</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringCosts" xlink:to="lab_us-gaap_OtherRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_bb4f52a8-eeb7-48e9-89da-ca62c62ffb5a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_d1c2ac9f-773a-45a0-8627-b9c9ba5c688a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7e8d6330-a606-4667-9f6b-eeaa125bee71_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8bdcd3f4-3624-48d8-9c44-dbd35d4adf04_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of cash, cash equivalents and restricted cash to condensed consolidated balance sheets</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b2e54580-6243-4fdc-a697-a12aba114025_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ba9fbfd0-06ad-427f-ad25-cdfcc06f419a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a51ca646-653d-4577-9064-8035536b3e79_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities_48e46d8b-3089-43ee-ae84-9f6b175ab254_terseLabel_en-US" xlink:label="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock in accrued expenses and other current liabilities</link:label>
    <link:label id="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Of Common Stock In Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchase Of Common Stock In Accrued Expenses And Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:href="pins-20240630.xsd#pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7dfbad4c-adc0-4b9c-9608-caf0c7adfba6_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_4d1d10cb-cc7d-406b-9754-ba8e6e75aefb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6d2ee3ee-b76c-4ca9-b961-f571b33c2010_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IE_7ccb0f0f-2a8a-45c4-a31d-9d2a3c30ff4c_terseLabel_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ireland</link:label>
    <link:label id="lab_country_IE_label_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IRELAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IE" xlink:to="lab_country_IE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_7b683e55-fe78-4773-8c34-7ab2ae083a75_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_515a942d-7eb9-44c7-a143-5072ec91ce72_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_3ceccdbc-cbab-466a-bc56-d79810bed0cf_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d7fcb2c7-d772-4462-9bfd-d002ad931d21_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_f9a64006-0413-404e-ac84-65101cdcf025_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_a30bac4f-44cb-467b-8ff7-1d71fce5452e_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_e2f6241f-ba04-4a8b-aeb4-1b450a36a857_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_0505b5f9-9555-4c0c-8ca3-15217fd0a894_terseLabel_en-US" xlink:label="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_label_en-US" xlink:label="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses And Other Current Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid Expenses And Other Current Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:href="pins-20240630.xsd#pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:to="lab_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_99f4989d-243d-4057-84e3-a668d62b14fc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_de5ed14f-0478-42d6-a142-5517678d36c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7b528396-e928-4afd-bfdc-d7199f38a5bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_StockRepurchaseProgramSeptember2023Member_be9950dc-f546-4b08-96eb-1c32dcda5e13_terseLabel_en-US" xlink:label="lab_pins_StockRepurchaseProgramSeptember2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, September 2023</link:label>
    <link:label id="lab_pins_StockRepurchaseProgramSeptember2023Member_label_en-US" xlink:label="lab_pins_StockRepurchaseProgramSeptember2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, September 2023 [Member]</link:label>
    <link:label id="lab_pins_StockRepurchaseProgramSeptember2023Member_documentation_en-US" xlink:label="lab_pins_StockRepurchaseProgramSeptember2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, September 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockRepurchaseProgramSeptember2023Member" xlink:href="pins-20240630.xsd#pins_StockRepurchaseProgramSeptember2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_StockRepurchaseProgramSeptember2023Member" xlink:to="lab_pins_StockRepurchaseProgramSeptember2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_5c515134-5406-49bb-9e1f-8e2e79d461a0_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a310b0b6-171a-4667-b002-350831173c79_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_1f23bb2d-5b9c-4053-8481-87aa37948371_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum required purchases</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_936dfd2a-29d2-4602-b562-8f38155fefe2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_e10a9540-8515-477d-b664-0fdf9fd506a8_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_a42ce36a-4099-45b4-9948-a576fe536ff9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_80847d77-c0d4-4715-ab07-216501b3c9f8_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_5ac9527b-6026-45a7-9ddc-b386e4d13e8a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_f2250ad9-2e1d-4938-8b20-26c197ce0ba6_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_05f2f7d8-eb33-48da-8b77-d809f420f7e2_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_31982559-444c-40f6-a78d-6f924322c864_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7228eb74-7922-4ef5-9bb2-67a184448709_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_b2c525ab-5888-479e-86cb-03f85eeaf036_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_5540d444-c4a7-4345-858f-7bd40c58c4ac_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_2f5a2538-7d34-4286-bc06-8cedd33cb946_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_e1fd9ceb-8d11-4d9e-ba25-6683d6d73488_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-U.S. government and supranational bonds</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb9cdfa-d85f-47ea-999d-6b7f880cb020_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_ReallocationOfNetIncomeCommonStock_8a56bb28-e7b6-4b3d-8698-bd7f85ac679f_terseLabel_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reallocation of net income to Class B common stock</link:label>
    <link:label id="lab_pins_ReallocationOfNetIncomeCommonStock_label_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income, Common Stock</link:label>
    <link:label id="lab_pins_ReallocationOfNetIncomeCommonStock_documentation_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeCommonStock" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_ReallocationOfNetIncomeCommonStock" xlink:to="lab_pins_ReallocationOfNetIncomeCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_104d561f-1100-44c1-8654-29650e17b1e3_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b1b73c44-b447-4714-abcb-d3744a13f6d2_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_3fafd6f4-e1fa-418b-96c5-bd1c33294f6e_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3f9668ac-85e4-46f4-a0ad-9e9782964b02_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_e83e6cf3-1bc9-48a0-9ff7-9f5271f77866_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c089306c-c8fe-4649-8ebf-b4bd23330c73_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_9c116bf1-5111-4c29-a66f-76b6e85f1f00_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_50e26bd7-90b5-4c8e-84c8-e90dea65b8ff_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6f1279ed-520f-4f62-82e0-4e37575a78c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_a9f89d78-8146-4120-b58c-35a0c1c52159_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_9d452c3b-808b-44cb-9097-868d3779f496_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_c842be0a-90ad-4587-b3f9-c65465cb1fb4_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class A common stock, $0.00001 par value, 6,666,667 shares authorized, 603,564 and 591,663 shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively; Class B common stock, $0.00001 par value, 1,333,333 shares authorized, 82,629 and 86,355 shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0f940707-ffca-4e75-a998-210080c900b4_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6a73238e-e0d2-48f7-8ab9-98de2d3f60fb_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a33dc7d1-d0d4-4477-b1aa-f559ae2ebf0d_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_5beb078b-4dfd-468f-8dbd-4fc04d7ca98c_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock_8889ddfb-e0a6-48ef-a43e-ff0d1568d423_terseLabel_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reallocation of net income as a result of conversion of Class B to Class A common stock</link:label>
    <link:label id="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock_label_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income, Conversion Of Common Stock</link:label>
    <link:label id="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock_documentation_en-US" xlink:label="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income, Conversion Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeConversionOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:to="lab_pins_ReallocationOfNetIncomeConversionOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fb16767f-536f-4935-8571-24fdf9eb7656_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e590a4b8-7164-4789-9b2e-616f0858318c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_eab437c5-698e-49cf-90a4-47b79217a993_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_bb13ead9-39a0-41f9-ab50-1d21878c0e94_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_A2009StockPlanMember_fc196b87-d089-47f7-8c65-54a3d6601b21_terseLabel_en-US" xlink:label="lab_pins_A2009StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2009 Plan</link:label>
    <link:label id="lab_pins_A2009StockPlanMember_label_en-US" xlink:label="lab_pins_A2009StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2009 Stock Plan [Member]</link:label>
    <link:label id="lab_pins_A2009StockPlanMember_documentation_en-US" xlink:label="lab_pins_A2009StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2009 Stock Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2009StockPlanMember" xlink:href="pins-20240630.xsd#pins_A2009StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_A2009StockPlanMember" xlink:to="lab_pins_A2009StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_ac254df8-d0f5-46de-bf3a-6e6d24274912_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_45f4dc16-70dc-46a8-9dee-77a29a585152_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic net income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_c932fb0b-4f5c-438e-b97d-4a00b197c0f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_893a03cf-fc50-439e-8af8-10213d995aec_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5b172b5d-2d39-4c0d-9741-367ff7d65333_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_226abf97-9f24-4b66-b85d-e50d4b7cadd3_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_69381e4d-c56f-40d7-a479-7594b0ff9975_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c1ab2e22-f281-4903-8528-f0bdf40ca18f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_ba1a9d38-2551-454c-b2dc-03789283fb60_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_382f4c25-641b-45cf-a52f-05ff9b5fa829_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_GokulRajaramMember_label_en-US" xlink:label="lab_pins_GokulRajaramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gokul Rajaram [Member]</link:label>
    <link:label id="lab_pins_GokulRajaramMember_documentation_en-US" xlink:label="lab_pins_GokulRajaramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gokul Rajaram</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_GokulRajaramMember" xlink:href="pins-20240630.xsd#pins_GokulRajaramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_GokulRajaramMember" xlink:to="lab_pins_GokulRajaramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f1a54834-8853-42c5-bacf-45b42ba756cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_56b639ad-8256-4f87-80ad-4a90ccd43e2e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b0cfec3c-1d8f-476e-98e6-8bf2db9a14fb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_d59113ef-7d39-4c5a-9f38-304521ecaf1f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of fair market value of outstanding stock, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_98d540a0-5e3b-48be-add9-b34cd54a9b30_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_53a3a7b2-66fc-42f9-b3e1-e787f5b313a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c079dc78-1b5c-4c93-8120-2ae429867672_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b86597ed-de68-4dd6-b55d-8039d4d6ad6b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue Disaggregated by Geography</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_525a36c2-9b47-4232-9b12-cf1f68239103_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_62f6d314-1e69-441e-8f3a-3e0be5dab118_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after one to five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_ef66f42f-6dd6-4372-8275-677077865037_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2af8d9c3-c3a2-45eb-bbfb-3e551ee7b392_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_bc9fa207-83e2-40e3-8080-436a7240998e_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_49edb5c9-c6fa-4bbe-a2ad-cfd25b5189c7_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_784de35e-822a-4818-a918-641ba9c3ff43_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9070a776-9711-4cb8-8ef5-c5cff81cb4f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_f84ea46e-3c76-4489-91e1-fde662805af2_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_9cac3f87-2442-4f31-8fb3-8f52718222fb_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_3cd8b4bf-56c2-4795-b57f-1465eef48bc6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_bc70bcb7-7e68-476e-8ebd-ac46023e6eed_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_cbb2c87a-4d11-4f5b-a44d-6b4b332dc2e2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_30bf54cb-ef88-4a77-b7f5-f3f63f2b1502_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_15ddbf6c-61ee-4ec1-a05b-7c53cf1d8e06_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_243cdab5-56bc-479c-b6ec-50f58351ed00_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_4108536a-6508-4fad-b9ee-f9abbcf95cdb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_408e9a5a-9a17-46a0-8dfe-0fa309715a5f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8d7b3c90-7d87-49e2-8600-9d6b0e3f3fbf_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_4666fcc7-2072-41a4-9765-714598e2e3c5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3ed1696d-52c2-4771-b4d2-1db9aae4244b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_79f11c92-1bc1-44da-bc19-eb64fa20c7ae_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_250e9a84-8045-4ec3-b5a0-a0594ea83bec_negatedLabel_en-US" xlink:label="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right Of Use Assets</link:label>
    <link:label id="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:href="pins-20240630.xsd#pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:to="lab_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c81b2a65-11b4-4c44-b42e-edfc86d8ece3_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_8ad93a63-99fb-409a-a412-9f062974ef91_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0a05c2f8-0dae-4da1-9cda-bb5e426b673a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_de23cbea-50c4-46c8-b8ab-8845da1e4504_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_f10ef1cb-e9bb-4001-a037-9992a1511919_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_8203fa75-4014-4a16-b007-436ccb97d447_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ca6182bf-24e2-435f-b38e-235a4d61bc74_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d4a5a398-7052-4f91-8c45-3f4fce33edb3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7e252a9f-d4f8-42a1-af33-d5ea19df3030_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_1e196c73-59cc-4dec-8d4d-09e74e20126f_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_99802cfe-ec1f-41a3-9175-4ef0ad23edec_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0a432726-8050-4f1a-b8d7-09175fe89979_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_429a9f03-5697-41e3-9c99-4c0fdabb756f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_07124821-0d18-43db-bb5c-7df86ff7e89e_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_f36d1a3f-785e-40f7-8c82-b78f80f1d1ac_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant-date fair value of stock options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_5c958e84-1256-4de0-8ee9-517a8c71e261_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7f1fa94d-6051-498b-b62d-047d47fec082_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>pins-20240630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1d3f9503-270d-4f91-9d70-59c6746e3188,g:f97caa2b-9bf3-4f5d-9909-256485fc88ce-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.pinterest.com/role/CoverPage" xlink:type="simple" xlink:href="pins-20240630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0136fc4d-4505-4fcd-933f-338d19b3e546" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0136fc4d-4505-4fcd-933f-338d19b3e546" xlink:to="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b9390d5a-2bcb-4751-bddc-cbf5aeae3cb1" xlink:to="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_53548847-41a8-43b5-ac69-dbc5de2aff3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:to="loc_us-gaap_CommonClassAMember_53548847-41a8-43b5-ac69-dbc5de2aff3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f66a3e60-317d-47e9-a7d1-8ff3223c5f26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_eb88ddcc-7b2d-4b90-a0ef-76e6c2ce2225" xlink:to="loc_us-gaap_CommonClassBMember_f66a3e60-317d-47e9-a7d1-8ff3223c5f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_310e5563-3208-4fe5-9942-6a0c6fe74ad4" xlink:to="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_6573071a-5174-4f7e-b01b-283a4d4f11e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentType_6573071a-5174-4f7e-b01b-283a4d4f11e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e231619f-2e45-44dc-82b1-bb2f77f72eeb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentQuarterlyReport_e231619f-2e45-44dc-82b1-bb2f77f72eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e4b62252-38ab-4002-91d2-e38611e2febc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentPeriodEndDate_e4b62252-38ab-4002-91d2-e38611e2febc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0484dd7b-ee43-4ac8-8cb6-e0940cc5d638" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentTransitionReport_0484dd7b-ee43-4ac8-8cb6-e0940cc5d638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_9fa75e9e-0f67-4335-9441-1263cb3ea0cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityFileNumber_9fa75e9e-0f67-4335-9441-1263cb3ea0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2ab0933a-c1ee-46ca-9bef-6a097e5df7a7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityRegistrantName_2ab0933a-c1ee-46ca-9bef-6a097e5df7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_12dfb5e0-f8a7-422a-8bc7-b23d9d04130c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityIncorporationStateCountryCode_12dfb5e0-f8a7-422a-8bc7-b23d9d04130c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_87acaeab-89cd-4e9d-9cea-ec076d5210a8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityTaxIdentificationNumber_87acaeab-89cd-4e9d-9cea-ec076d5210a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c816ff71-ae56-4446-800c-7eef05c6f228" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressAddressLine1_c816ff71-ae56-4446-800c-7eef05c6f228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0c10e7db-6ad9-4ec1-9e7e-6a4c7e44ee77" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressCityOrTown_0c10e7db-6ad9-4ec1-9e7e-6a4c7e44ee77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cbfd0826-de3b-493e-bb5a-77db35a40e00" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressStateOrProvince_cbfd0826-de3b-493e-bb5a-77db35a40e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6083d57e-693a-462d-a06d-7a0a0bcc0cd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityAddressPostalZipCode_6083d57e-693a-462d-a06d-7a0a0bcc0cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a10e8b08-1d99-4a44-97b9-faefea9e5808" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_CityAreaCode_a10e8b08-1d99-4a44-97b9-faefea9e5808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6f11a9d8-c92e-455e-a9f0-8c7f35eda689" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_LocalPhoneNumber_6f11a9d8-c92e-455e-a9f0-8c7f35eda689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a01ac924-d801-4ee2-8900-d72c98d98f32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_Security12bTitle_a01ac924-d801-4ee2-8900-d72c98d98f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_1aefb318-2aa3-4d97-acc0-0368badb394a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_TradingSymbol_1aefb318-2aa3-4d97-acc0-0368badb394a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_bbb82946-ae05-4952-a821-e30620a2910a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_SecurityExchangeName_bbb82946-ae05-4952-a821-e30620a2910a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_956b211e-cb84-4bba-9d42-d786a81b2284" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCurrentReportingStatus_956b211e-cb84-4bba-9d42-d786a81b2284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a9ce4061-11ff-43e8-bf8a-81e33b73985c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityInteractiveDataCurrent_a9ce4061-11ff-43e8-bf8a-81e33b73985c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ba104c54-8822-46e3-96e7-8b4e9706f775" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityFilerCategory_ba104c54-8822-46e3-96e7-8b4e9706f775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_bef0bc6e-3da5-464e-9b5d-ce60ccd22d0a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntitySmallBusiness_bef0bc6e-3da5-464e-9b5d-ce60ccd22d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f3604258-b802-4ea8-82f0-e7d2ddffda63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityEmergingGrowthCompany_f3604258-b802-4ea8-82f0-e7d2ddffda63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f29c01b4-b65f-401e-a5f5-9f741b71a6eb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityShellCompany_f29c01b4-b65f-401e-a5f5-9f741b71a6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9c4f2364-abf2-4384-988a-10594878e9d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9c4f2364-abf2-4384-988a-10594878e9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_63a9f805-86bb-4053-b423-42f1aa31c518" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_63a9f805-86bb-4053-b423-42f1aa31c518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7d970ac6-46df-42b8-a605-313cac1d99c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_AmendmentFlag_7d970ac6-46df-42b8-a605-313cac1d99c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_254684db-4ff4-486d-a6a9-c93b8c7a333e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_DocumentFiscalYearFocus_254684db-4ff4-486d-a6a9-c93b8c7a333e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5a0463cd-dfd8-4b37-9e12-7ecada856587" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_CurrentFiscalYearEndDate_5a0463cd-dfd8-4b37-9e12-7ecada856587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a7d35fca-580c-4798-97cd-8ede7f644905" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_ee6ea3df-bd2d-4f39-8b77-2109b4efa8b0" xlink:to="loc_dei_EntityCentralIndexKey_a7d35fca-580c-4798-97cd-8ede7f644905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e26d4ca7-28b8-4b89-af29-41d279ab3243" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e26d4ca7-28b8-4b89-af29-41d279ab3243" xlink:to="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ca56fbd3-9c43-4214-a35a-42de17458777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ca56fbd3-9c43-4214-a35a-42de17458777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2d017f08-d8af-4f19-adf6-35a131f7ebeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2d017f08-d8af-4f19-adf6-35a131f7ebeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8bde12cc-78bd-4508-8b94-3b23a1f3a156" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8bde12cc-78bd-4508-8b94-3b23a1f3a156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_909ddba7-7fe6-46d4-904e-c03f118549d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_909ddba7-7fe6-46d4-904e-c03f118549d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b1ca13f2-590a-4824-95b1-f87bde233b36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3c290a47-edb4-476a-9221-f7034c8c6196" xlink:to="loc_us-gaap_AssetsCurrent_b1ca13f2-590a-4824-95b1-f87bde233b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c5429c5f-0349-4d61-a6b2-291370dc3705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c5429c5f-0349-4d61-a6b2-291370dc3705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dd7d7041-a0cb-426f-b2f8-7fe01c2759dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dd7d7041-a0cb-426f-b2f8-7fe01c2759dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_3a99a610-f46c-430b-90a6-00652c4ce43c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_3a99a610-f46c-430b-90a6-00652c4ce43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1095da9a-5aa6-45f3-b19a-35d78bb82368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1095da9a-5aa6-45f3-b19a-35d78bb82368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bd1c424d-cf02-4ffb-b1bc-75f3864ab2be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_835345d9-b830-45b7-be4e-b8f4961e6437" xlink:to="loc_us-gaap_Assets_bd1c424d-cf02-4ffb-b1bc-75f3864ab2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e26d4ca7-28b8-4b89-af29-41d279ab3243" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c3ee3f02-eb5a-4189-bab9-44c9d74f31ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c3ee3f02-eb5a-4189-bab9-44c9d74f31ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6366dee8-364a-4f11-bb0f-295abb1f0a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c3ee3f02-eb5a-4189-bab9-44c9d74f31ea" xlink:to="loc_us-gaap_AccountsPayableCurrent_6366dee8-364a-4f11-bb0f-295abb1f0a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9836c76f-bb7e-43df-81ca-353cdcddafa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c3ee3f02-eb5a-4189-bab9-44c9d74f31ea" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_9836c76f-bb7e-43df-81ca-353cdcddafa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4a79a8b4-1c2e-4c24-8bb1-5444e5449e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c3ee3f02-eb5a-4189-bab9-44c9d74f31ea" xlink:to="loc_us-gaap_LiabilitiesCurrent_4a79a8b4-1c2e-4c24-8bb1-5444e5449e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_12d1a604-b4dc-43c1-94ba-7d2259b0f52a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_12d1a604-b4dc-43c1-94ba-7d2259b0f52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6c576259-1025-44d9-be99-7037f07d6ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6c576259-1025-44d9-be99-7037f07d6ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bed82c22-76b4-40dd-8a19-66d2a56d6dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_Liabilities_bed82c22-76b4-40dd-8a19-66d2a56d6dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2e956ee8-1c46-4119-9cb7-7854de6b15ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2e956ee8-1c46-4119-9cb7-7854de6b15ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_76a51319-b91e-49bc-bd1a-82d1f074e3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:to="loc_us-gaap_CommonStockValue_76a51319-b91e-49bc-bd1a-82d1f074e3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_0b18bee5-d3ed-4b2f-a9fa-d3f7b4097e56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:to="loc_us-gaap_AdditionalPaidInCapital_0b18bee5-d3ed-4b2f-a9fa-d3f7b4097e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ab3cc782-3852-46ae-acb3-096f606f3ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ab3cc782-3852-46ae-acb3-096f606f3ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_21f1a608-449c-4fae-a531-b159a230456e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_21f1a608-449c-4fae-a531-b159a230456e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_dab488e5-1ca5-44cc-8104-d1aa4778202d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9daadbe5-d02d-48a6-8ed4-5f69030af433" xlink:to="loc_us-gaap_StockholdersEquity_dab488e5-1ca5-44cc-8104-d1aa4778202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_abebd2cc-4d28-4562-93f2-a7bda09f5401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcf637bd-5d73-4f37-91db-a5b4cab682f8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_abebd2cc-4d28-4562-93f2-a7bda09f5401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_42a91db4-5846-413c-8416-9114b971faa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_42a91db4-5846-413c-8416-9114b971faa9" xlink:to="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43c61cc8-c232-48c8-820e-5245ca0d2f4e" xlink:to="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_394fa1b4-9997-4636-bd16-00527a269671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:to="loc_us-gaap_CommonClassAMember_394fa1b4-9997-4636-bd16-00527a269671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c9969da2-9bb5-42b3-aab9-6f5ee47611be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_15d75013-17ed-4d47-a6d4-315f5f89488f" xlink:to="loc_us-gaap_CommonClassBMember_c9969da2-9bb5-42b3-aab9-6f5ee47611be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f996f6ee-3be9-47b5-b3ed-db5c922dc82d" xlink:to="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_df487209-a4bd-4262-9d2c-cc2b1207fc27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_df487209-a4bd-4262-9d2c-cc2b1207fc27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_968a9f88-ddab-4633-be8f-c8ffa327a9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_968a9f88-ddab-4633-be8f-c8ffa327a9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9f8e2cae-84e0-4309-8260-3a593ab397f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9f8e2cae-84e0-4309-8260-3a593ab397f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_221d5779-8db4-4b54-95e9-1c2c63f8d9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesIssued_221d5779-8db4-4b54-95e9-1c2c63f8d9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6dee5c67-7dc1-4df1-962f-ed043c20b78b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_942956f7-c881-4e1b-8b04-2979f91d50b4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6dee5c67-7dc1-4df1-962f-ed043c20b78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97157b61-74de-45f1-add3-d64694e89786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97157b61-74de-45f1-add3-d64694e89786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_914f0a04-d61f-4f8f-a469-80ba4ac824d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:to="loc_us-gaap_CostOfRevenue_914f0a04-d61f-4f8f-a469-80ba4ac824d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_d68c819b-4f12-41b8-89fe-5a8c417d93bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_d68c819b-4f12-41b8-89fe-5a8c417d93bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_32aff874-a5d8-4dcc-836a-523807d712a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:to="loc_us-gaap_SellingAndMarketingExpense_32aff874-a5d8-4dcc-836a-523807d712a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4023ce43-1e80-4d34-a3e8-f97782fbc800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4023ce43-1e80-4d34-a3e8-f97782fbc800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f63ab0f8-4b5e-4854-a078-a77d1146bfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7ce55e6e-fd97-4e80-a1b9-dae8963fbc88" xlink:to="loc_us-gaap_CostsAndExpenses_f63ab0f8-4b5e-4854-a078-a77d1146bfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bed357e6-92b0-43bf-b3b2-6b3d1ca7bf53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_OperatingIncomeLoss_bed357e6-92b0-43bf-b3b2-6b3d1ca7bf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_d2f178fd-df82-4168-9282-9e1ff2c81b31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_d2f178fd-df82-4168-9282-9e1ff2c81b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0ef9548b-8ec6-4265-b519-fc3eaa3a969a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0ef9548b-8ec6-4265-b519-fc3eaa3a969a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11eeb28b-386a-4962-b2aa-3e645bed9437" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11eeb28b-386a-4962-b2aa-3e645bed9437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_41ac1cd6-6cca-4d5c-98da-04042d56b76f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_41ac1cd6-6cca-4d5c-98da-04042d56b76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f102f9bc-e0ea-421c-b533-96869a1604b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_NetIncomeLoss_f102f9bc-e0ea-421c-b533-96869a1604b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_787afe6e-2a8d-46e1-9661-6a4b2967d755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_EarningsPerShareAbstract_787afe6e-2a8d-46e1-9661-6a4b2967d755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_79cb6935-373e-4e7f-9c7d-5064c0d5b9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_787afe6e-2a8d-46e1-9661-6a4b2967d755" xlink:to="loc_us-gaap_EarningsPerShareBasic_79cb6935-373e-4e7f-9c7d-5064c0d5b9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6e20479b-66a3-45aa-8588-a7bf1ec8fdd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_787afe6e-2a8d-46e1-9661-6a4b2967d755" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6e20479b-66a3-45aa-8588-a7bf1ec8fdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_af7538ea-6dc6-4a8e-82fb-fd122e3f71f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3b293f89-babd-4c17-8025-4025fc2f82b1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_af7538ea-6dc6-4a8e-82fb-fd122e3f71f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fcafec9a-5d48-43af-9de3-7b929b842016" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_af7538ea-6dc6-4a8e-82fb-fd122e3f71f7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fcafec9a-5d48-43af-9de3-7b929b842016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f46d26b-c20f-4854-b874-af45dca74e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_af7538ea-6dc6-4a8e-82fb-fd122e3f71f7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f46d26b-c20f-4854-b874-af45dca74e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a9b4c3e5-dae5-443f-a2dc-f10a794915b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_92d6250c-c81d-4e8b-91da-045eb0b1767f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a9b4c3e5-dae5-443f-a2dc-f10a794915b4" xlink:to="loc_us-gaap_NetIncomeLoss_92d6250c-c81d-4e8b-91da-045eb0b1767f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_64d6295e-638e-4b5d-b7aa-fed3148919bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a9b4c3e5-dae5-443f-a2dc-f10a794915b4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_64d6295e-638e-4b5d-b7aa-fed3148919bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e1bc6552-aa3a-4d46-a7c4-1e4a7605c0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_64d6295e-638e-4b5d-b7aa-fed3148919bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e1bc6552-aa3a-4d46-a7c4-1e4a7605c0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d022dace-a2d1-45e6-8ba1-dc11bbfcb0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_64d6295e-638e-4b5d-b7aa-fed3148919bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d022dace-a2d1-45e6-8ba1-dc11bbfcb0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5e40ed96-a05e-4229-a456-4808ca3d59e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a9b4c3e5-dae5-443f-a2dc-f10a794915b4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5e40ed96-a05e-4229-a456-4808ca3d59e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_05e5806b-5759-4355-839e-a9bec17e876a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05e5806b-5759-4355-839e-a9bec17e876a" xlink:to="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_642802d4-0eda-47d3-85ed-1f75ab7e403d" xlink:to="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d8043bdc-2f7e-4642-ad61-5f79be7ea214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_CommonStockMember_d8043bdc-2f7e-4642-ad61-5f79be7ea214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_66603d0c-319a-4aeb-9f3c-b048e318b219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_66603d0c-319a-4aeb-9f3c-b048e318b219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d440bdc8-89a8-4a5f-bbba-036cc48ae158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d440bdc8-89a8-4a5f-bbba-036cc48ae158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_df51ce01-ae30-4c1e-94ca-bb70dc348914" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e88eeb53-13d4-464e-bafd-d927dbfe79f7" xlink:to="loc_us-gaap_RetainedEarningsMember_df51ce01-ae30-4c1e-94ca-bb70dc348914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cd0f34c3-f3c4-491c-b4d0-84143255a2ba" xlink:to="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5756c560-c609-4505-b603-5f928a0a7d6e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_917f5adf-40ad-4c1e-a195-8933a52c1b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_SharesOutstanding_917f5adf-40ad-4c1e-a195-8933a52c1b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b8fabfc7-87ce-47f7-aa1c-61eb87403e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockholdersEquity_b8fabfc7-87ce-47f7-aa1c-61eb87403e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_672bb41e-76e3-4d0e-9279-565c5c7a176c" xlink:href="pins-20240630.xsd#pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased_672bb41e-76e3-4d0e-9279-565c5c7a176c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d1ae43f4-6ee6-4c67-89c0-316fe5180e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d1ae43f4-6ee6-4c67-89c0-316fe5180e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bbe21bcb-4aac-4b1e-8c90-0f29408dca85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bbe21bcb-4aac-4b1e-8c90-0f29408dca85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6763c04b-fa28-4705-afef-d0f7206c1c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6763c04b-fa28-4705-afef-d0f7206c1c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d535559f-f03b-44df-b742-e5db396fb639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d535559f-f03b-44df-b742-e5db396fb639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d656aae9-13c3-4fe0-b298-51a0a6675702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d656aae9-13c3-4fe0-b298-51a0a6675702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3c33defc-0520-4d4c-8f6f-ebe6f16a5d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3c33defc-0520-4d4c-8f6f-ebe6f16a5d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_08b93d87-00e5-46f2-80ac-b76e1c45ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_08b93d87-00e5-46f2-80ac-b76e1c45ad6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c0026152-69e5-459b-89bc-fc1003b42580" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_NetIncomeLoss_c0026152-69e5-459b-89bc-fc1003b42580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_5da74022-76e4-4fa1-a3e4-267b949288f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_SharesOutstanding_5da74022-76e4-4fa1-a3e4-267b949288f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_14f888f9-e198-4e8b-bc7d-eb9299411926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49c32566-5bb6-438b-9cf2-77dc8cd8ebc0" xlink:to="loc_us-gaap_StockholdersEquity_14f888f9-e198-4e8b-bc7d-eb9299411926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4f7a7df5-32fd-48ff-80ec-44d9640ad27a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:to="loc_us-gaap_NetIncomeLoss_4f7a7df5-32fd-48ff-80ec-44d9640ad27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_164834d9-2556-4c0b-9a11-d40ed5b4ee4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_164834d9-2556-4c0b-9a11-d40ed5b4ee4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_563e9b47-c71b-4f6e-8a1f-04a149fbe844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:to="loc_us-gaap_ShareBasedCompensation_563e9b47-c71b-4f6e-8a1f-04a149fbe844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_e3520fae-2c58-4ad3-87c4-eae727b404db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:to="loc_us-gaap_OtherRestructuringCosts_e3520fae-2c58-4ad3-87c4-eae727b404db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_38676765-c8cb-45dc-9eff-57f84ff215b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_38676765-c8cb-45dc-9eff-57f84ff215b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2c52b069-eed8-4937-88b6-47a8b5106593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff46cbae-cfae-47bd-8442-612042df7eea" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2c52b069-eed8-4937-88b6-47a8b5106593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9c4bd3be-a2c8-41c7-8dfe-912faa027895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9c4bd3be-a2c8-41c7-8dfe-912faa027895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_eab006d5-abb6-42ab-aab7-51c09088b2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_eab006d5-abb6-42ab-aab7-51c09088b2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_a0fd817e-73a2-4e47-b93c-d117b956f70d" xlink:href="pins-20240630.xsd#pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_a0fd817e-73a2-4e47-b93c-d117b956f70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_972be285-0745-4745-9cdf-4bbee3445989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_972be285-0745-4745-9cdf-4bbee3445989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4aef5137-5dea-4799-a3e7-890e61c04e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4aef5137-5dea-4799-a3e7-890e61c04e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_81c083e0-0ce3-49d3-b602-2cec59d6a64d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ba39b034-2764-409c-b512-27facf675dfc" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_81c083e0-0ce3-49d3-b602-2cec59d6a64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0abfb6b2-14a2-4a3c-a918-d4e23b2ada0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cf367376-8a95-43c7-b4ca-6acb5394b44b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0abfb6b2-14a2-4a3c-a918-d4e23b2ada0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_82586d26-cf71-430c-baa2-3f9820b7e31a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_82586d26-cf71-430c-baa2-3f9820b7e31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1b1f06cb-c87a-4932-804d-e2f8caa780fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1b1f06cb-c87a-4932-804d-e2f8caa780fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f25717ed-0c67-43ab-b321-f5bbfaf39fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f25717ed-0c67-43ab-b321-f5bbfaf39fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_a6340ad0-fb91-4e07-958a-3685759d250a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_a6340ad0-fb91-4e07-958a-3685759d250a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a319204-9ab2-4b5d-9a13-8a1f42675334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8f21a3e5-e2ea-48b6-9582-954fdce236f5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a319204-9ab2-4b5d-9a13-8a1f42675334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_91e8ba03-5b53-4604-a63f-85a2011372db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_91e8ba03-5b53-4604-a63f-85a2011372db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fc36ef88-e745-4045-ba31-615722f0a5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fc36ef88-e745-4045-ba31-615722f0a5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_34fac4e7-61d4-4ae4-944b-89a61058816a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_34fac4e7-61d4-4ae4-944b-89a61058816a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_334f8718-3c63-4f0f-ae6a-6e76c0fa849a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f75a2e85-b243-4a16-b655-90d35eb04f2f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_334f8718-3c63-4f0f-ae6a-6e76c0fa849a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e245e472-9c6d-466a-bf37-7e4bacda067d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e245e472-9c6d-466a-bf37-7e4bacda067d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85bb87e4-a8f4-4a9b-81ec-5fdcdb3307f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85bb87e4-a8f4-4a9b-81ec-5fdcdb3307f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5640fab6-4cd7-486d-bdf1-2568088ecc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5640fab6-4cd7-486d-bdf1-2568088ecc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5ae01a8-819d-49ce-91d1-90b1c30dfd91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5ae01a8-819d-49ce-91d1-90b1c30dfd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_2dca00a4-b40b-48ad-bac4-19e1ace90232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_2dca00a4-b40b-48ad-bac4-19e1ace90232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_01e28b73-5690-46c3-8282-1cdea813239a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_2dca00a4-b40b-48ad-bac4-19e1ace90232" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_01e28b73-5690-46c3-8282-1cdea813239a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e6899c25-7b32-42ed-8a0e-b47b8940e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_84b01c41-4fde-42fc-b486-42eda6e52d1a" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e6899c25-7b32-42ed-8a0e-b47b8940e14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities_c23331f1-c0fb-489b-bd39-9c5d6b8238c5" xlink:href="pins-20240630.xsd#pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e6899c25-7b32-42ed-8a0e-b47b8940e14f" xlink:to="loc_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities_c23331f1-c0fb-489b-bd39-9c5d6b8238c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2f621738-87b2-4fb0-8764-8b2361779d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e6899c25-7b32-42ed-8a0e-b47b8940e14f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2f621738-87b2-4fb0-8764-8b2361779d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="pins-20240630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_927ef93b-a153-46e7-b84e-654dd2785a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_927ef93b-a153-46e7-b84e-654dd2785a4f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a4b37ee2-8a2d-4c9e-967c-4848f55de53d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a4b37ee2-8a2d-4c9e-967c-4848f55de53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_d80a7e17-9009-49ba-96e6-64adbbe6f999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:to="loc_us-gaap_RestrictedCashCurrent_d80a7e17-9009-49ba-96e6-64adbbe6f999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_521e3d48-ec34-4eb5-8ff4-06b015fdcf74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_521e3d48-ec34-4eb5-8ff4-06b015fdcf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e3bda2ba-1eda-4701-a0ea-cc46d38612cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_6c529929-f02c-4a9a-ba0c-82ffe3a97942" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e3bda2ba-1eda-4701-a0ea-cc46d38612cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pins-20240630.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_130cae88-176e-4ecf-8b82-62ec55145e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0c59de71-a67c-47d9-a30a-e2fdb6d64a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_130cae88-176e-4ecf-8b82-62ec55145e8b" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0c59de71-a67c-47d9-a30a-e2fdb6d64a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_22beb522-d919-482a-913a-0cc93b0fab3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_8206e99b-9d93-4247-9849-b725f64b7064" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_22beb522-d919-482a-913a-0cc93b0fab3a" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_8206e99b-9d93-4247-9849-b725f64b7064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pins-20240630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_404842a3-c932-4f4f-adf3-83c160db4f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_315a14fe-ab78-4ebd-86de-b7ee36bd71ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_404842a3-c932-4f4f-adf3-83c160db4f1d" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_315a14fe-ab78-4ebd-86de-b7ee36bd71ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_85837254-bf0c-4ca3-847f-5c07f5e96b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2f2ce834-b831-4b97-b8b1-46001415df56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_85837254-bf0c-4ca3-847f-5c07f5e96b66" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2f2ce834-b831-4b97-b8b1-46001415df56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShare"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c31f3096-17b1-4bb5-a7f3-50be5ea3e900" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_15849454-1c5d-4f71-a308-96595b67a86e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c31f3096-17b1-4bb5-a7f3-50be5ea3e900" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_15849454-1c5d-4f71-a308-96595b67a86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pins-20240630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_81b94d04-facd-42e0-8191-04cf47bbedbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f4a0593f-f9f4-4dc9-8341-9a8a9a238c27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_81b94d04-facd-42e0-8191-04cf47bbedbe" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f4a0593f-f9f4-4dc9-8341-9a8a9a238c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/GeographicalInformation" xlink:type="simple" xlink:href="pins-20240630.xsd#GeographicalInformation"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/GeographicalInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_34b849b4-a481-48aa-aeb0-e254095bebd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_70be504a-970b-4379-b4ce-e5b09b4832c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_34b849b4-a481-48aa-aeb0-e254095bebd1" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_70be504a-970b-4379-b4ce-e5b09b4832c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pins-20240630.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_61070b1b-2a72-4a2c-9f52-c25b2e412c68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_61070b1b-2a72-4a2c-9f52-c25b2e412c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_e266902d-afdc-40ea-851b-1a0fffffb7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_e266902d-afdc-40ea-851b-1a0fffffb7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_02f0d675-eaa0-4bff-b0f5-ff8a6614e35f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_02f0d675-eaa0-4bff-b0f5-ff8a6614e35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_5e5cbfb9-bd9e-4131-86cd-80ea7d29804a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:to="loc_us-gaap_UseOfEstimates_5e5cbfb9-bd9e-4131-86cd-80ea7d29804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_e54d0270-6eff-4baa-8bdc-b697c3a7a678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b41f3113-3e2e-4fd8-8761-11123ee10fb7" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_e54d0270-6eff-4baa-8bdc-b697c3a7a678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_45b34b14-8be9-4f37-abfe-33035622cec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_6dfda0e2-dca8-44aa-8277-a9351dc341a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_45b34b14-8be9-4f37-abfe-33035622cec2" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_6dfda0e2-dca8-44aa-8277-a9351dc341a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_10183f42-0fb3-4c3f-868b-63027400730a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_45b34b14-8be9-4f37-abfe-33035622cec2" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_10183f42-0fb3-4c3f-868b-63027400730a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_761980f0-e82f-4116-bb45-b9e0d8bd0d50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2995a835-b255-46b5-b7a4-1a30f54aa934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_761980f0-e82f-4116-bb45-b9e0d8bd0d50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2995a835-b255-46b5-b7a4-1a30f54aa934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_8de25af1-228e-466a-a165-a5b86667d1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_761980f0-e82f-4116-bb45-b9e0d8bd0d50" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_8de25af1-228e-466a-a165-a5b86667d1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4a4e6998-3983-4ee7-87e0-333e44ea7947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_761980f0-e82f-4116-bb45-b9e0d8bd0d50" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4a4e6998-3983-4ee7-87e0-333e44ea7947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_32629861-f916-458a-9ee9-c5f8709ad048" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c424bb66-9243-4ef1-b64b-fcbca1e5599b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_32629861-f916-458a-9ee9-c5f8709ad048" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c424bb66-9243-4ef1-b64b-fcbca1e5599b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_c72d777e-0c45-47b7-a11d-07817303d00e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_32629861-f916-458a-9ee9-c5f8709ad048" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_c72d777e-0c45-47b7-a11d-07817303d00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/GeographicalInformationTables" xlink:type="simple" xlink:href="pins-20240630.xsd#GeographicalInformationTables"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/GeographicalInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c9c73ee0-85f4-4e4b-876e-38b26db1d2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_77cc1854-67a1-4fdf-a11d-b0d35734a269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c9c73ee0-85f4-4e4b-876e-38b26db1d2fb" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_77cc1854-67a1-4fdf-a11d-b0d35734a269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_390e08f6-1ae6-4439-93ea-0d227e5ef9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c9c73ee0-85f4-4e4b-876e-38b26db1d2fb" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_390e08f6-1ae6-4439-93ea-0d227e5ef9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bf949429-6611-4d10-b453-5d869553dc69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bf949429-6611-4d10-b453-5d869553dc69" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b6ce6855-b234-438e-a34d-2d2d2538ee39" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_95f8128a-7268-40ae-b5a7-c79f079309f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_MoneyMarketFundsMember_95f8128a-7268-40ae-b5a7-c79f079309f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0d27f2fb-7f7f-44c7-b63f-f381525d6e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CommercialPaperMember_0d27f2fb-7f7f-44c7-b63f-f381525d6e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2d1da099-fe01-43ce-a1d6-1279774e56ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2d1da099-fe01-43ce-a1d6-1279774e56ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_af360522-217b-411b-a16c-ac1ebeae1558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_af360522-217b-411b-a16c-ac1ebeae1558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_bc6ca5b4-4081-45fc-9ca3-1487fb8acca6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_73ca7530-27e7-4891-8824-a6a90e60e29c" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_bc6ca5b4-4081-45fc-9ca3-1487fb8acca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ed8df977-f4f6-4ce3-a233-96ba6bbcac33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f394a7bf-b3e1-4f87-80c9-217f9ea6f91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f394a7bf-b3e1-4f87-80c9-217f9ea6f91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cafbb08b-44e0-4047-ada7-f902ca7b382a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cafbb08b-44e0-4047-ada7-f902ca7b382a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ceb6c1a7-f41e-46e9-ad8c-ca259f29c72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d58cd030-8d4a-4cbf-b9ba-a94f36927053" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ceb6c1a7-f41e-46e9-ad8c-ca259f29c72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1d1857d1-cb25-4e0f-8ba2-7f8419cac10f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b432b420-466a-4aa4-8dcd-cc8f1598ddc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a6230fe7-f54b-452b-b435-47bd53140cc1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b432b420-466a-4aa4-8dcd-cc8f1598ddc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b449f214-8352-4109-b2f3-f7589d5a9ae8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1d46fa45-eb33-43a4-848a-4ebfec6493ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1d46fa45-eb33-43a4-848a-4ebfec6493ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4bd606f3-2251-45cb-894d-0490b45bd075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4bd606f3-2251-45cb-894d-0490b45bd075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_5b07bd0f-a9d9-45d0-8625-a72a4d8257bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CommercialPaperMember_5b07bd0f-a9d9-45d0-8625-a72a4d8257bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2527f9c5-0bdd-43cd-852b-ee1e4bccb1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2527f9c5-0bdd-43cd-852b-ee1e4bccb1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a256fd83-eb5f-4692-ab4c-e99cfb1c07a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a256fd83-eb5f-4692-ab4c-e99cfb1c07a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_319f808d-0614-4ecf-8047-dba2c9ffb7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a112241d-46f0-48a6-a8dd-d02a14e8e0ad" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_319f808d-0614-4ecf-8047-dba2c9ffb7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb4d3e36-dd49-44d4-b790-024addac3515" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c551f9b5-3e6d-4e3a-9982-0fad640411ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c551f9b5-3e6d-4e3a-9982-0fad640411ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_446c2785-ee4f-4127-8921-71e45c40ef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_446c2785-ee4f-4127-8921-71e45c40ef2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_fc78cbed-8cb0-48e8-b2a5-d26a56130c0d" xlink:href="pins-20240630.xsd#pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure_fc78cbed-8cb0-48e8-b2a5-d26a56130c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_eefe00dd-8369-4070-a3f5-bee6f8f65d27" xlink:href="pins-20240630.xsd#pins_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_94aa7aaf-6cfd-4d2f-b92d-4cc968917a15" xlink:to="loc_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure_eefe00dd-8369-4070-a3f5-bee6f8f65d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a800a4eb-43ad-4417-ac34-31713d568017" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_42621121-dfd6-4493-a6e1-e96e591dd207" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a800a4eb-43ad-4417-ac34-31713d568017" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_42621121-dfd6-4493-a6e1-e96e591dd207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27bf1cde-c1f2-406b-beb9-a96999131509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a800a4eb-43ad-4417-ac34-31713d568017" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27bf1cde-c1f2-406b-beb9-a96999131509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11eedf0e-2be7-417b-802a-c019ef42709c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a800a4eb-43ad-4417-ac34-31713d568017" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11eedf0e-2be7-417b-802a-c019ef42709c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_648a95e5-c399-435c-ad9b-f2a6fd4a9794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9c739db3-df1c-439e-b595-681d8f4bdbea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_648a95e5-c399-435c-ad9b-f2a6fd4a9794" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9c739db3-df1c-439e-b595-681d8f4bdbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bbbb9bdb-9d73-44b2-adc6-c242fdd173be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bbbb9bdb-9d73-44b2-adc6-c242fdd173be" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e84142f0-2a7e-4be9-8704-d3061e3f2fdc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3d2beef8-5f9a-4b68-a6a5-a031d10ab534" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3d2beef8-5f9a-4b68-a6a5-a031d10ab534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_dd79d6ac-6797-4183-951f-6612f6249ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0208c684-2c19-4846-8448-79bcb9f10109" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_dd79d6ac-6797-4183-951f-6612f6249ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4e3ab069-5998-46a7-a698-1d633a6fb082" xlink:to="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2009StockPlanMember_a5991fa2-cf89-47ed-ac9e-d1da8650be5c" xlink:href="pins-20240630.xsd#pins_A2009StockPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:to="loc_pins_A2009StockPlanMember_a5991fa2-cf89-47ed-ac9e-d1da8650be5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_A2019OmnibusIncentivePlanMember_71d79d2d-46a8-4001-8a0d-087a70e65419" xlink:href="pins-20240630.xsd#pins_A2019OmnibusIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_664112a2-c955-42d9-9f9a-b0d6e0738c71" xlink:to="loc_pins_A2019OmnibusIncentivePlanMember_71d79d2d-46a8-4001-8a0d-087a70e65419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5b019176-1cb3-44ac-bdfe-179d134a8625" xlink:to="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1faf86c6-4ee6-4845-aa0b-3ee9227e088e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_edd79165-23df-4ce5-801b-a755e087298a" xlink:to="loc_us-gaap_CommonClassAMember_1faf86c6-4ee6-4845-aa0b-3ee9227e088e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_815667e4-40af-405c-876e-20e8cebdee36" xlink:to="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_StockRepurchaseProgramSeptember2023Member_aeec7645-5a0d-4cb3-9884-7989917938d9" xlink:href="pins-20240630.xsd#pins_StockRepurchaseProgramSeptember2023Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_31d9ba9a-c5db-4261-8c4b-2ceeca31179d" xlink:to="loc_pins_StockRepurchaseProgramSeptember2023Member_aeec7645-5a0d-4cb3-9884-7989917938d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_776c9ebf-0a71-4fcf-b2bb-5e2d55251ce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_125cb44a-2a30-46da-87de-ca05b266942d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_125cb44a-2a30-46da-87de-ca05b266942d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_5966dd8a-9948-4353-8b1e-86250dd259a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_5966dd8a-9948-4353-8b1e-86250dd259a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_788cf00f-558a-426a-96bc-5602488cc2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_788cf00f-558a-426a-96bc-5602488cc2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_003ed8a2-36c6-4b6d-94f3-3b2d49dd4fff" xlink:href="pins-20240630.xsd#pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares_003ed8a2-36c6-4b6d-94f3-3b2d49dd4fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_af5150e4-9026-4c8b-b2b7-d2745ad7204e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_af5150e4-9026-4c8b-b2b7-d2745ad7204e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf81c9e6-e2ff-45c6-8390-a822d9751a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf81c9e6-e2ff-45c6-8390-a822d9751a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_59bc2be1-f0cf-48a7-8843-255f955e9270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_59bc2be1-f0cf-48a7-8843-255f955e9270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5830f028-24a2-44c1-be04-c7d56d9a0e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5830f028-24a2-44c1-be04-c7d56d9a0e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d6a2bff7-4b50-4d2d-bd7f-067816cd4e6c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_d6a2bff7-4b50-4d2d-bd7f-067816cd4e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_77b57fbb-1d4c-4004-ab23-c67392cbf74c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_77b57fbb-1d4c-4004-ab23-c67392cbf74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_db2dd5b3-f37e-4db8-8475-095319a1d23d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_db2dd5b3-f37e-4db8-8475-095319a1d23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c3eb1876-3db1-47e7-9907-1530e555db44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5adf4e63-fa07-426e-a2f6-096b6fdbd239" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c3eb1876-3db1-47e7-9907-1530e555db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1239f36b-eb65-451e-93a7-7b1fce66be1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1239f36b-eb65-451e-93a7-7b1fce66be1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3e0f732f-63bf-4fbd-afb0-ab291cbb66ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3e0f732f-63bf-4fbd-afb0-ab291cbb66ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9d5e7189-c545-4c39-8bc5-591b9be02e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9d5e7189-c545-4c39-8bc5-591b9be02e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_120eab8f-b4d2-436e-a1b3-2e4833979f54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8bd23f43-6baf-44e4-9e50-74e34ce13090" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_120eab8f-b4d2-436e-a1b3-2e4833979f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d0c712c7-cfd3-41c6-a18a-81862011a26b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d0c712c7-cfd3-41c6-a18a-81862011a26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_08c807ca-900a-4d4a-b1d6-e1fc8ce10b87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_08c807ca-900a-4d4a-b1d6-e1fc8ce10b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7bf68130-968f-4021-8ffb-ec62e63b8245" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7bf68130-968f-4021-8ffb-ec62e63b8245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e4f50e75-4463-4e04-b9b4-eea5e8d4790a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e4f50e75-4463-4e04-b9b4-eea5e8d4790a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5f086804-f698-4180-9c11-ec01df733bea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4609b5d5-70ff-4f1c-b9ab-684653e8c70a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5f086804-f698-4180-9c11-ec01df733bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_652f5827-8c8f-4517-a316-f1b920b17200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_652f5827-8c8f-4517-a316-f1b920b17200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4ff158a1-492f-497c-b58a-3a7b9df738d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4ff158a1-492f-497c-b58a-3a7b9df738d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_e4d719f8-407c-4329-b7e7-5746962ca51b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_e4d719f8-407c-4329-b7e7-5746962ca51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6e5db49f-a5b1-413c-975d-1a594426d68c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6e5db49f-a5b1-413c-975d-1a594426d68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_67448cc0-6b65-485c-9229-5ce271fbd124" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d13a1fe-7420-4aa3-aa4d-17bfcfa57087" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_67448cc0-6b65-485c-9229-5ce271fbd124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquityRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_29387e28-bf3a-4220-8862-4fd4f153d639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_29387e28-bf3a-4220-8862-4fd4f153d639" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:to="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1290ac8d-0e81-4622-bd4f-8dbad5a02dcd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_feefb282-252b-4f43-ad02-d919b3738dde" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1460bf88-be25-48b0-ac7f-15a58ef8f8d6" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_feefb282-252b-4f43-ad02-d919b3738dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84330e1b-5076-49aa-bea2-583cfb4e4d1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_54688fb2-4e80-41bc-9fa5-57079f451ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_54688fb2-4e80-41bc-9fa5-57079f451ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df99d45e-141f-4dae-ba73-302e4ed03213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_df99d45e-141f-4dae-ba73-302e4ed03213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cce2cfcd-2371-45bd-b78b-6c013b014438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cce2cfcd-2371-45bd-b78b-6c013b014438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_910abf8a-478b-4b81-a713-4068514bfc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_910abf8a-478b-4b81-a713-4068514bfc8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3b2815b-beed-4ada-ad08-e998e6340398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_59a21ad9-ad9c-44ec-bc11-4345bf1b69c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3b2815b-beed-4ada-ad08-e998e6340398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85cea14-2f49-44d2-b403-dde98f5cac18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4c576bad-3131-47fe-9cc8-66c52fac98ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4c576bad-3131-47fe-9cc8-66c52fac98ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1d584fe-89af-4a94-8611-9ff3c0e03d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1d584fe-89af-4a94-8611-9ff3c0e03d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4af87c14-566c-4d24-aef5-dd3ef97dff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4af87c14-566c-4d24-aef5-dd3ef97dff5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ff788efb-aebd-46fc-86d7-58df21c49522" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ff788efb-aebd-46fc-86d7-58df21c49522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_973b6e3e-26db-4e94-9f65-1568ba1bfe81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_81d7353f-e87a-435f-94a5-833b725ee883" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_973b6e3e-26db-4e94-9f65-1568ba1bfe81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#StockholdersEquitySharebasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a458d0fc-1eab-4651-a372-0ffcd411ba98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a458d0fc-1eab-4651-a372-0ffcd411ba98" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8359c6a0-55c3-45ab-bae0-d23127781a3c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_aa81a31b-a90a-47da-aca4-a41311f19b28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_CostOfSalesMember_aa81a31b-a90a-47da-aca4-a41311f19b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_55f099ac-bd64-4cbf-afbf-d5a14601e132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_55f099ac-bd64-4cbf-afbf-d5a14601e132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_a78b3899-647e-4027-8a11-e2ec64f9d5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_a78b3899-647e-4027-8a11-e2ec64f9d5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3b1e6181-b56c-436c-9428-a93ff27d2ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b0d670ce-78d6-41ff-9dc3-8bf5b1d88d7f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3b1e6181-b56c-436c-9428-a93ff27d2ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f676d655-a0e9-4963-a3c9-637da9758a73" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_308842bf-d954-464c-ad96-99b52674e232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_64f59944-f9ce-4983-b09d-cf913fa040e1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_308842bf-d954-464c-ad96-99b52674e232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4f49ef02-6702-4813-962b-88c7c6cad4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4f49ef02-6702-4813-962b-88c7c6cad4fc" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d45e1c4e-9951-4c9e-a7c8-72e48ef8a919" xlink:to="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_75c75682-20c2-4040-90e3-4b5bd0cbea73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:to="loc_us-gaap_CommonClassAMember_75c75682-20c2-4040-90e3-4b5bd0cbea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f85ce915-3fba-48fa-b975-ffd3d3a56a05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c55c53e5-f67b-4e42-801f-6a281ddb17ed" xlink:to="loc_us-gaap_CommonClassBMember_f85ce915-3fba-48fa-b975-ffd3d3a56a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_e4c3f651-eb7b-473d-8bb4-fbc9ed87c787" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicTwoClassMethodAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:to="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c65c366e-340f-4c19-b696-f2979e969951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c65c366e-340f-4c19-b696-f2979e969951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_00ca0451-c256-4c26-82f3-ab0f90872a98" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeConversionOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_pins_ReallocationOfNetIncomeConversionOfCommonStock_00ca0451-c256-4c26-82f3-ab0f90872a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_ReallocationOfNetIncomeCommonStock_c4e92f06-34b6-4411-af4e-7aa5dddea9ec" xlink:href="pins-20240630.xsd#pins_ReallocationOfNetIncomeCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_pins_ReallocationOfNetIncomeCommonStock_c4e92f06-34b6-4411-af4e-7aa5dddea9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f004c7b0-db06-4f65-8c31-e6303f0a924a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_46f2ec33-c7f6-4035-adf0-4146d8be9577" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f004c7b0-db06-4f65-8c31-e6303f0a924a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d9bc92e0-1fe7-4a61-84c4-c28268029eb7" xlink:to="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c0659bd-cf8f-404a-9685-ee006ac680f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c0659bd-cf8f-404a-9685-ee006ac680f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_60f12d1a-a5e6-498c-a930-97db21951761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_EarningsPerShareBasic_60f12d1a-a5e6-498c-a930-97db21951761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_444107da-ec11-4369-ac2e-941322f874ce" xlink:href="pins-20240630.xsd#pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock_444107da-ec11-4369-ac2e-941322f874ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0dbad16a-1f98-46a1-9224-95e723bc2ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0dbad16a-1f98-46a1-9224-95e723bc2ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d90030fc-0cc5-43ab-b4b3-1b7405f162f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d90030fc-0cc5-43ab-b4b3-1b7405f162f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b91f8531-962f-46a1-bf65-feda97db1041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract_7633ee54-cbca-4a03-83eb-3327d5b938a9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b91f8531-962f-46a1-bf65-feda97db1041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_11f568d9-dfd8-44d4-b352-99850f94f756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_11f568d9-dfd8-44d4-b352-99850f94f756" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a82183ac-5c6b-4646-82fa-c822c54a6efa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a952cd57-7adc-454a-8d12-88824b6653cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a952cd57-7adc-454a-8d12-88824b6653cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_2ca8816a-da94-48f6-816c-c4d89ecee1d5" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_e692f001-8e02-4951-85f3-93dd033fd86f" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember_2ca8816a-da94-48f6-816c-c4d89ecee1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d332dd0f-93c3-42c3-bc04-1a496336d7db" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cd10ab7f-09ff-44f9-9de3-b3de334cae7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_90f75df4-4ad0-4148-b47d-562a512a9b34" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cd10ab7f-09ff-44f9-9de3-b3de334cae7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_35c03ee8-6cc2-4a28-973c-fbab24304efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f2f5e332-97b8-4ae2-aaa2-e422dff9677c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_35c03ee8-6cc2-4a28-973c-fbab24304efc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f2f5e332-97b8-4ae2-aaa2-e422dff9677c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4b5d6f86-4729-47bb-9377-0ad377360e00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4b5d6f86-4729-47bb-9377-0ad377360e00" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:to="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0661f30d-0e17-4677-ad5a-084a3c8e48a2" xlink:to="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_UnitedStatesAndCanadaMember_9c6d025b-2bfd-4439-9b66-4c9a3d5df8a0" xlink:href="pins-20240630.xsd#pins_UnitedStatesAndCanadaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_pins_UnitedStatesAndCanadaMember_9c6d025b-2bfd-4439-9b66-4c9a3d5df8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_d8bd7c07-de74-4f00-98cb-021b7a8ab039" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_srt_EuropeMember_d8bd7c07-de74-4f00-98cb-021b7a8ab039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestOfWorldMember_134a2dfc-3088-4844-bea8-6ce41854dc76" xlink:href="pins-20240630.xsd#pins_RestOfWorldMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_pins_RestOfWorldMember_134a2dfc-3088-4844-bea8-6ce41854dc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_668e4dd1-4cbe-4e3c-bf31-a1fd97637e32" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_US_668e4dd1-4cbe-4e3c-bf31-a1fd97637e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_b277311d-b0ed-4537-8565-cf80718be3cc" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IE"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_IE_b277311d-b0ed-4537-8565-cf80718be3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_3ebf2989-9c2c-441b-b2d2-d29770efc2ba" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_country_MX_3ebf2989-9c2c-441b-b2d2-d29770efc2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cfa01cbe-61e4-4595-8a81-43e884c21552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e920fe6-220a-4868-990d-89343918bd3a" xlink:to="loc_us-gaap_NonUsMember_cfa01cbe-61e4-4595-8a81-43e884c21552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_68bf8461-f39d-4511-851d-25d9294096e7" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d2a265c-0791-4743-aba5-2b7acad33a32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d2a265c-0791-4743-aba5-2b7acad33a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b9325fac-1636-4587-8d91-29b625398d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d1660f8b-6836-4e74-bbdf-ab6fa6258da4" xlink:to="loc_us-gaap_NoncurrentAssets_b9325fac-1636-4587-8d91-29b625398d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pinterest.com/role/GeographicalInformationNarrativeDetails" xlink:type="simple" xlink:href="pins-20240630.xsd#GeographicalInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pinterest.com/role/GeographicalInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_008d5702-2469-4d30-aebe-cfd3a8bf02de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9bf5dbb9-353e-4e51-a492-cf7a13af5c97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_008d5702-2469-4d30-aebe-cfd3a8bf02de" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9bf5dbb9-353e-4e51-a492-cf7a13af5c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:href="pins-20240630.xsd#pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_GokulRajaramMember" xlink:href="pins-20240630.xsd#pins_GokulRajaramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pins_GokulRajaramMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_pins_BenSilbermannMember" xlink:href="pins-20240630.xsd#pins_BenSilbermannMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pins_BenSilbermannMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>pins-20240630_g1.jpg
<TEXT>
begin 644 pins-20240630_g1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $7 2<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M* "BBB@ HHHH *[WX3_'+QI\%=6^V^%=9FLXG;=/82GS+6XZ??B/!. !N&&
MZ$5P5%5&4H/FB[,YL3A:&,I2H8F"G"6Z:NG\F?J7^S]^W9X1^+!MM(\1^5X2
M\3R$1K'/)_HETY. (I#]TDXPC<\X!:OIVOP7KZK_ &9_VZ-=^%LEIX?\9/<>
M(O">=B7#,7O+%?\ 98_ZQ!_<)R!]T\;3]!A<S^Q7^_\ S/YOXK\+.12QF0Z]
M73;_ /2&_P#TE_)[(_3VBL;PCXPT7Q[X>L]<\/ZE!JNDW:[H;JW;*GL0>X8'
M@J<$$$$ ULU]$FFKH_F^I3G2FZ=1-26C3T:?9A1113,PHHHH **** "BBB@
MHHHH **** "OE;]K;]LZR^#L,WA?PE)!J7C21"LTV0\6E@C@N.0TOHAZ=6[!
MHOVSOVNH_A'I\W@_PI<"3QI=Q S728*Z9$W\7O*P^ZO8'<?X0WYDW-S->7$M
MQ<2O//*YDDED8LSL3DL2>22>]>#CL?[.]*D]>K['[_P!X?K,E'-LVC^YWA!_
M;\W_ '>R^U_AWM:YKFH>)M7N]5U6\FU#4;N0RSW5PY=Y&/<DU1HHKY@_JR,8
MPBHQ5D@HHHH*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/6?V?/VD/$W[/OB+[3I<GVW1+EU-_H\S'RIQTW+_ ') .C#VR".*_5SX3_%O
MPW\:/",'B'PS>_:K1SY<T+C;-;2@<QR+_"PS]""""00:_$JO1?@9\<_$7P%\
M9Q:[H4OFV\FV._TV5B(;R('[K>C#)*N.5)[@D'U,'C98=\LM8_D?D?&W =#B
M*G+&8-*&*2WV4_*7GVE\GIM^T=%<C\+?BAH/Q@\&67B7P]="XLK@;9(S_K+>
M4 ;HG'9ES^(((X(-==7U\9*24HO1G\:UZ%7#594*T7&<79I[IKH%%%%48!11
M10 4444 %%%% !7A/[6?[2-K\ / Q%DT4_BW4U:/3;5^1'V:=Q_=7/ _B.!T
MSCU+XC>/](^%W@K5O%&N3>3IVGPF1\$;I&Z+&OJS,0H'J:_&SXN?%+6/C)X^
MU/Q3K4A^TW;XBMPQ9+:$<)$F>BJ/S))/)->5C\7]7AR0^)_@?K?A[PA_K%C'
MBL5'_9Z3U_O2W4?3K+RLNMSF=7U>]U_5+O4M1N9+R_NY6GGN)FR\CL<LQ/J2
M:J445\>?VC&*@E&*LD%%%% PHHHH ***ZSX=_"GQ;\6-6&G>%-#NM7G! D>)
M<119[R2'"H/J1347)V2U,*]>EA:;K5YJ,5NV[)>K9R=%??WPI_X)GVD AO?B
M%X@:ZDX8Z5HWR(/9YF&3]%5>G#5]8?#_ .!O@+X6PHOACPKIVF2J /M0B\RX
M;'K*^7/YUZ]'*ZU36?NH_',W\5LFP#=/!1E7DNWNQ_\  GK]T6O,_)KPC^S;
M\4/'(W:/X&UF:+ (GN+<VT39]'EVJ?P->L:)_P $Y_BYJT,;W0T+1F89,=]J
M!9EXZ'RDD'Y$U^H]%>E#*:*^)MGY=C/%S.JS_P!FI4Z:]')_>VE^!^>5C_P2
M]\0R*OVWQUIMNV?F$%C)* /8EESWJ_\ \.M[S_HHT'_@F;_X_7W]170LMPW\
MOXL^=EXE\42=UB4O^W(?_(GY\WG_  2[U=%/V7X@64S8X$VF/&,^F1(U<3KG
M_!-SXIZ;YK6-YX?U=%)\M8+R2.1QDXR)(U4'';<1SU-?IY14RRS#O9-?,Z:'
MBAQ+1=YU8S]81_\ ;>4_&3Q?^S+\4_ L9DUCP-JT4*\M-:PBZC7W+PEE'XFO
M,J_>BO/OB-\ ?A]\5X67Q-X6L;Z=NEY&GDW(YSQ*F'Z]LX]JX:F4_P#/N7W_
M -?H?=Y;XQ2NHYGA=.]-_P#MLO\ Y(_%BBON?XO?\$T[NS6XU#X=:W]N098:
M/JY"R=2<).,*>P 91TY:OC'Q?X+UWP#KD^C>(M*NM'U.'E[:ZC*MCLP[,IP<
M,,@]C7BUL/5H.U1'[CDO$V5<00YLOK*36\7I)>L7K\U=>9C4445SGU 4444
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
M7B*+/W%/3S'Z*.W+8(4U^OVBZ-9>'='LM*TVVCL]/LH4M[>WB&%CC4!54>P
M%<U\)_A+X<^"_@^W\.>&;3[-9QL9999#NEN)2 &DD;NQP!Z   8  KLJ^QP6
M%6%AK\3W/XGXVXNJ<4XU.G>-"GI!/\9/S?X+3NV4445Z)^<G.?$3QYI?PR\$
MZQXHUF41:=IL#3/R 7/18USU9F*J!W+"OQ9\?>-=1^(WC36?$VJOOO\ 5+E[
MB3G(7)^5!_LJN%'L!7U!^W[^T<GC[Q*O@#P_=>9H.C3%K^>%_DN[L<;>.JQ\
MCT+$_P!T&OD"OD<RQ/MJG)':/YG]B>&7#$LGR]YABHVK5[676,.B]9;OY=4%
M%%%>0?M(4444 %;?@?PK<^.O&6A^';,E;G5;V&S1@A?87<+N('89R?8&L2OK
M7_@G'\,?^$J^+=[XKN8=UEX;MLQ,0<?:9@R)['""4^Q*GTK>A3=:K&GW/G^(
M,TCDN58C'R^Q%V_Q/2*^<FC]*-)TRWT72[/3K1/+M;2%+>)!_"B*%4?D!5NB
MBOOMM#_/24G)N4MV%%%%!(5^:7_!1CX1'PG\3+/QK90[=.\1Q[;@J#A+N-0#
MGL-Z;2/4JYK]+:\V_:(^$D'QL^$VM^&G5!?/']HT^9O^65TF3&<]@3E3[,:X
M<90^L47%;K5'W/!>??ZO9S2Q4W:G+W9_X7U^3M+Y'XP458U#3[G2=0N;&\A>
MVN[65H9H9!AHW4D,I'J""*KU\0?WFI*236P4444#"BBB@ HHHH *NZ'H]SXA
MUK3]*LU#7=]<1VL*L< N[!5!_$BJ5>X?L5^#?^$T_:0\)1/$LMMITKZG-NZ*
M(5+(?^_GE_G6E.'M)J"ZL\S-,;'+<!7QDMJ<92^Y-GZS^'=$M_#/A_3-(LT6
M*TT^UBM(408"I&@50!V& *T:**_0%IHC_.>4I3DYR=VPHHKR6W_:)T#_ (:"
MU+X6W<L-K?PV5O-:S-)_K[A@SO![,(S$RCOEO05,JD86YG:^AV87!8C&JH\/
M!RY(N4K=(II-_*ZN>M5Y3\:OV9O GQVM]_B'33!JR)LBUBQ(BND S@%L$.HR
M?E<$#)QBO5J*)PC4CRS5T+!XW$Y?6CB,)4<)K9IV?]>1^>WB;_@E_K<,L[>'
MO&^GW<?S&*/4[1X"/169"^?=@/P[52T3_@F#XLN%3^U_&>C6+'.\6,$UR!SQ
MC<(\\?3^M?HM17G?V;AKWM^)^C1\3>)XT^3VZOWY(W_*WX'R[\,_^">?PV\$
M7$5YK;7GC*]CP0NH$1VH8=Q"G7/H[,.!Q7TW8V-MIEG#:6=O%:6L*A(H($"(
MBCH%4< >PJ>BNZG1IT5:G&Q\-F>=9CG-3VN85Y5&MKO1>BV7R0444C,(U+,0
MJJ,DDX %;'BBU\@?MK?M>0_#O3[SP+X0O/,\5W*>7?7L+<:=&PY4$?\ +8@\
M?W0<]<5D?M3_ +>5GX;2]\)_#>X2_P!8PT5UKR$-!:DY!6'^_(/[WW5XQN.<
M?GC<W,UY<2W%Q*\\\KF2261BS.Q.2Q)Y))[U\_CLP23I47KU9_1' ?AY4KSA
MFN<PM!:P@]Y=G)=(]D]^NF\=%%%?-']2A1110 4444 %?KW^Q[\(V^$/P/T:
MRNX?*UG4A_:>H C#+)( 50^Z($4^X/K7P#^Q7\$S\8OC%9RWD'F^'M!*:AJ&
MX?*Y!_=1'UWN.1_=1Z_6NOHLJH;UGZ+]3^9O%S/U)TLDHO;WY_\ MJ_.3_[=
M84445]&?S6%%%% !1110!^='_!1'X GPYXBB^).C6Q_LW5I!#JJ1@D0W6/EE
M/H) ,$]-P]7KXNK]S_&7A'2O'WA?4_#VMVPN]+U&!K>>(G!*D=0>S X((Y!
M-?CE\=O@SJ_P+^(=_P"&]31I+<,9;"\Q\MU;DG8X]\<,.S CI@GY/,L+[*?M
M8[/\S^N_#'BI9G@UE&*E^^I+W;_:AT^<=O2WF>>T445XQ^Y!1110 4444 %?
M<7_!,'P7]H\0^,_%DL!Q;6T.F6\Q/!,C>9* /4".+G_:]S7P[7ZK?\$_?!H\
M*_LZZ=>O"T5SKEW/J$F[J5W>4A^A6($?[WO7IY;3Y\0GVU/R?Q.S#ZEPY4II
MV=648?CS/\(M?,^DJ***^R/XJ$9A&I9B%51DDG  K\3OBY\0)O'GQ>\3>+;:
MYD5KS4Y+FTG0LCI&'Q"1W!5%3W&*_6/]IOQP?AY\!?&FM),;>Y73WMK:11DK
M-,1%&0/4,X/X5^,U?-YM4UA37J?TUX.Y:O9XO,9K>T%_Z5+\XGWQ^SG_ ,%#
MH?L]KX?^*.Y)$ CB\1P1E@_8?:(U&0?]M0<]P.2?M[P_XDTGQ9I<.I:+J5KJ
MVGS#,=S9S++&WXJ2*_"FMSPCXZ\1> M0^W>'-<U#0[K*EI+&X>+?M.0& .&'
M7@Y')]:PP^9U*:Y:BYE^)]!Q#X5X#,JDL1ED_83?V;7@_1;Q^5UV2/W,HK\J
M/#/_  4$^,/A^#RKG5-.UX Y#:G8)N QC&8O+SZ\Y/O71-_P4N^*+1;!HWA1
M6Q_K!9W.?UN,?I7J+-,.UK<_*:GA1Q#3ERQ]G)=U+_-)GZ:TV21(8VDD9411
MEF8X 'J37Y6Z]_P4(^,.LP-';:CI>BEO^6EAIZ%A[#S2]>/>-_C-XZ^)&]?$
MOBO5=7@;&;:>Y80<'(_=#"#GV["LIYM27P1;_ ]3!>$.;5I)XRO"G'RO)_=9
M+_R8_3_XK?MI?##X6130G6D\2:LF5&G:(RSL&!P0\@.Q,'J"V>#P>E?!7QX_
M;.\=?&Z.?31(OAKPS)E3I6GR$F92,$32\&0=>,*OJO&:\"HKQ\1CZU?2]EV1
M^T\/^'N39#)5U'VM5?:GK;_#'9>NK7<****\X_3 HHHH **** "I[&QN-4OK
M>SM(7N+JXD6&&&,99W8@*H'<DD"H*^ZO^">_[-K7-PGQ1\16I6"(LFAV\J_?
M;HUR0>PY5/?<>RD]&'HRQ%10B?-<19[A^'<NJ8^OTTBOYI/9?Y]E=GU%^R_\
M$(?@1\*=/T614;6[K_2]5F3G=<,!E >ZH,*/7!/>O7***^ZIPC3BH1V1_ N.
MQM?,<54QF)E><VVWYO\ 3MV044459PA1110 4444 %>0?M,_L]Z9^T%X"DTZ
M41VOB"R#3:5J+#F&0CE&(Y\M\ ,/8'!*BO7Z*SJ0C4BX26C.[ X[$9;B88S"
MRY:D'=/^NCV:ZK0_"OQ3X7U3P5XBU#0M:LY;#5+"4PSV\RD,K#^8(P0>A!!'
M!K+K]6_VN?V4;/X\:%_:^C1PV7C:QCQ!.PVK>QC_ )8R'_T%CT/'0\?ECK6B
MW_AO5KO2]4M)K#4;21H9[:=2KQN#@@BOB\5A986=GMT9_<G"/%F%XHP:J0]V
MM'XX=GW7>+Z?<]2E1117$?=A1110 Z.-YI$CC1I)'(5549))Z #UK]P_AOX3
MC\!_#_PWX<BR4TO3H+/<V,L4C"ECCN2"3]:_&_X(Z3_;OQF\":>8C,EQKME&
MZ!=WR&=-Q(] N2?8&OVSKZ/*(_'/T/YE\9,7+GP>#6WO2?X)?K]X4445]$?S
M8?&'_!33QQ_9OP]\+^%8I6675;]KR55Z&*!<8/U>52/]ROSFKZ8_X*$>.O\
MA+/V@KK3(G9K7P_9PV &1M,C#S9&'OF0*?\ <KYGKXG'5/:8B3[:?<?W5X?Y
M=_9O#F&@U:4USO\ [>U7_DMD%%%%<!^AA1110 4444 %%%% !1110 4444 %
M%%>P_LV_LVZY^T+XJ^SV^_3_  Y9NIU+5BN5C7KY:9X:0CH.W4\=;A"522A%
M7;.#'X_#99AIXO%S4*<%=M_UJWT6[9O?LC?LQW7Q^\7_ &O4HY(/!FER W]P
MI*FX?@BW0]<D$%B/NKW!*U^L.GZ?;:386]E96\=K9V\:Q0P0J%2-%&%50.@
M&*R/ G@71?AMX4T[PYX?LDL-*L8_+BB7J>Y=C_$S'))/4DUOU]GA,+'"PMU>
MY_#W&'%=?BG'>U=XT8:0CV7=_P!Y]>VBZ!1117>?!!1110 4444 %%%% !11
M10 5\\_M4?LD:1\?-+?5-,\G2/&UM'^XOBN$NP!Q%/CMT ?DK[CBOH:BLJE*
M%:+A-71ZF69IB\GQ4,9@I\LX]?T:ZI]4?AEXT\%:W\/?$EYH/B'3IM,U2T?;
M)!,N/HRGHRGJ&'!'2L2OV;^.7[/7A+X^:"++Q!:>5?P!OL>JVV%N+9CZ'^)?
M5&R#[$ C\O?CM^S/XR^ >J%-9M?MVBR.5MM:LU8V\HSP&_YYOC'RM[X+ 9KY
M'%8&>'?,M8]_\S^R.$>/<#Q)"-"LU3Q/6+VEYP?7TW7FM3R:BBBO-/U$]?\
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
M6I-_^E6_ ]-\,_\ !,/Q9>+GQ!XQT?2CNX73[>6\.W'4[O*YSVY^M>V>#_\
M@G#\,-!/F:U<:OXGD.,I<7/V>+\!$%;\W-%%>S# 8>'V;^I^2X[Q!XDQZ<98
MIP7:"4?Q2YOQ/H+P7\+?"'PYM_)\,^&],T1<89[.V5)'XQ\SXW,<=R374T45
MW1BHJT58^ K5JN(FZE:3E)]6[O[V%%%%48A1110 4444 %%%% !1110 4444
' %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>pins-20240630_g2.jpg
<TEXT>
begin 644 pins-20240630_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M@ 5D P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ K\4?^"]?[?\
M^VG^TE_P47\$?\$*/^"=OQ(N?!NL>(X[4_$#Q3IU[);76ZY@:[-N9XOWL-K!
M8+]JE\KYY1)L^ZI63]KJ_GP_:Z\8:)_P3I_X/#?#G[4G[1-\FC^ _'UM9SV?
MB*_.RWM[>\\/-H9F>0_*B17D1\QB<)%\QP.: .R^+_\ P9W^*_A3\'M3^+_[
M)W_!0#QY?_&[2+!]0L+BZ@73X=:O(TW^1'-%-YUH\C#"2/+(%8KNXRP^P_V8
MM4_X*?:#_P $*OC%H'_!43PK/HWQ.\,_##Q5!I&NMX@L[R^U335T:5[:ZN9+
M*615ND8O&S$AV$2.V79R;'_!:G]C/]M+]HMM*_:6_9C_ ."L^H?L]^!?"/@F
M:3Q EEXBO+*QU!O,>9;MYK>ZBB *,J!VSQC!QBOA?_@@E^UK^U%^U;_P2<_;
MIU3]IO\ :&\9_$"YT;X=WL6D3^,?$ESJ+V:2:%JAD6(SNQ0,54D#&=H]* /I
MC_@T"^(FM:U_P2;\5^,OB;XZNKM;'XP:RUSJNO:FT@M[>/3=,=BTLK'9&HW,
M<D <GUKN_B-_P=B?\$:_AY\3YOAM%\7?%'B"&VNC!<^*/#GA":XTM&#;6*R,
M5DF0'/SQ1NK 94L""?S'_8Q\4_$CPC_P9V?M&:C\,[FY@N+CXQ-9:M/:$B1=
M-N)/#\-TO'\+Q.T;]O+D?/'-?HW_ ,$%?V3O^">?C+_@@UX2E\8?"WP-J^A^
M+/#>J7'Q8U?6;"W>26Z2XN%N6NIW&Z(VZ( C$J8DC1U(X8@'NO\ P4J_:8^%
M7[1/_!#_ .-G[1_[+_Q:M/$'AW5OA%J]UH/B;P_>,O*PL#@_*\,J,"K(P5T9
M2K!2"*_.7_@BU_P<(?L&?\$^_P#@EOX!^&?[6WQE\3:_X\O/$&M7-YI&BZ?+
MJMY96KW\@BDN9)'5(P5&5C+F3;A@FUE)^??^"*OB'QQ/_P $*/\ @HEX,2_O
M;CP'IGAOS_"CW&0ANYK&]6[*CH',,&GE@/5:^Z_^#33X(_LE^-_^"/&NS^(/
MA_X4UJ^\1>,-9L?B>VK6$$[31(J"*VN3("1"+5XW"-\H\UV RS$@'Z2_LQ_M
MU_LH_M@_LX+^UG\ _C+I6K> XX+B34M;G<VHTHVZ;[B.\28*UJ\2?,PD"X0A
MQE&5C\0^+?\ @[F_X(W^%_'DW@NS\=^.M9M(;EH6\2:3X)D:P;!P77S729D]
M"(CD<@'BOSR_X-TOCE\"_P!F[]D3]OSQA\=O#UQXL^ /AJWTEY?#[IYT>KI/
M)JEJEJBN0K/<Q_98F+$#!C+$"MGQ9X]_;E_:2_X(F_$CQ_\ LF_\$\/V=/@!
M^R?=^'M:U5EUK4[G5/$&J117,BS/:28(^T&YB,<;S11E3&@C955* /T#_P""
M_/[47P]^/?\ P;P_$7]I_P#97^+)U/P[XA@\-W7AWQ/H-S+ TD9\2:?%( ?D
MDB<,)(W1@K*RNC $$5[1_P $ ];UGQ'_ ,$<_@)K?B'5[J_O;CP<[7%Y>W#2
MRRM]LN!EG8DL< =37Y+>#I;B3_@R"\5I-,S*GBV-8E)^XO\ PFUF<#TY)/XF
MOU@_X-ZO^4+_ .S]_P!B6_\ Z67% 'V71110 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 %%%% !7SI_P4@_X)9_L@_\
M%3OA/;?"W]J?P7<S2Z3+)-X;\4:)<K;:KHDL@ D:WF*LNUPJ[HI$>-MJDH61
M"OT710!^*UE_P9?_  +O+VU\.^-?^"AWQ5U/P597 >T\,0Z=;1/"O.0DLC21
M(V#]X0=SQS7Z$?L\_P#!(7]C+]DC]C/QQ^Q5^S3X,N?#.B_$/PY?:5XI\1/=
M&[U74'N;22U-S--+D.Z)*Q1 %B0D[44,<_4-% 'R3_P3Q_X(]?L[_L!?L3>*
M_P!@P:YJ/Q%\$^--:U&^\00>,+:'-U'>6EO:S6S+"JC9LMQ@_>!8D$8&/C#Q
M1_P9]? "'6-8\+_!7]OOXQ^"OAGXBO//UOX<VMW'<07 R/W9DW(D@4#:IFBE
M8 +EF(R?V%HH ^6_#/\ P2,_91^%_P#P3<\3?\$Q?@=I]_X4\%>*_#U[INK:
MQ;R)/J=U/=1A)[^:1UVS7#!5Y*A0$1%5415'Q;J'_!HG^SSX;^$-C\-/V?\
M]N?XO^ ;JZL)K#Q[?:7?*UMXPMGN)I46]M(WB0ND<WD @F,I&N8RQ9F_7:B@
M#Y"_9Y_X(C?L,_LZ_P#!//Q-_P $W/#_ (5U+4O!OCBUF'C;6=1O%_M36+N1
M4 O&E1 L<D1CB,2J@2/RE^5CN+?*?PP_X-.OA+X6\!:C\ ?B7_P45^.?BGX1
MR/<W&C_"J/7/L&DVM[(&\N[FAC=HIY(Y")AMCB#2*"P(+*WZTT4 ? WA+_@@
M3\'/#'_!)?Q/_P $BIOVA_&-[X-\1>(H]5B\236=HNH6 6_M+_R$ 3RV0S6I
M.67.)F]!7U'^P]^R?X5_89_90\$_LF>"/%&H:UI7@?23866J:JB+<7"&5Y-S
MB,!0<R$<#M7JU% !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 %%?GK^TO\ MW_$SQS^UA\2
M?@]X:_X*&?#3]F'X??":YT[0'\9>-+#2[N[\6^*+NRCOY+6(:G/'"EK:P7%J
MLBH/.=Y7PZ* 1M?$?]KW]OH?#7]F;]EM[WP)X3^//Q[U74[?6_&FB0KK6B:1
MH^DVLEY>:O8PF0).\]O]D,,4C&-'NR&+! 2 ?>%%?GSJ7_!1OX]?L!:A^T9\
M&/VT_&FG_$S5OA!\'K;XG> /%MEH46CW'B72;A[FT%E>V\!,,4\>H6ZP^;$
MKQS*Q12I!=#\=_\ @I#^QKKGP"^,7[8'[0OAGQ]X7^-?CG2/!WC?P5IW@*'2
MO^$+U7687-C)IUU'(TEQ;Q72I;2_:M[NL@D!4\* ?H)1110 445G^*_%?ASP
M-X<N_%OBW5X;#3;"$RWEY.<)$G3<<=N: -"BHK"^M-4L8=3T^X66WN(EE@E3
MHZ, 58>Q!!J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH _+ :#^QK^P3_P4X_:?^(7_!0WX/QS
M:3\9I=)UKX:^-=;^']SKUAJ5E_9RP:EH\1AMYUANA<Q M;D*\\9@.&"J!P'[
M/_PG^+7[%?P8_8U_;9^,GPJ\7:1X ^%_CSXB0:QX:DT>YO-5\#>#_$YG_LF2
MZMHU>98K80V8E4!F@CG"E1L('['44 ?DG^T9\&O$?_!8;QO^UE\>_P!F+0]4
MN_"-W^RY9?"_X:ZYJ6E3V$/B_6X=1N]:G-H+I(V:!)C;6IF*B,N[;2P5B.O^
M,?[6G@[_ (*F_P##,'[,_P  ?"7BQO&.A_&;PKXW^,.D:OX.U#3_ /A!;'0R
MUU>07\MQ"B17#721VL2!F\QF++E<$_I[10 4444 %>4?MS_\FC^/?^P"_P#Z
M&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),
M_#O_ & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P F
MC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K
M"^%W_),_#O\ V K3_P!$I6[0 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 %>
M4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[
M 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !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 %%%% !117S5^V_^WO\ $3]F'XP?#C]GGX#?LDZS\9?'?Q'T_6M1
MLO#NC>+=/T<V5CI@M//N)9[]DB"DW<:J"P)((&3Q0!]*T5\K>*?^"C?Q-^!G
M[)U]^T+^U[^Q%XI^'OBJX\;V?A7P1\*[/Q;I.NZGXJO[UK>*P2WGLIC;QF:>
M:2,K(X9%MI'((*AG?"#_ (*+_$+_ (:1TG]E;]M/]DV^^#7B;Q9X8U'7O U^
M?&EGKNE:U;Z>(VOX#<VZQF"Y@CECE>-D*%"2LAP-P!]3T5\$M_P6T\5VWP7M
M_P!N#4OV"_%UM^S1<ZE&B?%F3Q58_P!HIICW0M4UE]$QYZV)D*MGS#-Y1\SR
M<5]ZQR1S1K+$X96 *LIR"#T(- "T444 %%%% !1110 4444 %%%% !1110 4
M444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y
M)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7XM_'#PI\*?BW^V3^U!^TE^V?\
M\$W_ -ICXH>&O#/Q%CTG2=;\!:_J6CZ;H6@:7I-G!-<000ZO8R:@9)UN9V\B
M*;"@-N&X _M)7Q1XYUO_ (+0?#75_BC\(/"OP:\&?&#3/%>NW]Q\*/B7JOC&
MRT*+PKIUVH6&PU6PCM/,NA9,6Q+!YDEQ&%#E7)( -?XTZ)\2_CA_P3S\$:7_
M ,$O_P!H[2/ OPOO/AXCCQTT-YJ>N0^'(=.7[)#ICW,F4NW1/*>ZNF>:'E]K
M3#*_/.C>+/BWH'_!J1X=\7?";XP0^#_$\/P$TB6'Q1?^(DTQXXS)!]ICCO)6
M @N9X#-!#(6!$TT>"#@U]F_LI?L;_P##(?\ P3K\,?L3^&/$!UNZ\*_#M]$&
MIRKY2WUX\#^;*%)/EH\\CE5).U2 2<9KYWNO^"9O[0_B[_@B%\)_V*3>:#I'
MQ4^&>F^%M5M+'6+DW&CW6K:-=PW8LKIX0V^VE,1C+*&VEE;#;<$ \2_X)W^*
M_P!G:#_@J-\,_"W_  3^^&7Q,^#?A#4?@[J^H_%/PA\7O[2TMO&+-]F_LR6P
ML=4F>2^O+>3[1)/?0!D\J0 RMOY_6ZOAZR^$?[=7[:?[:'P1^/7[2?[,6A?!
M?PS\"[S5]8V1>/[?7]4\1:G?:=)8"VMVM8D2VLD65Y)&D/F2E8U\M<%A]PT
M%%%% !1110 4444 %%%% !1110 4444 %?%'[4G[*?['W[7'_!3S1/#GQ)_:
ME^(^A?$?0O@=.;?X<^#/$-_X?2_T&XU8>;>_VA:+')+FX@CC>"&X!'DQ&1-I
M^;[7KR;]I_\ 88_9,_;,71I/VE?@GI?B:Z\.RR/H.J/+-:WVG>8 )%ANK9XY
MXT< ;T5PK;1N!P* /CO]BS]M70/V,_AY^U)X?_:8^/\ XB\>_"G]G_XN0:!\
M//&GB*Y;6-;U%Y[*UG.@)-_K-1O+:\G%M'N)DW2 ,P5/E]3_ &1?V>OVBOVA
M/VF[;_@IW^W9X:3P?JVF^&[O1_@Q\'UN5F;P3I-XR-=7NHS#Y9-5NEBB61$_
M=P1((\N^2GJ'C?\ X)??L ?$7]F[1/V0/%O[+/AF?X:>'=675-(\'V\4MO:0
MWH25/M)\ET:24B>8L[EBS2%F);FN5^#/_!%/_@EK^SUXS;XB?!;]C?PWX=UM
MM+O=-.I6%U>>9]EN[=[:XC!:<X#PR.A(Y ;@@\T >+>/=3\4?\%R]5?X(?"B
MP?0_V0-!\1QKXW\=,FR?XJW%A=!SI.D*,>7I*W$($]]P9S&8H?E#N?T,5510
MB* H&  . *^,?^(>+_@BY_TC_P#!_P#X%7W_ ,D5]EVEK;V-K%96D02*&-4B
M0=%4# 'Y4 24444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/
M?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=
MK"^%W_),_#O_ & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7P!9_\ !3[XS_%[_@K_ /#']F_X,65G
M'\!]6B\::->>)WMDDD\5Z_HEI;R7GV5V!*V=I-<16XEC($TZ72Y98E)^LOVR
M_A9\:_C?^RYXW^$'[.WQ?B\ ^,O$FB/I^C>,9;1I_P"RC*RK+*JHRL)/*,@1
MU(*.RL#E17YIZE^R?_P4L_9\_P""@W[%7PCTWQY\#8](\&>&?&NG>$6\)_"[
M6+?3M(TV.QTM;R*[\W4Y6DGGB"B&4NI$HD>02EB  ?0O@WXO?\%&OV\?C+\=
M?$'[,/[3'A7X5>$O@S\1[[P%X4\-:GX"AUAO$VL:?;P2W=SJD\LBR6]H\EPL
M:);;) F7+$@;^)\1?\%9/C5^TS^SS^R#XJ^"OCKP]\%H/VE+O5;?QA\3==TR
M+4[3PK>:9;2&33;5;EUMWN+N[AGAMWG)!2%\([D <5^U?J/[$_PQ_; ^-[_%
M'7/VEOA!XIUVYMY+_P"&OPLO[TZ3\<HWL8EANK1;6QE9+F4YLIOLT]O*ICS(
MXRS#@/#_ .RBW[&7P/\ V,/A7_P4K^%]_??L^>'/!?B.Y^(_A>UT>XU30M!\
M9ZA>C4;$:W:6RR">VA6YNK:)I$DACG7)(#!B ?<O_!+C]JGXW_''Q;\;_@9\
M8OB9H7Q+A^#WCRUT30OC#X8TF.RL_$\5Q817<D#Q0N\ N[-Y#!.82$W;?D4@
MY^N:^!/^"/FF>%A^TA\?O$?['OA#5_#_ .RY?RZ"?AGIMWI%UIVDS:Z(;@ZS
M<Z+:7*(T-DS-;!RB+"\RN8@0&-??= !1110 4444 %%%% !1110 445\2_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#RK]LO]JKPQ^Q[\#;SXJZOH-UKVL75Y!I'@KP?IK#[;XFUVZ;R[+3
M+<'_ ):2RD9;!$<:R2-\L;$?&W_!(/P]^TCX#_:W_;6\*_M'?&6'Q#X_@U?P
M;J.L:O,S?V;IM_>^&A>O;6R,?DLK9Y_(BS@F&W0M\Q-?5W[9/_!/SX$?MRWW
M@S6/C#K/C33-0\ 7]W>^%M4\$>-;W0[JSGN81#+()K21'R8@4!SPKN.CMGY4
M_9O_ .")E_\ #7]I#]JK6=?^*WQ*C\*_%'PU9^'? >L:Q\5+_6)[NUN/#HL;
M^YOHIYV-Q/!<,RV[SY:-%"QE5H ^&?V<OB3\.I/"?[/'BWP#!\2](_:AUKX]
M6.F^/OVC/$&OWQ\(>*T749AJD*ZS).=-U6TNK=6BMK.W!<LT:(BL&+?H_P#M
MD_L*_LBQ^)OB[^W5_P %2_C+/XE\#6FFVO\ PAVEW^KW^E6/@+38;98Y8[-+
M:['GW]S=%I!.JB9G>**,# !\B\1?L??\%-OCG^P-X/\ ^"0OQ)_9D\">%O#6
MA6WAW0/$'QRTOQ_%<6DNCZ/<VLJ7FGZ6(%N4OIDM(P$EV1QR.S;\8Q8_:H^#
M/_!43XJ?\%%;WXX>._\ @GGX=^-'PK^']W ?@;X.U/XZ6>A:98WB+^]UV]LW
MLKG[;?,Q/D&7:MJGW4,A\P 'TW_P1L?]H^;_ ()I?"NY_:MGU^3QC-I%S*Q\
M62%]6&F->W#:8+YCRUT+ V@D+?/O!W_-NKZ<KA_V=/&GQQ^(/PCTWQ7^T9\#
MK+X<^+KF2<:EX0T_Q='KL5FJS.L3"]CAA67?&$D($8VE]O.W)[B@ HHHH **
M** "BBB@ HHHH ***^"?^"B?_!;_ /X8&_:,D^ /_#,7_"6>7HEKJ']K?\)I
M]@SYV_Y/*^Q3=-O7?SGH*PQ&)H82GSU79?/]#Z;A/@[B/CC-7EN24/;5N5SY
M>:$/=5DW><HQTNM+W\C[VHK\D_\ B*4_ZL7_ /,F_P#WLH_XBE/^K%__ #)O
M_P![*X?[;RS_ )^?A+_(_2O^);_&C_H5_P#E?#?_ "X_6RBOR3_XBE/^K%__
M #)O_P![*/\ B*4_ZL7_ /,F_P#WLH_MO+/^?GX2_P @_P");_&C_H5_^5\-
M_P#+C];**_)/_B*4_P"K%_\ S)O_ -[*/^(I3_JQ?_S)O_WLH_MO+/\ GY^$
MO\@_XEO\:/\ H5_^5\-_\N/ULHK\D_\ B*4_ZL7_ /,F_P#WLH_XBE/^K%__
M #)O_P![*/[;RS_GY^$O\@_XEO\ &C_H5_\ E?#?_+C];**_)/\ XBE/^K%_
M_,F__>RC_B*4_P"K%_\ S)O_ -[*/[;RS_GY^$O\@_XEO\:/^A7_ .5\-_\
M+C];**\6_P""?_[7_P#PW1^S-I7[17_"O/\ A%O[3OKRV_L?^UOMWE>1,T6[
MS?*BW;MN<;!C..>M>TUZ5.I"K34X.Z>J/Q_-LJQ^1YI6R['0Y*U&4H3C=.TH
MNS5XMIV:W3:[,****L\\**** "OS<_X.;/\ DT#P)_V4F/\ ]-]Y7Z1U^;G_
M  <V?\F@>!/^RDQ_^F^\KSLV_P"1=4]/U/UKP*_Y.WE'_7U_^D2/Q*HHHK\\
M/]9@HHHH **** "BBB@ HHHH _3S_@V&_P"2_P#Q._[$ZU_]*Q7[.5^,?_!L
M-_R7_P")W_8G6O\ Z5BOV<K[S(O^1;'U?YG^7WTF_P#D[^,_P4?_ $U$****
M]@_  HHHH *\F_;W_P"3%OC3_P!DF\1_^FRXKUFO)OV]_P#DQ;XT_P#9)O$?
M_ILN*RK_ ,"7H_R/<X9_Y*3!?]?J?_I<3^8"BBBOS _VD"BBB@ HHHH ****
M "BBB@#W'_@F=_RD&^#7_91=+_\ 2A:_IGK^9C_@F=_RD&^#7_91=+_]*%K^
MF>OL.&_]VGZ_H?Y^?3!_Y*[+?^O#_P#3D@HHHKZ0_D(**** /#/VE/\ @FG^
MPM^U]XW@^)7[1/[.6B^(?$$&G?V<VL^=<6ES<V6[=]EN)+:2-KF $DB*4N@R
M?EY.>J^)G['G[+GQA^ MO^R]\1?@1X:U#X?6,%M#IOA0::L-IIZV^/LYMEBV
MFV:+ V/$49/X2*])HH \V_9R_8__ &9_V2? VH?#C]G?X/:5X:TG5[Z2\UF*
M //+J5PZA6EN9YV>6Y<J NZ1V(4!1P,5R'P$_P""8G[ W[+_ ,4C\:?@+^S!
MX<\-^)5AN(;'4;197&FQ3L6FCLHI':*Q1R2&6W6,$$@C'%>\44 %%%% !7E'
M[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_
M *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !17$?#3]I'X&?&/XB>-_A1\+OB3I^N>(/AQJ5
MOI_C?3[ LQTFZGB,L<,C[=A?8#E59BA!5MK BO!D_P""Y?\ P2:D^*0^"L7[
M;GA1_%+:_P#V(NCI!=F1M0\_R/(#"':6\WY<YQGOCF@#ZPHKQ#]IG_@I%^Q#
M^QUXPL_A_P#M'?M!Z5X<UN\TTZD-+-K<W<]M8ARGVRX6VBD-K;[@5\^;9&2K
M#=\IQ[#X9\3>'/&GARP\8>#]>L]5TG5;**\TO4].N5FM[NWD0/'-%(A*NC*P
M964D$$$&@"]1110 4444 %%%% !1110 4444 %%%% !117F7[9?PL^-?QO\
MV7/&_P (/V=OB_%X!\9>)-$?3]&\8RVC3_V49659955&5A)Y1D".I!1V5@<J
M* /DVS_X*??&?XO?\%?_ (8_LW_!BRLX_@/JT7C31KSQ.]LDDGBO7]$M+>2\
M^RNP)6SM)KB*W$L9 FG2Z7++$I/._&;]OCXT?&+X[?%/2?!'_!2/X2_LT>#O
MAUXSG\"^!4\>6.EW%YXZ\36EM!-?M,=1GC\NRAFN8K95MAYK$2,9%(5*\GU+
M]D__ (*6?L^?\%!OV*OA'IOCSX&QZ1X,\,^-=.\(MX3^%VL6^G:1IL=CI:WD
M5WYNIRM)//$%$,I=2)1(\@E+$"[\/-#_ &%?V /VDOVN?!7_  4<_9]DU/5/
MBU\4-3\6>"-9O_AO=:['XR\.:E!'*NCZ?)%;RC[1#>/=H]MF-B\Z/RN' !]=
M?$#6/^"J'Q6^%OP;\,^%)O!?PCU77-%GO_CM\1;/[)KD/AJ6"W0QVVEVMQ*$
MG^U3,Y$TGF)!$GS;V(-+_P $M_VJOC1\?KOXR?";XP?$#0?B$/A'\1AX<T;X
MM^%M+2SL?%4+V4%TP:*)WA6ZM7F:WG\EO+W*,*ISGY^_9H^+_C3]@#_@F]^S
MG^S-_P %*/V:]6U'X:^+? .IZ-\2?%&JVT^KQ>#Q)(TFF:-J]A';2M]GDLIE
MM&E8[(Y(/+D4!MU=E_P1O\/:##^T7^T'XR_9*\&ZUX:_9;U6\T(?"K1[[2KK
M3],N-92"<ZS>:/9W*H]O9/(UN"518I)4<QC"F@#] **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /F/]OCXZ?$K6O$GA[]@']E;Q))IWQ3^*%G+/J/B6T4
M.W@3PK&XCOM><=IOF^S6:M@274JMRL,F/S\\'_M4>)O@9_P;4?LS07?Q;\2^
M&A\4O&NE>"_$GC;0&GGUK3]*NM5U":_DLS&'E:[>TM)H8M@,F^9=GS;2/O\
M^.?_  23_9H^/7[0>O\ [3VK_$+XN>&?%WBBPL;+7+OP!\6]7T**Z@LXS';Q
MM'9S1J0@9R ?XI';JQS\J?L_?\$2OCI\./\ @D1\.O@9;>)WM?CE\/?'^B_$
M71--\8>+[G5M M=?TC499X+.,!G6TM)[=V1Q;J 'F,A5B"" =!_P3WLOV1?A
M?^W_ &'@SX(_";XZ_LWZUJ?PZOY;CX3?%.S<Z9\1;2*6 KJT#M?WB_;[0D^9
MEDN2EP=ZX#&ODO\ 9ZTG]C^/X60?MJ_\%/O^">/[35H?&/Q+UG5_%_QIU#Q7
MK6EZ%X?:^UZY:Q$VG6VLPW$-G%%);1M.;()O) WKAC^@OA7X(?MN_MA_MN_#
M;]JO]ISX%Z3\$M'^"OA;Q%;>%M+T_P :VOB'4]6UK6;6*TEN2\4(@BM(((V*
M*^7DD92T848'G/QD^#/_  67_:J_9#U;_@FG^T+\+/ ]U+XGSH?C+]I>'Q=:
MI:7^B&Y#R7L.A0VZ2QZA);CRA!\D"RDN) N  #]'H9HKB);BWE5XW4,CHV0P
M/(((ZBG51\,^'].\)>&]/\*Z.KBTTRQBM+42/N81QH$7)[G '-7J "BBB@ H
MHHH **** "BBB@ HHK^?7XB?\%OO^"H.A?$#7=$TK]IWRK6SUBZ@MHO^$+T1
MMD:2LJC)LB3@ #).:X,=F-#+U%U$W>^UNGJT?J'AIX2\1^*E7%4\IJTH/#J#
ME[64XWY^:W+R4YW^%WO;IN?T%45_.[_P_3_X*H?]'2?^61H?_P A4?\ #]/_
M (*H?]'2?^61H?\ \A5YW^L>!_EE]R_S/UC_ (E#\2?^@O"?^#*W_P H/Z(J
M*_G=_P"'Z?\ P50_Z.D_\LC0_P#Y"H_X?I_\%4/^CI/_ "R-#_\ D*C_ %CP
M/\LON7^8?\2A^)/_ $%X3_P96_\ E!_1%17\[O\ P_3_ ."J'_1TG_ED:'_\
MA4?\/T_^"J'_ $=)_P"61H?_ ,A4?ZQX'^67W+_,/^)0_$G_ *"\)_X,K?\
MR@_HBHK^=W_A^G_P50_Z.D_\LC0__D*C_A^G_P %4/\ HZ3_ ,LC0_\ Y"H_
MUCP/\LON7^8?\2A^)/\ T%X3_P &5O\ Y0?T145_.[_P_3_X*H?]'2?^61H?
M_P A4?\ #]/_ (*H?]'2?^61H?\ \A4?ZQX'^67W+_,/^)0_$G_H+PG_ (,K
M?_*#^B*BH=.EDGT^">5LL\*LQQU) J:OH#^6&K.P4444""BBB@ K\$O^#B;_
M )2+W'_8E:7_ .U:_>VOP2_X.)O^4B]Q_P!B5I?_ +5KPN(?]P_[>7ZG],?1
M0_Y.E+_L'J_^E4SX4HHHKX@_TH"BBB@ HHHH **** "BBB@#^@;_ (( ?\HS
M?"O_ &'=7_\ 2V2OM*OBW_@@!_RC-\*_]AW5_P#TMDK[2K](R_\ W"E_A7Y'
M^0'BQ_R<[.?^PFM_Z<D%%%%=A^?!1110 5^;G_!S9_R:!X$_[*3'_P"F^\K]
M(Z_-S_@YL_Y- \"?]E)C_P#3?>5YV;?\BZIZ?J?K7@5_R=O*/^OK_P#2)'XE
M4445^>'^LP4444 %%%% !1110 4444 ?IY_P;#?\E_\ B=_V)UK_ .E8K]G*
M_&/_ (-AO^2__$[_ +$ZU_\ 2L5^SE?>9%_R+8^K_,_R^^DW_P G?QG^"C_Z
M:B%%%%>P?@ 4444 %>3?M[_\F+?&G_LDWB/_ --EQ7K->3?M[_\ )BWQI_[)
M-XC_ /39<5E7_@2]'^1[G#/_ "4F"_Z_4_\ TN)_,!1117Y@?[2!1110 444
M4 %%%% !1110![C_ ,$SO^4@WP:_[*+I?_I0M?TSU_,Q_P $SO\ E(-\&O\
MLHNE_P#I0M?TSU]APW_NT_7]#_/SZ8/_ "5V6_\ 7A_^G)!1117TA_(04444
M %%%% !1110 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[
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
M]]SG_#0_.J<_1117R9_=04444 %%%% !1110 4444 ?UH:3_ ,@JV_Z]T_\
M015BJ^D_\@JV_P"O=/\ T$58K]36Q_B%4^-^H4444R HHHH *_!+_@XF_P"4
MB]Q_V)6E_P#M6OWMK\$O^#B;_E(O<?\ 8E:7_P"U:\+B'_</^WE^I_3'T4/^
M3I2_[!ZO_I5,^%****^(/]* HHHH **** "BBB@ HHHH _H&_P"" '_*,WPK
M_P!AW5__ $MDK[2KXM_X( ?\HS?"O_8=U?\ ]+9*^TJ_2,O_ -PI?X5^1_D!
MXL?\G.SG_L)K?^G)!11178?GP4444 %?FY_P<V?\F@>!/^RDQ_\ IOO*_2.O
MS<_X.;/^30/ G_928_\ TWWE>=FW_(NJ>GZGZUX%?\G;RC_KZ_\ TB1^)5%%
M%?GA_K,%%%% !1110 4444 %%%% 'Z>?\&PW_)?_ (G?]B=:_P#I6*_9ROQC
M_P"#8;_DO_Q._P"Q.M?_ $K%?LY7WF1?\BV/J_S/\OOI-_\ )W\9_@H_^FHA
M1117L'X %%%% !7DW[>__)BWQI_[)-XC_P#39<5ZS7DW[>__ "8M\:?^R3>(
M_P#TV7%95_X$O1_D>YPS_P E)@O^OU/_ -+B?S 4445^8'^T@4444 %%%% !
M1110 4444 >X_P#!,[_E(-\&O^RBZ7_Z4+7],]?S,?\ !,[_ )2#?!K_ +*+
MI?\ Z4+7],]?8<-_[M/U_0_S\^F#_P E=EO_ %X?_IR04445](?R$%%%% !1
M110 4444 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__
M *&M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444
M%?A#_P %)OB9^T_KO[-7Q]^/7[5__!.CXQZ9XU\9>*_#.C^'?$US%HTF@>$/
M"=CXLTV>QTNWD&H&X:2[EC$L\HA42W5S$I"Q0(P_=ZN5^-?P0^%/[1GPVOOA
M!\;?!5KXA\-:E<6L]]I-XSB.:2VN8KJ!B496^2>&*08/5!G(R* /*+_]J#P1
M\>/[&_9/U'QKXV^"?Q:^(WP\N?$FBZ)>:7;+KFDV4-PD$[QS/'=:<]U&S#,(
M>9U1O,V;1NKY-_X)S_M$_"7_ ()PZI^U1\#?VB?BPFK>%/AE\:M%;4?CG>65
MU=7GB/5?$D$#,FL2P^:@N[69H+66<"*%$,(9(=I%?<G[3G[&'[+W[96BZ5H?
M[2WP;TOQ2F@WC7>A7=P\L%YILS*%=[>Z@=)X-P #!'4,% ;.!3?A]^Q/^R5\
M+/V?K[]E7P)^SUX6L?AWJL4Z:QX2.E)-::EY^/.>Z$NXW,CX&Z24L[;1D\#
M!\;_ !%^'_BW]E3_ (+=_ [XBZU\<M6^+MS\<++Q7X?M-!\9K UU\/\ 3X;8
MZFUQHRVBPQ16C-%!;3--%),R+%F=B2#^C->(_LR_\$X?V(OV.O%5WX[_ &<O
MV>='\.ZY>Z<NGRZV9[B\O([)2&%I%-=22/#!D*?)C*IE5.W@8]NH **** "B
MBB@ HHHH **** "BBL?XA^+/^$"\ :[XY^P?:_[%T>ZO_LOF^7YWDQ-)LW8.
MW.W&<'&<X-)M)79I2I3KU8TX*\I-)>KT1L45^2?_ !%*?]6+_P#F3?\ [V4?
M\12G_5B__F3?_O97E_VWEG_/S\)?Y'[9_P 2W^-'_0K_ /*^&_\ EQ^ME%?D
MG_Q%*?\ 5B__ )DW_P"]E'_$4I_U8O\ ^9-_^]E']MY9_P _/PE_D'_$M_C1
M_P!"O_ROAO\ Y<?K917Y)_\ $4I_U8O_ .9-_P#O91_Q%*?]6+_^9-_^]E']
MMY9_S\_"7^0?\2W^-'_0K_\ *^&_^7'ZV45^2?\ Q%*?]6+_ /F3?_O91_Q%
M*?\ 5B__ )DW_P"]E']MY9_S\_"7^0?\2W^-'_0K_P#*^&_^7'ZV45^2?_$4
MI_U8O_YDW_[V4?\ $4I_U8O_ .9-_P#O91_;>6?\_/PE_D'_ !+?XT?]"O\
M\KX;_P"7'ZV45^7'P:_X.4O^%N?%_P *?"G_ (8O_L__ (2?Q+8Z3]O_ .%C
M>;]F^TW"0^;L_LY=^W?NV[ESC&1UK]1Z[,-C,-C$W1E>WDU^9\#QCX?<7\ 5
MZ5'/L-[&55-Q7/3G=)V;_=SFEJ^M@HHHKI/C0HHHH **** "BOYP/^"R'_*3
M+XM?]AVW_P#2*WKYFKYFMQ%[&M*G[*]FU\7;Y']D</?1*_M[(,)F?]L\GMZ5
M.IR_5K\O/!2Y;^W5[7M>ROO9'];%%?R3T5G_ *S?].O_ ";_ .U/8_XDT_ZG
MO_EK_P#?!_6Q17\D]%'^LW_3K_R;_P"U#_B33_J>_P#EK_\ ?!_6Q17\D]%'
M^LW_ $Z_\F_^U#_B33_J>_\ EK_]\'];%%?R3T4?ZS?].O\ R;_[4/\ B33_
M *GO_EK_ /?!_6Q17\D]?TK_ /!*G_E'1\'O^Q*MO_9J]'+<V_M"K*')RV5]
M[_HC\C\8/ C_ (A1DN'S#^T?K/M:GL^7V/L[>ZY7O[6=]K6LO4^@:***]D_G
ML**** "BBB@#\B_^#H__ )"OP1_Z]_$7_H6FU^3=?K)_P='_ /(5^"/_ %[^
M(O\ T+3:_)NOS_.O^1G4^7Y(_P!4_HY?\F9ROTK?^I%4****\L_;0HHHH **
M** "BBB@ K]C?^#7W_DE7Q:_[&'2_P#T1/7XY5^QO_!K[_R2KXM?]C#I?_HB
M>O7R+_D90^?Y,_!?I+_\F=Q_^*C_ .GH'ZET445]Z?Y<A1110 4444 ?*O\
MP6V_Y1>?%7_KSTS_ -.UG7\Z-?T7?\%MO^47GQ5_Z\],_P#3M9U_.C7Q?$?^
M^Q_PK\V?Z*_1"_Y-UC/^PN?_ *9H!1117SY_584444 %%%% !1110 5]A?\
M!!K_ )2A_#[_ *\]:_\ 33=U\>U]A?\ !!K_ )2A_#[_ *\]:_\ 33=UUX#_
M 'ZE_BC^:/@_%+_DVF=?]@N(_P#34C^A:BBBOTD_Q["BBB@ HHHH *_E'^+7
M_)5?$W_8PWO_ */>OZN*_E'^+7_)5?$W_8PWO_H]Z^7XF^"E\_T/[6^AO_ON
M<_X:'YU3GZ***^3/[J"BBB@ HHHH **** "BBB@#^M#2?^05;?\ 7NG_ *"*
ML57TG_D%6W_7NG_H(JQ7ZFMC_$*I\;]0HHHID!1110 5^"7_  <3?\I%[C_L
M2M+_ /:M?O;7X)?\'$W_ "D7N/\ L2M+_P#:M>%Q#_N'_;R_4_ICZ*'_ "=*
M7_8/5_\ 2J9\*4445\0?Z4!1110 4444 %%%% !1110!_0-_P0 _Y1F^%?\
ML.ZO_P"ELE?:5?%O_! #_E&;X5_[#NK_ /I;)7VE7Z1E_P#N%+_"OR/\@/%C
M_DYV<_\ 836_].2"BBBNP_/@HHHH *_-S_@YL_Y- \"?]E)C_P#3?>5^D=?F
MY_P<V?\ )H'@3_LI,?\ Z;[RO.S;_D75/3]3]:\"O^3MY1_U]?\ Z1(_$JBB
MBOSP_P!9@HHHH **** "BBB@ HHHH _3S_@V&_Y+_P#$[_L3K7_TK%?LY7XQ
M_P#!L-_R7_XG?]B=:_\ I6*_9ROO,B_Y%L?5_F?Y??2;_P"3OXS_  4?_340
MHHHKV#\ "BBB@ KR;]O?_DQ;XT_]DF\1_P#ILN*]9KR;]O?_ ),6^-/_ &2;
MQ'_Z;+BLJ_\  EZ/\CW.&?\ DI,%_P!?J?\ Z7$_F HHHK\P/]I HHHH ***
M* "BBB@ HHHH ]Q_X)G?\I!O@U_V472__2A:_IGK^9C_ ()G?\I!O@U_V472
M_P#TH6OZ9Z^PX;_W:?K^A_GY],'_ )*[+?\ KP__ $Y(****^D/Y""BBB@ H
MHHH **** "BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_
M -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H *X#]I#]J'
MX%_LC_#U/BI^T+XX_P"$?T&348[!+_\ LRZN\W$BNR)LMHI'Y$;G.W QR>17
M?U\"_P#!Q]_RCYLO^RBZ;_Z3W=<V,K2P^%G4CNE<^P\/^'\%Q7QK@,GQ<I1I
M5ZD82<&E))_RMJ2OZI^AZ)_P_3_X)7_]'2?^61KG_P A4?\ #]/_ ()7_P#1
MTG_ED:Y_\A5_.[17R?\ K'COY8_<_P#,_NC_ (E#\-O^@O%_^#*/_P H/Z(O
M^'Z?_!*__HZ3_P LC7/_ )"H_P"'Z?\ P2O_ .CI/_+(US_Y"K^=VBC_ %CQ
MW\L?N?\ F'_$H?AM_P!!>+_\&4?_ )0?T1?\/T_^"5__ $=)_P"61KG_ ,A4
M?\/T_P#@E?\ ]'2?^61KG_R%7\[M%'^L>._EC]S_ ,P_XE#\-O\ H+Q?_@RC
M_P#*#^B+_A^G_P $K_\ HZ3_ ,LC7/\ Y"H_X?I_\$K_ /HZ3_RR-<_^0J_G
M=HH_UCQW\L?N?^8?\2A^&W_07B__  91_P#E!_1%_P /T_\ @E?_ -'2?^61
MKG_R%1_P_3_X)7_]'2?^61KG_P A5_.[11_K'COY8_<_\P_XE#\-O^@O%_\
M@RC_ /*#^F?]F;_@I%^Q=^V)XZO/AI^SE\9O^$BUNPTE]3N[+_A'=1M-EJDL
M432;[JWC0X>:,;02WS9Q@$CW&OPZ_P"#9S_D^GQ=_P!DFOO_ $YZ97[BU])E
M>+J8W"^UFDG=[?TS^/O&?@7*/#KC>>39;.<Z2A"5ZCBY7DKO6,8*W;0****]
M$_* HHHH *X_]H?_ )(!XY_[$[4__222NPKC_P!H?_D@'CG_ +$[4_\ TDDJ
M*GP/T._*O^1I0_QQ_P#2D?RKT445^7'^V(4444 %%%% !1110 4444 >D_L:
M?\G?_"G_ +*3H7_IP@K^H^OY</V-/^3O_A3_ -E)T+_TX05_4?7UW#7\&IZH
M_@GZ8O\ R/<J_P"O53_TJ(4445],?QJ%%%% !1110!_.!_P60_Y29?%K_L.V
M_P#Z16]?,U?3/_!9#_E)E\6O^P[;_P#I%;U\S5^:8W_?*G^)_FS_ &1\/?\
MD@<I_P"P6A_Z:@%%%%<Q]>%%%% !1110 4444 %?TK_\$J?^4='P>_[$JV_]
MFK^:BOZ5_P#@E3_RCH^#W_8E6W_LU?1<-_[U/_#^J/Y'^F!_R1>7_P#81_[C
MF?0-%%%?9'^>X4444 %%%% 'Y%_\'1__ "%?@C_U[^(O_0M-K\FZ_63_ (.C
M_P#D*_!'_KW\1?\ H6FU^3=?G^=?\C.I\OR1_JG]'+_DS.5^E;_U(JA1117E
MG[:%%%% !1110 4444 %?L;_ ,&OO_)*OBU_V,.E_P#HB>OQRK]C?^#7W_DE
M7Q:_[&'2_P#T1/7KY%_R,H?/\F?@OTE_^3.X_P#Q4?\ T] _4NBBBOO3_+D*
M*** "BBB@#Y5_P""VW_*+SXJ_P#7GIG_ *=K.OYT:_HN_P""VW_*+SXJ_P#7
MGIG_ *=K.OYT:^+XC_WV/^%?FS_17Z(7_)NL9_V%S_\ 3- ****^?/ZK"BBB
M@ HHHH **** "OL+_@@U_P I0_A]_P!>>M?^FF[KX]K["_X(-?\ *4/X??\
M7GK7_IINZZ\!_OU+_%'\T?!^*7_)M,Z_[!<1_P"FI']"U%%%?I)_CV%%%% !
M1110 5_*/\6O^2J^)O\ L8;W_P!'O7]7%?RC_%K_ )*KXF_[&&]_]'O7R_$W
MP4OG^A_:WT-_]]SG_#0_.J<_1117R9_=04444 %%%% !1110 4444 ?UH:3_
M ,@JV_Z]T_\ 015BJ^D_\@JV_P"O=/\ T$58K]36Q_B%4^-^H4444R HHHH
M*_!+_@XF_P"4B]Q_V)6E_P#M6OWMK\$O^#B;_E(O<?\ 8E:7_P"U:\+B'_</
M^WE^I_3'T4/^3I2_[!ZO_I5,^%****^(/]* HHHH **** "BBB@ HHHH _H&
M_P"" '_*,WPK_P!AW5__ $MDK[2KXM_X( ?\HS?"O_8=U?\ ]+9*^TJ_2,O_
M -PI?X5^1_D!XL?\G.SG_L)K?^G)!11178?GP4444 %?FY_P<V?\F@>!/^RD
MQ_\ IOO*_2.OS<_X.;/^30/ G_928_\ TWWE>=FW_(NJ>GZGZUX%?\G;RC_K
MZ_\ TB1^)5%%%?GA_K,%%%% !1110 4444 %%%% 'Z>?\&PW_)?_ (G?]B=:
M_P#I6*_9ROQC_P"#8;_DO_Q._P"Q.M?_ $K%?LY7WF1?\BV/J_S/\OOI-_\
M)W\9_@H_^FHA1117L'X %%%% !7DW[>__)BWQI_[)-XC_P#39<5ZS7DW[>__
M "8M\:?^R3>(_P#TV7%95_X$O1_D>YPS_P E)@O^OU/_ -+B?S 4445^8'^T
M@4444 %%%% !1110 4444 >X_P#!,[_E(-\&O^RBZ7_Z4+7],]?S,?\ !,[_
M )2#?!K_ +*+I?\ Z4+7],]?8<-_[M/U_0_S\^F#_P E=EO_ %X?_IR04445
M](?R$%%%% !17+_&GXT_"O\ 9U^%6N_&_P"-_CBQ\-^$_#5@U[KFMZDY6&UA
M7 R< LS$D*J*"S,RJH+$ X/Q7_:W_9N^!GP,M?VE/B[\7=*T#P3?6]I+I^N:
M@SJMW]J56MTAB"F6660,-L2(9#SA>#0!Z-17FO[.7[87[-'[6O@;4?B-^SW\
M7M-\0Z5HU[)9ZXZK+;3Z7<(H9H;JWN$CFM7"D-ME13M(/3FN0^ ?_!3[]@C]
MJ#XHCX,? ?\ :9T'Q#XDE@N)M.L(8YX5U6*W.)Y+&::-(M01,$LUL\H !).
M30![S1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7P
MN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0 5\"_P#!Q]_RCYLO
M^RBZ;_Z3W=??5? O_!Q]_P H^;+_ +*+IO\ Z3W=<&9_\B^KZ,_3?!G_ ).K
MD_\ U_A^9^$-%%%?G1_KF%%%% !1110 4444 %%%% 'Z)_\ !LY_R?3XN_[)
M-??^G/3*_<6OPZ_X-G/^3Z?%W_9)K[_TYZ97[BU]SD'_ "+UZL_S+^E+_P G
M9J_]>:7Y,****]L_G,**** "N/\ VA_^2 >.?^Q.U/\ ]))*["N/_:'_ .2
M>.?^Q.U/_P!))*BI\#]#ORK_ )&E#_''_P!*1_*O1117Y<?[8A1110 4444
M%%%% !1110!Z3^QI_P G?_"G_LI.A?\ IP@K^H^OY</V-/\ D[_X4_\ 92="
M_P#3A!7]1]?7<-?P:GJC^"?IB_\ (]RK_KU4_P#2HA1117TQ_&H4444 %%%%
M '\X'_!9#_E)E\6O^P[;_P#I%;U\S5],_P#!9#_E)E\6O^P[;_\ I%;U\S5^
M:8W_ 'RI_B?YL_V1\/?^2!RG_L%H?^FH!1117,?7A1110 4444 %%%% !7]*
M_P#P2I_Y1T?![_L2K;_V:OYJ*_I7_P""5/\ RCH^#W_8E6W_ +-7T7#?^]3_
M ,/ZH_D?Z8'_ "1>7_\ 81_[CF?0-%%%?9'^>X4444 %%%% 'Y%_\'1__(5^
M"/\ U[^(O_0M-K\FZ_63_@Z/_P"0K\$?^O?Q%_Z%IM?DW7Y_G7_(SJ?+\D?Z
MI_1R_P"3,Y7Z5O\ U(JA1117EG[:%%%% !1110 4444 %?L;_P &OO\ R2KX
MM?\ 8PZ7_P"B)Z_'*OV-_P"#7W_DE7Q:_P"QATO_ -$3UZ^1?\C*'S_)GX+]
M)?\ Y,[C_P#%1_\ 3T#]2Z***^]/\N0HHHH **** /E7_@MM_P HO/BK_P!>
M>F?^G:SK^=&OZ+O^"VW_ "B\^*O_ %YZ9_Z=K.OYT:^+XC_WV/\ A7YL_P!%
M?HA?\FZQG_87/_TS0"BBBOGS^JPHHHH **** "BBB@ K["_X(-?\I0_A]_UY
MZU_Z:;NOCVOL+_@@U_RE#^'W_7GK7_IINZZ\!_OU+_%'\T?!^*7_ ";3.O\
ML%Q'_IJ1_0M1117Z2?X]A1110 4444 %?RC_ !:_Y*KXF_[&&]_]'O7]7%?R
MC_%K_DJOB;_L8;W_ -'O7R_$WP4OG^A_:WT-_P#?<Y_PT/SJG/T445\F?W4%
M%%% !1110 4444 %%%% ']:&D_\ (*MO^O=/_015BJ^D_P#(*MO^O=/_ $$5
M8K]36Q_B%4^-^H4444R HHHH *_!+_@XF_Y2+W'_ &)6E_\ M6OWMK\$O^#B
M;_E(O<?]B5I?_M6O"XA_W#_MY?J?TQ]%#_DZ4O\ L'J_^E4SX4HHHKX@_P!*
M HHHH **** "BBB@ HHHH _H&_X( ?\ *,WPK_V'=7_]+9*^TJ^+?^" '_*,
MWPK_ -AW5_\ TMDK[2K](R__ '"E_A7Y'^0'BQ_R<[.?^PFM_P"G)!11178?
MGP4444 %?FY_P<V?\F@>!/\ LI,?_IOO*_2.OS<_X.;/^30/ G_928__ $WW
ME>=FW_(NJ>GZGZUX%?\ )V\H_P"OK_\ 2)'XE4445^>'^LP4444 %%%% !11
M10 4444 ?IY_P;#?\E_^)W_8G6O_ *5BOV<K\8_^#8;_ )+_ /$[_L3K7_TK
M%?LY7WF1?\BV/J_S/\OOI-_\G?QG^"C_ .FHA1117L'X %%%% !7DW[>_P#R
M8M\:?^R3>(__ $V7%>LUY-^WO_R8M\:?^R3>(_\ TV7%95_X$O1_D>YPS_R4
MF"_Z_4__ $N)_,!1117Y@?[2!1110 4444 %%%% !1110![C_P $SO\ E(-\
M&O\ LHNE_P#I0M?TSU_,Q_P3._Y2#?!K_LHNE_\ I0M?TSU]APW_ +M/U_0_
MS\^F#_R5V6_]>'_Z<D%%%%?2'\A!1110!^,G_!:/]M[]E+]LS2OVB?V>/B'^
MU%X)\/\ A/X#^ _$5EHW@35?%EM::IX\^(HTR=8-MH\@FEM=-=U6)0N)[]]R
M[A:KGUW2_BA\+?VC/VBO^"9EAX&\>Z)XN\&P:!XLOYGTG48KRS/B#2?"UK#
MK%"R^?;-/>$ _-&Z'H0:^W?VK/V)O@I^U1\ _B'\%-8\(:'I%W\0?"NIZ/<^
M*+;P[;2WEF]Y;R0M=J64%Y5,F\$L"2.O>N)^,G_!-/P3\0?@1\+?AS\,_B5?
M_#WQC\%KRTU#X<?$/PUI%L9["^BLVLYWEM9%,5Q!<PO(D\#8$@?[P(!H ^#_
M /@L?XE\3_!W]I3]L]/@]-)8#Q=^P5I.J^+38?*9[Y->O]+6=RO_ "T&G22Q
MACR$0<X KZ'_ ."G7@KP?\(O@=^QE<?"?2[:QF\&?M,_#C1_!KV,:HT5A<L;
M">UC*\B*6SD=74<%5!/W1CV#X-_\$Q_"6DZ7\7M6_:N^+&I?&/Q=\<]"30/B
M#XCU?28-,A;1(K>:WATRRM+;Y;.!$GF<E69WED,C.2%QS'P?_P""4GCCP[X\
M^&-[^T=^W%XN^*_@SX(WBWOPJ\%ZWX;L+(6E[%;O:V=YJ-U;J'U.XMK>1UB=
MA'AR9&#,3D ^QZ*** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]
M@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ KX%_X
M./O^4?-E_P!E%TW_ -)[NOOJO@7_ (./O^4?-E_V473?_2>[K@S/_D7U?1GZ
M;X,_\G5R?_K_  _,_"&BBBOSH_US"BBB@ HHHH **** "BBB@#]$_P#@V<_Y
M/I\7?]DFOO\ TYZ97[BU^'7_  ;.?\GT^+O^R37W_ISTROW%K[G(/^1>O5G^
M9?TI?^3LU?\ KS2_)A1117MG\YA1110 5Q_[0_\ R0#QS_V)VI_^DDE=A7'_
M +0__) /'/\ V)VI_P#I))45/@?H=^5?\C2A_CC_ .E(_E7HHHK\N/\ ;$**
M** "BBB@ HHHH **** /2?V-/^3O_A3_ -E)T+_TX05_4?7\N'[&G_)W_P *
M?^RDZ%_Z<(*_J/KZ[AK^#4]4?P3],7_D>Y5_UZJ?^E1"BBBOIC^-0HHHH **
M** /YP/^"R'_ "DR^+7_ &';?_TBMZ^9J^F?^"R'_*3+XM?]AVW_ /2*WKYF
MK\TQO^^5/\3_ #9_LCX>_P#) Y3_ -@M#_TU ****YCZ\**** "BBB@ HHHH
M *_I7_X)4_\ *.CX/?\ 8E6W_LU?S45_2O\ \$J?^4='P>_[$JV_]FKZ+AO_
M 'J?^']4?R/],#_DB\O_ .PC_P!QS/H&BBBOLC_/<**** "BBB@#\B_^#H__
M )"OP1_Z]_$7_H6FU^3=?K)_P='_ /(5^"/_ %[^(O\ T+3:_)NOS_.O^1G4
M^7Y(_P!4_HY?\F9ROTK?^I%4****\L_;0HHHH **** "BBB@ K]C?^#7W_DE
M7Q:_[&'2_P#T1/7XY5^QO_!K[_R2KXM?]C#I?_HB>O7R+_D90^?Y,_!?I+_\
MF=Q_^*C_ .GH'ZET445]Z?Y<A1110 4444 ?*O\ P6V_Y1>?%7_KSTS_ -.U
MG7\Z-?T7?\%MO^47GQ5_Z\],_P#3M9U_.C7Q?$?^^Q_PK\V?Z*_1"_Y-UC/^
MPN?_ *9H!1117SY_584444 %%%% !1110 5]A?\ !!K_ )2A_#[_ *\]:_\
M33=U\>U]A?\ !!K_ )2A_#[_ *\]:_\ 33=UUX#_ 'ZE_BC^:/@_%+_DVF=?
M]@N(_P#34C^A:BBBOTD_Q["BBB@ HHHH *_E'^+7_)5?$W_8PWO_ */>OZN*
M_E'^+7_)5?$W_8PWO_H]Z^7XF^"E\_T/[6^AO_ON<_X:'YU3GZ***^3/[J"B
MBB@ HHHH **** "BBB@#^M#2?^05;?\ 7NG_ *"*L57TG_D%6W_7NG_H(JQ7
MZFMC_$*I\;]0HHHID!1110 5^"7_  <3?\I%[C_L2M+_ /:M?O;7X)?\'$W_
M "D7N/\ L2M+_P#:M>%Q#_N'_;R_4_ICZ*'_ "=*7_8/5_\ 2J9\*4445\0?
MZ4!1110 4444 %%%% !1110!_0-_P0 _Y1F^%?\ L.ZO_P"ELE?:5?%O_! #
M_E&;X5_[#NK_ /I;)7VE7Z1E_P#N%+_"OR/\@/%C_DYV<_\ 836_].2"BBBN
MP_/@HHHH *_-S_@YL_Y- \"?]E)C_P#3?>5^D=?FY_P<V?\ )H'@3_LI,?\
MZ;[RO.S;_D75/3]3]:\"O^3MY1_U]?\ Z1(_$JBBBOSP_P!9@HHHH **** "
MBBB@ HHHH _3S_@V&_Y+_P#$[_L3K7_TK%?LY7XQ_P#!L-_R7_XG?]B=:_\
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
M)O$?_ILN*RK_ ,"7H_R/<X9_Y*3!?]?J?_I<3^8"BBBOS _VD"BBB@ HHHH
M**** "BBB@#W'_@F=_RD&^#7_91=+_\ 2A:_IGK^9C_@F=_RD&^#7_91=+_]
M*%K^F>OL.&_]VGZ_H?Y^?3!_Y*[+?^O#_P#3D@HHHKZ0_D(**** "BBB@ HH
MHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W
M_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "O@7_ (./O^4?-E_V
M473?_2>[K[ZKX%_X./O^4?-E_P!E%TW_ -)[NN#,_P#D7U?1GZ;X,_\ )U<G
M_P"O\/S/PAHHHK\Z/]<PHHHH **** "BBB@ HHHH _1/_@V<_P"3Z?%W_9)K
M[_TYZ97[BU^'7_!LY_R?3XN_[)-??^G/3*_<6ON<@_Y%Z]6?YE_2E_Y.S5_Z
M\TOR84445[9_.84444 %<?\ M#_\D \<_P#8G:G_ .DDE=A7'_M#_P#) /'/
M_8G:G_Z225%3X'Z'?E7_ "-*'^./_I2/Y5Z***_+C_;$**** "BBB@ HHHH
M**** /2?V-/^3O\ X4_]E)T+_P!.$%?U'U_+A^QI_P G?_"G_LI.A?\ IP@K
M^H^OKN&OX-3U1_!/TQ?^1[E7_7JI_P"E1"BBBOIC^-0HHHH **** /YP/^"R
M'_*3+XM?]AVW_P#2*WKYFKZ9_P""R'_*3+XM?]AVW_\ 2*WKYFK\TQO^^5/\
M3_-G^R/A[_R0.4_]@M#_ --0"BBBN8^O"BBB@ HHHH **** "OZ5_P#@E3_R
MCH^#W_8E6W_LU?S45_2O_P $J?\ E'1\'O\ L2K;_P!FKZ+AO_>I_P"']4?R
M/],#_DB\O_["/_<<SZ!HHHK[(_SW"BBB@ HHHH _(O\ X.C_ /D*_!'_ *]_
M$7_H6FU^3=?K)_P='_\ (5^"/_7OXB_]"TVOR;K\_P Z_P"1G4^7Y(_U3^CE
M_P F9ROTK?\ J15"BBBO+/VT**** "BBB@ HHHH *_8W_@U]_P"25?%K_L8=
M+_\ 1$]?CE7[&_\ !K[_ ,DJ^+7_ &,.E_\ HB>O7R+_ )&4/G^3/P7Z2_\
MR9W'_P"*C_Z>@?J71117WI_ER%%%% !1110!\J_\%MO^47GQ5_Z\],_].UG7
M\Z-?T7?\%MO^47GQ5_Z\],_].UG7\Z-?%\1_[['_  K\V?Z*_1"_Y-UC/^PN
M?_IF@%%%%?/G]5A1110 4444 %%%% !7V%_P0:_Y2A_#[_KSUK_TTW=?'M?8
M7_!!K_E*'\/O^O/6O_33=UUX#_?J7^*/YH^#\4O^3:9U_P!@N(_]-2/Z%J**
M*_23_'L**** "BBB@ K^4?XM?\E5\3?]C#>_^CWK^KBOY1_BU_R57Q-_V,-[
M_P"CWKY?B;X*7S_0_M;Z&_\ ON<_X:'YU3GZ***^3/[J"BBB@ HHHH ****
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
M^O?Q%_Z%IM?DW7ZR?\'1_P#R%?@C_P!>_B+_ -"TVOR;K\_SK_D9U/E^2/\
M5/Z.7_)F<K]*W_J15"BBBO+/VT**** "BBB@ HHHH *_8W_@U]_Y)5\6O^QA
MTO\ ]$3U^.5?L;_P:^_\DJ^+7_8PZ7_Z(GKU\B_Y&4/G^3/P7Z2__)G<?_BH
M_P#IZ!^I=%%%?>G^7(4444 %%%% 'RK_ ,%MO^47GQ5_Z\],_P#3M9U_.C7]
M%W_!;;_E%Y\5?^O/3/\ T[6=?SHU\7Q'_OL?\*_-G^BOT0O^3=8S_L+G_P"F
M: 4445\^?U6%%%% !1110 4444 %?87_  0:_P"4H?P^_P"O/6O_ $TW=?'M
M?87_  0:_P"4H?P^_P"O/6O_ $TW==> _P!^I?XH_FCX/Q2_Y-IG7_8+B/\
MTU(_H6HHHK])/\>PHHHH **** "OY1_BU_R57Q-_V,-[_P"CWK^KBOY1_BU_
MR57Q-_V,-[_Z/>OE^)O@I?/]#^UOH;_[[G/^&A^=4Y^BBBODS^Z@HHHH ***
M* "BBB@ HHHH _K0TG_D%6W_ %[I_P"@BK%5])_Y!5M_U[I_Z"*L5^IK8_Q"
MJ?&_4****9 4444 %?@E_P '$W_*1>X_[$K2_P#VK7[VU^"7_!Q-_P I%[C_
M +$K2_\ VK7A<0_[A_V\OU/Z8^BA_P G2E_V#U?_ $JF?"E%%%?$'^E 4444
M %%%% !1110 4444 ?T#?\$ /^49OA7_ +#NK_\ I;)7VE7Q;_P0 _Y1F^%?
M^P[J_P#Z6R5]I5^D9?\ [A2_PK\C_(#Q8_Y.=G/_ &$UO_3D@HHHKL/SX***
M* "OS<_X.;/^30/ G_928_\ TWWE?I'7YN?\'-G_ ":!X$_[*3'_ .F^\KSL
MV_Y%U3T_4_6O K_D[>4?]?7_ .D2/Q*HHHK\\/\ 68**** "BBB@ HHHH **
M** /T\_X-AO^2_\ Q._[$ZU_]*Q7[.5^,?\ P;#?\E_^)W_8G6O_ *5BOV<K
M[S(O^1;'U?YG^7WTF_\ D[^,_P %'_TU$****]@_  HHHH *\F_;W_Y,6^-/
M_9)O$?\ Z;+BO6:\F_;W_P"3%OC3_P!DF\1_^FRXK*O_  )>C_(]SAG_ )*3
M!?\ 7ZG_ .EQ/Y@****_,#_:0**** "BBB@ HHHH **** /<?^"9W_*0;X-?
M]E%TO_TH6OZ9Z_F8_P""9W_*0;X-?]E%TO\ ]*%K^F>OL.&_]VGZ_H?Y^?3!
M_P"2NRW_ *\/_P!.2"BBBOI#^0@HHHH **^ ?^"F_P"RS^S%X5UGQU^VU^W=
M:_%OXO:1=Z?::1\-OA]\.])U>:3P48;*>6XGM$TR8+'-/+&TKZC<",0D11^8
MHVAO%/ OB[XP?M6_ '_@GG^Q1^T-\>Y/%ND_&+1]?USXNZ]X4\6O(WB6ST'3
M1-!I<]_:R!I@T]Q;1W95\R26L@+')) /UIHK\D?VDOC%XA_X(\^-?VLO@%^R
MSJFH6'A"U_9:LOB?\-]!O=2FO;?P?K4VI7>BS_8Q<,[1P/*+:Z\DDQK(C;54
M,PKL?C'^R1X&_P""6$?[+_[2_P"SYK_B:#QGK7QE\*^"/C!K&H^++Z]_X3NR
MUS=:7MQJ,<\SI/<+<O'=128!C9"JX7  !^GM%%% !7E'[<__ ":/X]_[ +_^
MAK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\.
M_P#8"M/_ $2E;M !7P+_ ,''W_*/FR_[*+IO_I/=U]]5\"_\''W_ "CYLO\
MLHNF_P#I/=UP9G_R+ZOHS]-\&?\ DZN3_P#7^'YGX0T445^='^N84444 %%%
M% !1110 4444 ?HG_P &SG_)]/B[_LDU]_Z<],K]Q:_#K_@V<_Y/I\7?]DFO
MO_3GIE?N+7W.0?\ (O7JS_,OZ4O_ "=FK_UYI?DPHHHKVS^<PHHHH *X_P#:
M'_Y(!XY_[$[4_P#TDDKL*X_]H?\ Y(!XY_[$[4__ $DDJ*GP/T._*O\ D:4/
M\<?_ $I'\J]%%%?EQ_MB%%%% !1110 4444 %%%% 'I/[&G_ "=_\*?^RDZ%
M_P"G""OZCZ_EP_8T_P"3O_A3_P!E)T+_ -.$%?U'U]=PU_!J>J/X)^F+_P C
MW*O^O53_ -*B%%%%?3'\:A1110 4444 ?S@?\%D/^4F7Q:_[#MO_ .D5O7S-
M7TS_ ,%D/^4F7Q:_[#MO_P"D5O7S-7YIC?\ ?*G^)_FS_9'P]_Y('*?^P6A_
MZ:@%%%%<Q]>%%%% !1110 4444 %?TK_ /!*G_E'1\'O^Q*MO_9J_FHK^E?_
M ()4_P#*.CX/?]B5;?\ LU?1<-_[U/\ P_JC^1_I@?\ )%Y?_P!A'_N.9] T
M445]D?Y[A1110 4444 ?D7_P='_\A7X(_P#7OXB_]"TVOR;K]9/^#H__ )"O
MP1_Z]_$7_H6FU^3=?G^=?\C.I\OR1_JG]'+_ ),SE?I6_P#4BJ%%%%>6?MH4
M444 %%%% !1110 5^QO_  :^_P#)*OBU_P!C#I?_ *(GK\<J_8W_ (-??^25
M?%K_ +&'2_\ T1/7KY%_R,H?/\F?@OTE_P#DSN/_ ,5'_P!/0/U+HHHK[T_R
MY"BBB@ HHHH ^5?^"VW_ "B\^*O_ %YZ9_Z=K.OYT:_HN_X+;?\ *+SXJ_\
M7GIG_IVLZ_G1KXOB/_?8_P"%?FS_ $5^B%_R;K&?]A<__3- ****^?/ZK"BB
MB@ HHHH **** "OL+_@@U_RE#^'W_7GK7_IINZ^/:^PO^"#7_*4/X??]>>M?
M^FF[KKP'^_4O\4?S1\'XI?\ )M,Z_P"P7$?^FI']"U%%%?I)_CV%%%% !111
M0 5_*/\ %K_DJOB;_L8;W_T>]?U<5_*/\6O^2J^)O^QAO?\ T>]?+\3?!2^?
MZ']K?0W_ -]SG_#0_.J<_1117R9_=04444 %%%% !1110 4444 ?UH:3_P @
MJV_Z]T_]!%6*KZ3_ ,@JV_Z]T_\ 015BOU-;'^(53XWZA1113("BBB@ K\$O
M^#B;_E(O<?\ 8E:7_P"U:_>VOP2_X.)O^4B]Q_V)6E_^U:\+B'_</^WE^I_3
M'T4/^3I2_P"P>K_Z53/A2BBBOB#_ $H"BBB@ HHHH **** "BBB@#^@;_@@!
M_P HS?"O_8=U?_TMDK[2KXM_X( ?\HS?"O\ V'=7_P#2V2OM*OTC+_\ <*7^
M%?D?Y >+'_)SLY_[":W_ *<D%%%%=A^?!1110 5^;G_!S9_R:!X$_P"RDQ_^
MF^\K](Z_-S_@YL_Y- \"?]E)C_\ 3?>5YV;?\BZIZ?J?K7@5_P G;RC_ *^O
M_P!(D?B51117YX?ZS!1110 4444 %%%% !1110!^GG_!L-_R7_XG?]B=:_\
MI6*_9ROQC_X-AO\ DO\ \3O^Q.M?_2L5^SE?>9%_R+8^K_,_R^^DW_R=_&?X
M*/\ Z:B%%%%>P?@ 4444 %>3?M[_ /)BWQI_[)-XC_\ 39<5ZS7DW[>__)BW
MQI_[)-XC_P#39<5E7_@2]'^1[G#/_)28+_K]3_\ 2XG\P%%%%?F!_M(%%%%
M!1110 4444 %%%% 'N/_  3._P"4@WP:_P"RBZ7_ .E"U_3/7\S'_!,[_E(-
M\&O^RBZ7_P"E"U_3/7V'#?\ NT_7]#_/SZ8/_)79;_UX?_IR04445](?R$%%
M%% 'R?\ %/Q5_P %6/@1^T;XXUGX5?!C0OCM\-O%EO97'@32KCQG8>&[WP1>
M1P"*YM;AI+8_;;2:0"=9@SSQDNFQAM->#> _^"5?[5G[*GP$^ 'Q<^$C>%/&
M?QH^#/Q"\4>*O$/A%-2?3-&UJV\3?:/[6TG3[B1&^S>4)H#;R2J$9K;<ZKOP
MOZ4T4 ?GW>_\$X_CW^WMJ7[1GQF_;8\'Z7\-M6^,'P?M_ACX"\):;KL>LS>&
MM)MWNKH7MW<1*D4T\E_<B<1195$A52[%B0L7P$_X*3?MC^(/@'\(/VQ/@'X3
M\">%O@IXZTGQCXT\::1X\CU7_A-=5T>)UL(["U2%)+:WEN62ZE^T[654" ,<
MEOT#HH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .
MZ^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "O@7_ (./O^4?
M-E_V473?_2>[K[ZKX%_X./O^4?-E_P!E%TW_ -)[NN#,_P#D7U?1GZ;X,_\
M)U<G_P"O\/S/PAHHHK\Z/]<PHHHH **** "BBB@ HHHH _1/_@V<_P"3Z?%W
M_9)K[_TYZ97[BU^'7_!LY_R?3XN_[)-??^G/3*_<6ON<@_Y%Z]6?YE_2E_Y.
MS5_Z\TOR84445[9_.84444 %<?\ M#_\D \<_P#8G:G_ .DDE=A7'_M#_P#)
M /'/_8G:G_Z225%3X'Z'?E7_ "-*'^./_I2/Y5Z***_+C_;$**** "BBB@ H
MHHH **** /2?V-/^3O\ X4_]E)T+_P!.$%?U'U_+A^QI_P G?_"G_LI.A?\
MIP@K^H^OKN&OX-3U1_!/TQ?^1[E7_7JI_P"E1"BBBOIC^-0HHHH **** /YP
M/^"R'_*3+XM?]AVW_P#2*WKYFKZ9_P""R'_*3+XM?]AVW_\ 2*WKYFK\TQO^
M^5/\3_-G^R/A[_R0.4_]@M#_ --0"BBBN8^O"BBB@ HHHH **** "OZ5_P#@
ME3_RCH^#W_8E6W_LU?S45_2O_P $J?\ E'1\'O\ L2K;_P!FKZ+AO_>I_P"'
M]4?R/],#_DB\O_["/_<<SZ!HHHK[(_SW"BBB@ HHHH _(O\ X.C_ /D*_!'_
M *]_$7_H6FU^3=?K)_P='_\ (5^"/_7OXB_]"TVOR;K\_P Z_P"1G4^7Y(_U
M3^CE_P F9ROTK?\ J15"BBBO+/VT**** "BBB@ HHHH *_8W_@U]_P"25?%K
M_L8=+_\ 1$]?CE7[&_\ !K[_ ,DJ^+7_ &,.E_\ HB>O7R+_ )&4/G^3/P7Z
M2_\ R9W'_P"*C_Z>@?J71117WI_ER%%%% !1110!\J_\%MO^47GQ5_Z\],_]
M.UG7\Z-?T7?\%MO^47GQ5_Z\],_].UG7\Z-?%\1_[['_  K\V?Z*_1"_Y-UC
M/^PN?_IF@%%%%?/G]5A1110 4444 %%%% !7V%_P0:_Y2A_#[_KSUK_TTW=?
M'M?87_!!K_E*'\/O^O/6O_33=UUX#_?J7^*/YH^#\4O^3:9U_P!@N(_]-2/Z
M%J***_23_'L**** "BBB@ K^4?XM?\E5\3?]C#>_^CWK^KBOY1_BU_R57Q-_
MV,-[_P"CWKY?B;X*7S_0_M;Z&_\ ON<_X:'YU3GZ***^3/[J"BBB@ HHHH *
M*** "BBB@#^M#2?^05;?]>Z?^@BK%5])_P"05;?]>Z?^@BK%?J:V/\0JGQOU
M"BBBF0%%%% !7X)?\'$W_*1>X_[$K2__ &K7[VU^"7_!Q-_RD7N/^Q*TO_VK
M7A<0_P"X?]O+]3^F/HH?\G2E_P!@]7_TJF?"E%%%?$'^E 4444 %%%% !111
M0 4444 ?T#?\$ /^49OA7_L.ZO\ ^ELE?:5?%O\ P0 _Y1F^%?\ L.ZO_P"E
MLE?:5?I&7_[A2_PK\C_(#Q8_Y.=G/_836_\ 3D@HHHKL/SX**** "OS<_P"#
MFS_DT#P)_P!E)C_]-]Y7Z1U^;G_!S9_R:!X$_P"RDQ_^F^\KSLV_Y%U3T_4_
M6O K_D[>4?\ 7U_^D2/Q*HHHK\\/]9@HHHH **** "BBB@ HHHH _3S_ (-A
MO^2__$[_ +$ZU_\ 2L5^SE?C'_P;#?\ )?\ XG?]B=:_^E8K]G*^\R+_ )%L
M?5_F?Y??2;_Y._C/\%'_ --1"BBBO8/P **** "O)OV]_P#DQ;XT_P#9)O$?
M_ILN*]9KR;]O?_DQ;XT_]DF\1_\ ILN*RK_P)>C_ "/<X9_Y*3!?]?J?_I<3
M^8"BBBOS _VD"BBB@ HHHH **** "BBB@#W'_@F=_P I!O@U_P!E%TO_ -*%
MK^F>OYF/^"9W_*0;X-?]E%TO_P!*%K^F>OL.&_\ =I^OZ'^?GTP?^2NRW_KP
M_P#TY(****^D/Y""BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:
M]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L
M!6G_ *)2MV@ KX%_X./O^4?-E_V473?_ $GNZ^^J^!?^#C[_ )1\V7_91=-_
M])[NN#,_^1?5]&?IO@S_ ,G5R?\ Z_P_,_"&BBBOSH_US"BBB@ HHHH ****
M "BBB@#]$_\ @V<_Y/I\7?\ 9)K[_P!.>F5^XM?AU_P;.?\ )]/B[_LDU]_Z
M<],K]Q:^YR#_ )%Z]6?YE_2E_P"3LU?^O-+\F%%%%>V?SF%%%% !7'_M#_\
M) /'/_8G:G_Z225V%<?^T/\ \D \<_\ 8G:G_P"DDE14^!^AWY5_R-*'^./_
M *4C^5>BBBORX_VQ"BBB@ HHHH **** "BBB@#TG]C3_ )._^%/_ &4G0O\
MTX05_4?7\N'[&G_)W_PI_P"RDZ%_Z<(*_J/KZ[AK^#4]4?P3],7_ )'N5?\
M7JI_Z5$****^F/XU"BBB@ HHHH _G _X+(?\I,OBU_V';?\ ](K>OF:OIG_@
MLA_RDR^+7_8=M_\ TBMZ^9J_-,;_ +Y4_P 3_-G^R/A[_P D#E/_ &"T/_34
M HHHKF/KPHHHH **** "BBB@ K^E?_@E3_RCH^#W_8E6W_LU?S45_2O_ ,$J
M?^4='P>_[$JV_P#9J^BX;_WJ?^']4?R/],#_ )(O+_\ L(_]QS/H&BBBOLC_
M #W"BBB@ HHHH _(O_@Z/_Y"OP1_Z]_$7_H6FU^3=?K)_P '1_\ R%?@C_U[
M^(O_ $+3:_)NOS_.O^1G4^7Y(_U3^CE_R9G*_2M_ZD50HHHKRS]M"BBB@ HH
MHH **** "OV-_P"#7W_DE7Q:_P"QATO_ -$3U^.5?L;_ ,&OO_)*OBU_V,.E
M_P#HB>O7R+_D90^?Y,_!?I+_ /)G<?\ XJ/_ *>@?J71117WI_ER%%%% !11
M10!\J_\ !;;_ )1>?%7_ *\],_\ 3M9U_.C7]%W_  6V_P"47GQ5_P"O/3/_
M $[6=?SHU\7Q'_OL?\*_-G^BOT0O^3=8S_L+G_Z9H!1117SY_584444 %%%%
M !1110 5]A?\$&O^4H?P^_Z\]:_]--W7Q[7V%_P0:_Y2A_#[_KSUK_TTW==>
M _WZE_BC^:/@_%+_ )-IG7_8+B/_ $U(_H6HHHK])/\ 'L**** "BBB@ K^4
M?XM?\E5\3?\ 8PWO_H]Z_JXK^4?XM?\ )5?$W_8PWO\ Z/>OE^)O@I?/]#^U
MOH;_ .^YS_AH?G5.?HHHKY,_NH**** "BBB@ HHHH **** /ZT-)_P"05;?]
M>Z?^@BK%5])_Y!5M_P!>Z?\ H(JQ7ZFMC_$*I\;]0HHHID!1110 5^"7_!Q-
M_P I%[C_ +$K2_\ VK7[VU^"7_!Q-_RD7N/^Q*TO_P!JUX7$/^X?]O+]3^F/
MHH?\G2E_V#U?_2J9\*4445\0?Z4!1110 4444 %%%% !1110!_0-_P $ /\
ME&;X5_[#NK_^ELE?:5?%O_! #_E&;X5_[#NK_P#I;)7VE7Z1E_\ N%+_  K\
MC_(#Q8_Y.=G/_836_P#3D@HHHKL/SX**** "OS<_X.;/^30/ G_928__ $WW
ME?I'7YN?\'-G_)H'@3_LI,?_ *;[RO.S;_D75/3]3]:\"O\ D[>4?]?7_P"D
M2/Q*HHHK\\/]9@HHHH **** "BBB@ HHHH _3S_@V&_Y+_\ $[_L3K7_ -*Q
M7[.5^,?_  ;#?\E_^)W_ &)UK_Z5BOV<K[S(O^1;'U?YG^7WTF_^3OXS_!1_
M]-1"BBBO8/P **** "O)OV]_^3%OC3_V2;Q'_P"FRXKUFO)OV]_^3%OC3_V2
M;Q'_ .FRXK*O_ EZ/\CW.&?^2DP7_7ZG_P"EQ/Y@****_,#_ &D"BBB@ HHH
MH **** "BBB@#W'_ ()G?\I!O@U_V472_P#TH6OZ9Z_F8_X)G?\ *0;X-?\
M91=+_P#2A:_IGK[#AO\ W:?K^A_GY],'_DKLM_Z\/_TY(****^D/Y""BBB@
MHHHH **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?
M_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H *^!?^#C[
M_E'S9?\ 91=-_P#2>[K[ZKX%_P"#C[_E'S9?]E%TW_TGNZX,S_Y%]7T9^F^#
M/_)U<G_Z_P /S/PAHHHK\Z/]<PHHHH **** "BBB@ HHHH _1/\ X-G/^3Z?
M%W_9)K[_ -.>F5^XM?AU_P &SG_)]/B[_LDU]_Z<],K]Q:^YR#_D7KU9_F7]
M*7_D[-7_ *\TOR84445[9_.84444 %<?^T/_ ,D \<_]B=J?_I))785Q_P"T
M/_R0#QS_ -B=J?\ Z225%3X'Z'?E7_(TH?XX_P#I2/Y5Z***_+C_ &Q"BBB@
M HHHH **** "BBB@#TG]C3_D[_X4_P#92="_].$%?U'U_+A^QI_R=_\ "G_L
MI.A?^G""OZCZ^NX:_@U/5'\$_3%_Y'N5?]>JG_I40HHHKZ8_C4**** "BBB@
M#^<#_@LA_P I,OBU_P!AVW_](K>OF:OIG_@LA_RDR^+7_8=M_P#TBMZ^9J_-
M,;_OE3_$_P V?[(^'O\ R0.4_P#8+0_]-0"BBBN8^O"BBB@ HHHH **** "O
MZ5_^"5/_ "CH^#W_ &)5M_[-7\U%?TK_ /!*G_E'1\'O^Q*MO_9J^BX;_P!Z
MG_A_5'\C_3 _Y(O+_P#L(_\ <<SZ!HHHK[(_SW"BBB@ HHHH _(O_@Z/_P"0
MK\$?^O?Q%_Z%IM?DW7ZR?\'1_P#R%?@C_P!>_B+_ -"TVOR;K\_SK_D9U/E^
M2/\ 5/Z.7_)F<K]*W_J15"BBBO+/VT**** "BBB@ HHHH *_8W_@U]_Y)5\6
MO^QATO\ ]$3U^.5?L;_P:^_\DJ^+7_8PZ7_Z(GKU\B_Y&4/G^3/P7Z2__)G<
M?_BH_P#IZ!^I=%%%?>G^7(4444 %%%% 'RK_ ,%MO^47GQ5_Z\],_P#3M9U_
M.C7]%W_!;;_E%Y\5?^O/3/\ T[6=?SHU\7Q'_OL?\*_-G^BOT0O^3=8S_L+G
M_P"F: 4445\^?U6%%%% !1110 4444 %?87_  0:_P"4H?P^_P"O/6O_ $TW
M=?'M?87_  0:_P"4H?P^_P"O/6O_ $TW==> _P!^I?XH_FCX/Q2_Y-IG7_8+
MB/\ TU(_H6HHHK])/\>PHHHH **** "OY1_BU_R57Q-_V,-[_P"CWK^KBOY1
M_BU_R57Q-_V,-[_Z/>OE^)O@I?/]#^UOH;_[[G/^&A^=4Y^BBBODS^Z@HHHH
M **** "BBB@ HHHH _K0TG_D%6W_ %[I_P"@BK%5])_Y!5M_U[I_Z"*L5^IK
M8_Q"J?&_4****9 4444 %?@E_P '$W_*1>X_[$K2_P#VK7[VU^"7_!Q-_P I
M%[C_ +$K2_\ VK7A<0_[A_V\OU/Z8^BA_P G2E_V#U?_ $JF?"E%%%?$'^E
M4444 %%%% !1110 4444 ?T#?\$ /^49OA7_ +#NK_\ I;)7VE7Q;_P0 _Y1
MF^%?^P[J_P#Z6R5]I5^D9?\ [A2_PK\C_(#Q8_Y.=G/_ &$UO_3D@HHHKL/S
MX**** "OS<_X.;/^30/ G_928_\ TWWE?I'7YN?\'-G_ ":!X$_[*3'_ .F^
M\KSLV_Y%U3T_4_6O K_D[>4?]?7_ .D2/Q*HHHK\\/\ 68**** "BBB@ HHH
MH **** /T\_X-AO^2_\ Q._[$ZU_]*Q7[.5^,?\ P;#?\E_^)W_8G6O_ *5B
MOV<K[S(O^1;'U?YG^7WTF_\ D[^,_P %'_TU$****]@_  HHHH *\F_;W_Y,
M6^-/_9)O$?\ Z;+BO6:\F_;W_P"3%OC3_P!DF\1_^FRXK*O_  )>C_(]SAG_
M )*3!?\ 7ZG_ .EQ/Y@****_,#_:0**** "BBB@ HHHH **** /<?^"9W_*0
M;X-?]E%TO_TH6OZ9Z_F8_P""9W_*0;X-?]E%TO\ ]*%K^F>OL.&_]VGZ_H?Y
M^?3!_P"2NRW_ *\/_P!.2"BBBOI#^0@HHHH **** "BBB@ HHHH *\H_;G_Y
M-'\>_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\ 8"M/
M_1*5NUA?"[_DF?AW_L!6G_HE*W: "O@7_@X^_P"4?-E_V473?_2>[K[ZKX%_
MX./O^4?-E_V473?_ $GNZX,S_P"1?5]&?IO@S_R=7)_^O\/S/PAHHHK\Z/\
M7,**** "BBB@ HHHH **** /T3_X-G/^3Z?%W_9)K[_TYZ97[BU^'7_!LY_R
M?3XN_P"R37W_ *<],K]Q:^YR#_D7KU9_F7]*7_D[-7_KS2_)A1117MG\YA11
M10 5Q_[0_P#R0#QS_P!B=J?_ *225V%<?^T/_P D \<_]B=J?_I))45/@?H=
M^5?\C2A_CC_Z4C^5>BBBORX_VQ"BBB@ HHHH **** "BBB@#TG]C3_D[_P"%
M/_92="_].$%?U'U_+A^QI_R=_P#"G_LI.A?^G""OZCZ^NX:_@U/5'\$_3%_Y
M'N5?]>JG_I40HHHKZ8_C4**** "BBB@#^<#_ (+(?\I,OBU_V';?_P!(K>OF
M:OIG_@LA_P I,OBU_P!AVW_](K>OF:OS3&_[Y4_Q/\V?[(^'O_) Y3_V"T/_
M $U ****YCZ\**** "BBB@ HHHH *_I7_P""5/\ RCH^#W_8E6W_ +-7\U%?
MTK_\$J?^4='P>_[$JV_]FKZ+AO\ WJ?^']4?R/\ 3 _Y(O+_ /L(_P#<<SZ!
MHHHK[(_SW"BBB@ HHHH _(O_ (.C_P#D*_!'_KW\1?\ H6FU^3=?K)_P='_\
MA7X(_P#7OXB_]"TVOR;K\_SK_D9U/E^2/]4_HY?\F9ROTK?^I%4****\L_;0
MHHHH **** "BBB@ K]C?^#7W_DE7Q:_[&'2__1$]?CE7[&_\&OO_ "2KXM?]
MC#I?_HB>O7R+_D90^?Y,_!?I+_\ )G<?_BH_^GH'ZET445]Z?Y<A1110 444
M4 ?*O_!;;_E%Y\5?^O/3/_3M9U_.C7]%W_!;;_E%Y\5?^O/3/_3M9U_.C7Q?
M$?\ OL?\*_-G^BOT0O\ DW6,_P"PN?\ Z9H!1117SY_584444 %%%% !1110
M 5]A?\$&O^4H?P^_Z\]:_P#33=U\>U]A?\$&O^4H?P^_Z\]:_P#33=UUX#_?
MJ7^*/YH^#\4O^3:9U_V"XC_TU(_H6HHHK])/\>PHHHH **** "OY1_BU_P E
M5\3?]C#>_P#H]Z_JXK^4?XM?\E5\3?\ 8PWO_H]Z^7XF^"E\_P!#^UOH;_[[
MG/\ AH?G5.?HHHKY,_NH**** "BBB@ HHHH **** /ZT-)_Y!5M_U[I_Z"*L
M57TG_D%6W_7NG_H(JQ7ZFMC_ !"J?&_4****9 4444 %?@E_P<3?\I%[C_L2
MM+_]JU^]M?@E_P '$W_*1>X_[$K2_P#VK7A<0_[A_P!O+]3^F/HH?\G2E_V#
MU?\ TJF?"E%%%?$'^E 4444 %%%% !1110 4444 ?T#?\$ /^49OA7_L.ZO_
M .ELE?:5?%O_  0 _P"49OA7_L.ZO_Z6R5]I5^D9?_N%+_"OR/\ (#Q8_P"3
MG9S_ -A-;_TY(****[#\^"BBB@ K\W/^#FS_ )- \"?]E)C_ /3?>5^D=?FY
M_P '-G_)H'@3_LI,?_IOO*\[-O\ D75/3]3]:\"O^3MY1_U]?_I$C\2J***_
M/#_68**** "BBB@ HHHH **** /T\_X-AO\ DO\ \3O^Q.M?_2L5^SE?C'_P
M;#?\E_\ B=_V)UK_ .E8K]G*^\R+_D6Q]7^9_E]])O\ Y._C/\%'_P!-1"BB
MBO8/P **** "O)OV]_\ DQ;XT_\ 9)O$?_ILN*]9KR;]O?\ Y,6^-/\ V2;Q
M'_Z;+BLJ_P# EZ/\CW.&?^2DP7_7ZG_Z7$_F HHHK\P/]I HHHH **** "BB
MB@ HHHH ]Q_X)G?\I!O@U_V472__ $H6OZ9Z_F8_X)G?\I!O@U_V472__2A:
M_IGK[#AO_=I^OZ'^?GTP?^2NRW_KP_\ TY(****^D/Y""BBB@ HHHH ****
M"BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3
M/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ KX%_P"#C[_E'S9?]E%T
MW_TGNZ^^J^!?^#C[_E'S9?\ 91=-_P#2>[K@S/\ Y%]7T9^F^#/_ "=7)_\
MK_#\S\(:***_.C_7,**** "BBB@ HHHH **** /T3_X-G/\ D^GQ=_V2:^_]
M.>F5^XM?AU_P;.?\GT^+O^R37W_ISTROW%K[G(/^1>O5G^9?TI?^3LU?^O-+
M\F%%%%>V?SF%%%% !7'_ +0__) /'/\ V)VI_P#I))785Q_[0_\ R0#QS_V)
MVI_^DDE14^!^AWY5_P C2A_CC_Z4C^5>BBBORX_VQ"BBB@ HHHH **** "BB
MB@#TG]C3_D[_ .%/_92="_\ 3A!7]1]?RX?L:?\ )W_PI_[*3H7_ *<(*_J/
MKZ[AK^#4]4?P3],7_D>Y5_UZJ?\ I40HHHKZ8_C4**** "BBB@#^<#_@LA_R
MDR^+7_8=M_\ TBMZ^9J^F?\ @LA_RDR^+7_8=M__ $BMZ^9J_-,;_OE3_$_S
M9_LCX>_\D#E/_8+0_P#34 HHHKF/KPHHHH **** "BBB@ K^E?\ X)4_\HZ/
M@]_V)5M_[-7\U%?TK_\ !*G_ )1T?![_ +$JV_\ 9J^BX;_WJ?\ A_5'\C_3
M _Y(O+_^PC_W',^@:***^R/\]PHHHH **** /R+_ .#H_P#Y"OP1_P"O?Q%_
MZ%IM?DW7ZR?\'1__ "%?@C_U[^(O_0M-K\FZ_/\ .O\ D9U/E^2/]4_HY?\
M)F<K]*W_ *D50HHHKRS]M"BBB@ HHHH **** "OV-_X-??\ DE7Q:_[&'2__
M $1/7XY5^QO_  :^_P#)*OBU_P!C#I?_ *(GKU\B_P"1E#Y_DS\%^DO_ ,F=
MQ_\ BH_^GH'ZET445]Z?Y<A1110 4444 ?*O_!;;_E%Y\5?^O/3/_3M9U_.C
M7]%W_!;;_E%Y\5?^O/3/_3M9U_.C7Q?$?^^Q_P *_-G^BOT0O^3=8S_L+G_Z
M9H!1117SY_584444 %%%% !1110 5]A?\$&O^4H?P^_Z\]:_]--W7Q[7V%_P
M0:_Y2A_#[_KSUK_TTW==> _WZE_BC^:/@_%+_DVF=?\ 8+B/_34C^A:BBBOT
MD_Q["BBB@ HHHH *_E'^+7_)5?$W_8PWO_H]Z_JXK^4?XM?\E5\3?]C#>_\
MH]Z^7XF^"E\_T/[6^AO_ +[G/^&A^=4Y^BBBODS^Z@HHHH **** "BBB@ HH
MHH _K0TG_D%6W_7NG_H(JQ5?2?\ D%6W_7NG_H(JQ7ZFMC_$*I\;]0HHHID!
M1110 5^"7_!Q-_RD7N/^Q*TO_P!JU^]M?@E_P<3?\I%[C_L2M+_]JUX7$/\
MN'_;R_4_ICZ*'_)TI?\ 8/5_]*IGPI1117Q!_I0%%%% !1110 4444 %%%%
M'] W_! #_E&;X5_[#NK_ /I;)7VE7Q;_ ,$ /^49OA7_ +#NK_\ I;)7VE7Z
M1E_^X4O\*_(_R \6/^3G9S_V$UO_ $Y(****[#\^"BBB@ K\W/\ @YL_Y- \
M"?\ 928__3?>5^D=?FY_P<V?\F@>!/\ LI,?_IOO*\[-O^1=4]/U/UKP*_Y.
MWE'_ %]?_I$C\2J***_/#_68**** "BBB@ HHHH **** /T\_P"#8;_DO_Q.
M_P"Q.M?_ $K%?LY7XQ_\&PW_ "7_ .)W_8G6O_I6*_9ROO,B_P"1;'U?YG^7
MWTF_^3OXS_!1_P#340HHHKV#\ "BBB@ KR;]O?\ Y,6^-/\ V2;Q'_Z;+BO6
M:\F_;W_Y,6^-/_9)O$?_ *;+BLJ_\"7H_P CW.&?^2DP7_7ZG_Z7$_F HHHK
M\P/]I HHHH **** "BBB@ HHHH ]Q_X)G?\ *0;X-?\ 91=+_P#2A:_IGK^9
MC_@F=_RD&^#7_91=+_\ 2A:_IGK[#AO_ ':?K^A_GY],'_DKLM_Z\/\ ].2"
MBBBOI#^0@HHHH ^4/BOX3_X*B_'7]H[QUHGPU^.NF? ;X8^$;*Q@\$:V/!NF
M^(KWQG>2VXFNKN<7$Q%G:02$0"$+'-(5D?S%7;7@'PS_ ."I_P"UG^UA^S+^
MS+X ^$]YX6\*?%O]H+QAXFT6_P#'<&CMJ&D:?I?AQ[H:EK5A;2N//\];>#R(
MY6**UT0Q8(">0_X*7_\ !3'X7?&#]KKQ)_P3J^,'QG\8_"/X*^%;>"+XI>)O
M#/P_U_4=7\?3RH'DT+3[C3;*=;"Q5"$NKDE992QAB 3?(>P^-/Q*_9NT+6?V
M.?\ @H_^RCX0U>?]GWX+ZKXH\(Z^FA> M4M9?#FD:EIJV$=Z=.GMH[H6MO=6
M4"R/Y1(27>-PYH Z?4O^"C?QZ_8"U#]HSX,?MI^--/\ B9JWP@^#UM\3O 'B
MVRT*+1[CQ+I-P]S:"RO;> F&*>/4+=8?-B 5XYE8HI4@NA^._P#P4A_8UUSX
M!?&+]L#]H7PSX^\+_&OQSI'@[QOX*T[P%#I7_"%ZKK,+FQDTZZCD:2XMXKI4
MMI?M6]W602 J>%\7_:,^#7B/_@L-XW_:R^/?[,6AZI=^$;O]ERR^%_PUUS4M
M*GL(?%^MPZC=ZU.;0721LT"3&VM3,5$9=VVE@K$=?\8_VM/!W_!4W_AF#]F?
MX ^$O%C>,=#^,WA7QO\ &'2-7\':AI__  @MCH9:ZO(+^6XA1(KAKI([6) S
M>8S%ERN"0#]/:*** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@
M%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ KX%_X.
M/O\ E'S9?]E%TW_TGNZ^^J^!?^#C[_E'S9?]E%TW_P!)[NN#,_\ D7U?1GZ;
MX,_\G5R?_K_#\S\(:***_.C_ %S"BBB@ HHHH **** "BBB@#]$_^#9S_D^G
MQ=_V2:^_].>F5^XM?AU_P;.?\GT^+O\ LDU]_P"G/3*_<6ON<@_Y%Z]6?YE_
M2E_Y.S5_Z\TOR84445[9_.84444 %<?^T/\ \D \<_\ 8G:G_P"DDE=A7'_M
M#_\ ) /'/_8G:G_Z225%3X'Z'?E7_(TH?XX_^E(_E7HHHK\N/]L0HHHH ***
M* "BBB@ HHHH ])_8T_Y._\ A3_V4G0O_3A!7]1]?RX?L:?\G?\ PI_[*3H7
M_IP@K^H^OKN&OX-3U1_!/TQ?^1[E7_7JI_Z5$****^F/XU"BBB@ HHHH _G
M_P""R'_*3+XM?]AVW_\ 2*WKYFKZ9_X+(?\ *3+XM?\ 8=M__2*WKYFK\TQO
M^^5/\3_-G^R/A[_R0.4_]@M#_P!-0"BBBN8^O"BBB@ HHHH **** "OZ5_\
M@E3_ ,HZ/@]_V)5M_P"S5_-17]*__!*G_E'1\'O^Q*MO_9J^BX;_ -ZG_A_5
M'\C_ $P/^2+R_P#["/\ W',^@:***^R/\]PHHHH **** /R+_P"#H_\ Y"OP
M1_Z]_$7_ *%IM?DW7ZR?\'1__(5^"/\ U[^(O_0M-K\FZ_/\Z_Y&=3Y?DC_5
M/Z.7_)F<K]*W_J15"BBBO+/VT**** "BBB@ HHHH *_8W_@U]_Y)5\6O^QAT
MO_T1/7XY5^QO_!K[_P DJ^+7_8PZ7_Z(GKU\B_Y&4/G^3/P7Z2__ "9W'_XJ
M/_IZ!^I=%%%?>G^7(4444 %%%% 'RK_P6V_Y1>?%7_KSTS_T[6=?SHU_1=_P
M6V_Y1>?%7_KSTS_T[6=?SHU\7Q'_ +['_"OS9_HK]$+_ )-UC/\ L+G_ .F:
M 4445\^?U6%%%% !1110 4444 %?87_!!K_E*'\/O^O/6O\ TTW=?'M?87_!
M!K_E*'\/O^O/6O\ TTW==> _WZE_BC^:/@_%+_DVF=?]@N(_]-2/Z%J***_2
M3_'L**** "BBB@ K^4?XM?\ )5?$W_8PWO\ Z/>OZN*_E'^+7_)5?$W_ &,-
M[_Z/>OE^)O@I?/\ 0_M;Z&_^^YS_ (:'YU3GZ***^3/[J"BBB@ HHHH ****
M "BBB@#^M#2?^05;?]>Z?^@BK%5])_Y!5M_U[I_Z"*L5^IK8_P 0JGQOU"BB
MBF0%%%% !7X)?\'$W_*1>X_[$K2__:M?O;7X)?\ !Q-_RD7N/^Q*TO\ ]JUX
M7$/^X?\ ;R_4_ICZ*'_)TI?]@]7_ -*IGPI1117Q!_I0%%%% !1110 4444
M%%%% '] W_! #_E&;X5_[#NK_P#I;)7VE7Q;_P $ /\ E&;X5_[#NK_^ELE?
M:5?I&7_[A2_PK\C_ " \6/\ DYV<_P#836_].2"BBBNP_/@HHHH *_-S_@YL
M_P"30/ G_928_P#TWWE?I'7YN?\ !S9_R:!X$_[*3'_Z;[RO.S;_ )%U3T_4
M_6O K_D[>4?]?7_Z1(_$JBBBOSP_UF"BBB@ HHHH **** "BBB@#]//^#8;_
M )+_ /$[_L3K7_TK%?LY7XQ_\&PW_)?_ (G?]B=:_P#I6*_9ROO,B_Y%L?5_
MF?Y??2;_ .3OXS_!1_\ 340HHHKV#\ "BBB@ KR;]O?_ ),6^-/_ &2;Q'_Z
M;+BO6:\F_;W_ .3%OC3_ -DF\1_^FRXK*O\ P)>C_(]SAG_DI,%_U^I_^EQ/
MY@****_,#_:0**** "BBB@ HHHH **** /<?^"9W_*0;X-?]E%TO_P!*%K^F
M>OYF/^"9W_*0;X-?]E%TO_TH6OZ9Z^PX;_W:?K^A_GY],'_DKLM_Z\/_ -.2
M"BBBOI#^0@HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_
M^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^
MB4K=H *^!?\ @X^_Y1\V7_91=-_])[NOOJO@7_@X^_Y1\V7_ &473?\ TGNZ
MX,S_ .1?5]&?IO@S_P G5R?_ *_P_,_"&BBBOSH_US"BBB@ HHHH **** "B
MBB@#]$_^#9S_ )/I\7?]DFOO_3GIE?N+7X=?\&SG_)]/B[_LDU]_Z<],K]Q:
M^YR#_D7KU9_F7]*7_D[-7_KS2_)A1117MG\YA1110 5Q_P"T/_R0#QS_ -B=
MJ?\ Z225V%<?^T/_ ,D \<_]B=J?_I))45/@?H=^5?\ (TH?XX_^E(_E7HHH
MK\N/]L0HHHH **** "BBB@ HHHH ])_8T_Y._P#A3_V4G0O_ $X05_4?7\N'
M[&G_ "=_\*?^RDZ%_P"G""OZCZ^NX:_@U/5'\$_3%_Y'N5?]>JG_ *5$****
M^F/XU"BBB@ HHHH _G _X+(?\I,OBU_V';?_ -(K>OF:OIG_ (+(?\I,OBU_
MV';?_P!(K>OF:OS3&_[Y4_Q/\V?[(^'O_) Y3_V"T/\ TU ****YCZ\****
M"BBB@ HHHH *_I7_ ."5/_*.CX/?]B5;?^S5_-17]*__  2I_P"4='P>_P"Q
M*MO_ &:OHN&_]ZG_ (?U1_(_TP/^2+R__L(_]QS/H&BBBOLC_/<**** "BBB
M@#\B_P#@Z/\ ^0K\$?\ KW\1?^A:;7Y-U^LG_!T?_P A7X(_]>_B+_T+3:_)
MNOS_ #K_ )&=3Y?DC_5/Z.7_ "9G*_2M_P"I%4****\L_;0HHHH **** "BB
MB@ K]C?^#7W_ ))5\6O^QATO_P!$3U^.5?L;_P &OO\ R2KXM?\ 8PZ7_P"B
M)Z]?(O\ D90^?Y,_!?I+_P#)G<?_ (J/_IZ!^I=%%%?>G^7(4444 %%%% 'R
MK_P6V_Y1>?%7_KSTS_T[6=?SHU_1=_P6V_Y1>?%7_KSTS_T[6=?SHU\7Q'_O
ML?\ "OS9_HK]$+_DW6,_["Y_^F: 4445\^?U6%%%% !1110 4444 %?87_!!
MK_E*'\/O^O/6O_33=U\>U]A?\$&O^4H?P^_Z\]:_]--W77@/]^I?XH_FCX/Q
M2_Y-IG7_ &"XC_TU(_H6HHHK])/\>PHHHH **** "OY1_BU_R57Q-_V,-[_Z
M/>OZN*_E'^+7_)5?$W_8PWO_ */>OE^)O@I?/]#^UOH;_P"^YS_AH?G5.?HH
MHKY,_NH**** "BBB@ HHHH **** /ZT-)_Y!5M_U[I_Z"*L57TG_ )!5M_U[
MI_Z"*L5^IK8_Q"J?&_4****9 4444 %?@E_P<3?\I%[C_L2M+_\ :M?O;7X)
M?\'$W_*1>X_[$K2__:M>%Q#_ +A_V\OU/Z8^BA_R=*7_ &#U?_2J9\*4445\
M0?Z4!1110 4444 %%%% !1110!_0-_P0 _Y1F^%?^P[J_P#Z6R5]I5\6_P#!
M #_E&;X5_P"P[J__ *6R5]I5^D9?_N%+_"OR/\@/%C_DYV<_]A-;_P!.2"BB
MBNP_/@HHHH *_-S_ (.;/^30/ G_ &4F/_TWWE?I'7YN?\'-G_)H'@3_ +*3
M'_Z;[RO.S;_D75/3]3]:\"O^3MY1_P!?7_Z1(_$JBBBOSP_UF"BBB@ HHHH
M**** "BBB@#]//\ @V&_Y+_\3O\ L3K7_P!*Q7[.5^,?_!L-_P E_P#B=_V)
MUK_Z5BOV<K[S(O\ D6Q]7^9_E]])O_D[^,_P4?\ TU$****]@_  HHHH *\F
M_;W_ .3%OC3_ -DF\1_^FRXKUFO)OV]_^3%OC3_V2;Q'_P"FRXK*O_ EZ/\
M(]SAG_DI,%_U^I_^EQ/Y@****_,#_:0**** "BBB@ HHHH **** /<?^"9W_
M "D&^#7_ &472_\ TH6OZ9Z_F8_X)G?\I!O@U_V472__ $H6OZ9Z^PX;_P!V
MGZ_H?Y^?3!_Y*[+?^O#_ /3D@HHHKZ0_D(**** "BBB@ HHHH **** "O*/V
MY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_
M -$I6[6%\+O^29^'?^P%:?\ HE*W: "O@7_@X^_Y1\V7_91=-_\ 2>[K[ZKX
M%_X./O\ E'S9?]E%TW_TGNZX,S_Y%]7T9^F^#/\ R=7)_P#K_#\S\(:***_.
MC_7,**** "BBB@ HHHH **** /T3_P"#9S_D^GQ=_P!DFOO_ $YZ97[BU^'7
M_!LY_P GT^+O^R37W_ISTROW%K[G(/\ D7KU9_F7]*7_ ).S5_Z\TOR84445
M[9_.84444 %<?^T/_P D \<_]B=J?_I))785Q_[0_P#R0#QS_P!B=J?_ *22
M5%3X'Z'?E7_(TH?XX_\ I2/Y5Z***_+C_;$**** "BBB@ HHHH **** /2?V
M-/\ D[_X4_\ 92="_P#3A!7]1]?RX?L:?\G?_"G_ +*3H7_IP@K^H^OKN&OX
M-3U1_!/TQ?\ D>Y5_P!>JG_I40HHHKZ8_C4**** "BBB@#^<#_@LA_RDR^+7
M_8=M_P#TBMZ^9J^F?^"R'_*3+XM?]AVW_P#2*WKYFK\TQO\ OE3_ !/\V?[(
M^'O_ "0.4_\ 8+0_]-0"BBBN8^O"BBB@ HHHH **** "OZ5_^"5/_*.CX/?]
MB5;?^S5_-17]*_\ P2I_Y1T?![_L2K;_ -FKZ+AO_>I_X?U1_(_TP/\ DB\O
M_P"PC_W',^@:***^R/\ /<**** "BBB@#\B_^#H__D*_!'_KW\1?^A:;7Y-U
M^LG_  ='_P#(5^"/_7OXB_\ 0M-K\FZ_/\Z_Y&=3Y?DC_5/Z.7_)F<K]*W_J
M15"BBBO+/VT**** "BBB@ HHHH *_8W_ (-??^25?%K_ +&'2_\ T1/7XY5^
MQO\ P:^_\DJ^+7_8PZ7_ .B)Z]?(O^1E#Y_DS\%^DO\ \F=Q_P#BH_\ IZ!^
MI=%%%?>G^7(4444 %%%% 'RK_P %MO\ E%Y\5?\ KSTS_P!.UG7\Z-?T7?\
M!;;_ )1>?%7_ *\],_\ 3M9U_.C7Q?$?^^Q_PK\V?Z*_1"_Y-UC/^PN?_IF@
M%%%%?/G]5A1110 4444 %%%% !7V%_P0:_Y2A_#[_KSUK_TTW=?'M?87_!!K
M_E*'\/O^O/6O_33=UUX#_?J7^*/YH^#\4O\ DVF=?]@N(_\ 34C^A:BBBOTD
M_P >PHHHH **** "OY1_BU_R57Q-_P!C#>_^CWK^KBOY1_BU_P E5\3?]C#>
M_P#H]Z^7XF^"E\_T/[6^AO\ [[G/^&A^=4Y^BBBODS^Z@HHHH **** "BBB@
M HHHH _K0TG_ )!5M_U[I_Z"*L57TG_D%6W_ %[I_P"@BK%?J:V/\0JGQOU"
MBBBF0%%%% !7X)?\'$W_ "D7N/\ L2M+_P#:M?O;7X)?\'$W_*1>X_[$K2__
M &K7A<0_[A_V\OU/Z8^BA_R=*7_8/5_]*IGPI1117Q!_I0%%%% !1110 444
M4 %%%% '] W_  0 _P"49OA7_L.ZO_Z6R5]I5\6_\$ /^49OA7_L.ZO_ .EL
ME?:5?I&7_P"X4O\ "OR/\@/%C_DYV<_]A-;_ -.2"BBBNP_/@HHHH *_-S_@
MYL_Y- \"?]E)C_\ 3?>5^D=?FY_P<V?\F@>!/^RDQ_\ IOO*\[-O^1=4]/U/
MUKP*_P"3MY1_U]?_ *1(_$JBBBOSP_UF"BBB@ HHHH **** "BBB@#]//^#8
M;_DO_P 3O^Q.M?\ TK%?LY7XQ_\ !L-_R7_XG?\ 8G6O_I6*_9ROO,B_Y%L?
M5_F?Y??2;_Y._C/\%'_TU$****]@_  HHHH *\F_;W_Y,6^-/_9)O$?_ *;+
MBO6:\F_;W_Y,6^-/_9)O$?\ Z;+BLJ_\"7H_R/<X9_Y*3!?]?J?_ *7$_F H
MHHK\P/\ :0**** "BBB@ HHHH **** /<?\ @F=_RD&^#7_91=+_ /2A:_IG
MK^9C_@F=_P I!O@U_P!E%TO_ -*%K^F>OL.&_P#=I^OZ'^?GTP?^2NRW_KP_
M_3D@HHHKZ0_D(**** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\ T-:]
M7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[
M 5I_Z)2MV@ KX%_X./O^4?-E_P!E%TW_ -)[NOOJO@7_ (./O^4?-E_V473?
M_2>[K@S/_D7U?1GZ;X,_\G5R?_K_  _,_"&BBBOSH_US"BBB@ HHHH ****
M"BBB@#]$_P#@V<_Y/I\7?]DFOO\ TYZ97[BU^'7_  ;.?\GT^+O^R37W_IST
MROW%K[G(/^1>O5G^9?TI?^3LU?\ KS2_)A1117MG\YA1110 5Q_[0_\ R0#Q
MS_V)VI_^DDE=A7'_ +0__) /'/\ V)VI_P#I))45/@?H=^5?\C2A_CC_ .E(
M_E7HHHK\N/\ ;$**** "BBB@ HHHH **** /2?V-/^3O_A3_ -E)T+_TX05_
M4?7\N'[&G_)W_P *?^RDZ%_Z<(*_J/KZ[AK^#4]4?P3],7_D>Y5_UZJ?^E1"
MBBBOIC^-0HHHH **** /YP/^"R'_ "DR^+7_ &';?_TBMZ^9J^F?^"R'_*3+
MXM?]AVW_ /2*WKYFK\TQO^^5/\3_ #9_LCX>_P#) Y3_ -@M#_TU ****YCZ
M\**** "BBB@ HHHH *_I7_X)4_\ *.CX/?\ 8E6W_LU?S45_2O\ \$J?^4='
MP>_[$JV_]FKZ+AO_ 'J?^']4?R/],#_DB\O_ .PC_P!QS/H&BBBOLC_/<***
M* "BBB@#\B_^#H__ )"OP1_Z]_$7_H6FU^3=?K)_P='_ /(5^"/_ %[^(O\
MT+3:_)NOS_.O^1G4^7Y(_P!4_HY?\F9ROTK?^I%4****\L_;0HHHH **** "
MBBB@ K]C?^#7W_DE7Q:_[&'2_P#T1/7XY5^QO_!K[_R2KXM?]C#I?_HB>O7R
M+_D90^?Y,_!?I+_\F=Q_^*C_ .GH'ZET445]Z?Y<A1110 4444 ?*O\ P6V_
MY1>?%7_KSTS_ -.UG7\Z-?T7?\%MO^47GQ5_Z\],_P#3M9U_.C7Q?$?^^Q_P
MK\V?Z*_1"_Y-UC/^PN?_ *9H!1117SY_584444 %%%% !1110 5]A?\ !!K_
M )2A_#[_ *\]:_\ 33=U\>U]A?\ !!K_ )2A_#[_ *\]:_\ 33=UUX#_ 'ZE
M_BC^:/@_%+_DVF=?]@N(_P#34C^A:BBBOTD_Q["BBB@ HHHH *_E'^+7_)5?
M$W_8PWO_ */>OZN*_E'^+7_)5?$W_8PWO_H]Z^7XF^"E\_T/[6^AO_ON<_X:
M'YU3GZ***^3/[J"BBB@ HHHH **** "BBB@#^M#2?^05;?\ 7NG_ *"*L57T
MG_D%6W_7NG_H(JQ7ZFMC_$*I\;]0HHHID!1110 5^"7_  <3?\I%[C_L2M+_
M /:M?O;7X)?\'$W_ "D7N/\ L2M+_P#:M>%Q#_N'_;R_4_ICZ*'_ "=*7_8/
M5_\ 2J9\*4445\0?Z4!1110 4444 %%%% !1110!_0-_P0 _Y1F^%?\ L.ZO
M_P"ELE?:5?%O_! #_E&;X5_[#NK_ /I;)7VE7Z1E_P#N%+_"OR/\@/%C_DYV
M<_\ 836_].2"BBBNP_/@HHHH *_-S_@YL_Y- \"?]E)C_P#3?>5^D=?FY_P<
MV?\ )H'@3_LI,?\ Z;[RO.S;_D75/3]3]:\"O^3MY1_U]?\ Z1(_$JBBBOSP
M_P!9@HHHH **** "BBB@ HHHH _3S_@V&_Y+_P#$[_L3K7_TK%?LY7XQ_P#!
ML-_R7_XG?]B=:_\ I6*_9ROO,B_Y%L?5_F?Y??2;_P"3OXS_  4?_340HHHK
MV#\ "BBB@ KR;]O?_DQ;XT_]DF\1_P#ILN*]9KR;]O?_ ),6^-/_ &2;Q'_Z
M;+BLJ_\  EZ/\CW.&?\ DI,%_P!?J?\ Z7$_F HHHK\P/]I HHHH **** "B
MBB@ HHHH ]Q_X)G?\I!O@U_V472__2A:_IGK^9C_ ()G?\I!O@U_V472_P#T
MH6OZ9Z^PX;_W:?K^A_GY],'_ )*[+?\ KP__ $Y(****^D/Y""BBB@ HHHH
M**** "BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_ -#6
M@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H *^!?^#C[_ )1\
MV7_91=-_])[NOOJO@7_@X^_Y1\V7_91=-_\ 2>[K@S/_ )%]7T9^F^#/_)U<
MG_Z_P_,_"&BBBOSH_P!<PHHHH **** "BBB@ HHHH _1/_@V<_Y/I\7?]DFO
MO_3GIE?N+7X=?\&SG_)]/B[_ +)-??\ ISTROW%K[G(/^1>O5G^9?TI?^3LU
M?^O-+\F%%%%>V?SF%%%% !7'_M#_ /) /'/_ &)VI_\ I))785Q_[0__ "0#
MQS_V)VI_^DDE14^!^AWY5_R-*'^./_I2/Y5Z***_+C_;$**** "BBB@ HHHH
M **** /2?V-/^3O_ (4_]E)T+_TX05_4?7\N'[&G_)W_ ,*?^RDZ%_Z<(*_J
M/KZ[AK^#4]4?P3],7_D>Y5_UZJ?^E1"BBBOIC^-0HHHH **** /YP/\ @LA_
MRDR^+7_8=M__ $BMZ^9J^F?^"R'_ "DR^+7_ &';?_TBMZ^9J_-,;_OE3_$_
MS9_LCX>_\D#E/_8+0_\ 34 HHHKF/KPHHHH **** "BBB@ K^E?_ ()4_P#*
M.CX/?]B5;?\ LU?S45_2O_P2I_Y1T?![_L2K;_V:OHN&_P#>I_X?U1_(_P!,
M#_DB\O\ ^PC_ -QS/H&BBBOLC_/<**** "BBB@#\B_\ @Z/_ .0K\$?^O?Q%
M_P"A:;7Y-U^LG_!T?_R%?@C_ ->_B+_T+3:_)NOS_.O^1G4^7Y(_U3^CE_R9
MG*_2M_ZD50HHHKRS]M"BBB@ HHHH **** "OV-_X-??^25?%K_L8=+_]$3U^
M.5?L;_P:^_\ )*OBU_V,.E_^B)Z]?(O^1E#Y_DS\%^DO_P F=Q_^*C_Z>@?J
M71117WI_ER%%%% !1110!\J_\%MO^47GQ5_Z\],_].UG7\Z-?T7?\%MO^47G
MQ5_Z\],_].UG7\Z-?%\1_P"^Q_PK\V?Z*_1"_P"3=8S_ +"Y_P#IF@%%%%?/
MG]5A1110 4444 %%%% !7V%_P0:_Y2A_#[_KSUK_ ---W7Q[7V%_P0:_Y2A_
M#[_KSUK_ ---W77@/]^I?XH_FCX/Q2_Y-IG7_8+B/_34C^A:BBBOTD_Q["BB
MB@ HHHH *_E'^+7_ "57Q-_V,-[_ .CWK^KBOY1_BU_R57Q-_P!C#>_^CWKY
M?B;X*7S_ $/[6^AO_ON<_P"&A^=4Y^BBBODS^Z@HHHH **** "BBB@ HHHH
M_K0TG_D%6W_7NG_H(JQ5?2?^05;?]>Z?^@BK%?J:V/\ $*I\;]0HHHID!111
M0 5^"7_!Q-_RD7N/^Q*TO_VK7[VU^"7_  <3?\I%[C_L2M+_ /:M>%Q#_N'_
M &\OU/Z8^BA_R=*7_8/5_P#2J9\*4445\0?Z4!1110 4444 %%%% !1110!_
M0-_P0 _Y1F^%?^P[J_\ Z6R5]I5\6_\ ! #_ )1F^%?^P[J__I;)7VE7Z1E_
M^X4O\*_(_P @/%C_ ).=G/\ V$UO_3D@HHHKL/SX**** "OS<_X.;/\ DT#P
M)_V4F/\ ]-]Y7Z1U^;G_  <V?\F@>!/^RDQ_^F^\KSLV_P"1=4]/U/UKP*_Y
M.WE'_7U_^D2/Q*HHHK\\/]9@HHHH **** "BBB@ HHHH _3S_@V&_P"2_P#Q
M._[$ZU_]*Q7[.5^,?_!L-_R7_P")W_8G6O\ Z5BOV<K[S(O^1;'U?YG^7WTF
M_P#D[^,_P4?_ $U$****]@_  HHHH *\F_;W_P"3%OC3_P!DF\1_^FRXKUFO
M)OV]_P#DQ;XT_P#9)O$?_ILN*RK_ ,"7H_R/<X9_Y*3!?]?J?_I<3^8"BBBO
MS _VD"BBB@ HHHH **** "BBB@#W'_@F=_RD&^#7_91=+_\ 2A:_IGK^9C_@
MF=_RD&^#7_91=+_]*%K^F>OL.&_]VGZ_H?Y^?3!_Y*[+?^O#_P#3D@HHHKZ0
M_D(**** "BOE7_@I[_P5R_9L_P""8?@!+[Q[<?\ "3>.M1CAE\/_  WT:[ U
M"[@>=83>3%4?[):(Q;-Q(NPLNQ=SD+7>?MK?MHZ?^R/I?@_P_P"'?A=JGC_X
M@?$GQ.- ^'G@'1;V&VFU:\$,EQ-))/,1';6T$$4DLL[ A% X)8"@#VZBOE[X
M/_\ !3CPM?Z3\7M*_:U^$]]\'?%_P,T"/Q!\0/#NHZQ#JD']B2V\T\.IV-W;
MA5O('6WF3 1)$EC,;(&*YYCX/?\ !5?X@:_XZ^%]K^TE^P]XH^%/@OXWWBV7
MPK\9ZKXIL;_[3>S6SW5G9:E:P8?3+BY@C=HTW3#>/+9E;( !]D4444 %>4?M
MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\
MHE*W:POA=_R3/P[_ -@*T_\ 1*5NT %? O\ P<??\H^;+_LHNF_^D]W7WU7P
M+_P<??\ */FR_P"RBZ;_ .D]W7!F?_(OJ^C/TWP9_P"3JY/_ -?X?F?A#111
M7YT?ZYA1110 4444 %%%% !1110!^B?_  ;.?\GT^+O^R37W_ISTROW%K\.O
M^#9S_D^GQ=_V2:^_].>F5^XM?<Y!_P B]>K/\R_I2_\ )V:O_7FE^3"BBBO;
M/YS"BBB@ KC_ -H?_D@'CG_L3M3_ /222NPKC_VA_P#D@'CG_L3M3_\ 222H
MJ? _0[\J_P"1I0_QQ_\ 2D?RKT445^7'^V(4444 %%%% !1110 4444 >D_L
M:?\ )W_PI_[*3H7_ *<(*_J/K^7#]C3_ )._^%/_ &4G0O\ TX05_4?7UW#7
M\&IZH_@GZ8O_ "/<J_Z]5/\ TJ(4445],?QJ%%%% !1110!_.!_P60_Y29?%
MK_L.V_\ Z16]?,U?3/\ P60_Y29?%K_L.V__ *16]?,U?FF-_P!\J?XG^;/]
MD?#W_D@<I_[!:'_IJ 4445S'UX4444 %%%% !1110 5_2O\ \$J?^4='P>_[
M$JV_]FK^:BOZ5_\ @E3_ ,HZ/@]_V)5M_P"S5]%PW_O4_P##^J/Y'^F!_P D
M7E__ &$?^XYGT#1117V1_GN%%%% !1110!^1?_!T?_R%?@C_ ->_B+_T+3:_
M)NOUD_X.C_\ D*_!'_KW\1?^A:;7Y-U^?YU_R,ZGR_)'^J?T<O\ DS.5^E;_
M -2*H4445Y9^VA1110 4444 %%%% !7[&_\ !K[_ ,DJ^+7_ &,.E_\ HB>O
MQRK]C?\ @U]_Y)5\6O\ L8=+_P#1$]>OD7_(RA\_R9^"_27_ .3.X_\ Q4?_
M $] _4NBBBOO3_+D**** "BBB@#Y5_X+;?\ *+SXJ_\ 7GIG_IVLZ_G1K^B[
M_@MM_P HO/BK_P!>>F?^G:SK^=&OB^(_]]C_ (5^;/\ 17Z(7_)NL9_V%S_]
M,T HHHKY\_JL**** "BBB@ HHHH *^PO^"#7_*4/X??]>>M?^FF[KX]K["_X
M(-?\I0_A]_UYZU_Z:;NNO ?[]2_Q1_-'P?BE_P FTSK_ +!<1_Z:D?T+4445
M^DG^/84444 %%%% !7\H_P 6O^2J^)O^QAO?_1[U_5Q7\H_Q:_Y*KXF_[&&]
M_P#1[U\OQ-\%+Y_H?VM]#?\ WW.?\-#\ZIS]%%%?)G]U!1110 4444 %%%%
M!1110!_6AI/_ ""K;_KW3_T$58JOI/\ R"K;_KW3_P!!%6*_4UL?XA5/C?J%
M%%%,@**** "OP2_X.)O^4B]Q_P!B5I?_ +5K][:_!+_@XF_Y2+W'_8E:7_[5
MKPN(?]P_[>7ZG],?10_Y.E+_ +!ZO_I5,^%****^(/\ 2@**** "BBB@ HHH
MH **** /Z!O^" '_ "C-\*_]AW5__2V2OM*OBW_@@!_RC-\*_P#8=U?_ -+9
M*^TJ_2,O_P!PI?X5^1_D!XL?\G.SG_L)K?\ IR04445V'Y\%%%% !7YN?\'-
MG_)H'@3_ +*3'_Z;[ROTCK\W/^#FS_DT#P)_V4F/_P!-]Y7G9M_R+JGI^I^M
M>!7_ "=O*/\ KZ__ $B1^)5%%%?GA_K,%%%% !1110 4444 %%%% 'Z>?\&P
MW_)?_B=_V)UK_P"E8K]G*_&/_@V&_P"2_P#Q._[$ZU_]*Q7[.5]YD7_(MCZO
M\S_+[Z3?_)W\9_@H_P#IJ(4445[!^ !1110 5Y-^WO\ \F+?&G_LDWB/_P!-
MEQ7K->3?M[_\F+?&G_LDWB/_ --EQ65?^!+T?Y'N<,_\E)@O^OU/_P!+B?S
M4445^8'^T@4444 %%%% !1110 4444 >X_\ !,[_ )2#?!K_ +*+I?\ Z4+7
M],]?S,?\$SO^4@WP:_[*+I?_ *4+7],]?8<-_P"[3]?T/\_/I@_\E=EO_7A_
M^G)!1117TA_(04444 ?#7_!PEX(\%VO_  2K^-7Q%MO".EQ^(+S2O#NGW>NI
M81B\GM(O$5C)';O,%WM$CRR,J$[5:1R "QS>_;Z>'PQ_P5@_8;^(OB6=;70E
MUGQ_X?%]<-MA35M0T&(V,18\"246MS&@ZLS;1G-?5OQM^"'PI_:.^&&J?!CX
MW>"K7Q%X7UH0C5-'O6<17'E3)/'N*,K?+)%&PP1RHJI^T#^SE\#?VJOAG=?!
MW]H?X8Z7XL\-WDT<\FF:K"6"31MNCFC=2'AE0\K)&RNO.",T ?E;_P %C/"W
MB3XU_M*_MH'X/QR7_P#PAW[!>DZ3XL%A\QAOVUZ_U5;=PO\ RT.GQ22!3R4<
M=B*^AO\ @ISXW\%?%[X'_L96?PEU>TOY?&G[3/PYUCP:FGRJ[2V%LQO[BZC"
M\F**SC=G<<*& )&X9^N/V<OV/_V9_P!DGP-J'PX_9W^#VE>&M)U>^DO-9B@#
MSRZE<.H5I;F>=GEN7*@+ND=B% 4<#%<A\!/^"8G[ W[+_P 4C\:?@+^S!X<\
M-^)5AN(;'4;197&FQ3L6FCLHI':*Q1R2&6W6,$$@C'% 'O%%%% !7E'[<_\
MR:/X]_[ +_\ H:UZO7E'[<__ ":/X]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4
MK=K"^%W_ "3/P[_V K3_ -$I6[0 5\"_\''W_*/FR_[*+IO_ *3W=??5? O_
M  <??\H^;+_LHNF_^D]W7!F?_(OJ^C/TWP9_Y.KD_P#U_A^9^$-%%%?G1_KF
M%%%% !1110 4444 %%%% 'Z)_P#!LY_R?3XN_P"R37W_ *<],K]Q:_#K_@V<
M_P"3Z?%W_9)K[_TYZ97[BU]SD'_(O7JS_,OZ4O\ R=FK_P!>:7Y,****]L_G
M,**** "N/_:'_P"2 >.?^Q.U/_TDDKL*X_\ :'_Y(!XY_P"Q.U/_ -))*BI\
M#]#ORK_D:4/\<?\ TI'\J]%%%?EQ_MB%%%% !1110 4444 %%%% 'I/[&G_)
MW_PI_P"RDZ%_Z<(*_J/K^7#]C3_D[_X4_P#92="_].$%?U'U]=PU_!J>J/X)
M^F+_ ,CW*O\ KU4_]*B%%%%?3'\:A1110 4444 ?S@?\%D/^4F7Q:_[#MO\
M^D5O7S-7TS_P60_Y29?%K_L.V_\ Z16]?,U?FF-_WRI_B?YL_P!D?#W_ )('
M*?\ L%H?^FH!1117,?7A1110 4444 %%%% !7]*__!*G_E'1\'O^Q*MO_9J_
MFHK^E?\ X)4_\HZ/@]_V)5M_[-7T7#?^]3_P_JC^1_I@?\D7E_\ V$?^XYGT
M#1117V1_GN%%%% !1110!^1?_!T?_P A7X(_]>_B+_T+3:_)NOUD_P"#H_\
MY"OP1_Z]_$7_ *%IM?DW7Y_G7_(SJ?+\D?ZI_1R_Y,SE?I6_]2*H4445Y9^V
MA1110 4444 %%%% !7[&_P#!K[_R2KXM?]C#I?\ Z(GK\<J_8W_@U]_Y)5\6
MO^QATO\ ]$3UZ^1?\C*'S_)GX+])?_DSN/\ \5'_ -/0/U+HHHK[T_RY"BBB
M@ HHHH ^5?\ @MM_RB\^*O\ UYZ9_P"G:SK^=&OZ+O\ @MM_RB\^*O\ UYZ9
M_P"G:SK^=&OB^(_]]C_A7YL_T5^B%_R;K&?]A<__ $S0"BBBOGS^JPHHHH *
M*** "BBB@ K["_X(-?\ *4/X??\ 7GK7_IINZ^/:^PO^"#7_ "E#^'W_ %YZ
MU_Z:;NNO ?[]2_Q1_-'P?BE_R;3.O^P7$?\ IJ1_0M1117Z2?X]A1110 444
M4 %?RC_%K_DJOB;_ +&&]_\ 1[U_5Q7\H_Q:_P"2J^)O^QAO?_1[U\OQ-\%+
MY_H?VM]#?_?<Y_PT/SJG/T445\F?W4%%%% !1110 4444 %%%% ']:&D_P#(
M*MO^O=/_ $$58JOI/_(*MO\ KW3_ -!%6*_4UL?XA5/C?J%%%%,@**** "OP
M2_X.)O\ E(O<?]B5I?\ [5K][:_!+_@XF_Y2+W'_ &)6E_\ M6O"XA_W#_MY
M?J?TQ]%#_DZ4O^P>K_Z53/A2BBBOB#_2@**** "BBB@ HHHH **** /Z!O\
M@@!_RC-\*_\ 8=U?_P!+9*^TJ^+?^" '_*,WPK_V'=7_ /2V2OM*OTC+_P#<
M*7^%?D?Y >+'_)SLY_[":W_IR04445V'Y\%%%% !7YN?\'-G_)H'@3_LI,?_
M *;[ROTCK\W/^#FS_DT#P)_V4F/_ --]Y7G9M_R+JGI^I^M>!7_)V\H_Z^O_
M -(D?B51117YX?ZS!1110 4444 %%%% !1110!^GG_!L-_R7_P")W_8G6O\
MZ5BOV<K\8_\ @V&_Y+_\3O\ L3K7_P!*Q7[.5]YD7_(MCZO\S_+[Z3?_ "=_
M&?X*/_IJ(4445[!^ !1110 5Y-^WO_R8M\:?^R3>(_\ TV7%>LUY-^WO_P F
M+?&G_LDWB/\ ]-EQ65?^!+T?Y'N<,_\ )28+_K]3_P#2XG\P%%%%?F!_M(%%
M%% !1110 4444 %%%% 'N/\ P3._Y2#?!K_LHNE_^E"U_3/7\S'_  3._P"4
M@WP:_P"RBZ7_ .E"U_3/7V'#?^[3]?T/\_/I@_\ )79;_P!>'_Z<D%%%%?2'
M\A!1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)
MH_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 5
M\"_\''W_ "CYLO\ LHNF_P#I/=U]]5\"_P#!Q]_RCYLO^RBZ;_Z3W=<&9_\
M(OJ^C/TWP9_Y.KD__7^'YGX0T445^='^N84444 %%%% !1110 4444 ?HG_P
M;.?\GT^+O^R37W_ISTROW%K\.O\ @V<_Y/I\7?\ 9)K[_P!.>F5^XM?<Y!_R
M+UZL_P R_I2_\G9J_P#7FE^3"BBBO;/YS"BBB@ KC_VA_P#D@'CG_L3M3_\
M222NPKC_ -H?_D@'CG_L3M3_ /222HJ? _0[\J_Y&E#_ !Q_]*1_*O1117Y<
M?[8A1110 4444 %%%% !1110!Z3^QI_R=_\ "G_LI.A?^G""OZCZ_EP_8T_Y
M._\ A3_V4G0O_3A!7]1]?7<-?P:GJC^"?IB_\CW*O^O53_TJ(4445],?QJ%%
M%% !1110!_.!_P %D/\ E)E\6O\ L.V__I%;U\S5],_\%D/^4F7Q:_[#MO\
M^D5O7S-7YIC?]\J?XG^;/]D?#W_D@<I_[!:'_IJ 4445S'UX4444 %%%% !1
M110 5_2O_P $J?\ E'1\'O\ L2K;_P!FK^:BOZ5_^"5/_*.CX/?]B5;?^S5]
M%PW_ +U/_#^J/Y'^F!_R1>7_ /81_P"XYGT#1117V1_GN%%%% !1110!^1?_
M  ='_P#(5^"/_7OXB_\ 0M-K\FZ_63_@Z/\ ^0K\$?\ KW\1?^A:;7Y-U^?Y
MU_R,ZGR_)'^J?T<O^3,Y7Z5O_4BJ%%%%>6?MH4444 %%%% !1110 5^QO_!K
M[_R2KXM?]C#I?_HB>OQRK]C?^#7W_DE7Q:_[&'2__1$]>OD7_(RA\_R9^"_2
M7_Y,[C_\5'_T] _4NBBBOO3_ "Y"BBB@ HHHH ^5?^"VW_*+SXJ_]>>F?^G:
MSK^=&OZ+O^"VW_*+SXJ_]>>F?^G:SK^=&OB^(_\ ?8_X5^;/]%?HA?\ )NL9
M_P!A<_\ TS0"BBBOGS^JPHHHH **** "BBB@ K["_P""#7_*4/X??]>>M?\
MIINZ^/:^PO\ @@U_RE#^'W_7GK7_ *:;NNO ?[]2_P 4?S1\'XI?\FTSK_L%
MQ'_IJ1_0M1117Z2?X]A1110 4444 %?RC_%K_DJOB;_L8;W_ -'O7]7%?RC_
M !:_Y*KXF_[&&]_]'O7R_$WP4OG^A_:WT-_]]SG_  T/SJG/T445\F?W4%%%
M% !1110 4444 %%%% ']:&D_\@JV_P"O=/\ T$58JOI/_(*MO^O=/_015BOU
M-;'^(53XWZA1113("BBB@ K\$O\ @XF_Y2+W'_8E:7_[5K][:_!+_@XF_P"4
MB]Q_V)6E_P#M6O"XA_W#_MY?J?TQ]%#_ ).E+_L'J_\ I5,^%****^(/]* H
MHHH **** "BBB@ HHHH _H&_X( ?\HS?"O\ V'=7_P#2V2OM*OBW_@@!_P H
MS?"O_8=U?_TMDK[2K](R_P#W"E_A7Y'^0'BQ_P G.SG_ +":W_IR04445V'Y
M\%%%% !7YN?\'-G_ ":!X$_[*3'_ .F^\K](Z_-S_@YL_P"30/ G_928_P#T
MWWE>=FW_ "+JGI^I^M>!7_)V\H_Z^O\ ](D?B51117YX?ZS!1110 4444 %%
M%% !1110!^GG_!L-_P E_P#B=_V)UK_Z5BOV<K\8_P#@V&_Y+_\ $[_L3K7_
M -*Q7[.5]YD7_(MCZO\ ,_R^^DW_ ,G?QG^"C_Z:B%%%%>P?@ 4444 %>3?M
M[_\ )BWQI_[)-XC_ /39<5ZS7DW[>_\ R8M\:?\ LDWB/_TV7%95_P"!+T?Y
M'N<,_P#)28+_ *_4_P#TN)_,!1117Y@?[2!1110 4444 %%%% !1110![C_P
M3._Y2#?!K_LHNE_^E"U_3/7\S'_!,[_E(-\&O^RBZ7_Z4+7],]?8<-_[M/U_
M0_S\^F#_ ,E=EO\ UX?_ *<D%%%%?2'\A!1110 4444 %%%% !1110 5Y1^W
M/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_ + 5
MI_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT %? O_  <??\H^;+_LHNF_^D]W7WU7
MP+_P<??\H^;+_LHNF_\ I/=UP9G_ ,B^KZ,_3?!G_DZN3_\ 7^'YGX0T445^
M='^N84444 %%%% !1110 4444 ?HG_P;.?\ )]/B[_LDU]_Z<],K]Q:_#K_@
MV<_Y/I\7?]DFOO\ TYZ97[BU]SD'_(O7JS_,OZ4O_)V:O_7FE^3"BBBO;/YS
M"BBB@ KC_P!H?_D@'CG_ +$[4_\ TDDKL*X_]H?_ )(!XY_[$[4__222HJ?
M_0[\J_Y&E#_''_TI'\J]%%%?EQ_MB%%%% !1110 4444 %%%% 'I/[&G_)W_
M ,*?^RDZ%_Z<(*_J/K^7#]C3_D[_ .%/_92="_\ 3A!7]1]?7<-?P:GJC^"?
MIB_\CW*O^O53_P!*B%%%%?3'\:A1110 4444 ?S@?\%D/^4F7Q:_[#MO_P"D
M5O7S-7TS_P %D/\ E)E\6O\ L.V__I%;U\S5^:8W_?*G^)_FS_9'P]_Y('*?
M^P6A_P"FH!1117,?7A1110 4444 %%%% !7]*_\ P2I_Y1T?![_L2K;_ -FK
M^:BOZ5_^"5/_ "CH^#W_ &)5M_[-7T7#?^]3_P /ZH_D?Z8'_)%Y?_V$?^XY
MGT#1117V1_GN%%%% !1110!^1?\ P='_ /(5^"/_ %[^(O\ T+3:_)NOUD_X
M.C_^0K\$?^O?Q%_Z%IM?DW7Y_G7_ ",ZGR_)'^J?T<O^3,Y7Z5O_ %(JA111
M7EG[:%%%% !1110 4444 %?L;_P:^_\ )*OBU_V,.E_^B)Z_'*OV-_X-??\
MDE7Q:_[&'2__ $1/7KY%_P C*'S_ "9^"_27_P"3.X__ !4?_3T#]2Z***^]
M/\N0HHHH **** /E7_@MM_RB\^*O_7GIG_IVLZ_G1K^B[_@MM_RB\^*O_7GI
MG_IVLZ_G1KXOB/\ WV/^%?FS_17Z(7_)NL9_V%S_ /3- ****^?/ZK"BBB@
MHHHH **** "OL+_@@U_RE#^'W_7GK7_IINZ^/:^PO^"#7_*4/X??]>>M?^FF
M[KKP'^_4O\4?S1\'XI?\FTSK_L%Q'_IJ1_0M1117Z2?X]A1110 4444 %?RC
M_%K_ )*KXF_[&&]_]'O7]7%?RC_%K_DJOB;_ +&&]_\ 1[U\OQ-\%+Y_H?VM
M]#?_ 'W.?\-#\ZIS]%%%?)G]U!1110 4444 %%%% !1110!_6AI/_(*MO^O=
M/_015BJ^D_\ (*MO^O=/_015BOU-;'^(53XWZA1113("BBB@ K\$O^#B;_E(
MO<?]B5I?_M6OWMK\$O\ @XF_Y2+W'_8E:7_[5KPN(?\ </\ MY?J?TQ]%#_D
MZ4O^P>K_ .E4SX4HHHKX@_TH"BBB@ HHHH **** "BBB@#^@;_@@!_RC-\*_
M]AW5_P#TMDK[2KXM_P"" '_*,WPK_P!AW5__ $MDK[2K](R__<*7^%?D?Y >
M+'_)SLY_[":W_IR04445V'Y\%%%% !7YN?\ !S9_R:!X$_[*3'_Z;[ROTCK\
MW/\ @YL_Y- \"?\ 928__3?>5YV;?\BZIZ?J?K7@5_R=O*/^OK_](D?B5111
M7YX?ZS!1110 4444 %%%% !1110!^GG_  ;#?\E_^)W_ &)UK_Z5BOV<K\8_
M^#8;_DO_ ,3O^Q.M?_2L5^SE?>9%_P BV/J_S/\ +[Z3?_)W\9_@H_\ IJ(4
M445[!^ !1110 5Y-^WO_ ,F+?&G_ +)-XC_]-EQ7K->3?M[_ /)BWQI_[)-X
MC_\ 39<5E7_@2]'^1[G#/_)28+_K]3_]+B?S 4445^8'^T@4444 %%%% !11
M10 4444 >X_\$SO^4@WP:_[*+I?_ *4+7],]?S,?\$SO^4@WP:_[*+I?_I0M
M?TSU]APW_NT_7]#_ #\^F#_R5V6_]>'_ .G)!1117TA_(04444 %%%% !111
M0 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^
M29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %? O\ P<??\H^;+_LH
MNF_^D]W7WU7P+_P<??\ */FR_P"RBZ;_ .D]W7!F?_(OJ^C/TWP9_P"3JY/_
M -?X?F?A#1117YT?ZYA1110 4444 %%%% !1110!^B?_  ;.?\GT^+O^R37W
M_ISTROW%K\.O^#9S_D^GQ=_V2:^_].>F5^XM?<Y!_P B]>K/\R_I2_\ )V:O
M_7FE^3"BBBO;/YS"BBB@ KC_ -H?_D@'CG_L3M3_ /222NPKC_VA_P#D@'CG
M_L3M3_\ 222HJ? _0[\J_P"1I0_QQ_\ 2D?RKT445^7'^V(4444 %%%% !11
M10 4444 >D_L:?\ )W_PI_[*3H7_ *<(*_J/K^7#]C3_ )._^%/_ &4G0O\
MTX05_4?7UW#7\&IZH_@GZ8O_ "/<J_Z]5/\ TJ(4445],?QJ%%%% !1110!_
M.!_P60_Y29?%K_L.V_\ Z16]?,U?3/\ P60_Y29?%K_L.V__ *16]?,U?FF-
M_P!\J?XG^;/]D?#W_D@<I_[!:'_IJ 4445S'UX4444 %%%% !1110 5_2O\
M\$J?^4='P>_[$JV_]FK^:BOZ5_\ @E3_ ,HZ/@]_V)5M_P"S5]%PW_O4_P##
M^J/Y'^F!_P D7E__ &$?^XYGT#1117V1_GN%%%% !1110!^1?_!T?_R%?@C_
M ->_B+_T+3:_)NOUD_X.C_\ D*_!'_KW\1?^A:;7Y-U^?YU_R,ZGR_)'^J?T
M<O\ DS.5^E;_ -2*H4445Y9^VA1110 4444 %%%% !7[&_\ !K[_ ,DJ^+7_
M &,.E_\ HB>OQRK]C?\ @U]_Y)5\6O\ L8=+_P#1$]>OD7_(RA\_R9^"_27_
M .3.X_\ Q4?_ $] _4NBBBOO3_+D**** "BBB@#Y5_X+;?\ *+SXJ_\ 7GIG
M_IVLZ_G1K^B[_@MM_P HO/BK_P!>>F?^G:SK^=&OB^(_]]C_ (5^;/\ 17Z(
M7_)NL9_V%S_],T HHHKY\_JL**** "BBB@ HHHH *^PO^"#7_*4/X??]>>M?
M^FF[KX]K["_X(-?\I0_A]_UYZU_Z:;NNO ?[]2_Q1_-'P?BE_P FTSK_ +!<
M1_Z:D?T+4445^DG^/84444 %%%% !7\H_P 6O^2J^)O^QAO?_1[U_5Q7\H_Q
M:_Y*KXF_[&&]_P#1[U\OQ-\%+Y_H?VM]#?\ WW.?\-#\ZIS]%%%?)G]U!111
M0 4444 %%%% !1110!_6AI/_ ""K;_KW3_T$58JOI/\ R"K;_KW3_P!!%6*_
M4UL?XA5/C?J%%%%,@**** "OP2_X.)O^4B]Q_P!B5I?_ +5K][:_!+_@XF_Y
M2+W'_8E:7_[5KPN(?]P_[>7ZG],?10_Y.E+_ +!ZO_I5,^%****^(/\ 2@**
M** "BBB@ HHHH **** /Z!O^" '_ "C-\*_]AW5__2V2OM*OBW_@@!_RC-\*
M_P#8=U?_ -+9*^TJ_2,O_P!PI?X5^1_D!XL?\G.SG_L)K?\ IR04445V'Y\%
M%%% !7YN?\'-G_)H'@3_ +*3'_Z;[ROTCK\W/^#FS_DT#P)_V4F/_P!-]Y7G
M9M_R+JGI^I^M>!7_ "=O*/\ KZ__ $B1^)5%%%?GA_K,%%%% !1110 4444
M%%%% 'Z>?\&PW_)?_B=_V)UK_P"E8K]G*_&/_@V&_P"2_P#Q._[$ZU_]*Q7[
M.5]YD7_(MCZO\S_+[Z3?_)W\9_@H_P#IJ(4445[!^ !1110 5Y-^WO\ \F+?
M&G_LDWB/_P!-EQ7K->3?M[_\F+?&G_LDWB/_ --EQ65?^!+T?Y'N<,_\E)@O
M^OU/_P!+B?S 4445^8'^T@4444 %%%% !1110 4444 >X_\ !,[_ )2#?!K_
M +*+I?\ Z4+7],]?S,?\$SO^4@WP:_[*+I?_ *4+7],]?8<-_P"[3]?T/\_/
MI@_\E=EO_7A_^G)!1117TA_(04444 %%%% !1110 4444 %>4?MS_P#)H_CW
M_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X
M7?\ ),_#O_8"M/\ T2E;M !7P+_P<??\H^;+_LHNF_\ I/=U]]5\"_\ !Q]_
MRCYLO^RBZ;_Z3W=<&9_\B^KZ,_3?!G_DZN3_ /7^'YGX0T445^='^N84444
M%%%% !1110 4444 ?HG_ ,&SG_)]/B[_ +)-??\ ISTROW%K\.O^#9S_ )/I
M\7?]DFOO_3GIE?N+7W.0?\B]>K/\R_I2_P#)V:O_ %YI?DPHHHKVS^<PHHHH
M *X_]H?_ )(!XY_[$[4__222NPKC_P!H?_D@'CG_ +$[4_\ TDDJ*GP/T._*
MO^1I0_QQ_P#2D?RKT445^7'^V(4444 %%%% !1110 4444 >D_L:?\G?_"G_
M +*3H7_IP@K^H^OY</V-/^3O_A3_ -E)T+_TX05_4?7UW#7\&IZH_@GZ8O\
MR/<J_P"O53_TJ(4445],?QJ%%%% !1110!_.!_P60_Y29?%K_L.V_P#Z16]?
M,U?3/_!9#_E)E\6O^P[;_P#I%;U\S5^:8W_?*G^)_FS_ &1\/?\ D@<I_P"P
M6A_Z:@%%%%<Q]>%%%% !1110 4444 %?TK_\$J?^4='P>_[$JV_]FK^:BOZ5
M_P#@E3_RCH^#W_8E6W_LU?1<-_[U/_#^J/Y'^F!_R1>7_P#81_[CF?0-%%%?
M9'^>X4444 %%%% 'Y%_\'1__ "%?@C_U[^(O_0M-K\FZ_63_ (.C_P#D*_!'
M_KW\1?\ H6FU^3=?G^=?\C.I\OR1_JG]'+_DS.5^E;_U(JA1117EG[:%%%%
M!1110 4444 %?L;_ ,&OO_)*OBU_V,.E_P#HB>OQRK]C?^#7W_DE7Q:_[&'2
M_P#T1/7KY%_R,H?/\F?@OTE_^3.X_P#Q4?\ T] _4NBBBOO3_+D**** "BBB
M@#Y5_P""VW_*+SXJ_P#7GIG_ *=K.OYT:_HN_P""VW_*+SXJ_P#7GIG_ *=K
M.OYT:^+XC_WV/^%?FS_17Z(7_)NL9_V%S_\ 3- ****^?/ZK"BBB@ HHHH *
M*** "OL+_@@U_P I0_A]_P!>>M?^FF[KX]K["_X(-?\ *4/X??\ 7GK7_IIN
MZZ\!_OU+_%'\T?!^*7_)M,Z_[!<1_P"FI']"U%%%?I)_CV%%%% !1110 5_*
M/\6O^2J^)O\ L8;W_P!'O7]7%?RC_%K_ )*KXF_[&&]_]'O7R_$WP4OG^A_:
MWT-_]]SG_#0_.J<_1117R9_=04444 %%%% !1110 4444 ?UH:3_ ,@JV_Z]
MT_\ 015BJ^D_\@JV_P"O=/\ T$58K]36Q_B%4^-^H4444R HHHH *_!+_@XF
M_P"4B]Q_V)6E_P#M6OWMK\$O^#B;_E(O<?\ 8E:7_P"U:\+B'_</^WE^I_3'
MT4/^3I2_[!ZO_I5,^%****^(/]* HHHH **** "BBB@ HHHH _H&_P"" '_*
M,WPK_P!AW5__ $MDK[2KXM_X( ?\HS?"O_8=U?\ ]+9*^TJ_2,O_ -PI?X5^
M1_D!XL?\G.SG_L)K?^G)!11178?GP4444 %?FY_P<V?\F@>!/^RDQ_\ IOO*
M_2.OS<_X.;/^30/ G_928_\ TWWE>=FW_(NJ>GZGZUX%?\G;RC_KZ_\ TB1^
M)5%%%?GA_K,%%%% !1110 4444 %%%% 'Z>?\&PW_)?_ (G?]B=:_P#I6*_9
MROQC_P"#8;_DO_Q._P"Q.M?_ $K%?LY7WF1?\BV/J_S/\OOI-_\ )W\9_@H_
M^FHA1117L'X %%%% !7DW[>__)BWQI_[)-XC_P#39<5ZS7DW[>__ "8M\:?^
MR3>(_P#TV7%95_X$O1_D>YPS_P E)@O^OU/_ -+B?S 4445^8'^T@4444 %%
M%% !1110 4444 >X_P#!,[_E(-\&O^RBZ7_Z4+7],]?S,?\ !,[_ )2#?!K_
M +*+I?\ Z4+7],]?8<-_[M/U_0_S\^F#_P E=EO_ %X?_IR04445](?R$%%%
M% !1110!'=75M8VTE[>W$<,,,9>::5PJHH&2Q)X  Y)->%? /_@I]^P1^U!\
M41\&/@/^TSH/B'Q)+!<3:=80QSPKJL5N<3R6,TT:1:@B8)9K9Y0 "2< FN)_
MX+H^*?%7@W_@D%^T+KO@RZF@OO\ A6M];^;;L0ZP3[8)R".1^YDDY["O+O\
M@IUX*\'_  B^!W[&5Q\)]+MK&;P9^TS\.-'\&O8QJC16%RQL)[6,KR(I;.1U
M=1P54$_=& #] **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7K$^)'P^\.?%7P+J
M?P[\712OINK6Q@O%@E*.4)!X8=#Q0 WX7?\ ),_#O_8"M/\ T2E;M?'K_ G_
M (+$:4YTOPE^US\,+;2K8^5IEO-X39GBMUXC1B8"20@ )).<=32?\*8_X+4?
M]'C?"S_PD#_\CT ?8=? O_!Q]_RCYLO^RBZ;_P"D]W7;_P#"F/\ @M1_T>-\
M+/\ PD#_ /(]<!^TA_P3X_X*:?M<?#U/A7^T+^T;\+/$&@QZC'?I8?V'=6F+
MB-75'WVT<;\"1QC=@YY' KFQE&6(PLZ<=VK'V'A_Q!@N%.-<!G&+C*5*A4C.
M2@DY-+^5-Q5_5KU/PIHK]7_^(<;XL?\ 0Q?"S_P(UW_X[1_Q#C?%C_H8OA9_
MX$:[_P#':^3_ -7,=_-'[W_D?W1_Q-YX;?\ 0)B__!='_P"7GY045^K_ /Q#
MC?%C_H8OA9_X$:[_ /':/^(<;XL?]#%\+/\ P(UW_P".T?ZN8[^:/WO_ "#_
M (F\\-O^@3%_^"Z/_P O/R@HK]7_ /B'&^+'_0Q?"S_P(UW_ ..T?\0XWQ8_
MZ&+X6?\ @1KO_P =H_U<QW\T?O?^0?\ $WGAM_T"8O\ \%T?_EY^4%%?J_\
M\0XWQ8_Z&+X6?^!&N_\ QVC_ (AQOBQ_T,7PL_\  C7?_CM'^KF._FC][_R#
M_B;SPV_Z!,7_ ."Z/_R\_*"BOU?_ .(<;XL?]#%\+/\ P(UW_P".T?\ $.-\
M6/\ H8OA9_X$:[_\=H_U<QW\T?O?^0?\3>>&W_0)B_\ P71_^7GF?_!LY_R?
M3XN_[)-??^G/3*_<6OS+_9F_X([?MK_L=^.KSXE_LY?&#X6>'=;O])?3+N]^
MQ:E=[[5Y8I6CV77F(,O#&=P ;Y<9P2#[C_PIC_@M1_T>-\+/_"0/_P CU])E
M>$J8+"^RFTW=[?TC^/O&?CK*/$7C>><Y;"<*3A"-JBBI7BK/2,IJW;4^PZ*^
M//\ A3'_  6H_P"CQOA9_P"$@?\ Y'H_X4Q_P6H_Z/&^%G_A('_Y'KT3\H/L
M.BOCS_A3'_!:C_H\;X6?^$@?_D>C_A3'_!:C_H\;X6?^$@?_ )'H ^PZX_\
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
MW_X[1_Q#C?%C_H8OA9_X$:[_ /':/]7,=_-'[W_D'_$WGAM_T"8O_P %T?\
MY>?E!17ZO_\ $.-\6/\ H8OA9_X$:[_\=H_XAQOBQ_T,7PL_\"-=_P#CM'^K
MF._FC][_ ,@_XF\\-O\ H$Q?_@NC_P#+S\H*_8W_ (-??^25?%K_ +&'2_\
MT1/7(_\ $.-\6/\ H8OA9_X$:[_\=KV/]E__ ()B?\%#_P!C'2M7T3]FOX]_
M"SPW:Z[<13ZK%_9-]>>?)&K*AS=+*5P&884@'/.:[\MR7%8/&1JS<6E?9OMZ
M'YGXO_2(X*X_X"Q.29=A\1"K4=-IU(4U'W*D9.[C5F]D[6B]>VY^BU%?'G_"
MF/\ @M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) __(]?3'\9GV'17QY_
MPIC_ (+4?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+/_"0/_R/0!]AT5\>?\*8
M_P""U'_1XWPL_P#"0/\ \CT?\*8_X+4?]'C?"S_PD#_\CT ;/_!;;_E%Y\5?
M^O/3/_3M9U_.C7[U_&[]BO\ X*L_M&?"[5?@O\9?VH/A9K/AK6TB35--_P"$
M=GM_.$<J3(/,@B21<21HWRL,XP>"17SG_P 0XWQ8_P"AB^%G_@1KO_QVOGLV
MRG$X_$*I3:22MK?N_)]S^K? GQTX2\,.%,1EF:T*\ZE2O*HG2C3E'E=.G&S<
MZL'>\'T:M;7M^4%%?J__ ,0XWQ8_Z&+X6?\ @1KO_P =H_XAQOBQ_P!#%\+/
M_ C7?_CM>7_JYCOYH_>_\C]K_P")O/#;_H$Q?_@NC_\ +S\H**_5_P#XAQOB
MQ_T,7PL_\"-=_P#CM'_$.-\6/^AB^%G_ ($:[_\ ':/]7,=_-'[W_D'_ !-Y
MX;?] F+_ /!='_Y>?E!17ZO_ /$.-\6/^AB^%G_@1KO_ ,=H_P"(<;XL?]#%
M\+/_  (UW_X[1_JYCOYH_>_\@_XF\\-O^@3%_P#@NC_\O/R@HK]7_P#B'&^+
M'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_ *&+X6?^!&N__':/]7,=_-'[W_D'_$WG
MAM_T"8O_ ,%T?_EY^4%?87_!!K_E*'\/O^O/6O\ TTW=?3O_ !#C?%C_ *&+
MX6?^!&N__':['X#?\$0OVL?V8_BCI_QH^!_Q.^%FB>)=*29+#4O(U6Y\H2Q/
M#(/+N&>-LQNR\J<9R,$ UOAL@QE'$PJ2E&R:>[Z/T/FN-/I1< <1\(9AE6&P
MV*53$4*M.+E"DHJ4X2BG)JLVE=ZV3=MDS]2**^//^%,?\%J/^CQOA9_X2!_^
M1Z/^%,?\%J/^CQOA9_X2!_\ D>OKC^##[#HKX\_X4Q_P6H_Z/&^%G_A('_Y'
MH_X4Q_P6H_Z/&^%G_A('_P"1Z /L.BOCS_A3'_!:C_H\;X6?^$@?_D>C_A3'
M_!:C_H\;X6?^$@?_ )'H ^PZ_E'^+7_)5?$W_8PWO_H]Z_?7_A3'_!:C_H\;
MX6?^$@?_ )'KY1U?_@W:^,^NZK=:WJOBGX62W5Y<//<R^;K:[Y'8LQP)0!DD
MG &*\;-\NKYA&"IM*U][];=DS^AO +Q:X<\*\1F%3-J56:Q"IJ/LHPE;D<[\
MW/4A;XE:U^NQ^3%%?J__ ,0XWQ8_Z&+X6?\ @1KO_P =H_XAQOBQ_P!#%\+/
M_ C7?_CM>'_JYCOYH_>_\C^DO^)O/#;_ *!,7_X+H_\ R\_*"BOU?_XAQOBQ
M_P!#%\+/_ C7?_CM'_$.-\6/^AB^%G_@1KO_ ,=H_P!7,=_-'[W_ )!_Q-YX
M;?\ 0)B__!='_P"7GY045^K_ /Q#C?%C_H8OA9_X$:[_ /':/^(<;XL?]#%\
M+/\ P(UW_P".T?ZN8[^:/WO_ "#_ (F\\-O^@3%_^"Z/_P O/R@HK]7_ /B'
M&^+'_0Q?"S_P(UW_ ..T?\0XWQ8_Z&+X6?\ @1KO_P =H_U<QW\T?O?^0?\
M$WGAM_T"8O\ \%T?_EY^4%%?J_\ \0XWQ8_Z&+X6?^!&N_\ QVC_ (AQOBQ_
MT,7PL_\  C7?_CM'^KF._FC][_R#_B;SPV_Z!,7_ ."Z/_R\_7'2?^05;?\
M7NG_ *"*L5\=0_!/_@M)!$L$7[8GPL"HH51_PB!X _[=Z=_PIC_@M1_T>-\+
M/_"0/_R/7VI_G3)WDV?8=%?'G_"F/^"U'_1XWPL_\) __(]'_"F/^"U'_1XW
MPL_\) __ "/02?8=%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\ 1XWP
ML_\ "0/_ ,CT ?8=?@E_P<3?\I%[C_L2M+_]JU^E7_"F/^"U'_1XWPL_\) _
M_(]>"?M%?\$7/VQ/VL/B,WQ9^/\ \5_A9K_B![**T;4/LNJ6N88\[%\NV,:<
M;CSMR<\DUYN:X.KCL+[.FTG=/7^F?K_@EX@9-X;<9O-\SIU)TW2G"U-1<KR<
M6M)3@K>Z[ZW\C\9:*_5__B'&^+'_ $,7PL_\"-=_^.T?\0XWQ8_Z&+X6?^!&
MN_\ QVOG/]7,=_-'[W_D?US_ ,3>>&W_ $"8O_P71_\ EY^4%%?J_P#\0XWQ
M8_Z&+X6?^!&N_P#QVC_B'&^+'_0Q?"S_ ,"-=_\ CM'^KF._FC][_P @_P")
MO/#;_H$Q?_@NC_\ +S\H**_5_P#XAQOBQ_T,7PL_\"-=_P#CM'_$.-\6/^AB
M^%G_ ($:[_\ ':/]7,=_-'[W_D'_ !-YX;?] F+_ /!='_Y>?E!17ZO_ /$.
M-\6/^AB^%G_@1KO_ ,=H_P"(<;XL?]#%\+/_  (UW_X[1_JYCOYH_>_\@_XF
M\\-O^@3%_P#@NC_\O/R@HK]7_P#B'&^+'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_
M *&+X6?^!&N__':/]7,=_-'[W_D'_$WGAM_T"8O_ ,%T?_EY]3_\$ /^49OA
M7_L.ZO\ ^ELE?:5? _[/_P"PC_P5'_9;^&=I\'?@3^TM\+-"\.6,\TUKIW]@
M7-UL>5R\A\RXCDD.6)."Q [8%=K_ ,*8_P""U'_1XWPL_P#"0/\ \CU];A:4
MJ&&A3ENDE]Q_"'&^=X3B7C',,VPL91IXBM4J14DE)1G)R2DDVD[/6S:\V?8=
M%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\ 1XWPL_\ "0/_ ,CUT'RQ
M]AT5\>?\*8_X+4?]'C?"S_PD#_\ (]'_  IC_@M1_P!'C?"S_P ) _\ R/0!
M]AU^;G_!S9_R:!X$_P"RDQ_^F^\KV#_A3'_!:C_H\;X6?^$@?_D>O-OVF_\
M@F]_P4A_;'\'V'@+]H_]H3X6>(])TS4AJ%C:?V->6?EW C>,/NM4C8_)(XP2
M1SG&0#7)CJ$\3A)TH[M=3[CPVXEP'!W'.!SG&QE*E0GS24$G)KE:T4G%7UZR
M1^&=%?J__P 0XWQ8_P"AB^%G_@1KO_QVC_B'&^+'_0Q?"S_P(UW_ ..U\K_J
MYCOYH_>_\C^X/^)O/#;_ *!,7_X+H_\ R\_*"BOU?_XAQOBQ_P!#%\+/_ C7
M?_CM'_$.-\6/^AB^%G_@1KO_ ,=H_P!7,=_-'[W_ )!_Q-YX;?\ 0)B__!='
M_P"7GY045^K_ /Q#C?%C_H8OA9_X$:[_ /':/^(<;XL?]#%\+/\ P(UW_P".
MT?ZN8[^:/WO_ "#_ (F\\-O^@3%_^"Z/_P O/R@HK]7_ /B'&^+'_0Q?"S_P
M(UW_ ..T?\0XWQ8_Z&+X6?\ @1KO_P =H_U<QW\T?O?^0?\ $WGAM_T"8O\
M\%T?_EY^4%%?J_\ \0XWQ8_Z&+X6?^!&N_\ QVC_ (AQOBQ_T,7PL_\  C7?
M_CM'^KF._FC][_R#_B;SPV_Z!,7_ ."Z/_R\YS_@V&_Y+_\ $[_L3K7_ -*Q
M7[.5^:O[,/\ P20_;I_8T\0:GXI_9M^-/PL\-W^LV:6NI3_V?J-YYT*OO5=M
MT)%7#<Y4 ^]>S_\ "F/^"U'_ $>-\+/_  D#_P#(]?39;A:F#PBI3:;5]O4_
MC;QAXURKQ!X\KYWET)PI5(TTE445+W8*+NHRFMUI[VQ]AT5\>?\ "F/^"U'_
M $>-\+/_  D#_P#(]'_"F/\ @M1_T>-\+/\ PD#_ /(]=Y^8'V'17QY_PIC_
M (+4?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+/_"0/_R/0!]AUY-^WO\ \F+?
M&G_LDWB/_P!-EQ7BO_"F/^"U'_1XWPL_\) __(]9/C[]E_\ X*__ !/\"ZU\
M-/'/[67PLOM$\1:3<Z9K%E_PBTD7VBUGB:*6/?' KIN1V&Y2&&<@@\U%2+G3
M<5U1Z.3XREE^;8?%5$W&G.$G;>T9)NU[:Z::H_ "BOU?_P"(<;XL?]#%\+/_
M  (UW_X[1_Q#C?%C_H8OA9_X$:[_ /':^-_U<QW\T?O?^1_H/_Q-YX;?] F+
M_P#!='_Y>?E!17ZO_P#$.-\6/^AB^%G_ ($:[_\ ':/^(<;XL?\ 0Q?"S_P(
MUW_X[1_JYCOYH_>_\@_XF\\-O^@3%_\ @NC_ /+S\H**_5__ (AQOBQ_T,7P
ML_\  C7?_CM'_$.-\6/^AB^%G_@1KO\ \=H_U<QW\T?O?^0?\3>>&W_0)B__
M  71_P#EY^4%%?J__P 0XWQ8_P"AB^%G_@1KO_QVC_B'&^+'_0Q?"S_P(UW_
M ..T?ZN8[^:/WO\ R#_B;SPV_P"@3%_^"Z/_ ,O/R@HK]7_^(<;XL?\ 0Q?"
MS_P(UW_X[1_Q#C?%C_H8OA9_X$:[_P#':/\ 5S'?S1^]_P"0?\3>>&W_ $"8
MO_P71_\ EY\(_P#!,[_E(-\&O^RBZ7_Z4+7],]?E%\,_^"!W[1GP=^(6C?%3
MX<>//A9IVO>']1BO](O\:Q-]GN(V#(^R5V1\$ X92#W!KZ:_X4Q_P6H_Z/&^
M%G_A('_Y'KW\HP%; 4I1J-.[OI_PR/Y=\>?$_(/%'/<)C<JI580I4W!JK&$6
MVY.6G).:M9]6O0^PZ*^//^%,?\%J/^CQOA9_X2!_^1Z/^%,?\%J/^CQOA9_X
M2!_^1Z]8_"3[#HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z* /L.BBB@#G?B_\*/ G
MQV^%/B7X*?%#0TU/PWXMT*[T?7M/=BHN+2YB:&5,CE24<X8<@X(Y%?+7P?\
M^"4GCCP[X\^&-[^T=^W%XN^*_@SX(WBWOPJ\%ZWX;L+(6E[%;O:V=YJ-U;J'
MU.XMK>1UB=A'AR9&#,3G['HH **** "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 **** "N3^/?Q3M/@9\"_&GQLO\ 3FO(/!WA
M/4=<FM$;!G2TM9)R@/8D1X_&NLK.\7^$_#WCWPGJG@;Q;IB7NE:UIT]AJ=G+
MG;/;S1M')&<<X9&8?C0!^='["7_!*;]FC]OC]DCP7^VU_P %(/#E[\7_ (I?
M&#PU;>++_7-<\17\4.@6]_&MU;:?I,,$Z)IT,$,D:#RL.7#,7Y 5G[,O@C]I
M[XD:+^UI_P $:=#_ &P_%6D7/PE\2>&X? GQ<OV?4-=LO"FN6R7XTXW!DCD>
MYB@AN[1+MF\R,2HX!\M!46E_!O\ X+<_L-?LNR?L'?LD_#[PO\0-)\,-';?!
M[XR#QG86%]I>DQW D@T[6=,U&V>.X*1 VS2VK M!@H(Y1N&)\%O@A_P6#^#W
M[/O[4GBK0_@?I;_M<_%;QAI]^WC^+7+%?"=QI[0_8[3^R&FD,P&GVD,JB&\B
M5Q+-$Q,R'% &YHOP&^ O[+?_  5]^"W[/W_!-2SU;2M1T[0M8OOVEM)T[Q-?
M7^F1^'GL"NFR:LMQ-(O]HRWQC:W?B=E\QGS&P-=E\$/^",GBK3?V7O@9^RK^
MTW^T5=:[\/\ X77'B:_\=^"=)OKV*V\:W=]J%Q=:>UW>K+!*UO:+.Y-LR;)'
M*[B5C4%O_!,/P)^V]^RG+I'P/U;_ ()1Z+X.\/Z_JDE]\2?BW?\ [25KXBUW
M5]0>-FDU2^4:9%+?SR28&/,54#X0*JA:U_\ @LO\*?\ @HE^T-_P@_P/_9<^
M"$?C#X2WLT]U\:-)L_BE#X5O_$=NN%@T9;UH99+>TD.YK@QIOECQ$'C!<D \
MD_8D^$OC3XYVO[8/P,_X)Q_M#Z]X ^!&HWVD:!\&_'2SW.KVFD:TD,B>))-!
M::=9/LN3'$DB2^5'<%Y(,A"#:U[]G']G_P#9&_X*A?L]? '_ ()L1Z[IWCY+
MJ\U'X^6=KXKO]0M9O!8L)4^TZZL\TB-=RW9MC;2.!*SAC]W;CU:S\:_\%7=+
M_8D\=?"S]GS_ ()F?#_X+>+_  ]X:LM+^#.E:?\ %VPUC34:23R9I#&ME;1V
MPM8?WR*V]97VJ1C=GD?^"8WP\_;[_9*N--^&/B3_ ()4:-I,?BW6H[SXM_&K
M5_VE;37=>UJ\8'SM3NT_LQ)+I@2VR!9$2-6VIM&<@'Z(T444 %%%% !1110
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
MVNH>'M?DEMMD5]90/:KJ5E<1R+O@1V,2M(1.)% *@'H7[(GQ[_;H_P""EO\
MP2.^#_Q>^"OQ8\,_#WQ[XU@?3_B)XWU/0FO9K"&SFO+"^O-,M4*PF\EN;5'C
M$I\B-99&PQ5%/C?[%'[*?Q*_;S_X-F]"_9<\-?%.>R\2^+7U1$\5ZUJ4WFM)
M;^-+JZ>6:9%>0NZV[ L%))?G@DU]F?\ !++X.6?[//\ P3]^%_P+M/A!XD\"
MOX3\/?V9>^'/%TUI+?I>132+<W$CV<LL#B>?S;A71\,DRMA<[1F?\$B/V:OB
MM^R!_P $]? 7[/'QNTNULO$^@7&M/J5M97J7$:"YUF^NXL2(2K9BGC)QT)(Z
MB@#S7]L;]A/]DNX\9?%G]N?_ (*C?&:3Q)\/['2+0>#M&U+5K[2M/\ Z?!;!
M)Q;+;70^T7UU=$R"=5$Y9HHHQP ?//V6?V5/C;^UG_P2M^!K_M[_ !5^(]KX
M:\+MJ_B/QMX#N%NWUWQIH"/>-H=CJDUI(MT\D=JUI-) JN]PZ(DB[\FLK]K?
MX+_\%0/BW_P42NOC+XU_X)\>'OC1\(_A_<6S_!/P7J?QRL]!TVVU!$_?:[?V
M;V=S]NO"Y(@\W:EL@RJ&1C(/H+XD^+/^"LGB?X?_  Q_:&^&_P $/#?AGQ+X
M>U[41\3_ -GFY\>V=[;^)M+E1H;=[?739+Y-U 52X1-L4;^:Z2LVQ* /(?\
M@A]XY\':W\=OVF/!'P&?Q+X9^$6@^)M C\ ?"?Q[<W4.M^&IVL)#J5S_ &?>
MNUWIUA=S>4]O%+M#&*=E2,$K7Z(U\@_L=?LY?M/>*_V[?B!_P4<_:J^&NB_#
MG4/$/P^TSP-X3^'6C>(4U:>'3K2[GO)+[4;J%%ADN9)IMJ)%N$<2A2S&OKZ@
M HHHH **** "BBB@ HHHH **** "OS?^%G[/WP__ ."Q?[8W[0?CG]M%=1\5
M?#'X+?$^3X;?#KX3S:Q<V^C17EC:6TVH:M>6\$B"]N)9;H+&9<K'&I4*3AA^
MD%?#OB_]G+]N7]A[]J_XF?M%?L(?"SPY\4O GQJOX-8\:?#+5?%B:#J6A^(X
M[=;>35-/NIHI+>:*XCCC::";:WF(I1MI*@ X_P !_"^R_P""5?\ P51^$7[*
MO[,^NZM9_!C]H[PMXGC@^&^IZO<ZA8^%/$&B6L5]]NL/M$C26\,\$CQO;JX0
MNH8;<(%\=_X*!_L-?#O]BS]D73_%(^,WB[QY^W#XX\6Q)\,/B/I&O7UKKWB/
MQ++?K)LM[+[5)#!I<%NQ26W8&UCMTPWS,I/7_LE_ [_@KI??MZ?#_P#:;_X*
M=?!FW\8/X0^'WB'1OA+<^"]:TO9X?O[O=+/<^("AAC%U=6UO#:)/8Q/;@LH:
M.-FW5D_LJ_#O_@LC\&/C-XD_:T_:!_X)4>$OBM\:/$\L]NWCO4?VE+&R@T'1
MS(S0:/I%D=-G&GVB*1OVR/).^Z21V+ * ?0OC;_@FM^TMXU^(?[3GC;PY^UA
M)X$NOV@['P+9VVM>&UN)KS0K?2+4V^J);*6B%K)=1O+'',CLT?F>9@,H%>4>
M%O@7\!_V8?\ @L3\'_V?O^":EEJNDRZ5X:UJ]_:;T?3?$M]?:5#HLEB5TEM3
M6YFD4:E)?%'A8$7#1^8SYC8$_6/_  4*O_V[KO\ 8MU^R_8%\'Z2?C!K%I;V
MFE'5=8@BAT7S2!<W*R3 1RR1)O$>1M,A1BK*"A\!_P""87@;]M?]E:31_@-J
M?_!*+1/ _AC6M1FOOB'\5[W]I"V\1Z[JNH/$[R:G?*-,BEO[B:4*I_>*$#_*
M%1 E 'S;_P %1_@%\-?V&?ALWCB3XF?$W7_VJ_&'CFUU?P[^TC?'5--T'PP;
MG6U6*+4+PSMIFG:7#:;K4V3%A*@!$7[P%?V)@ECN($GBF2170,LD9RK C@CV
M-?G9\:?A;_P6;^+?[*?C_P#X)P_$KX4>!O';>-H=5\.I^TEJOBVTL[7^P+Z2
M4"[N=$M[5)1J$%M+Y2Q0 0F6-'$F <_>GP@^'-C\'OA+X7^$FEZG<7MMX6\.
MV.D6]Y=G,L\=M D*R/\ [3! 3[DT =%1110 4444 %%%% !1110 4444 %?"
M'[?7_"2?ME_\%)/AA_P2SU+QYKWA_P"&TOPQU7XD_%:U\-:O-I]UXILX+Z#3
MK/23=0,LL5L9Y7DG5&!D0*N5P#7W?7RC^WG^R'^T)XC^/OPZ_;\_8DOO#K?%
M7X::=?Z+J'A7Q;=26VF^,_#MZ4>?39;F)'>UF26))H)MK(LF1(I4\ 'S9_P4
M0_8P^!/_  1K^!L/_!2O_@G7X:O/AI?_  V\3:*_C_P?H>MW;:1XVT"ZU&WL
M;JSN[.:5XFG N1+'< "160G+':5]&_X*:?LL?LQ>&-;\<?MM?MWVOQ:^+VBW
M6G6>D?#?X=_#S2-7FD\%F*SGEN+BUCTR8!)YY(VE;4+@1B$K%'YBC:&\-_;!
M^&'_  7 _;'UN;3_ -HG]E*UMOV<SXZ\.Z[XP^#OA[QKHVI^*[ZTT^19Y+'3
MKF-;:WGLWN(8+B2.YD%RQ4K"X&(Z^O/BEXL_X*L? O\ :,\:Z_\ "KX*Z)\<
M_AKXMM+&X\#Z+<^,[#PW?>![V* 17-K<.]N1>VDT@$ZRAI)HR73:R[30!X]^
MP7^SO^T9^U#\'OV$OVSO'_[2VC>*-5^%7@OQ-)XMU2UU]M1&N2:IIAL+8/+!
MF.\GMBB+.S2*3+'*=S-FO&_V_OV&_A]^Q/\ LG:'K>B_&3Q;XZ_;F\;^+K9/
MAG\1],\07UOKOB;Q%)?I+)LLOM,D,.E06S,LT#*;6*W0!OF92?N'_@FU^R5\
M3_V#_P!AZ+X6>++G2?$GCN?4M<\3ZS8:#*;;3/[5U&\GOFL+-I1F.W1Y5A5V
M SM+E5W;1\<_LF_#O_@LA\#OBWXD_:L^/G_!*CPG\5OC5XJEF@N_B#J7[2EC
M91:/I)E9H-'TFR.FS#3K.-2-RK([S2;I)78D!0#W+_@HE^RA^SS_ ,)#X@_;
M+_X* 1?$OXM>&;3P[8:-X)^%'P\T/6+E?#MVL<\EY?6\&F3!I;BX<+B[F$?V
M=847S "".^_X(C>-_B+\1/\ @EM\(_%OQ6^+$/C77+G1KKSM=77H]3F^SB^N
M!:VUU=(2)KN"V$$$[$EO.AD#$L"2WXL>*_\ @JA\%?VCO$/CWX5?!?1OC5\-
M?%WA[3CH?@A_&=AX?OO NK01,ER@N);;%_:7+%9#(SO+&ZL%39M!W?\ @EM^
MR'\2/V._V<M6\/?&C6-&N/&GCOXB:]XZ\767AK?_ &7I=_JMVUP]C9&0*Q@A
M4H@8@;F#-@ @4 ?2%%%% !1110 4444 %%%% !1110 5\E?\%F_VAOB_\"_V
M4-#\&_L_^+7\-^-?C!\4_#GPV\.^*XHP[Z%+K%X(9+U ?^6B0+-L/&UV1OX:
M^M:\+_X*+_L80_MW?LOZE\%-.\;R>%?$MEJUAX@\">+HK<3-H>NZ?<)<V5WY
M9X=1(FQUZF.1P"#@@ \)\6_\&^_["MI\-;F;X(6'BSPA\7;:Q>;0?CI:^.M3
M?Q-'JX3*7US=&<_:MT@#21.OELK,%1/EV\Y^SU_P58^-7QM_X)5_ SXA>$-$
MT_5?VC/CE:77AKPAH\D(%JVKV-Q/9ZEKMS&@_=V%J+:2]FVC!W1PKAI4K"_:
M(\4_\'*_Q/T/2_ WP4^ GPL\ Z]8:%J>G>*/%9^(-KJ'A[7Y);;9%?64#VJZ
ME97$<B[X$=C$K2$3B10"O0?LL_\ !%_]FKQG^S5\&M5\9>#_ (W?"7QA\.OA
MLW@O[%IGQ1GT74HXDOII[QII-&NVAF6ZO#)=!T<B1&A)5=JJH!Y'^QY^Q7\8
M/VMO^".W[27["]G\?]1O_%<_[2WBS14^('B:_E2XNWT[Q';2O<S/$KLCRK:N
M2$4C=(1P*^B?VQOV$_V2[CQE\6?VY_\ @J-\9I/$GP_L=(M!X.T;4M6OM*T_
MP#I\%L$G%LMM=#[1?75T3()U43EFBBC' !L_\$=O^";7BK]@33_BU?>/?$OB
MVXOO%OQ;\17NB6NM?$&ZUBVDT.34'EL+QHY9&1;V6)MT\Q'G2-_K"2*\>_:W
M^"__  5 ^+?_  42NOC+XU_X)\>'OC1\(_A_<6S_  3\%ZG\<K/0=-MM01/W
MVNW]F]G<_;KPN2(/-VI;(,JAD8R  U?V6?V5/C;^UG_P2M^!K_M[_%7XCVOA
MKPNVK^(_&W@.X6[?7?&F@(]XVAV.J36DBW3R1VK6DTD"J[W#HB2+OR:O_P#!
M#[QSX.UOX[?M,>"/@,_B7PS\(M!\3:!'X ^$_CVYNH=;\-3M82'4KG^S[UVN
M].L+N;RGMXI=H8Q3LJ1@E:]>^)/BS_@K)XG^'_PQ_:&^&_P0\-^&?$OA[7M1
M'Q/_ &>;GQ[9WMOXFTN5&AMWM]=-DODW4!5+A$VQ1OYKI*S;$JI^QU^SE^T]
MXK_;M^('_!1S]JKX:Z+\.=0\0_#[3/ WA/X=:-XA35IX=.M+N>\DOM1NH46&
M2YDFFVHD6X1Q*%+,: /KZBBB@ HHHH **** "BBB@ HHHH *Y/X]_%.T^!GP
M+\:?&R_TYKR#P=X3U'7)K1&P9TM+62<H#V)$>/QKK*SO%_A/P]X]\)ZIX&\6
MZ8E[I6M:=/8:G9RYVSV\T;1R1G'.&1F'XT ?G1^PE_P2F_9H_;X_9(\%_MM?
M\%(/#E[\7_BE\8/#5MXLO]<USQ%?Q0Z!;W\:W5MI^DPP3HFG0P0R1H/*PY<,
MQ?D!>Q_X)S>./VE_AMXR_:M_X)M>'_B2/&VN_ '4=,E^#GB?XEW]Q<[M/US2
M7OM,L-3N(P9[B.UFC>)Y1F4Q8 ^Z@KAM+^#?_!;G]AK]EV3]@[]DGX?>%_B!
MI/AAH[;X/?&0>,["POM+TF.X$D&G:SIFHVSQW!2(&V:6U8%H,%!'*-P]4_X)
M ? ;]JSX1>.?CSX\_;O^%YM?C#\1/&]GKGB;QOH-Y!-X9UJP2V-KIUEI)$IN
MDBLX861X[J-) 9E.Z0," #D/^"2'@_X_?#W_ (*/?MD>#/VEOV@;CXD>++>+
MX>7&HZ]_9PL;2)KC3-0N/LMG:AF%O:Q>9Y:+N+,%WN2[L:O?!#_@C)XJTW]E
M[X&?LJ_M-_M%76N_#_X77'B:_P#'?@G2;Z]BMO&MW?:A<76GM=WJRP2M;VBS
MN3;,FR1RNXE8U!]J_9G_ &:OBM\,O^"BO[3O[1OBW2[6+PM\4+?P0GA&YBO4
M>6<Z9I=Q;W?F1@[HMLDB@;OO Y'2O*O^"R_PI_X*)?M#?\(/\#_V7/@A'XP^
M$M[-/=?&C2;/XI0^%;_Q';KA8-&6]:&62WM)#N:X,:;Y8\1!XP7) .!_X)M_
M&GX)_LW^*OVM?C)\,O'U_8?L=^ K[3/^$&U/4M7N+[3(M6M;68:^-%>=WDDL
MS.;:)4C9HWN-ZP9W$'(_83US]J?QK_P7&O/C'^U%?ZGH]Y\1?V4+GQ#H'PRN
M92(O!6DGQ-:0V-A(H.&O3"GGW+]I[F6,86-:]C\$?LO^/_VX_P!G2?\ 8Z_;
M@_X)XV/P"^'7A2;1[OP/I_PQ^-R7IDFLY7>)(S86=HUFL#)#(O+;F((P4R>.
M^%__  1BE^$G_!6#P_\ M0:!\5/BUJ?@+0?A']FAU3Q)\;-5U&]GU]=8CG6Q
MF6>X:2?3S;AG:W?,#2 $KNYH _0NBBB@ HHHH **** "BBB@ HHHH **** /
MS?\ A9^S]\/_ /@L7^V-^T'XY_;174?%7PQ^"WQ/D^&WPZ^$\VL7-OHT5Y8V
MEM-J&K7EO!(@O;B66Z"QF7*QQJ5"DX87O ?POLO^"5?_  51^$7[*O[,^NZM
M9_!C]H[PMXGC@^&^IZO<ZA8^%/$&B6L5]]NL/M$C26\,\$CQO;JX0NH8;<(%
M[#Q?^SE^W+^P]^U?\3/VBOV$/A9X<^*7@3XU7\&L>-/AEJOBQ-!U+0_$<=NM
MO)JFGW4T4EO-%<1QQM-!-M;S$4HVTE1XY^R7\#O^"NE]^WI\/_VF_P#@IU\&
M;?Q@_A#X?>(=&^$MSX+UK2]GA^_N]TL]SX@*&&,75U;6\-HD]C$]N"RAHXV;
M=0!R'_!0/]AKX=_L6?LBZ?XI'QF\7>//VX?''BV)/AA\1](UZ^M=>\1^)9;]
M9-EO9?:I(8-+@MV*2V[ VL=NF&^9E)^GO&W_  36_:6\:_$/]ISQMX<_:PD\
M"77[0=CX%L[;6O#:W$UYH5OI%J;?5$ME+1"UDNHWECCF1V:/S/,P&4"OGK]E
M7X=_\%D?@Q\9O$G[6G[0/_!*CPE\5OC1XGEGMV\=ZC^TI8V4&@Z.9&:#1](L
MCILXT^T12-^V1Y)WW22.Q8!?M_\ X*%7_P"W==_L6Z_9?L"^#])/Q@UBTM[3
M2CJNL010Z+YI N;E9)@(Y9(DWB/(VF0HQ5E!0@'R=X6^!?P'_9A_X+$_!_\
M9^_X)J66JZ3+I7AK6KW]IO1]-\2WU]I4.BR6)726U-;F:11J4E\4>%@1<-'Y
MC/F-@3PW[?\ ^T+\7?VM_P!IWX!_&7X5>-KS2O@1X%_;$\'^#M":PE*Q_$#7
M#?2KJ.H;Q_K-/LS ;.'&5FF:[?)6.//K?_!/'X/_ +8OP-\+1_LI^+?^"4NE
M^!?!GC'[:?B=\66_:8M]>\0ZI>7%M()M4NRFFPS7EU+(0NX2)Y>\; JH$KC/
MVI/^#>CX?0>#?@UX#_9.^(?QB31O"/QC\.7NLZ-J/QVU@6FB^';=Y?M4VGPR
M7&RVNHE*^4\ 61"3L(R: /T^HK/\)>&[3P=X5TSPC87U]=0:5I\-G#<ZG>O<
EW,R11A \LTA+RR$*"SL2S$DDDFM"@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>pins-20240630_g3.jpg
<TEXT>
begin 644 pins-20240630_g3.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" ,?!I,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M]CO%OCC0/ GA*_\ $^OZK;:7X?L8/M-QJ$[XB2/^]GOG(P!R20!UKY,\,_\
M!6SX >*/&H\/&_US2())!%%KFIZ>L5A(3P#N$AD0>[QJ!W(KPC_@I=XLU2S_
M &"_@AIT5Q(+;6%TXWQW']]Y=AO56]1NPWU45]<_LW?L[_#J/]D;P?X6?PSI
M5_I.M>'K>XU!Y+5&:[EG@5Y)6;&2V6.#G(P,8P*VG!Q=9O50?+;OHWOT_K?I
MS0J*<*/1SCS>FWWGQ7_P2+GCNOVGOC?-#(LL,EN[I)&0593>L001U!%?8_[1
M'_!1+X._LU^))O#?B"_U+6O$ENJM<:5H%JL\L&X @.SND:M@@[2V<$<<BOBO
M_@C?I<6A?M"?%_38)/.@L]/^SQR?WU2[*@_B!7J'B?XW? ?X?_M2>*I/A)\%
M-<^+GQCD::/4[G2VEFM%G+@2G=(T@C(8!6D2,*,D9ZBI_P"7="$7IR]M=&[:
M?GV-/^7N(E):\_HMEU_(^@OV=_\ @HK\'?VE/$T'AKP_>ZGHOB2X5VM]+U^T
M6"2?:"2$9'>,G )V[\X!XX-?3M?BIK>N>,-6_P""G'PKU?Q?\.K7X4ZY?7^F
MR'1;*YCG+Q&1T$TCQ\%V *G(!PHR*_:NM+*5*-2UFVU]UO\ ,SYK594][)/[
M[_Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!^1__!:Z!;KXJ?"6%\[)-/N4;'7!GC%?1EO_ ,$??@!);Q.R
M^*,LH)_XFR^G_7.OG+_@ME;B[^*7PG@)VB73KI-WIF>,5W,'_!$+PM-#&Y^*
M>KC<H;']E1=Q_P!=*F@O]GO;[4]?GM\OU*K/]\E?[*T^2/L#]FO]C'X=_LHW
MNNW?@;^UA)K,<45T-2NQ.,1EBNWY1@_.U6_@;^V%\.OVAO&7B+POX/NM0GU;
M04+WR7=FT*)B3RR Q/S?-GI61^QS^R#I_P"Q[X0\0:#IWB2Z\21:M>K>M-=6
MRP-&1&$V@*QR.,U\2_\ !)'_ ).D^.?_ %QD_P#2YJU3YZZIMW7*W]RO;Y,Q
ME>%%U+6?-%?)NWY'WI\7/VO/AW\$OB=X9\ ^)[K4(?$7B(0G3X[:S:6-_-F,
M*;G!POSCOVJ[^T1^U-X#_9?TW1;_ ,=W-[:VVKSO;VK6=HTY+JH8@@=.#7P)
M_P %*)4;_@H%\ D# NHTLLN>1G4WQ74?\%ON?AS\,!_U%KK_ -$K6',_80JM
M:N;C\DTOOU.MP7MW3Z<J?S<6SZ4T'_@HA\)/%7Q\L_A)H<VL:SK]U,;9-0LK
M-9+ 3 $M&9-^XE0&RP0J,'YJL_M#_P#!0;X._LU:U)H7B/5KS5O$<2AI=&T&
MW%Q/"" 0)"S)&A((.UG!QSBIO@?^SYX ^"?P)\+:WH?@K18O%.C>'OMJZQ]@
MB^VR7+VF96:8#>2YR#R1C Z 5\0?\$B?AOX>^-'C[XG_ !)\;V5MXG\4VES
MT#ZDBS>5)<&5Y9]K9&\E0 V./FQUKH=/][*BG\";D^^ME9>IR1J+V4:S7Q62
M7RN[_+^NA]N_LZ_\% /@_P#M,:NFB>&M7N]*\1R*7CT77H%MKF4 $GRRK-&Y
M !)57)QSBNQ_:(_:F\!_LNZ9HVH>.[F^M;;5IWM[5K*T:<ET4,00.G!K\[?^
M"MGP\T'X(?%#X7?$?P):6OA?Q1>3SR3MIL8A\R6W:%XI]BX&[YRI;'(QG.*Z
M[_@LQJ$NL?!;X-WTZ>5-=7<L\B$8VLULC$?@36$IITHU8K[7*U\^GK^'X'1&
M#57DEJG%R7R77YGT!\3/^"JWP(^&?BQ?#\M_K'B&Y1@EU<:'9)-;VC$ D.[2
M)N(S@^7OP01U&*^E/A;\6/"GQH\$6/BWP=K$.LZ#>*2EQ'E2C#[R.IP48=U8
M BO)?A?^RW\+V_97T+P2_A;2;S1;_086N;A[5#+/+)"K-<&3&[S-QW!LY&!C
M&!7Y@_L=_$SQ#\._V8?VJ],T>^N&M;+2[>2UDA/^IEEE>V>5?0E"#D?W >U:
M5+4G5IO5P3:\[.S7D9TDZT*=2.TFD_GL_P#,_0#XI?\ !5SX#_"_Q;-X?-[K
M7BFYMYC!<W7AVSCFMH6!P<R22QAP/6/=T-?0/P._: \"_M&>$?\ A(_ >MQZ
MO8(_E3QE&BGMI,9V2QL RG'([$<@D5^57[ /QFF^#OP?U%-._9C\7?%"YU>]
ME-UXETG2GNH)HP HMPP@<87YLKGJQR*](_X)U^%_'W@W]LKQMJ*?"?QC\-_A
MSXHM+J6.PUG1[F"UM&$BR0Q^8T:IE<R*HXX; K6$%S>SD[Z7OMK:]K?@C.4_
M=YUIK:V^E[7O_7^7ZI4445B:!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 >#?MW_P#)GOQ:_P"P#/\ TK\\?^"=/[!'
MPN_:?^".J>*O&@UHZK;ZW-8)_9]\(8_*6&%QE=AYS(W.?2OT._;O_P"3/?BU
M_P!@&?\ I7Y<?L7_ +(/Q9^.GP)UOQ1\.OC#J'@H6NISVB>'X;JZMH+B98HF
MWM)%* I;>JYV'[M11_B5FU>T8_+WM_T^953X*:O;WG\]/Z?R-'_@H-^QSX6_
M8GN/ WC'X9^*-:L;^]OI$2UO+M&GMWC566:&1%1@ >#G/+#GM7ZN?#OXP6L?
M[-_A3XC>.[^VT&&;P_9ZGJEW=-Y<<3/"C,?Q9N .22 *_(/]E#X?^#OBM^TN
M?!/[2VO>+9_&NG7IL['3]8OS):W4R'FUFD<M(,L,J%(5^!GD!OJK_@M1XEO/
M#_P9^'GA;3@UIH^H:I(\\4 VQE;>)1%&0.P,F0/]@>E7*;I89:WYY)KLEM_P
M?DO(48*IB+6MRIW[NVOZ6O\ \$](A_X+!?L_2>*/[),OB:.QW8_MM]*'V,^^
MT2&;'_;*OL'1?&^@>(O"%OXJTW6+.\\.7%K]MCU2*4&!H=NXR;N@  .<],'-
M?E];_%B74/V78OA5;?L8_$"?2YM$6UBU*+0YFWW!BXO5<6V2Y?\ >;@<^]=U
M^P?\'_B5XL_8?^*_PC\6:/KW@B]NWN;71F\0Z=/9[$N( 2%$BJ3'Y@;.W/WV
M]:N<>6-51U<%=/\ FUM:W?KZ$0DI.FY:*3LUVTO>_P#7^?HGC#_@L%\ _"NO
M2:;:#Q1XFBC<QMJ&CZ;%]FR#@D&::-F'N%((Z5]$?!/]J'X=_M">"-0\4>"=
M:.I66FAOMUM)$T5S:D*6P\;<C(!P1D'!P>#7Y;_"_P"+?[0?_!//P[?>"_%7
MP2M-<\&QS37$UY-I[LDFXX9OMT.Z-EP.DBD@$=!Q7UG_ ,$Y_C9\ ?BE=>(]
M.^'?P\B^'/C*:V^TZMI<CFX6[A+_ #&.4GYXU=\;2J[=PPN*(QYXR4'=VW\_
M-=EY>H2;BTYJVOX>O?8^2O\ AX#I>M?\%!+#XB:YXJUN[^$>CR3C2K)H&Q;*
M]BT61;C'S&1FRQRV#UQ7[$>#/%EAX\\(Z+XDTII'TS5[.&_M6E38YBE0.A*]
MCAAQ7Y,>%/!7AZ7_ (+):IX??0=,?05NK@#2VLXS:@#2MP'E;=OWN>G7FOUY
ML;&VTNS@L[.WBM+2W18H;>! D<: 8"JHX  X %5&WU6D^ZNO2[O?N[]12O\
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
M  2!_P"3.K/_ +#E]_-*^V:^)O\ @D#_ ,F=6?\ V'+[^:5]LUZ.(^->D?\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% #)94@C>21UCC0%F9C@ #J2:^>F_;;\)K9R:^OA7Q
MA)\.XYC"WCY-,0Z1P^PRC]YYQA#<><(MG?..:^@KRS@U"UFM;J&.XMID:.6&
M50R.I&"K \$$'&*^9?VNO#/CG3_@KJ?A#P%X5T6'X:+I!MM76PEVZG;V(R)X
MK"T*K"6$(^4M(,$G"G S+ERZO_@>=WT7]>3N,>?W?^'^2ZO^O->P?%3XV>'O
MA/HFE7M['>ZU>ZS.MKH^CZ)"+F]U.9E+!(4R ?E!8LS!5 R2!5#X4_'[2/BA
MKVK>')M$USP=XNTJ*.YN_#WB2V2&Z$#DA)T,;O')&2"-R.<$8.#7BGA[7- \
M:?M/?L_WOAV9[KPHGP\U*^T4S [@&:TC5B#_ !B/Y3W'-=+\4II--_;H^"LM
MI'B2_P##>OVMVZG!:%!;R(#Z@/T'O6SBH-<W7G]5R\WYN.OKY:X<UX7ZKE_\
MFY?PM+3S7R.A\6?M<:#X?U[7K'2?"'B_QII_AV4P:[K7AO3H[BSTV15#/&Q:
M57E=%.66%7*]#SQ7KWA/Q5I/CCPSI?B'0KV/4M&U.W2ZM+N$_++&X!5A^!Z'
MD5X+_P $_E^U_LOZ/>W WWFI:IJ]W>LPYDF?4+C>6]^!U]*7]@*1U_9]-EMV
M6FG^(];L[1=V0L":A.$4>@'( ]J7+RW@]TD_T?XM6\KWN:3T=UMS./YV?X._
MKI;K]'T445 !117._$>ZFL?AYXHN;::2WN(=+NI(YHF*NC"%B&4CD$$9R* .
MBHKSK]GS5+W6OA#H%YJ%W/?WDGVC?<7,K22-BXD RS$DX  ^@KT6@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\'_:"TWQ[\1O'7A#X<^%]7U[P5X9U*VN]0\0^+M"AV7$
M446Q(K2"X966&61I"V[[X6(D#K7O%<C\5_BIX<^"O@'5O&'BN^6PT;3H][MC
M+RL>$BC7JSLV%51U)J79:RV7]+\>G78J-WI'=_U_7;<\(^$E]XJ^!/QJ\1_"
MG5_&>L_$C0?^$7_X2G1+[Q).MQJMOY<QAFMYIE4&568JRLP!'(&<5XP)OB7:
M?LYP_M2#XR>))O$;VR:W)X0DGC_X1PV;3C_0%M0G$@0[!-NW[A7L?PO'B#PQ
MX:^)G[2/Q%TR73_$6J:.]Q8^'9.7TG1[6-Y8+9O^FLC%I)/1F [5X=<?LDZY
MI?[/:_&$^-=1N?$,$7_">O\ #^0K_P (<9-INFMUT_L0"<2[\[QOQFM5+V;Y
MJNCCRW?:\I/;K[NDO\+WYM4HJ>E-74F[+;FM&*=GT]YZ?XD^FGOOQVN/$WQ>
M^-?@KX3:9XSUOX=:!J/A^Z\1ZGJ7AN=;?4[KRY8HH[:&<J?* ,F]BH)( '2M
MC]EK6O$VC^+/B?\ #'Q%XGN_&T?@F^LX].U_4BK7TUM<VPF6*Y=0 \L9R"^,
ML"":\S^(&EO^V9\9?!GA^SUK4O >D^'_  M:>+Y->\.R"VUP2WX=([:"Y(/D
MQ[(V9\ [B%':NN_91\-W'P/^*7Q&^#]S>/X@CMX[;Q3:>);Y0VIZA'=O+&XO
MI1_KI4>' DP,KC@8JHQ<+QDK/WOFU/\ "R32\E?J8N2E%2B[I<ORO%??=M/U
M?]T^HZ***R-0HHHH **** *.N:5'KVBW^FRRS017EO);M+;R&.5 ZE2R,.58
M9X(Z&OF>'X:_M%:;\.Y/A?;ZYX1OM&^S-ID7C[4+FY?55LR"H9[/RBDEP$.W
M>9MI(W$=J^IJ*GE3NGJGNN_]792DU9K=;>1\[>)OV9-1\(^'_A;=?"N^L;3Q
M/\.;1M.L(]>+_9=2LI(U2>"=XP60N45PZJ=K+]T@UJ_#;X5>-M:^+\GQ1^)K
M:+9ZS::6VC:+H/A^XEN;:P@D=7GE>>1(S)+(40<( JKCG.:]THK7FDY.3U>O
MX[_?=_>^YGRKE45MI^&WW:?<EL?,6F?"?XS_  ;_ .$F\-?#&;P?J'@[6=0N
M=1TVZ\07%Q!=:#)<N9)D$<<3K<QK(S.@W1GG!..:]C^!_P )['X(_"W0?!EA
M<R7Z:=$WG7LPQ)=3N[233,.Q>1W;';.*[JBI3M'E]/PV_KKUN5+WG?U?S>[_
M *VUM:X4444@"N8^*/\ R3/Q=_V"+S_T2]=/7,?%'_DF?B[_ +!%Y_Z)>@#F
M/V:?^2)^'/\ MY_]*9:].KS']FG_ )(GX<_[>?\ TIEKTZ@ 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 \V^.7QL
MM/@KX?TVX&BW_BCQ!K-\FF:-X?TO;]HO[I@6V@L0J*JJS,['"JI/M7(?!_\
M:4UWQEXQO? WC[X:ZA\,?'\>GMJEGI-UJ4&H6NH6X;:S07<6$9E)3>I *[QU
MKU?7/A_H'B3Q3X<\1ZE8?:M8\.M.^EW#32 6[31^7(VP,%8E.,L#C)QC)KP;
M2]<C^-G[:4&I: 1<>&OACI%[I=_JL1!CGU2\,6ZT4X^;RHX@S8/#. >:<%>7
M*^M_DDM']]EK=:I;ZA+2/,NEOFV_\NVNC>QRWC3]KC]H/X=^%M6\2>(?V5X]
M,T+2X'NKN]E^).FE8XU&2V!$23Z  DD@ $UW'B3]K;4-!^&WPZOH/AQJ>J_$
MOQW:?:-+\ VMXBS)B,2.9KB156*) R;I&08W#Y>N*O[3EJ?BY\6_A9\' ^_2
M+RYD\5>)(0 5EL+)E,4+C^[)<O$/?RS57XT>*=%^#O[6WP[\<>,+J#1O!]]X
M;O\ PY%K5X=EI87S3PS(LDA^6(21HX#-@?)C-$;245+3F;L_**?R]Z2Y=M&O
M,<M&VM;*]O5KY^['WGW3\CTOX(_'"?XI-K&C>(?"=_X!\=:&(3JOAO4)X[@Q
M)*"8YH9X_DGA;:X#KCE&! (KU2ODSP/\9]"^*'[>CKX/O$UOP]#X"F@FUS3V
M$MC>3I?1-LCF7Y9?+$N"5) ,A'!S7UG5/6$9VMS7_"3C^-K_ #)VG*%[VM^*
M3_"]OD%?*_[6GP-^,/Q6^)WP]U[P')X"O=!\*-)?C1_'$MZ8)M1.5CG:*WC.
M[REY0E^&9CCI7U116?526ZU_K^MRKZ-=]/Z_K8\#^'&A?M ^*+S6-&^-</PM
MN/!6H:9/:/%X-_M+[6\DF%VM]I^3RRADSCG.WWKS?_AF/X[W'@T?!Z\^(_AB
M;X-"W&GMJZZ?./$TFGAL?8R=WV<?NOW?G?>QSMS7V)157UV]?.U[7[VN_P M
MA7??T\O3[OZLCY[^*GP$\9Z7XMT7QU\%-9T+0/%>FZ.GA^;2?$MO+)I6HV*-
MNA20PD21O$2Q5DSG<0>*WO@+\&?$?@O6O$WC?X@ZY8>(?B+XG6WCOI=)MWAL
M+&WA4B*UME<ERBEW8LW+%LD"O9J*:DU?SO\ B[O[W_6K)Y5HO3\%9?<EIZ+L
M@HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ KF/BC_P DS\7?]@B\_P#1
M+UT]<Q\4?^29^+O^P1>?^B7H YC]FG_DB?AS_MY_]*9:].KS']FG_DB?AS_M
MY_\ 2F6O3J "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 **** "BBLO
MQ1XIT?P3X?OM=U_4[71]'L8C-=7U[*(HH4'=F/ _^O2;25V-)MV1J45Y1\%_
MVJOA1^T-=7]K\/O&=EX@O+')N+012V\ZJ"!O$<R(S)D@;U!7)QFH/BM^UO\
M"#X(^*M.\->-_'>G:#KE]M,5G(LDK(K'"M*8T80J>S2%1P3G@U5FFD^NWGZ"
MWO;IOY'KU%87B3QUX=\'^$[GQ1K>MV.F>';> 7,NJ7$ZK (R!AM^<$'(QCKD
M8SFN2^"O[2'PV_:(TZ]O?AYXKM?$<5BX2YC2*6":$G."T4J(X4X.&VX.#@T+
M5M+IN*^B?1GI5%%%(9\E_P#!0;]IF+X(>$_#'A2'Q*O@S4/&EV]G-XE:WEG.
MDV*!?M-PD<2L[2X=50 =7SQC-6?V2_VDOV:WM= ^$7P?\5?;[R*"1X;1M*OH
M9;EE4O--)++ BL[89B2>3T["OJNBG#W4T^O])>BW^;^14]ZW+I;^F^FK6G].
M_P Z?"N,^)OVSOC9KLRHPT'2]&\.6K9RRJT<EW*/;+2I_P!\U<_:D^*MK\+;
MCPY)XY\,67B#X+:FES:^)KJ?2)-2;3Y0JO;RRQ+N!@.)%;,;$$IR.A]_HJ7>
MT5V^[S^]MOU*NN9R?7]$DOP2/FG]G2ZTKXJ_%#4/B-X3T)]$^&FFZ!#X<\*,
MVFG3X[V-I3/<W$$#*K)"2L"+E1G8Q KZ6HHJY.]DME^K;?WMMF:6K;W?Z))?
M@D%<S\3_ !-=>"OAKXM\0V,<,M[I.D7=_!'<*3&TD4+NH8 @E25&<$''<5TU
M<%\?O^2$?$?_ +%O4O\ TEDK*;M%M'HY?3C5QE&G-73E%/T;1\&?\/,/B?\
M] 'PC_X!W7_R31_P\P^)_P#T ?"/_@'=?_)-?)-%?*_6J_\ ,S^Y/]2.'/\
MH"A^/^9];?\ #S#XG_\ 0!\(_P#@'=?_ "37IG[-O[<GCSXQ?&GP[X0UG2?#
MMMINH_:/-EL;:=)E\NVEE7:6G8#YHQG(/!/UK\_:]Z_86_Y.H\$?]OW_ *0W
M%:T<36E4BG+JCP.(.#\@PN3XRO1PD8SA2J-/71J+:>_1GZV4445]0?Q6%%%%
M !1110 4444 %%%% !1110 4444 %<Q\4?\ DF?B[_L$7G_HEZZ>N8^*/_),
M_%W_ &"+S_T2] ',?LT_\D3\.?\ ;S_Z4RUZ=7F/[-/_ "1/PY_V\_\ I3+7
MIU !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 %%%% !161XJ\8:#X%T:75_$FMZ=X>TF$@2
M7^JW<=M A)P,R.0HR?4U/H?B+2O%&CVVKZ-J=GJ^E7*"6"^L;A)H)4/1E=25
M8>X-'=]@-"BO,8?VHO@S<7R6<7Q<\"R7CR"%;=/$MD9&<G 4+YN2V>,=<UV'
MC#Q]X9^'>EC4_%7B/2?#.G%Q&+S6+Z*TA+'HN^1@,GTS1TN'6W4WJ*@LKZWU
M*SANK2XBNK690\4\+AT=3T*L."/<5/0 5YO\;/@U#\;+/PMINH:BMOH>E:[;
M:SJ&G/;"9-42 ,R6[Y8!5\PQN<AL^7C'.1Z17FG[0GQLLO@/\.;CQ!+92ZOJ
MUQ-'I^CZ-;_Z[4;Z4[88$^IY)[*">U)OE:EU35O6^GSO:Q27->/=._I;7TTZ
M]-SS+XV1Z;-^UU\!+71((E\6VW]IW>H2VZA7CT86KHRRD#[AG:':#QN4X[UX
M9\)/VC_AOX:\!>-M7\3>%O$?CJ^\;:WJ=YXJOO#N@/J=MI=A]HEM[<7TP^5(
MU@A4A 68*=VWYLGZ8_9K^!VM>!8=9\;_ !!OX]<^*WBS9+K%Y'_J+&(9,5A;
M#^&&('''WFRQSQ7G'["LWA;X6_!OXA^%M3N+'2-0\)^)M7_X2!+EA'Y<9F9X
MII-W5&@\O#'(('7@TY>[&4)6TBV^WQ*Z]-KOJ[M;@GS6E&_Q12[_  RL_7>R
M[6OJCB_B9J'PW^'^D_LR^#9/$=QX@^%-FEUXA@N+TB[FU..U@46$ CB13,QE
MN8]D83),:C!->H?!GQY\-_CA^T)=>+K#2?%W@'XG:/HCZ??>&O%&EC2[B^T^
M256CN)(F5C*JNGR,KC;N(8<BOG'P#X;M/"MG^R%X]\2Q1V7A.UUW7;:UDNLB
M.SBOWFDTLMD (N%C ) P2O2OIWQ]=6VN?MP_"BTT:6&;5=%\/ZQ=:YY+Y>"S
MF$"0+)@<;Y1N4$_P,173K[37=N?JG9[^?+9/R,I6Y;+HH^C7-^5[M>=CZ/HH
MHKF+*'B#7;'POH.I:SJ<_P!FTW3K:2\NI]C/Y<4:%W;:H).%!. "3C@5XI_P
MW3\#_P#H=_\ RDWW_P 8KO?C]_R0CXC_ /8MZE_Z2R5^*U>7C,5/#R2BEJ?M
M/ 7!67\4X:O6QLYQ<))+E<5NKZWC(_6S_ANGX'_]#O\ ^4F^_P#C%'_#=/P/
M_P"AW_\ *3??_&*_).BN#^TJW9?C_F?J7_$(<B_Y_5O_  *'_P K/V+\"_M7
M_"OXE>*K'PWX;\4_VEK5[O\ L]K_ &?=Q;]D;2-\SQ*HPJ,>3V]:];K\D_V%
MO^3J/!'_ &_?^D-Q7ZV5ZV$K2KP<I=S\*XZX<PG#&94\'@Y2E&4%+WFF[N4E
MT4=/=70*X+X_?\D(^(__ &+>I?\ I+)7>UP7Q^_Y(1\1_P#L6]2_])9*ZJGP
M,^,RO_?Z'^./YH_%:BBBOBC_ $8"O>OV%O\ DZCP1_V_?^D-Q7@M>]?L+?\
M)U'@C_M^_P#2&XK>A_%AZK\SYGB?_D18_P#Z\U/_ $B1^ME%%%?8G^?04444
M %%%% !1110 4444 %%%% !1110 5S'Q1_Y)GXN_[!%Y_P"B7KIZYCXH_P#)
M,_%W_8(O/_1+T <Q^S3_ ,D3\.?]O/\ Z4RUZ=7F/[-/_)$_#G_;S_Z4RUZ=
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!XA\0?V=+;XP?'73/$7CNRT?Q-X!T31
MF@TOP[J"&X3^TI929KF:!T\M@(EC1"2Q!+\#@UX[X0N=!^ /CK]J&P\'6\>F
M> _#V@6NM/IED MI8ZF]K<//'$HX3=&D#%%P 2.!7L/[3'QVU3X;6^B^$/ V
MG1Z_\5/%CO;:%ILA_=0*H_>WMP1]V"('<?4X [XK>$_ACX*_9G_9[\0#X@7<
M7B*PN$FU3QGK6IV#7@U2>7'GRRPJCEX^0H3:0$4#L:AQYJ4TG96<?5MW?R7Y
MV2V=M$[5(MJ[O%V[)?DW:WG>3ZZ_,W[,?B[]FZU\)_"S0=>^#D=KJ5[I]C;V
MWQ \0> XXM-U/4S&I*17\L09Y3(&P[  D<,>*].^-%A\.O\ AL!+OXZQ:&?!
M9\*1Q>%Y?%XB_LA;SSY#>KF;]T)R@@(W_,5'R]#79?MPG08_V.?%$%K':QV\
MUK9P:##;(JK]J,T0LQ H'!#;-H4< <=*YWP[\/?#WQP_:M^)MO\ $W1K'Q4?
M">F:1::)HFN0K=6D$-Q 9)[I;>0%"[R@H7VY B R*Z9R]I4<DMG+\5V[KF^Z
MQA!<M/5WNEZZ277L_P [F_\ L+65M8^"/'"^'8[B/X<OXKO)/" F#",Z<4C)
M,&[GR#-YY3L1R.*^E:^:_P!D_3[?P5\2/C=X!\/RR-X'\.ZU:'2+7>SQ:>\]
MHDMQ:1%B<(CD,$'"^81Q7TI42:DHM?RQ]?A6_GW?7<<59R7F_P V%>;_ !N_
M9W^'W[1FB:?I'Q$T ^(=.T^X-W;0?;KFU"2E2N[,$B$_*2.21S7I%%9M)[EI
MM;'SO\._^"??P"^%/C32O%GA7P%_9?B#2Y?.L[S^V-0F\I]I7.R2=E/!/4&N
MI^*'[(OP>^-'C&P\5>-/ >FZ[K]EM$=Y*9(S(%QM69495G48X$H8 <=#7K]%
M5=Z>6WD3W\]SG_%GP_\ #?CKPC<^%O$&AV.K>';B(02:9<P*T!08V@+VVX&"
M,$8&,8KE_@M^SG\-_P!G?2[O3_AYX4M/#D%XX>YDC>2>><C.T/-*S2,!DX!;
M R< 5Z110G9MKKOYCZ)=$%%%%(#@OC]_R0CXC_\ 8MZE_P"DLE?BM7[4_'[_
M )(1\1_^Q;U+_P!)9*_%:O S+XXG]4>#O^X8O_&OR"BBBO&/Z#/>OV%O^3J/
M!'_;]_Z0W%?K97Y)_L+?\G4>"/\ M^_](;BOULKZ/+?X3]?T1_(GB]_R/:/_
M %YC_P"EU K@OC]_R0CXC_\ 8MZE_P"DLE=[7!?'[_DA'Q'_ .Q;U+_TEDKT
MJGP,_(LK_P!_H?XX_FC\5J***^*/]& KWK]A;_DZCP1_V_?^D-Q7@M>]?L+?
M\G4>"/\ M^_](;BMZ'\6'JOS/F>)_P#D18__ *\U/_2)'ZV4445]B?Y]!111
M0 4444 %%%% !1110 4444 %%%% !7,?%'_DF?B[_L$7G_HEZZ>N8^*/_),_
M%W_8(O/_ $2] ',?LT_\D3\.?]O/_I3+7IU>8_LT_P#)$_#G_;S_ .E,M>G4
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 %%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_DZCP1_V_?\ I#<5X+7O7["W_)U'@C_M^_\ 2&XK>A_%AZK\SYGB?_D18_\
MZ\U/_2)'ZV4445]B?Y]'!?'[_DA'Q'_[%O4O_262OQ6K]J?C]_R0CXC_ /8M
MZE_Z2R5^*U>!F7QQ/ZH\'?\ <,7_ (U^04445XQ_09[U^PM_R=1X(_[?O_2&
MXK];*_)/]A;_ ).H\$?]OW_I#<5^ME?1Y;_"?K^B/Y$\7O\ D>T?^O,?_2Z@
M5P7Q^_Y(1\1_^Q;U+_TEDKO:X+X_?\D(^(__ &+>I?\ I+)7I5/@9^197_O]
M#_''\T?BM1117Q1_HP%>]?L+?\G4>"/^W[_TAN*\%KWK]A;_ ).H\$?]OW_I
M#<5O0_BP]5^9\SQ/_P B+'_]>:G_ *1(_6RBBBOL3_/H**** "BBB@".XN([
M6"2::18H8U+O(YPJJ!DDGL *^5=0O-:_;DN)--TQKCP_\ HIS'>ZHK&.[\7;
M&(:&#',5F6&&D^](!A< DU]->*?#.G>-/#>J:!K$#7.E:I;26=W"DSPF2*12
MKJ'1E9<@D94@^AKP.T_X)W? 2PMH[>V\(ZI;V\8VI%#XKUA44>@ N\ 4E\5V
MM%MZ^?Z?B5]GW79_IY?UZ&G\7?AW\%O&7Q0^&/A#QSID=WJ]K:7C^&]%N$D&
MG31(D:S1L@'E2%4"8C?/ X!&:\^/P_\ #WP7_;>\ :1\,-*L?#=EXD\/ZG)X
MIT+1T$%H(81']ENC @"(_FL4# #()%>[>(OV=?A]XL\!:)X.U30/M6BZ&$_L
MLF\G%W8L@PKQ70?SE?'\8?<>Y-6/A?\  ?P5\'YM0NO#>ERIJFH!1>ZMJ-[/
M?WURJ_=5[B=WD*CLN[ ["K5N;7^]\[IKY;Z[[>>F<M8\MNWRLT]/TVW^_P J
M_8+O+?0/V:4T>]N(X+OPQJ^L:?J:R,%^SR1WT[MO_NC8RMSV(-6/V [65?V=
M;;4V$@MM:UO5M6M/-!!-O-?3/$P!Z!EPP_WL]ZZSQU^R3\+_ (B^*+[7]8T"
MX%_J00:FFGZI=V5OJ848474,,J1S\<?.IR.#D<5ZQING6NCZ?;6-C;16=E;1
MK#!;P($CB11A551P    !3YKWE+=I+_/[VE;MYE3]YZ;7;_.R_%_@6:***@
MKF/BC_R3/Q=_V"+S_P!$O73US'Q1_P"29^+O^P1>?^B7H YC]FG_ )(GX<_[
M>?\ TIEKTZO,?V:?^2)^'/\ MY_]*9:].H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOGGXU>&?'O
MQG^+EE\/M+\1>*?AWX L]&_M35?$OAH?9;J^N7E,<-G!=LC"/8J-(^W+89 >
M#7-_"[Q)\1_AGJ_Q>^%D6K7OQ6USPKH]KK'A6[UNXB2^NEN(YECM;J8E%=EE
M@_UK$$A\GM27PN5NC:\[.S^?;NM>UVUKR^E_*]K?FK]K^MOJJBOBKQ!X/^(_
M[,MKX,^)&K?%[Q5XQU[6-<TO2_$GAC6;F&32)_M<BPNEC;J@^SM&S[E*,=PC
M.>":[KXH:+XF_:*^.>M?#O3O'OB7X>>$/">E6EYJ5YX0NUL]0OKZZ:1HHO/*
ML4CCCBW%0/F,@SP*OE=M-=6GY62;]=&K=V[$W77:R?WNRT[W^Y'TW17B7[,/
MC#Q'?67C/P1XPU9O$'B3P/K3:3)K,D2Q2:A;/#'/;3NJ\!S'*%;'!*$]Z]MH
M:M:VS2?R:NOP!7U3W5U]V@5@^,?'WAGX=Z6-3\5^(])\,Z:7$8O-8OHK2'<>
MB[Y& R?3-;U>$:Y^S)IGQ,^/6N^-/B3I.A>,?#UOIEMIOAG1]2A^V16?WGNY
MI()4\L2.YC 8;CMC'(Z5&MTOZ_K_ (<K2S;_ *_K<]NT_4;35K&"]L;J&\LY
MT$D5Q;R"2.13T96!P1[BL7PO\2O"/C>_U*Q\.>*=%U^]TV3RKZVTO48;F2U?
M)&V548E#D$8;'0U\I_!WX6_\)-X=_:.^$G@37YO"/@F#Q(NG:5>6B&X33Q+;
MPR:C;6X\Q=HWM(HPV$,AP.,54\5>#_A1\/?VBO@UX7^"^F>']*^(.F:PT>OV
MOAF*)9XM'%L_V@:@8N>28"OG?,6*D=:TBE*44MI)-=]4G=^2OJ^UWTUF5XQD
M^L>:_P#V[?\ %VT7?3KI]H:GJEGHNG7.H:C=P6%A:QM-/=74BQQ11J,L[LQ
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
MH **** "BBB@ HHHH **** "BBB@ HHHH *\Z^-7QW\-? G0[&^UV+4]3O\
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
M_P#I<3\DZ***^./]!@KWK]A;_DZCP1_V_?\ I#<5X+7O7["W_)U'@C_M^_\
M2&XK>A_%AZK\SYGB?_D18_\ Z\U/_2)'ZV4445]B?Y]'!?'[_DA'Q'_[%O4O
M_262OQ6K]J?C]_R0CXC_ /8MZE_Z2R5^*U>!F7QQ/ZH\'?\ <,7_ (U^0444
M5XQ_09[U^PM_R=1X(_[?O_2&XK];*_)/]A;_ ).H\$?]OW_I#<5^ME?1Y;_"
M?K^B/Y$\7O\ D>T?^O,?_2Z@5P7Q^_Y(1\1_^Q;U+_TEDKO:X+X_?\D(^(__
M &+>I?\ I+)7I5/@9^197_O]#_''\T?BM1117Q1_HP%>]?L+?\G4>"/^W[_T
MAN*\%KWK]A;_ ).H\$?]OW_I#<5O0_BP]5^9\SQ/_P B+'_]>:G_ *1(_6RB
MBBOL3_/H**** "BBB@ HHHH **** "BBB@ HHHH *YCXH_\ ),_%W_8(O/\
MT2]=/7,?%'_DF?B[_L$7G_HEZ .8_9I_Y(GX<_[>?_2F6O3J\Q_9I_Y(GX<_
M[>?_ $IEKTZ@ 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@ KY<_;4_:&E^'O\ PC/PVT'Q5H_@GQ3XT:1'\3:Y>16MMHE@G^ONMTC!
M3*<[8USRV3VKZCKC/&WP5^'OQ+U""_\ %_@/PSXJOH(O)BNM;T>WO)8X\D[%
M:5&(7))P.,DU,E=J^W7S\O\ /RN5%\MWUZ?U_6IYI\$/''P)^$_PRF\-^!/B
M%X8UNP\/:?/JVHMI^N6U]>2J@WW%Y/Y;EF9F.68C&6 ]!7A/P'^-'PU^+GQ"
M_P"%Y?%3XI>"=)U)/,M_!W@^_P#$MFAT"S)*F::-I>+N4<L2,JI"^P^L=$_9
MU^%'AG[?_8_PQ\&Z5]OM7L;S[#H%I#]IMWQOADVQC?&V!E3D' R*S?\ AD[X
M(?\ 1&_A_P#^$O8__&JUYGS\_6WW/6]OE9>6O<A12AR+O]Z_X>[??3YY7BC]
MJCPIX!^*&G^'O%MWIOASPKK.C)JFB>-+W4XTT[4)-Y$EN)& C1E0QR*3(=ZO
MQC'/$_L\>(K#XI_M/?%[X@^$95O? LVGZ7H<>KVX'V;4[ZW,S320L/\ 6*BR
MI'O'!Z D"O?=>^''A+Q5X9A\-ZUX7T76/#L*QI%I%_I\,]I&J8"!864H N!@
M <8&*U](T>P\/Z9;:;I=C;:;IUL@C@M+.%8HHD'1510 H'H!2BU%M^MOGW]%
MI^(G=JW>U_E;;U:OKYKTN4445)045Y)^TQ\?/^&=? =AXD_L+_A(/M6I1Z?]
ME^V?9MNZ*63?N\M\X\K&,?Q=>.?F?_AZ5_U3+_RO_P#W-7+4Q-*E+EF[/YGV
M>5<'9YG6&6+P&'YZ;;5^:"U6^DI)_@?>=%?!G_#TK_JF7_E?_P#N:C_AZ5_U
M3+_RO_\ W-6?U[#_ ,WX/_(]C_B&_%/_ $"?^3T__DS[SHKYG_9G_;._X:*\
M>7_AO_A#_P#A'_LNFR:A]J_M/[3NVRQ1[-ODIC/FYSG^'ISQ],5U4ZD:L>:#
MNCXO-<IQN2XEX3'T^2HDG:Z>CVUBVOQ"BBO%?VS/$&J>%_V;/&&IZ-J5YI&I
M0?8_*O+&=X)H]UY K;74@C*D@X/()%.<N2+EV,,NP<LQQM'!0=G4E&*?;F:5
M_P 3VJBOQ6_X7]\3_P#HH_B[_P 'MU_\<H_X7]\3_P#HH_B[_P 'MU_\<KRO
M[2A_*S]S_P"(.X__ *"X?<S]J:*_%;_A?WQ/_P"BC^+O_![=?_'*^G_^">OQ
M/\9>-?C1K5CXA\6ZYKUE'X?FF2VU/4IKF-9!<VP#A78@, S#/7#'UK2GCXU)
MJ"CN>-G'AAC,GP%;'U,3&2IJ]DG=GZ%4445ZA^*G@O[=/_)J_C?_ +<?_2ZW
MK\DZ_6S]NG_DU?QO_P!N/_I=;U^2=?.9E_%7I^K/Z[\(?^1%6_Z_2_\ 2*84
M445Y1^X'UM_P3/\ ^2[Z]_V+<_\ Z56M?IA7YG_\$S_^2[Z]_P!BW/\ ^E5K
M7Z85]-E_\#YG\8^*?_)1S_P0_(*\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\
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
M_P D(^(__8MZE_Z2R5^*U?M3\?O^2$?$?_L6]2_])9*_%:O S+XXG]4>#O\
MN&+_ ,:_(****\8_H,]Z_86_Y.H\$?\ ;]_Z0W%?K97Y)_L+?\G4>"/^W[_T
MAN*_6ROH\M_A/U_1'\B>+W_(]H_]>8_^EU K@OC]_P D(^(__8MZE_Z2R5WM
M<%\?O^2$?$?_ +%O4O\ TEDKTJGP,_(LK_W^A_CC^:/Q6HHHKXH_T8"O>OV%
MO^3J/!'_ &_?^D-Q7@M>]?L+?\G4>"/^W[_TAN*WH?Q8>J_,^9XG_P"1%C_^
MO-3_ -(D?K91117V)_GT%%%% !1110 4444 %%%% !1110 4444 %<Q\4?\
MDF?B[_L$7G_HEZZ>N8^*/_),_%W_ &"+S_T2] ',?LT_\D3\.?\ ;S_Z4RUZ
M=7F/[-/_ "1/PY_V\_\ I3+7IU !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 %%%% !7R3_ ,%,/^2$:#_V,D'_ *2W5?6U?)/_  4P_P"2
M$:#_ -C)!_Z2W5<F*_@2/N."/^2CP7^/]&?F?1117R1_>85]Y_\ !+7_ )J;
M_P!PS_V[KX,K[S_X):_\U-_[AG_MW7=@?]XC\_R9^:>)'_)+8O\ [<_].0/O
M.BBBOJC^'SY)_P""F'_)"-!_[&2#_P!);JOS/K],/^"F'_)"-!_[&2#_ -);
MJOS/KYC,/X[/[-\+/^2<A_CG^84445YQ^O'UM_P3/_Y+OKW_ &+<_P#Z56M?
MIA7YG_\ !,__ )+OKW_8MS_^E5K7Z85]-E_\#YG\8^*?_)1S_P $/R"O!?VZ
M?^35_&__ &X_^EUO7O5>"_MT_P#)J_C?_MQ_]+K>NNO_  I^C_(^'X8_Y'N
M_P"OU/\ ]+B?DG1117QQ_H,%?6W_  3/_P"2[Z]_V+<__I5:U\DU];?\$S_^
M2[Z]_P!BW/\ ^E5K75A?X\?4^'XW_P"2<QO^#]4?IA1117UQ_!AX+^W3_P F
MK^-_^W'_ -+K>OR3K];/VZ?^35_&_P#VX_\ I=;U^2=?.9E_%7I^K/Z[\(?^
M1%6_Z_2_](IA1117E'[@?6W_  3/_P"2[Z]_V+<__I5:U^F%?F?_ ,$S_P#D
MN^O?]BW/_P"E5K7Z85]-E_\  ^9_&/BG_P E'/\ P0_(*\%_;I_Y-7\;_P#;
MC_Z76]>]5X+^W3_R:OXW_P"W'_TNMZZZ_P#"GZ/\CX?AC_D>X#_K]3_]+B?D
MG1117QQ_H,%?6W_!,_\ Y+OKW_8MS_\ I5:U\DU];?\ !,__ )+OKW_8MS_^
ME5K75A?X\?4^'XW_ .2<QO\ @_5'Z84445]<?P8>"_MT_P#)J_C?_MQ_]+K>
MOR3K];/VZ?\ DU?QO_VX_P#I=;U^2=?.9E_%7I^K/Z[\(?\ D15O^OTO_2*8
M4445Y1^X'O7["W_)U'@C_M^_](;BOULK\D_V%O\ DZCP1_V_?^D-Q7ZV5]'E
MO\)^OZ(_D3Q>_P"1[1_Z\Q_]+J!7@O[=/_)J_C?_ +<?_2ZWKWJO!?VZ?^35
M_&__ &X_^EUO7=7_ (4_1_D?FG#'_(]P'_7ZG_Z7$_).BBBOCC_08*]Z_86_
MY.H\$?\ ;]_Z0W%>"U[U^PM_R=1X(_[?O_2&XK>A_%AZK\SYGB?_ )$6/_Z\
MU/\ TB1^ME%%%?8G^?1P7Q^_Y(1\1_\ L6]2_P#262OQ6K]J?C]_R0CXC_\
M8MZE_P"DLE?BM7@9E\<3^J/!W_<,7_C7Y!1117C']!GO7["W_)U'@C_M^_\
M2&XK];*_)/\ 86_Y.H\$?]OW_I#<5^ME?1Y;_"?K^B/Y$\7O^1[1_P"O,?\
MTNH%<%\?O^2$?$?_ +%O4O\ TEDKO:X+X_?\D(^(_P#V+>I?^DLE>E4^!GY%
ME?\ O]#_ !Q_-'XK4445\4?Z,!7O7["W_)U'@C_M^_\ 2&XKP6O>OV%O^3J/
M!'_;]_Z0W%;T/XL/5?F?,\3_ /(BQ_\ UYJ?^D2/ULHHHK[$_P ^@HHHH **
M** "BBB@ HHHH **** "BBB@ KF/BC_R3/Q=_P!@B\_]$O73US'Q1_Y)GXN_
M[!%Y_P"B7H YC]FG_DB?AS_MY_\ 2F6O3J\Q_9I_Y(GX<_[>?_2F6O3J "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 **** "ODG_@IA_R0
MC0?^QD@_]);JOK:ODG_@IA_R0C0?^QD@_P#26ZKDQ7\"1]QP1_R4>"_Q_HS\
MSZ***^2/[S"OO/\ X):_\U-_[AG_ +=U\&5]Y_\ !+7_ )J;_P!PS_V[KNP/
M^\1^?Y,_-/$C_DEL7_VY_P"G('WG1117U1_#Y\D_\%,/^2$:#_V,D'_I+=5^
M9]?IA_P4P_Y(1H/_ &,D'_I+=5^9]?,9A_'9_9OA9_R3D/\ '/\ ,****\X_
M7CZV_P""9_\ R7?7O^Q;G_\ 2JUK],*_,_\ X)G_ /)=]>_[%N?_ -*K6OTP
MKZ;+_P"!\S^,?%/_ )*.?^"'Y!7@O[=/_)J_C?\ [<?_ $NMZ]ZKP7]NG_DU
M?QO_ -N/_I=;UUU_X4_1_D?#\,?\CW ?]?J?_I<3\DZ***^./]!@KZV_X)G_
M /)=]>_[%N?_ -*K6ODFOK;_ ()G_P#)=]>_[%N?_P!*K6NK"_QX^I\/QO\
M\DYC?\'ZH_3"BBBOKC^##P7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^
MW'_TNMZ_).OG,R_BKT_5G]=^$/\ R(JW_7Z7_I%,****\H_<#ZV_X)G_ /)=
M]>_[%N?_ -*K6OTPK\S_ /@F?_R7?7O^Q;G_ /2JUK],*^FR_P#@?,_C'Q3_
M .2CG_@A^05X+^W3_P FK^-_^W'_ -+K>O>J\%_;I_Y-7\;_ /;C_P"EUO77
M7_A3]'^1\/PQ_P CW ?]?J?_ *7$_).BBBOCC_08*^MO^"9__)=]>_[%N?\
M]*K6ODFOK;_@F?\ \EWU[_L6Y_\ TJM:ZL+_ !X^I\/QO_R3F-_P?JC],***
M*^N/X,/!?VZ?^35_&_\ VX_^EUO7Y)U^MG[=/_)J_C?_ +<?_2ZWK\DZ^<S+
M^*O3]6?UWX0_\B*M_P!?I?\ I%,****\H_<#WK]A;_DZCP1_V_?^D-Q7ZV5^
M2?["W_)U'@C_ +?O_2&XK];*^CRW^$_7]$?R)XO?\CVC_P!>8_\ I=0*\%_;
MI_Y-7\;_ /;C_P"EUO7O5>"_MT_\FK^-_P#MQ_\ 2ZWKNK_PI^C_ "/S3AC_
M )'N _Z_4_\ TN)^2=%%%?''^@P5[U^PM_R=1X(_[?O_ $AN*\%KWK]A;_DZ
MCP1_V_?^D-Q6]#^+#U7YGS/$_P#R(L?_ ->:G_I$C];****^Q/\ /HX+X_?\
MD(^(_P#V+>I?^DLE?BM7[4_'[_DA'Q'_ .Q;U+_TEDK\5J\#,OCB?U1X._[A
MB_\ &OR"BBBO&/Z#/>OV%O\ DZCP1_V_?^D-Q7ZV5^2?["W_ "=1X(_[?O\
MTAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F/_I=0*X+X_?\D(^(_P#V+>I?^DLE
M=[7!?'[_ )(1\1_^Q;U+_P!)9*]*I\#/R+*_]_H?XX_FC\5J***^*/\ 1@*]
MZ_86_P"3J/!'_;]_Z0W%>"U[U^PM_P G4>"/^W[_ -(;BMZ'\6'JOS/F>)_^
M1%C_ /KS4_\ 2)'ZV4445]B?Y]!1110 4444 4]8DO(=)O9-.ACN-06!VMH9
M6VH\@4[%8]@3C)KY+\2_ [Q;X8^"&L?$3QI\8?%^B?$[3],FU>ZOK/7'71K&
M=59Q;I8C]P\ X3#(6;KG.,?6FL:Q9^'])O=4U&YCL]/LH7N+BXE.$BC12S,3
MZ  FOC#2?B%X;_;%U:T\1>.?&/A_PY\'[*Z\_1_!ESJT$=UKCQN=EUJ*EP5B
MR-R6^.>"_85%G)N,79]_Y=]?5]NMNBNRTU%*4E=7V[^7I^5^KLCHM0^)OC+X
MWK\"? S:A?\ @>\\:>'7\3>*+K1Y#;WD=O%%#FW@D^]"9)9ERP^954@$$YKH
MO!+:M\!OVE-)^&[>)]<\3>#/%FAW6I:9'XBOGO[K3KRT>/SD6XDS(\3I*&VN
MQVE#@X.*K_%#Q!H_A']JGX,^/;G4+.+P;JNBZEX;BUA94^QQW$K036ZF0':!
M((G53G!( [TOB*ZL?B=^W1X$&AW$6IP^!?#>IW&K7-JXDCMIKPQ100LP.!(R
MI(VWKM&<=*Z.;FDI05N;VEUZ<]E\DHM?\'7!IQ@TW>RA9_.-W\WS)OY=# ^%
M_@_7OVKO"NN?$N_^(OB_PS->ZG?V_A>S\.ZK)9V>FVUO.\$4CP+\ER[M$7;S
M0P(;: !7L7[*OQ0U7XN?!#0]<U\1_P#"10R7&EZHT*A4DNK6=X)9% X 9H]V
M!TW8KRS]COQ]X:^$_P !]=\*>*-;L=$U3P#JNJV^KV]_.L4D,7VN::*8JQ!V
M21R*RL.#GBNK_83\/WFB_LZZ9?7UG+I\VOZEJ.O);3J5D2&ZNY)8=P/0F-D.
M/>DK)-1^&T6OGM_X$KM][&E3XF^O-)?)7_+W4NU_,^@Z***S *YCXH_\DS\7
M?]@B\_\ 1+UT]<Q\4?\ DF?B[_L$7G_HEZ .8_9I_P"2)^'/^WG_ -*9:].K
MS']FG_DB?AS_ +>?_2F6O3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "ODG_@IA_P D(T'_ +&2#_TENJ^MJ^2?^"F'_)"-!_[&
M2#_TENJY,5_ D?<<$?\ )1X+_'^C/S/HHHKY(_O,*^\_^"6O_-3?^X9_[=U\
M&5]Y_P#!+7_FIO\ W#/_ &[KNP/^\1^?Y,_-/$C_ ));%_\ ;G_IR!]YT445
M]4?P^?)/_!3#_DA&@_\ 8R0?^DMU7YGU^F'_  4P_P"2$:#_ -C)!_Z2W5?F
M?7S&8?QV?V;X6?\ ).0_QS_,****\X_7CZV_X)G_ /)=]>_[%N?_ -*K6OTP
MK\S_ /@F?_R7?7O^Q;G_ /2JUK],*^FR_P#@?,_C'Q3_ .2CG_@A^05X+^W3
M_P FK^-_^W'_ -+K>O>J\%_;I_Y-7\;_ /;C_P"EUO777_A3]'^1\/PQ_P C
MW ?]?J?_ *7$_).BBBOCC_08*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\
M\EWU[_L6Y_\ TJM:ZL+_ !X^I\/QO_R3F-_P?JC],****^N/X,/!?VZ?^35_
M&_\ VX_^EUO7Y)U^MG[=/_)J_C?_ +<?_2ZWK\DZ^<S+^*O3]6?UWX0_\B*M
M_P!?I?\ I%,****\H_<#ZV_X)G_\EWU[_L6Y_P#TJM:_3"OS/_X)G_\ )=]>
M_P"Q;G_]*K6OTPKZ;+_X'S/XQ\4_^2CG_@A^05X+^W3_ ,FK^-_^W'_TNMZ]
MZKP7]NG_ )-7\;_]N/\ Z76]==?^%/T?Y'P_#'_(]P'_ %^I_P#I<3\DZ***
M^./]!@KZV_X)G_\ )=]>_P"Q;G_]*K6ODFOK;_@F?_R7?7O^Q;G_ /2JUKJP
MO\>/J?#\;_\ ).8W_!^J/TPHHHKZX_@P\%_;I_Y-7\;_ /;C_P"EUO7Y)U^M
MG[=/_)J_C?\ [<?_ $NMZ_).OG,R_BKT_5G]=^$/_(BK?]?I?^D4PHHHKRC]
MP/>OV%O^3J/!'_;]_P"D-Q7ZV5^2?["W_)U'@C_M^_\ 2&XK];*^CRW^$_7]
M$?R)XO?\CVC_ ->8_P#I=0*\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C
M?_MQ_P#2ZWKNK_PI^C_(_-.&/^1[@/\ K]3_ /2XGY)T445\<?Z#!7O7["W_
M "=1X(_[?O\ TAN*\%KWK]A;_DZCP1_V_?\ I#<5O0_BP]5^9\SQ/_R(L?\
M]>:G_I$C];****^Q/\^C@OC]_P D(^(__8MZE_Z2R5^*U?M3\?O^2$?$?_L6
M]2_])9*_%:O S+XXG]4>#O\ N&+_ ,:_(****\8_H,]Z_86_Y.H\$?\ ;]_Z
M0W%?K97Y)_L+?\G4>"/^W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_]>8_^EU K
M@OC]_P D(^(__8MZE_Z2R5WM<%\?O^2$?$?_ +%O4O\ TEDKTJGP,_(LK_W^
MA_CC^:/Q6HHHKXH_T8"O>OV%O^3J/!'_ &_?^D-Q7@M>]?L+?\G4>"/^W[_T
MAN*WH?Q8>J_,^9XG_P"1%C_^O-3_ -(D?K91117V)_GT%%%% !1110!3UC1[
M#Q#I5WIFJV-MJ>FWD307-G>0K+#/&PPR.C AE()!!&#7FW_#)WP0_P"B-_#_
M /\ "7L?_C5>JT4>8_(YZ\^'?A74/!J^$;GPSI$_A585MET.2QB-DL2_=00[
M=@4<8 &!BF^!?ASX4^&.CG2O"'AO2O#&FLYD:UTFSCMHV<]6(0#)]SS71T4[
MN[?<79=CB?%GP1^'GCWQ#9Z]XE\#>'=?UNSV^1J&I:7#//'M.5 =U)P#R/0U
MVJJ%4*HP!P *6BELK(.MPHHHH *YCXH_\DS\7?\ 8(O/_1+UT]<Q\4?^29^+
MO^P1>?\ HEZ .8_9I_Y(GX<_[>?_ $IEKTZO,?V:?^2)^'/^WG_TIEKTZ@ 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@ KY)_X*8?\
MD(T'_L9(/_26ZKZVKY)_X*8?\D(T'_L9(/\ TENJY,5_ D?<<$?\E'@O\?Z,
M_,^BBBODC^\PK[S_ ."6O_-3?^X9_P"W=?!E?>?_  2U_P":F_\ <,_]NZ[L
M#_O$?G^3/S3Q(_Y);%_]N?\ IR!]YT445]4?P^?)/_!3#_DA&@_]C)!_Z2W5
M?F?7Z8?\%,/^2$:#_P!C)!_Z2W5?F?7S&8?QV?V;X6?\DY#_ !S_ #"BBBO.
M/UX^MO\ @F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O^Q;G_P#2JUK]
M,*^FR_\ @?,_C'Q3_P"2CG_@A^05X+^W3_R:OXW_ .W'_P!+K>O>J\%_;I_Y
M-7\;_P#;C_Z76]==?^%/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBOCC_08*^MO^"9
M_P#R7?7O^Q;G_P#2JUKY)KZV_P""9_\ R7?7O^Q;G_\ 2JUKJPO\>/J?#\;_
M /).8W_!^J/TPHHHKZX_@P\%_;I_Y-7\;_\ ;C_Z76]?DG7ZV?MT_P#)J_C?
M_MQ_]+K>OR3KYS,OXJ]/U9_7?A#_ ,B*M_U^E_Z13"BBBO*/W ^MO^"9_P#R
M7?7O^Q;G_P#2JUK],*_,_P#X)G_\EWU[_L6Y_P#TJM:_3"OILO\ X'S/XQ\4
M_P#DHY_X(?D%>"_MT_\ )J_C?_MQ_P#2ZWKWJO!?VZ?^35_&_P#VX_\ I=;U
MUU_X4_1_D?#\,?\ (]P'_7ZG_P"EQ/R3HHHKXX_T&"OK;_@F?_R7?7O^Q;G_
M /2JUKY)KZV_X)G_ /)=]>_[%N?_ -*K6NK"_P >/J?#\;_\DYC?\'ZH_3"B
MBBOKC^##P7]NG_DU?QO_ -N/_I=;U^2=?K9^W3_R:OXW_P"W'_TNMZ_).OG,
MR_BKT_5G]=^$/_(BK?\ 7Z7_ *13"BBBO*/W ]Z_86_Y.H\$?]OW_I#<5^ME
M?DG^PM_R=1X(_P"W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_\ 7F/_ *74"O!?
MVZ?^35_&_P#VX_\ I=;U[U7@O[=/_)J_C?\ [<?_ $NMZ[J_\*?H_P C\TX8
M_P"1[@/^OU/_ -+B?DG1117QQ_H,%>]?L+?\G4>"/^W[_P!(;BO!:]Z_86_Y
M.H\$?]OW_I#<5O0_BP]5^9\SQ/\ \B+'_P#7FI_Z1(_6RBBBOL3_ #Z."^/W
M_)"/B/\ ]BWJ7_I+)7XK5^U/Q^_Y(1\1_P#L6]2_])9*_%:O S+XXG]4>#O^
MX8O_ !K\@HHHKQC^@SWK]A;_ ).H\$?]OW_I#<5^ME?DG^PM_P G4>"/^W[_
M -(;BOULKZ/+?X3]?T1_(GB]_P CVC_UYC_Z74"N"^/W_)"/B/\ ]BWJ7_I+
M)7>UP7Q^_P"2$?$?_L6]2_\ 262O2J? S\BRO_?Z'^./YH_%:BBBOBC_ $8"
MO>OV%O\ DZCP1_V_?^D-Q7@M>]?L+?\ )U'@C_M^_P#2&XK>A_%AZK\SYGB?
M_D18_P#Z\U/_ $B1^ME%%%?8G^?04444 %%%% !1110 4444 %%%% !1110
M5S'Q1_Y)GXN_[!%Y_P"B7KIZYCXH_P#),_%W_8(O/_1+T <Q^S3_ ,D3\.?]
MO/\ Z4RUZ=7F/[-/_)$_#G_;S_Z4RUZ=0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5\D_\ !3#_ )(1H/\ V,D'_I+=5];5\D_\
M%,/^2$:#_P!C)!_Z2W5<F*_@2/N."/\ DH\%_C_1GYGT445\D?WF%?>?_!+7
M_FIO_<,_]NZ^#*^\_P#@EK_S4W_N&?\ MW7=@?\ >(_/\F?FGB1_R2V+_P"W
M/_3D#[SHHHKZH_A\^2?^"F'_ "0C0?\ L9(/_26ZK\SZ_3#_ (*8?\D(T'_L
M9(/_ $ENJ_,^OF,P_CL_LWPL_P"2<A_CG^84445YQ^O'UM_P3/\ ^2[Z]_V+
M<_\ Z56M?IA7YG_\$S_^2[Z]_P!BW/\ ^E5K7Z85]-E_\#YG\8^*?_)1S_P0
M_(*\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKKK_PI^C_(
M^'X8_P"1[@/^OU/_ -+B?DG1117QQ_H,%?6W_!,__DN^O?\ 8MS_ /I5:U\D
MU];?\$S_ /DN^O?]BW/_ .E5K75A?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'@
MO[=/_)J_C?\ [<?_ $NMZ_).OUL_;I_Y-7\;_P#;C_Z76]?DG7SF9?Q5Z?JS
M^N_"'_D15O\ K]+_ -(IA1117E'[@?6W_!,__DN^O?\ 8MS_ /I5:U^F%?F?
M_P $S_\ DN^O?]BW/_Z56M?IA7TV7_P/F?QCXI_\E'/_  0_(*\%_;I_Y-7\
M;_\ ;C_Z76]>]5X+^W3_ ,FK^-_^W'_TNMZZZ_\ "GZ/\CX?AC_D>X#_ *_4
M_P#TN)^2=%%%?''^@P5];?\ !,__ )+OKW_8MS_^E5K7R37UM_P3/_Y+OKW_
M &+<_P#Z56M=6%_CQ]3X?C?_ ))S&_X/U1^F%%%%?7'\&'@O[=/_ ":OXW_[
M<?\ TNMZ_).OUL_;I_Y-7\;_ /;C_P"EUO7Y)U\YF7\5>GZL_KOPA_Y$5;_K
M]+_TBF%%%%>4?N![U^PM_P G4>"/^W[_ -(;BOULK\D_V%O^3J/!'_;]_P"D
M-Q7ZV5]'EO\ "?K^B/Y$\7O^1[1_Z\Q_]+J!7@O[=/\ R:OXW_[<?_2ZWKWJ
MO!?VZ?\ DU?QO_VX_P#I=;UW5_X4_1_D?FG#'_(]P'_7ZG_Z7$_).BBBOCC_
M $&"O>OV%O\ DZCP1_V_?^D-Q7@M>]?L+?\ )U'@C_M^_P#2&XK>A_%AZK\S
MYGB?_D18_P#Z\U/_ $B1^ME%%%?8G^?1P7Q^_P"2$?$?_L6]2_\ 262OQ6K]
MJ?C]_P D(^(__8MZE_Z2R5^*U>!F7QQ/ZH\'?]PQ?^-?D%%%%>,?T&>]?L+?
M\G4>"/\ M^_](;BOULK\D_V%O^3J/!'_ &_?^D-Q7ZV5]'EO\)^OZ(_D3Q>_
MY'M'_KS'_P!+J!7!?'[_ )(1\1_^Q;U+_P!)9*[VN"^/W_)"/B/_ -BWJ7_I
M+)7I5/@9^197_O\ 0_QQ_-'XK4445\4?Z,!7O7["W_)U'@C_ +?O_2&XKP6O
M>OV%O^3J/!'_ &_?^D-Q6]#^+#U7YGS/$_\ R(L?_P!>:G_I$C];****^Q/\
M^@HHHH **** "BBB@ HHHH **** "BBB@ KF/BC_ ,DS\7?]@B\_]$O73US'
MQ1_Y)GXN_P"P1>?^B7H YC]FG_DB?AS_ +>?_2F6O3J\Q_9I_P"2)^'/^WG_
M -*9:].H **** "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 *^2?^"F'_)"-!_[&2#_ -);JOK:ODG_ (*8?\D(T'_L9(/_ $ENJY,5_ D?
M<<$?\E'@O\?Z,_,^BBBODC^\PK[S_P""6O\ S4W_ +AG_MW7P97WG_P2U_YJ
M;_W#/_;NN[ _[Q'Y_DS\T\2/^26Q?_;G_IR!]YT445]4?P^?)/\ P4P_Y(1H
M/_8R0?\ I+=5^9]?IA_P4P_Y(1H/_8R0?^DMU7YGU\QF'\=G]F^%G_).0_QS
M_,****\X_7CZV_X)G_\ )=]>_P"Q;G_]*K6OTPK\S_\ @F?_ ,EWU[_L6Y__
M $JM:_3"OILO_@?,_C'Q3_Y*.?\ @A^05X+^W3_R:OXW_P"W'_TNMZ]ZKP7]
MNG_DU?QO_P!N/_I=;UUU_P"%/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBOCC_ $&"
MOK;_ ()G_P#)=]>_[%N?_P!*K6ODFOK;_@F?_P EWU[_ +%N?_TJM:ZL+_'C
MZGP_&_\ R3F-_P 'ZH_3"BBBOKC^##P7]NG_ )-7\;_]N/\ Z76]?DG7ZV?M
MT_\ )J_C?_MQ_P#2ZWK\DZ^<S+^*O3]6?UWX0_\ (BK?]?I?^D4PHHHKRC]P
M/K;_ ()G_P#)=]>_[%N?_P!*K6OTPK\S_P#@F?\ \EWU[_L6Y_\ TJM:_3"O
MILO_ ('S/XQ\4_\ DHY_X(?D%>"_MT_\FK^-_P#MQ_\ 2ZWKWJO!?VZ?^35_
M&_\ VX_^EUO777_A3]'^1\/PQ_R/<!_U^I_^EQ/R3HHHKXX_T&"OK;_@F?\
M\EWU[_L6Y_\ TJM:^2:^MO\ @F?_ ,EWU[_L6Y__ $JM:ZL+_'CZGP_&_P#R
M3F-_P?JC],****^N/X,/!?VZ?^35_&__ &X_^EUO7Y)U^MG[=/\ R:OXW_[<
M?_2ZWK\DZ^<S+^*O3]6?UWX0_P#(BK?]?I?^D4PHHHKRC]P/>OV%O^3J/!'_
M &_?^D-Q7ZV5^2?["W_)U'@C_M^_](;BOULKZ/+?X3]?T1_(GB]_R/:/_7F/
M_I=0*\%_;I_Y-7\;_P#;C_Z76]>]5X+^W3_R:OXW_P"W'_TNMZ[J_P#"GZ/\
MC\TX8_Y'N _Z_4__ $N)^2=%%%?''^@P5[U^PM_R=1X(_P"W[_TAN*\%KWK]
MA;_DZCP1_P!OW_I#<5O0_BP]5^9\SQ/_ ,B+'_\ 7FI_Z1(_6RBBBOL3_/HX
M+X_?\D(^(_\ V+>I?^DLE?BM7[4_'[_DA'Q'_P"Q;U+_ -)9*_%:O S+XXG]
M4>#O^X8O_&OR"BBBO&/Z#/>OV%O^3J/!'_;]_P"D-Q7ZV5^2?["W_)U'@C_M
M^_\ 2&XK];*^CRW^$_7]$?R)XO?\CVC_ ->8_P#I=0*X+X_?\D(^(_\ V+>I
M?^DLE=[7!?'[_DA'Q'_[%O4O_262O2J? S\BRO\ W^A_CC^:/Q6HHHKXH_T8
M"O>OV%O^3J/!'_;]_P"D-Q7@M>]?L+?\G4>"/^W[_P!(;BMZ'\6'JOS/F>)_
M^1%C_P#KS4_](D?K91117V)_GT%%%% !1110 4444 %%%% !1110 4444 %<
MQ\4?^29^+O\ L$7G_HEZZ>N8^*/_ "3/Q=_V"+S_ -$O0!S'[-/_ "1/PY_V
M\_\ I3+7IU>8_LT_\D3\.?\ ;S_Z4RUZ=0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5\D_\%,/^2$:#_P!C)!_Z2W5?6U?)/_!3
M#_DA&@_]C)!_Z2W5<F*_@2/N."/^2CP7^/\ 1GYGT445\D?WF%?>?_!+7_FI
MO_<,_P#;NO@ROO/_ ():_P#-3?\ N&?^W==V!_WB/S_)GYIXD?\ )+8O_MS_
M -.0/O.BBBOJC^'SY)_X*8?\D(T'_L9(/_26ZK\SZ_3#_@IA_P D(T'_ +&2
M#_TENJ_,^OF,P_CL_LWPL_Y)R'^.?YA1117G'Z\?6W_!,_\ Y+OKW_8MS_\
MI5:U^F%?F?\ \$S_ /DN^O?]BW/_ .E5K7Z85]-E_P# ^9_&/BG_ ,E'/_!#
M\@KP7]NG_DU?QO\ ]N/_ *76]>]5X+^W3_R:OXW_ .W'_P!+K>NNO_"GZ/\
M(^'X8_Y'N _Z_4__ $N)^2=%%%?''^@P5];?\$S_ /DN^O?]BW/_ .E5K7R3
M7UM_P3/_ .2[Z]_V+<__ *56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8>"
M_MT_\FK^-_\ MQ_]+K>OR3K];/VZ?^35_&__ &X_^EUO7Y)U\YF7\5>GZL_K
MOPA_Y$5;_K]+_P!(IA1117E'[@?6W_!,_P#Y+OKW_8MS_P#I5:U^F%?F?_P3
M/_Y+OKW_ &+<_P#Z56M?IA7TV7_P/F?QCXI_\E'/_!#\@KP7]NG_ )-7\;_]
MN/\ Z76]>]5X+^W3_P FK^-_^W'_ -+K>NNO_"GZ/\CX?AC_ )'N _Z_4_\
MTN)^2=%%%?''^@P5];?\$S_^2[Z]_P!BW/\ ^E5K7R37UM_P3/\ ^2[Z]_V+
M<_\ Z56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8>"_MT_\FK^-_P#MQ_\
M2ZWK\DZ_6S]NG_DU?QO_ -N/_I=;U^2=?.9E_%7I^K/Z[\(?^1%6_P"OTO\
MTBF%%%%>4?N![U^PM_R=1X(_[?O_ $AN*_6ROR3_ &%O^3J/!'_;]_Z0W%?K
M97T>6_PGZ_HC^1/%[_D>T?\ KS'_ -+J!7@O[=/_ ":OXW_[<?\ TNMZ]ZKP
M7]NG_DU?QO\ ]N/_ *76]=U?^%/T?Y'YIPQ_R/<!_P!?J?\ Z7$_).BBBOCC
M_08*]Z_86_Y.H\$?]OW_ *0W%>"U[U^PM_R=1X(_[?O_ $AN*WH?Q8>J_,^9
MXG_Y$6/_ .O-3_TB1^ME%%%?8G^?1P7Q^_Y(1\1_^Q;U+_TEDK\5J_:GX_?\
MD(^(_P#V+>I?^DLE?BM7@9E\<3^J/!W_ '#%_P"-?D%%%%>,?T&>]?L+?\G4
M>"/^W[_TAN*_6ROR3_86_P"3J/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_ )'M
M'_KS'_TNH%<%\?O^2$?$?_L6]2_])9*[VN"^/W_)"/B/_P!BWJ7_ *2R5Z53
MX&?D65_[_0_QQ_-'XK4445\4?Z,!7O7["W_)U'@C_M^_](;BO!:]Z_86_P"3
MJ/!'_;]_Z0W%;T/XL/5?F?,\3_\ (BQ__7FI_P"D2/ULHHHK[$_SZ"BBB@ H
MHHH **** "BBB@ HHHH **** "N8^*/_ "3/Q=_V"+S_ -$O73US'Q1_Y)GX
MN_[!%Y_Z)>@#F/V:?^2)^'/^WG_TIEKTZO,?V:?^2)^'/^WG_P!*9:].H **
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 *^2?\ @IA_
MR0C0?^QD@_\ 26ZKZVKY)_X*8?\ )"-!_P"QD@_]);JN3%?P)'W'!'_)1X+_
M !_HS\SZ***^2/[S"OO/_@EK_P U-_[AG_MW7P97WG_P2U_YJ;_W#/\ V[KN
MP/\ O$?G^3/S3Q(_Y);%_P#;G_IR!]YT445]4?P^?)/_  4P_P"2$:#_ -C)
M!_Z2W5?F?7Z8?\%,/^2$:#_V,D'_ *2W5?F?7S&8?QV?V;X6?\DY#_'/\PHH
MHKSC]>/K;_@F?_R7?7O^Q;G_ /2JUK],*_,__@F?_P EWU[_ +%N?_TJM:_3
M"OILO_@?,_C'Q3_Y*.?^"'Y!7@O[=/\ R:OXW_[<?_2ZWKWJO!?VZ?\ DU?Q
MO_VX_P#I=;UUU_X4_1_D?#\,?\CW ?\ 7ZG_ .EQ/R3HHHKXX_T&"OK;_@F?
M_P EWU[_ +%N?_TJM:^2:^MO^"9__)=]>_[%N?\ ]*K6NK"_QX^I\/QO_P D
MYC?\'ZH_3"BBBOKC^##P7]NG_DU?QO\ ]N/_ *76]?DG7ZV?MT_\FK^-_P#M
MQ_\ 2ZWK\DZ^<S+^*O3]6?UWX0_\B*M_U^E_Z13"BBBO*/W ^MO^"9__ "7?
M7O\ L6Y__2JUK],*_,__ ()G_P#)=]>_[%N?_P!*K6OTPKZ;+_X'S/XQ\4_^
M2CG_ ((?D%>"_MT_\FK^-_\ MQ_]+K>O>J\%_;I_Y-7\;_\ ;C_Z76]==?\
MA3]'^1\/PQ_R/<!_U^I_^EQ/R3HHHKXX_P!!@KZV_P""9_\ R7?7O^Q;G_\
M2JUKY)KZV_X)G_\ )=]>_P"Q;G_]*K6NK"_QX^I\/QO_ ,DYC?\ !^J/TPHH
MHKZX_@P\%_;I_P"35_&__;C_ .EUO7Y)U^MG[=/_ ":OXW_[<?\ TNMZ_).O
MG,R_BKT_5G]=^$/_ "(JW_7Z7_I%,****\H_<#WK]A;_ ).H\$?]OW_I#<5^
MME?DG^PM_P G4>"/^W[_ -(;BOULKZ/+?X3]?T1_(GB]_P CVC_UYC_Z74"O
M!?VZ?^35_&__ &X_^EUO7O5>"_MT_P#)J_C?_MQ_]+K>NZO_  I^C_(_-.&/
M^1[@/^OU/_TN)^2=%%%?''^@P5[U^PM_R=1X(_[?O_2&XKP6O>OV%O\ DZCP
M1_V_?^D-Q6]#^+#U7YGS/$__ "(L?_UYJ?\ I$C];****^Q/\^C@OC]_R0CX
MC_\ 8MZE_P"DLE?BM7[4_'[_ )(1\1_^Q;U+_P!)9*_%:O S+XXG]4>#O^X8
MO_&OR"BBBO&/Z#/>OV%O^3J/!'_;]_Z0W%?K97Y)_L+?\G4>"/\ M^_](;BO
MULKZ/+?X3]?T1_(GB]_R/:/_ %YC_P"EU K@OC]_R0CXC_\ 8MZE_P"DLE=[
M7!?'[_DA'Q'_ .Q;U+_TEDKTJGP,_(LK_P!_H?XX_FC\5J***^*/]& KWK]A
M;_DZCP1_V_?^D-Q7@M>]?L+?\G4>"/\ M^_](;BMZ'\6'JOS/F>)_P#D18__
M *\U/_2)'ZV4445]B?Y]!1110 4444 %4-2U[3='N=/M[_4+:SN-0G^S6<4\
MJHUQ+M9]D8)^9MJLV!SA2>U7Z^*/BE\,?$6A?M6? GQ;XL\:7?B74]0\4W]K
M9:=#$+;3M,L_L-PR1Q1 DM(<+OE<DL1P%&!3C[TXQ>S_ *_K^DQZ1E+LF_N3
M9]B>(/$VC^$[$7NN:M8Z-9EQ&+C4+E((RQSA=SD#)P>/:L_P_P#$CPEXLOFL
MM#\4Z+K-XJ&0V^GZA#/(%! +;48G&2.?<5\[?ML1OX@\;?!;PY/X!U+XBZ,V
MM76K7^BV=C'<PW'D6DBPQ3&8K"JM),#F5@N$/7&*N_ #Q'\-M%^*EWX67X%V
M/P0^)#::]U! -)T^)M0L@ZB3R;JTRL@5@NY-W'!P<<*.J;?G^"_X>]NBN.?N
MV^7XMK_+YNQ[AXH^,'@3P3KUCH?B'QIX?T+6;['V73]2U."WN)\G V1NP8Y/
M' KK@P8 @Y!Z&OD[]D/X=^&/C)\"=>\7>+]"L-?U;Q]JNJ3ZK<:A LTCPBZE
M@AAW,"0D<4:JH' QD<UV/["OB*\US]G;2K*_O)+^?0-1U#0%N9B3(\5I=20P
MEB>I\M4&?:KY=XR^))/_ #^YV7G?H*7NORNU\U?\[/T\SZ!HHHJ "N8^*/\
MR3/Q=_V"+S_T2]=/7,?%'_DF?B[_ +!%Y_Z)>@#F/V:?^2)^'/\ MY_]*9:]
M.KS']FG_ )(GX<_[>?\ TIEKTZ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MRW^$_7]$?R)XO?\ (]H_]>8_^EU KP7]NG_DU?QO_P!N/_I=;U[U7@O[=/\
MR:OXW_[<?_2ZWKNK_P *?H_R/S3AC_D>X#_K]3_]+B?DG1117QQ_H,%>]?L+
M?\G4>"/^W[_TAN*\%KWK]A;_ ).H\$?]OW_I#<5O0_BP]5^9\SQ/_P B+'_]
M>:G_ *1(_6RBBBOL3_/HX+X_?\D(^(__ &+>I?\ I+)7XK5^U/Q^_P"2$?$?
M_L6]2_\ 262OQ6KP,R^.)_5'@[_N&+_QK\@HHHKQC^@SWK]A;_DZCP1_V_?^
MD-Q7ZV5^2?["W_)U'@C_ +?O_2&XK];*^CRW^$_7]$?R)XO?\CVC_P!>8_\
MI=0*X+X_?\D(^(__ &+>I?\ I+)7>UP7Q^_Y(1\1_P#L6]2_])9*]*I\#/R+
M*_\ ?Z'^./YH_%:BBBOBC_1@*]Z_86_Y.H\$?]OW_I#<5X+7O7["W_)U'@C_
M +?O_2&XK>A_%AZK\SYGB?\ Y$6/_P"O-3_TB1^ME%%%?8G^?04444 %%%%
M!7@G[0GAO5]:^-'[/U]I^E7M_9:9XDNY[ZYM;=Y([2,Z?.@>5E!"*68*"V!D
M@5[W136C3[.X=&NZ:^]6/(/C3\1?''PO\5>%M8TSPS<>*OAZXG@\0PZ-9/=:
MI9N0#!<11*VZ2,'<'559N017G>C)J7[17[37@GQ_9>&=<\.^"? ^F:A'#J/B
M"QETZ?5+N[5(RD=O*%D\I$0L7=0"Q&,XS7U'12C[KN];7_%-:]]W8):II=;?
MA_GU_P ]3X_^%7CS5OV4?"NN_#/6/A_XPUVZT[4[ZX\,7/A[1IKZTU:UN)Y)
MX4\Z,%('0R%'$I4#;NR17L7[*/POU;X1_ _1-$\0^6/$5Q+<ZIJ:0MN2.YNI
MWGDC4]PADVY'!VYKUZBJ4G;7?17]/\]WYI6L$O>=^EV_F_\ *[MZZW"BBBI
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
MJGVT^79]_F.[U\_TTOY/S11T/1;+PWHMAI.FVR6>G6,"6UM;QC"QQHH55'L
M *O444VW)W9*2BK+8*^??VO/]9\%O^RD:1_Z#-7T%7'?$;X7:5\3F\,'5+B\
MM_\ A'M;M]>M?L;HN^>$,$63<K90[SD#!Z<BDOCA+M*+^2DF_P $.6M.I'O&
M2^;BTOQ98U[QUX7M?%VE>!M7NXO[9\0VES-9Z;<6[LEY#$%$XW%3&<"1<H3D
M@D@$ U\I^.?AKHO@7]H+7/A[\-]-MM!TGQE\.-8FUCP[HP6WLX[A#'%:W2VZ
MC9&[[WCW!1NQSG%?2/QJ^!/AKX[:#::?KLFHZ;>Z?,;K3-<T.[:SU'39BI7S
M;>9>5;!P000>X-9_P1_9Q\,? O\ M.[TZ^USQ+XCU78-1\3>*=1;4-3O%3.Q
M'F8#"KGA5 'MFHY5--2TNI+UNFE]U[]=5=;Z6IN#3CW3]&FG^-OQ\M? /@IX
M.\ WG_!,>&UU&VL9M$F\*7-UJLD^UBMXD;F1V8])8Y%P"3E2B@8P*^COV<[K
M6+[X _#BX\0"0:Y+X>L'O?.^_P":;=-Q;WSU]Z\UUK]@GX;:WXTNM7>_\4V?
MA^]O/[1O_ UGK4D7AZ^NMV\S2V@'+%@&(#!21RO7/T;'&L4:HBA$4855&  .
MPKIE4YW.;5G-IV[6YO\ /[DO18J/*HP6T;_.]O\ +7S?WNHHHK$L**** "BB
MB@ KY)_X*8?\D(T'_L9(/_26ZKZVKY)_X*8?\D(T'_L9(/\ TENJY,5_ D?<
M<$?\E'@O\?Z,_,^BBBODC^\PK[S_ ."6O_-3?^X9_P"W=?!E?>?_  2U_P":
MF_\ <,_]NZ[L#_O$?G^3/S3Q(_Y);%_]N?\ IR!]YT445]4?P^?)/_!3#_DA
M&@_]C)!_Z2W5?F?7Z8?\%,/^2$:#_P!C)!_Z2W5?F?7S&8?QV?V;X6?\DY#_
M !S_ #"BBBO./UX^MO\ @F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O
M^Q;G_P#2JUK],*^FR_\ @?,_C'Q3_P"2CG_@A^05X+^W3_R:OXW_ .W'_P!+
MK>O>J\%_;I_Y-7\;_P#;C_Z76]==?^%/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBO
MCC_08*^MO^"9_P#R7?7O^Q;G_P#2JUKY)KZV_P""9_\ R7?7O^Q;G_\ 2JUK
MJPO\>/J?#\;_ /).8W_!^J/TPHHHKZX_@P\%_;I_Y-7\;_\ ;C_Z76]?DG7Z
MV?MT_P#)J_C?_MQ_]+K>OR3KYS,OXJ]/U9_7?A#_ ,B*M_U^E_Z13"BBBO*/
MW ^MO^"9_P#R7?7O^Q;G_P#2JUK],*_,_P#X)G_\EWU[_L6Y_P#TJM:_3"OI
MLO\ X'S/XQ\4_P#DHY_X(?D%>"_MT_\ )J_C?_MQ_P#2ZWKWJO!?VZ?^35_&
M_P#VX_\ I=;UUU_X4_1_D?#\,?\ (]P'_7ZG_P"EQ/R3HHHKXX_T&"OK;_@F
M?_R7?7O^Q;G_ /2JUKY)KZV_X)G_ /)=]>_[%N?_ -*K6NK"_P >/J?#\;_\
MDYC?\'ZH_3"BBBOKC^##P7]NG_DU?QO_ -N/_I=;U^2=?K9^W3_R:OXW_P"W
M'_TNMZ_).OG,R_BKT_5G]=^$/_(BK?\ 7Z7_ *13"BBBO*/W ]Z_86_Y.H\$
M?]OW_I#<5^ME?DG^PM_R=1X(_P"W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_\
M7F/_ *74"O!?VZ?^35_&_P#VX_\ I=;U[U7@O[=/_)J_C?\ [<?_ $NMZ[J_
M\*?H_P C\TX8_P"1[@/^OU/_ -+B?DG1117QQ_H,%>]?L+?\G4>"/^W[_P!(
M;BO!:]Z_86_Y.H\$?]OW_I#<5O0_BP]5^9\SQ/\ \B+'_P#7FI_Z1(_6RBBB
MOL3_ #Z."^/W_)"/B/\ ]BWJ7_I+)7XK5^U/Q^_Y(1\1_P#L6]2_])9*_%:O
M S+XXG]4>#O^X8O_ !K\@HHHKQC^@SWK]A;_ ).H\$?]OW_I#<5^ME?DG^PM
M_P G4>"/^W[_ -(;BOULKZ/+?X3]?T1_(GB]_P CVC_UYC_Z74"N"^/W_)"/
MB/\ ]BWJ7_I+)7>UP7Q^_P"2$?$?_L6]2_\ 262O2J? S\BRO_?Z'^./YH_%
M:BBBOBC_ $8"O>OV%O\ DZCP1_V_?^D-Q7@M>]?L+?\ )U'@C_M^_P#2&XK>
MA_%AZK\SYGB?_D18_P#Z\U/_ $B1^ME%%%?8G^?04444 %%%% !1110 4444
M %%%% !1110 5S'Q1_Y)GXN_[!%Y_P"B7KIZYCXH_P#),_%W_8(O/_1+T <Q
M^S3_ ,D3\.?]O/\ Z4RUZ=7F/[-/_)$_#G_;S_Z4RUZ=0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
M\B^,/CMXX\5?M2?"?2-&TW4/#OPR.OZCIES?7A:WEUZ[ALK@G9%U-K&R'#-@
M.^" 0H8]W\=M#\>_%;XG>'OAUH&N^(_ 7@Q],N-5U[Q5X>C\FYE8.L4%E!=,
MC+$Y)>1BN7VH.@-.S:BU]J_X*^OR5_\ @L;M%M-[+\W:WWZ?\,>_T5\F?#[Q
MWK_[./C#XI>!/%GC'5/B#H'A?PM'XPTG5M>D234X[;]\DEM<2J!YI#0[E=@"
M=Y':N.O_  [\5?A3\+[#]H;5OBKXFU;7ECMM9\1>"[J9&T$:?*RF6VMK<(##
M)%&^1*&)8QG/WC324FK/337U;7X-._:W72Z=UI;WNW>R3_*2MZKSM]R45';W
M"75O%-&=T<BAU;U!&0:DI;:"335T(3CD\"OF#PW^U9>?$O\ :J\-^#_"MO*W
MPXDTO4Y'UZ2 +%J]Y;M$K+;,PW&*(R &1?E=F(!(7GZ?Z\'D5\]>-[.#3_VR
M_@Q;6L$=M;0^&-?2.&% B(H:R   X 'H**>M6*>WO?\ I,G^@Y? [;Z?FB#X
MN^+?B;\2/C)<?"OX6^*K'X?'2-'AUC7/%5UI*:G-$9Y76WMH()&$>6$,K,S]
M!C'-;?[-WQ&\::MK7CGX>_$>>QU+QCX,N;9'UK3;<V\.J6EQ$9(+@Q9(CD.U
MU=5^4%>*]!^+7Q8\-_!/P'J?B[Q5?"RTJQ3H!NDGD/"11+U>1C@!1ZU\S:+X
MNUCX _!?XC?'3QU!::/X]^(%]!)9:5J$JPQ:>K*+?3;2>1B H13YDK' 7,GI
M2B^52ZZ??)M<J79VNK;6WU:94ES-=+[>B7O-^76_1M6T3.POOVD-<UC]MKPW
M\,=$79X,M]/U :M?>6C+=ZC'%')]G5R,CR4DC+;<9,N#]W%?35? ?AOQ[\)/
MAY\<O@!I^G_%;P?KJV.F^('UK7(M>M'6?4;I;=WEE<2$*\TID*J3SC SBOOO
MKR*OEY81Z[Z]WS/^EY6,[WDWWMIV5E_3\[BT445!1\_?MR?\D)3_ +&70?\
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
M_J/_ (%/_P"5GZV45^2?_#=/QP_Z'?\ \I-C_P#&*^MOV!_CIXX^-7_"=?\
M"9ZW_;/]F_8?LG^B00>7YGVC?_JD7.?+3KG&..IK6EC:=::A%.[/#SOPYS;(
M<OJ9CB:M-PA:ZBY-ZR45:\$MWWV/K:BBBO0/RL**** "BBB@ KY)_P""F'_)
M"-!_[&2#_P!);JOK:ODG_@IA_P D(T'_ +&2#_TENJY,5_ D?<<$?\E'@O\
M'^C/S/HHHKY(_O,*^\_^"6O_ #4W_N&?^W=?!E?>?_!+7_FIO_<,_P#;NN[
M_P"\1^?Y,_-/$C_DEL7_ -N?^G('WG1117U1_#Y\D_\ !3#_ )(1H/\ V,D'
M_I+=5^9]?IA_P4P_Y(1H/_8R0?\ I+=5^9]?,9A_'9_9OA9_R3D/\<_S"BBB
MO./UX^MO^"9__)=]>_[%N?\ ]*K6OTPK\S_^"9__ "7?7O\ L6Y__2JUK],*
M^FR_^!\S^,?%/_DHY_X(?D%>"_MT_P#)J_C?_MQ_]+K>O>J\%_;I_P"35_&_
M_;C_ .EUO777_A3]'^1\/PQ_R/<!_P!?J?\ Z7$_).BBBOCC_08*^MO^"9__
M "7?7O\ L6Y__2JUKY)KZV_X)G_\EWU[_L6Y_P#TJM:ZL+_'CZGP_&__ "3F
M-_P?JC],****^N/X,/!?VZ?^35_&_P#VX_\ I=;U^2=?K9^W3_R:OXW_ .W'
M_P!+K>OR3KYS,OXJ]/U9_7?A#_R(JW_7Z7_I%,****\H_<#ZV_X)G_\ )=]>
M_P"Q;G_]*K6OTPK\S_\ @F?_ ,EWU[_L6Y__ $JM:_3"OILO_@?,_C'Q3_Y*
M.?\ @A^05X+^W3_R:OXW_P"W'_TNMZ]ZKP7]NG_DU?QO_P!N/_I=;UUU_P"%
M/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBOCC_ $&"OK;_ ()G_P#)=]>_[%N?_P!*
MK6ODFOK;_@F?_P EWU[_ +%N?_TJM:ZL+_'CZGP_&_\ R3F-_P 'ZH_3"BBB
MOKC^##P7]NG_ )-7\;_]N/\ Z76]?DG7ZV?MT_\ )J_C?_MQ_P#2ZWK\DZ^<
MS+^*O3]6?UWX0_\ (BK?]?I?^D4PHHHKRC]P/>OV%O\ DZCP1_V_?^D-Q7ZV
M5^2?["W_ "=1X(_[?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F/_I=0*\%
M_;I_Y-7\;_\ ;C_Z76]>]5X+^W3_ ,FK^-_^W'_TNMZ[J_\ "GZ/\C\TX8_Y
M'N _Z_4__2XGY)T445\<?Z#!7O7["W_)U'@C_M^_](;BO!:]Z_86_P"3J/!'
M_;]_Z0W%;T/XL/5?F?,\3_\ (BQ__7FI_P"D2/ULHHHK[$_SZ."^/W_)"/B/
M_P!BWJ7_ *2R5^*U?M3\?O\ DA'Q'_[%O4O_ $EDK\5J\#,OCB?U1X._[AB_
M\:_(****\8_H,]Z_86_Y.H\$?]OW_I#<5^ME?DG^PM_R=1X(_P"W[_TAN*_6
MROH\M_A/U_1'\B>+W_(]H_\ 7F/_ *74"N"^/W_)"/B/_P!BWJ7_ *2R5WM<
M%\?O^2$?$?\ [%O4O_262O2J? S\BRO_ '^A_CC^:/Q6HHHKXH_T8"O>OV%O
M^3J/!'_;]_Z0W%>"U[U^PM_R=1X(_P"W[_TAN*WH?Q8>J_,^9XG_ .1%C_\
MKS4_](D?K91117V)_GT%%%% !1110 4444 %%%% !1110 4444 %<Q\4?^29
M^+O^P1>?^B7KIZYCXH_\DS\7?]@B\_\ 1+T <Q^S3_R1/PY_V\_^E,M>G5YC
M^S3_ ,D3\.?]O/\ Z4RUZ=0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7QQ^TOXA^(^N?%WX7A[+_ (1?X<:=\0-,L%2:3==:_.2S
M^=M4XCMXRGRALL[?-@!5)^QZ^??VO/\ 6?!;_LI&D?\ H,U.&E:D_P"_#_TN
M(JFM&JO[D_\ TB1Z7\7O$GBWPYX50>!O#:^)?$U]<+9VL=Q.(;2T+*Q-S<OU
M$2!<D*"S$JHY;(\>_8?TW4M4^!?B?2_%^IMXDU-_%.O6.IW[;H_M;"[DCD8
M'* X. #\HP!TKZ8KY^_8K_Y)YXS_ .Q[\1?^G"6B,4^=-7O']8Z?UOUV5JFW
MRP:TM)?^DS/F?]JC]@OX!>!_#OASPOX'^'4=M\0O&VJQZ-HMQ)K.HS+9C[]Q
M=LC7!5EBB5VP01DKD$<5]\?#OP38?#7P'X>\)Z49&TW1+"#3[=IFW.8XD"*6
M/<D"O$M%_P"+C?MS>(;R4K+I_P .?#-OI]LO4)?:@YEF;_>$,,2_1SZU]'54
M6U22O\3O]UTOP][_ +>)DE[3_"K??9O]%\O-A1114#/GW]H;_DOG[.'_ &,>
MH_\ IJN:]+^,GQ@\.? OX?ZCXN\37+16-J L5O"NZ>[F;B."%/XI';  _$X
M)K%^*GPMU7QQ\3OA+XCL+BSBL?"6K75_?1W#NLDD<ME- HB 4@MND4G<5& >
M2>*\@_:?^!GQK^(OQR\#^,? <OP]OM!\*6SRV6D>.);XQKJ+LP:Z,5NF&9$"
M!&+_ "DL<9P:'K&,;VNW?R7]:+SW+TOS=H_>[O3\;OR.0\4?#;Q;-^RS^T#\
M4/'5NVG^/O''AVXE;25<L-'TV&!_LUD#_?"L[2>KN?2O4_VFKJ";]@WQK-"5
M2";P8?*P<CYK=0@'KG( K:^%NC_'GQ%+KNE?&V+X9S^%[[3Y+:.+P5_:'VAW
M?Y6$GVGY=A0MTYSBO-M)_9>^,%YIFC?##Q/XZ\.:I\$=&FMVC>&RG7Q!J-K!
M('ALKEBWDB,;(U9T&YPN,#)K325X;)\MO)+F3OYVL^[UZ[Q&7*U4W<7)OSOR
MM6\M+>6G1'U)X0AEMO">B0SDM-'8P)(2NTEA&H/';FM>D "@ # '2EI3ES2<
MNY%./)!1[!7CWC+P#KVK?M0?#;Q=:V/F^'M'T/6+.^O/.C'E2SM:F)=A;>V[
MRGY4$#;R1D5[#14Q?+)2[7_%-?J7T:[_ .:?Z'Q3^TAX=^-&N?M1:!XCT[X*
M-\5/ 'A.T6;0[%_%5CI=N=4?E[R2.4LTC1CY$#( I!8=:]C^'MYXM^/^EZSH
M_P </@!I?A+1[=H)K.SUC6;#Q%!>R9?<?+2/$93"X+#G?QT->YT4H^[#D>JU
M_%WOZ_IZ(<GS2YMGI^']?>V^I\M^+OV./!$G[0GPRUG0_A'X.@\'Z=9ZJ-9^
MSZ-8PQ>>ZP_9&>+:#(P99-K!6V')R,\_4?3@4M%.[Y5'M?\ %W%UN%%%%( H
MK\]?B?\ \%"OB+X*^)7BWP]8Z+X7ELM)U>[L()+BUN3(T<4SHI8BX +$*,X
M&>PKF?\ AYA\3_\ H ^$?_ .Z_\ DFO/>.HIV9^L4?#'B&O2C5A&%I)->\MG
MJ?IA17YG_P##S#XG_P#0!\(_^ =U_P#)-'_#S#XG_P#0!\(_^ =U_P#)-+^T
M*'F:_P#$+.(_Y(?^!H_3"BO#?V0?CEKW[0'PUU+Q#XAM-.L[VVU>6P2/3(Y(
MXS&L,+@D.[G=F5N^, <5[E7=":J14H[,_-,QR^OE>+J8+$_'!V=M5<*\>_:,
M\ Z]X\?X8'0K#[<-&\;:=J]_^^CC\FUB$OF2?.PW8W+\JY8YX!KV&BKVE&79
MI_<TU^1YKUC*/=-?>FG^9\E?MU^$?BK\0KSP'H7A'X<2?$;P##=MJ/B;2(]?
MM-)%^T97[/;223-DQ;LNP53NV@9%=A\,?&WQ2^)NH3>$?B9^S=9>"/ T]A)#
M-<77BG3]8MG  5;=K2.,95AD<_* .E?0M%$?=3B]4[O[_P#+IZ!+WFGM;^OQ
MZ_\ #'RU\?/V,O 6NZ9X-3P7\'_!<5Q;>*],NM3^QZ)86I.G)-FY#DJN]"G6
M/G<.-IKZ9T?1[#P[I5II>E6-MIFFV<2P6UG9PK%#!&HPJ(B@!5    &!5RBF
MFU%PZ-W_  2_3\6)ZR4O*WXM_K^""BBBD,**^&_VDOVY/'GP=^-/B+PAHVD^
M';G3=.^S^5+?6T[S-YEM%*VXK.H/S2'& . /K7F?_#S#XG_] 'PC_P" =U_\
MDUP2QU&$G%]#]2P?AOG^.PU+%T8QY*D5)>\MI*Z_!GZ845^9_P#P\P^)_P#T
M ?"/_@'=?_)-'_#S#XG_ /0!\(_^ =U_\DU/]H4/,Z_^(6<1_P D/_ T?IA1
M7AO[(/QRU[]H#X:ZEXA\0VFG6=[;:O+8)'ID<D<9C6&%P2'=SNS*W?& .*]R
MKNA-5(J4=F?FF8Y?7RO%U,%B?C@[.VJN%?DG^W3_ ,G4>-_^W'_TAMZ_6ROR
M3_;I_P"3J/&__;C_ .D-O7FYE_"7K^C/U[PA_P"1[6_Z\R_]+IG@M%%%?.']
M=A7Z8?\ !,__ )(1KW_8R3_^DMK7YGU^F'_!,_\ Y(1KW_8R3_\ I+:UZ67_
M ,?Y'Y#XI_\ ).3_ ,</S/K:BBBOIC^,C\D_VZ?^3J/&_P#VX_\ I#;UX+7O
M7[=/_)U'C?\ [<?_ $AMZ\%KXZO_ !9^K_,_T%X8_P"1%@/^O-/_ -(B%%%%
M8'TQ]Y_\$M?^:F_]PS_V[K[SKX,_X):_\U-_[AG_ +=U]YU]5@?]WC\_S9_#
M_B1_R5.+_P"W/_3< K\D_P!NG_DZCQO_ -N/_I#;U^ME?DG^W3_R=1XW_P"W
M'_TAMZPS+^$O7]&?2^$/_(]K?]>9?^ETSP6BBBOG#^NPK[S_ ."6O_-3?^X9
M_P"W=?!E?>?_  2U_P":F_\ <,_]NZ[L#_O$?G^3/S3Q(_Y);%_]N?\ IR!]
MYT445]4?P^%%%% !1110 5\D_P#!3#_DA&@_]C)!_P"DMU7UM7R3_P %,/\
MDA&@_P#8R0?^DMU7)BOX$C[C@C_DH\%_C_1GYGT445\D?WF%?>?_  2U_P":
MF_\ <,_]NZ^#*^\_^"6O_-3?^X9_[=UW8'_>(_/\F?FGB1_R2V+_ .W/_3D#
M[SHHHKZH_A\^2?\ @IA_R0C0?^QD@_\ 26ZK\SZ_3#_@IA_R0C0?^QD@_P#2
M6ZK\SZ^8S#^.S^S?"S_DG(?XY_F%%%%><?KQ];?\$S_^2[Z]_P!BW/\ ^E5K
M7Z85^9__  3/_P"2[Z]_V+<__I5:U^F%?39?_ ^9_&/BG_R4<_\ !#\@KP7]
MNG_DU?QO_P!N/_I=;U[U7@O[=/\ R:OXW_[<?_2ZWKKK_P *?H_R/A^&/^1[
M@/\ K]3_ /2XGY)T445\<?Z#!7UM_P $S_\ DN^O?]BW/_Z56M?)-?6W_!,_
M_DN^O?\ 8MS_ /I5:UU87^/'U/A^-_\ DG,;_@_5'Z84445]<?P8>"_MT_\
M)J_C?_MQ_P#2ZWK\DZ_6S]NG_DU?QO\ ]N/_ *76]?DG7SF9?Q5Z?JS^N_"'
M_D15O^OTO_2*84445Y1^X'UM_P $S_\ DN^O?]BW/_Z56M?IA7YG_P#!,_\
MY+OKW_8MS_\ I5:U^F%?39?_  /F?QCXI_\ )1S_ ,$/R"O!?VZ?^35_&_\
MVX_^EUO7O5>"_MT_\FK^-_\ MQ_]+K>NNO\ PI^C_(^'X8_Y'N _Z_4__2XG
MY)T445\<?Z#!7UM_P3/_ .2[Z]_V+<__ *56M?)-?6W_  3/_P"2[Z]_V+<_
M_I5:UU87^/'U/A^-_P#DG,;_ (/U1^F%%%%?7'\&'@O[=/\ R:OXW_[<?_2Z
MWK\DZ_6S]NG_ )-7\;_]N/\ Z76]?DG7SF9?Q5Z?JS^N_"'_ )$5;_K]+_TB
MF%%%%>4?N![U^PM_R=1X(_[?O_2&XK];*_)/]A;_ ).H\$?]OW_I#<5^ME?1
MY;_"?K^B/Y$\7O\ D>T?^O,?_2Z@5X+^W3_R:OXW_P"W'_TNMZ]ZKP7]NG_D
MU?QO_P!N/_I=;UW5_P"%/T?Y'YIPQ_R/<!_U^I_^EQ/R3HHHKXX_T&"O>OV%
MO^3J/!'_ &_?^D-Q7@M>]?L+?\G4>"/^W[_TAN*WH?Q8>J_,^9XG_P"1%C_^
MO-3_ -(D?K91117V)_GT<%\?O^2$?$?_ +%O4O\ TEDK\5J_:GX_?\D(^(__
M &+>I?\ I+)7XK5X&9?'$_JCP=_W#%_XU^04445XQ_09[U^PM_R=1X(_[?O_
M $AN*_6ROR3_ &%O^3J/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_D>T?\ KS'_
M -+J!7!?'[_DA'Q'_P"Q;U+_ -)9*[VN"^/W_)"/B/\ ]BWJ7_I+)7I5/@9^
M197_ +_0_P <?S1^*U%%%?%'^C 5[U^PM_R=1X(_[?O_ $AN*\%KWK]A;_DZ
MCP1_V_?^D-Q6]#^+#U7YGS/$_P#R(L?_ ->:G_I$C];****^Q/\ /H**** "
MBBB@ HHHH **** "BBB@ HHHH *YCXH_\DS\7?\ 8(O/_1+UT]<Q\4?^29^+
MO^P1>?\ HEZ .8_9I_Y(GX<_[>?_ $IEKTZO,?V:?^2)^'/^WG_TIEKTZ@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/OB]\)_\
MA:K>"C_:O]E_\(WXDM/$'_'OYWVCR X\G[Z[-V_[W.,=#7H-%'5/LT_FG=?B
M&Z<>C33]&K/\ KS_ ."OPH_X4_X=UK2_[4_M;^TM>U'6_-^S^3Y?VJX>;RL;
MVSLW;=V1G&<#I7H%%-:;>GY/] >JL^]_S7ZL\[^&OPC7X>^-_B1XD;4QJ-QX
MRU:+4F3[-Y1M4CMHH$AW;V\S'EEMV%^_C'&:]$HHI=$NR2^25E^ =6^^OWZA
M1110 45\5>/_ /@I!_P@WCSQ)X;_ .%=_;?['U*YT_[5_;?E^=Y4K1[]OV<[
M<[<XR<9ZFL'_ (>E?]4R_P#*_P#_ '-7$\;03LY?@S]&I>'G$]:G&K3PEXR2
M:]^GL_\ M\^\Z*^#/^'I7_5,O_*__P#<U'_#TK_JF7_E?_\ N:E]>P_\WX/_
M "-?^(;\4_\ 0)_Y/3_^3/O.BN"^!?Q2_P"%U?"O1/&?]F?V-_:7G_Z%]H\_
MR_+GDB^_M7.?+S]T8SCMFN]KLC)22DMF?GN*PU7!UZF&KJTX-Q:T=FG9JZTW
M[:!7Q5X__P""D'_"#>//$GAO_A7?VW^Q]2N=/^U?VWY?G>5*T>_;]G.W.W.,
MG&>IK[5K\5OC]_R7?XC_ /8R:E_Z525Y^.K3HQBX.Q^L^&V09;G^+Q%+,J7/
M&,4UK)6=_P"ZT?6W_#TK_JF7_E?_ /N:C_AZ5_U3+_RO_P#W-7P917C_ %[$
M?S?@O\C]^_XAOPM_T"?^3U/_ ),^\_\ AZ5_U3+_ ,K_ /\ <U?3'[,_Q\_X
M:*\!W_B3^PO^$?\ LNI2:?\ 9?MGVG=MBBDW[O+3&?-QC'\/7GC\=*_3#_@F
M?_R0C7O^QDG_ /26UKMP>)JU:O+-W7R/SGC[@[(\ER66+P&'Y*BE%7YIO1[Z
M2DU^!];4445[I_,I^*WQ^_Y+O\1_^QDU+_TJDK@J[WX_?\EW^(__ &,FI?\
MI5)7!5\54^-G^C&5_P"X4/\ !'\D%%%%0>F?IA_P3/\ ^2$:]_V,D_\ Z2VM
M?6U?)/\ P3/_ .2$:]_V,D__ *2VM?6U?787^!'T/X,XW_Y*/&_X_P!$%?%7
MC_\ X*0?\(-X\\2>&_\ A7?VW^Q]2N=/^U?VWY?G>5*T>_;]G.W.W.,G&>IK
M[5K\5OC]_P EW^(__8R:E_Z525SXZM.C&+@['U7AMD&6Y_B\12S*ESQC%-:R
M5G?^ZT?6W_#TK_JF7_E?_P#N:C_AZ5_U3+_RO_\ W-7P917C_7L1_-^"_P C
M]^_XAOPM_P! G_D]3_Y,^\_^'I7_ %3+_P K_P#]S5],?LS_ !\_X:*\!W_B
M3^PO^$?^RZE)I_V7[9]IW;8HI-^[RTQGS<8Q_#UYX_'2OTP_X)G_ /)"->_[
M&2?_ -);6NW!XFK5J\LW=?(_.>/N#LCR7)98O 8?DJ*45?FF]'OI*37X'UM1
M117NG\RGY)_MT_\ )U'C?_MQ_P#2&WKP6O>OVZ?^3J/&_P#VX_\ I#;UX+7Q
MU?\ BS]7^9_H+PQ_R(L!_P!>:?\ Z1$****P/IC],/\ @F?_ ,D(U[_L9)__
M $EM:^MJ^2?^"9__ "0C7O\ L9)__26UKZVKZ["_P(^A_!G&_P#R4>-_Q_H@
MK\D_VZ?^3J/&_P#VX_\ I#;U^ME?DG^W3_R=1XW_ .W'_P!(;>N3,OX2]?T9
M]QX0_P#(]K?]>9?^ETSP6BBBOG#^NPK],/\ @F?_ ,D(U[_L9)__ $EM:_,^
MOTP_X)G_ /)"->_[&2?_ -);6O2R_P#C_(_(?%/_ ))R?^.'YGUM1117TQ_&
M1^2?[=/_ "=1XW_[<?\ TAMZ\%KWK]NG_DZCQO\ ]N/_ *0V]>"U\=7_ (L_
M5_F?Z"\,?\B+ ?\ 7FG_ .D1"BBBL#Z8^\_^"6O_ #4W_N&?^W=?>=?!G_!+
M7_FIO_<,_P#;NOO.OJL#_N\?G^;/X?\ $C_DJ<7_ -N?^FX!7Y)_MT_\G4>-
M_P#MQ_\ 2&WK];*_)/\ ;I_Y.H\;_P#;C_Z0V]89E_"7K^C/I?"'_D>UO^O,
MO_2Z9X+1117SA_785]Y_\$M?^:F_]PS_ -NZ^#*^\_\ @EK_ ,U-_P"X9_[=
MUW8'_>(_/\F?FGB1_P DMB_^W/\ TY ^\Z***^J/X?"BBB@ HHHH *^2?^"F
M'_)"-!_[&2#_ -);JOK:ODG_ (*8?\D(T'_L9(/_ $ENJY,5_ D?<<$?\E'@
MO\?Z,_,^BBBODC^\PK[S_P""6O\ S4W_ +AG_MW7P97WG_P2U_YJ;_W#/_;N
MN[ _[Q'Y_DS\T\2/^26Q?_;G_IR!]YT445]4?P^?)/\ P4P_Y(1H/_8R0?\
MI+=5^9]?IA_P4P_Y(1H/_8R0?^DMU7YGU\QF'\=G]F^%G_).0_QS_,****\X
M_7CZV_X)G_\ )=]>_P"Q;G_]*K6OTPK\S_\ @F?_ ,EWU[_L6Y__ $JM:_3"
MOILO_@?,_C'Q3_Y*.?\ @A^05X+^W3_R:OXW_P"W'_TNMZ]ZKP7]NG_DU?QO
M_P!N/_I=;UUU_P"%/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBOCC_ $&"OK;_ ()G
M_P#)=]>_[%N?_P!*K6ODFOK;_@F?_P EWU[_ +%N?_TJM:ZL+_'CZGP_&_\
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
MP_,^MJ***^F/XR/Q6^/W_)=_B/\ ]C)J7_I5)7!5WOQ^_P"2[_$?_L9-2_\
M2J2N"KXJI\;/]&,K_P!PH?X(_D@HHHJ#TS],/^"9_P#R0C7O^QDG_P#26UKZ
MVKY)_P""9_\ R0C7O^QDG_\ 26UKZVKZ["_P(^A_!G&__)1XW_'^B"OQ6^/W
M_)=_B/\ ]C)J7_I5)7[4U^*WQ^_Y+O\ $?\ [&34O_2J2N#,O@B?I?@[_O\
MB_\  OS."HHHKP#^J K],/\ @F?_ ,D(U[_L9)__ $EM:_,^OTP_X)G_ /)"
M->_[&2?_ -);6O2R_P#C_(_(?%/_ ))R?^.'YGUM1117TQ_&1^2?[=/_ "=1
MXW_[<?\ TAMZ\%KWK]NG_DZCQO\ ]N/_ *0V]>"U\=7_ (L_5_F?Z"\,?\B+
M ?\ 7FG_ .D1"BBBL#Z8_3#_ ()G_P#)"->_[&2?_P!);6OK:ODG_@F?_P D
M(U[_ +&2?_TEM:^MJ^NPO\"/H?P9QO\ \E'C?\?Z(*_)/]NG_DZCQO\ ]N/_
M *0V]?K97Y)_MT_\G4>-_P#MQ_\ 2&WKDS+^$O7]&?<>$/\ R/:W_7F7_I=,
M\%HHHKYP_KL*_3#_ ()G_P#)"->_[&2?_P!);6OS/K],/^"9_P#R0C7O^QDG
M_P#26UKTLO\ X_R/R'Q3_P"2<G_CA^9];4445],?QD?DG^W3_P G4>-_^W'_
M -(;>O!:]Z_;I_Y.H\;_ /;C_P"D-O7@M?'5_P"+/U?YG^@O#'_(BP'_ %YI
M_P#I$0HHHK ^F/O/_@EK_P U-_[AG_MW7WG7P9_P2U_YJ;_W#/\ V[K[SKZK
M _[O'Y_FS^'_ !(_Y*G%_P#;G_IN 5^2?[=/_)U'C?\ [<?_ $AMZ_6ROR3_
M &Z?^3J/&_\ VX_^D-O6&9?PEZ_HSZ7PA_Y'M;_KS+_TNF>"T445\X?UV%?>
M?_!+7_FIO_<,_P#;NO@ROO/_ ():_P#-3?\ N&?^W==V!_WB/S_)GYIXD?\
M)+8O_MS_ -.0/O.BBBOJC^'PHHHH **** "ODG_@IA_R0C0?^QD@_P#26ZKZ
MVKY)_P""F'_)"-!_[&2#_P!);JN3%?P)'W'!'_)1X+_'^C/S/HHHKY(_O,*^
M\_\ @EK_ ,U-_P"X9_[=U\&5]Y_\$M?^:F_]PS_V[KNP/^\1^?Y,_-/$C_DE
ML7_VY_Z<@?>=%%%?5'\/GR3_ ,%,/^2$:#_V,D'_ *2W5?F?7Z8?\%,/^2$:
M#_V,D'_I+=5^9]?,9A_'9_9OA9_R3D/\<_S"BBBO./UX^MO^"9__ "7?7O\
ML6Y__2JUK],*_,__ ()G_P#)=]>_[%N?_P!*K6OTPKZ;+_X'S/XQ\4_^2CG_
M ((?D%>"_MT_\FK^-_\ MQ_]+K>O>J\%_;I_Y-7\;_\ ;C_Z76]==?\ A3]'
M^1\/PQ_R/<!_U^I_^EQ/R3HHHKXX_P!!@KZV_P""9_\ R7?7O^Q;G_\ 2JUK
MY)KZV_X)G_\ )=]>_P"Q;G_]*K6NK"_QX^I\/QO_ ,DYC?\ !^J/TPHHHKZX
M_@P\%_;I_P"35_&__;C_ .EUO7Y)U^MG[=/_ ":OXW_[<?\ TNMZ_).OG,R_
MBKT_5G]=^$/_ "(JW_7Z7_I%,****\H_<#ZV_P""9_\ R7?7O^Q;G_\ 2JUK
M],*_,_\ X)G_ /)=]>_[%N?_ -*K6OTPKZ;+_P"!\S^,?%/_ )*.?^"'Y!7@
MO[=/_)J_C?\ [<?_ $NMZ]ZKP7]NG_DU?QO_ -N/_I=;UUU_X4_1_D?#\,?\
MCW ?]?J?_I<3\DZ***^./]!@KZV_X)G_ /)=]>_[%N?_ -*K6ODFOK;_ ()G
M_P#)=]>_[%N?_P!*K6NK"_QX^I\/QO\ \DYC?\'ZH_3"BBBOKC^##P7]NG_D
MU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_TNMZ_).OG,R_BKT_5G]=^$/\
MR(JW_7Z7_I%,****\H_<#WK]A;_DZCP1_P!OW_I#<5^ME?DG^PM_R=1X(_[?
MO_2&XK];*^CRW^$_7]$?R)XO?\CVC_UYC_Z74"O!?VZ?^35_&_\ VX_^EUO7
MO5>"_MT_\FK^-_\ MQ_]+K>NZO\ PI^C_(_-.&/^1[@/^OU/_P!+B?DG1117
MQQ_H,%>]?L+?\G4>"/\ M^_](;BO!:]Z_86_Y.H\$?\ ;]_Z0W%;T/XL/5?F
M?,\3_P#(BQ__ %YJ?^D2/ULHHHK[$_SZ."^/W_)"/B/_ -BWJ7_I+)7XK5^U
M/Q^_Y(1\1_\ L6]2_P#262OQ6KP,R^.)_5'@[_N&+_QK\@HHHKQC^@SWK]A;
M_DZCP1_V_?\ I#<5^ME?DG^PM_R=1X(_[?O_ $AN*_6ROH\M_A/U_1'\B>+W
M_(]H_P#7F/\ Z74"N"^/W_)"/B/_ -BWJ7_I+)7>UP7Q^_Y(1\1_^Q;U+_TE
MDKTJGP,_(LK_ -_H?XX_FC\5J***^*/]& KWK]A;_DZCP1_V_?\ I#<5X+7O
M7["W_)U'@C_M^_\ 2&XK>A_%AZK\SYGB?_D18_\ Z\U/_2)'ZV4445]B?Y]!
M1110 4444 %%%<UXF^(_ASP?X@\-Z%JVJ16FK^([E[32[,@M)<R)&TCX !PH
M522QP!P,Y(!.M@\SI:*Y;XC?$[PQ\)?#;:[XLU:+2--$BPHS(\DDTK?=BBC0
M%Y';LB*6/85F?"WXX^"OC-%J!\*:P;RZTYU2]T^[M9K.\M2PROFV\Z)(@8 D
M$K@XX)H7O7MT!Z6OU.\HKR/QW^U=\+?AMXGN= U[Q,8-1LPIO_LNGW-U#IP8
M J;J:&-H[?(.?WC+QSTYKU33]0M=6L+:^LKB*[L[F-9H;B!P\<B,,JRL."""
M""*%JN9; ]'9[EBBBB@ KF/BC_R3/Q=_V"+S_P!$O73US'Q1_P"29^+O^P1>
M?^B7H YC]FG_ )(GX<_[>?\ TIEKO]?URR\,:%J.L:E,+;3]/MI+NYF;HD:*
M69OP -<!^S3_ ,D3\.?]O/\ Z4RUO_&#P7+\1OA/XR\*P2B"?6M'N]/CD/16
MEA9%)]LL*RJN4:<G#>SL:TE&52*F[*ZOZ'S;X?\ VH_C3-X:@^+NM_#[PY8_
M ^Z5;E;6*_F/B.UL&<!=0E4CR&C"$2&)2'"GJ<<^D?&KXT^.(?'.D?#GX0:-
MH.M>-K_3&UNXU#Q-<2QZ7IMD'$:22B$&21I')557'W23P*^=O%G[6>F:M^R3
MXG^%,7AS7D^,.F>$IM'U7PJ^E3H+#R[8Q2W3W!40" (K2*WF98;0 20*^K_A
MQ-X=\(_!_P />.M?CTS2+N'PK8_VIKTZ(L@MXX ^V2<C<44L[ $XRQ(&3734
M5-.5G[D7OW34K:]DXWOUU733GBY^YS*TY)Z=FG'])-?)/6[OD_L^_&7Q3XVU
M?Q3X*^(N@Z?X?^(?A4V[7R:-.\VGWMO.I,-U;LXWJC%)!L;+*5Y/->TU\W_L
MJ_VC\3O&7C[XX7UI-INE^+_LNG^&[.X4I*=)M!(([B13T,SRR2 =E*^M?2%$
MTU:ZL[*_K^C[KH[H<;7=G=7T_KM?;NK!111691\R_M1:UI_PU^-_P/\ B1XE
M9;;P9I%UJ6EZAJ4J%H=.FO($2WGD/1$+1F,N>!Y@R<&N<U/XZ>&/B5^V]\)K
M;P+JMMXIL+30]<@O]8T:9+BR+/'!(MN+A,HSKY2L5#$KO0G&:]3_ &H/B1=_
M"[P[H6K:AX:M_$_PXFO6M/&,+Z<]]+;6#Q.%N%B4D,BR!/,!1_E8\#&:\Y^"
M>J^&_C9\4]&\5?"O08M(^%?@W0KRST6^71FTVROM1NWCWFW@9(V\N*.##,%
M+2D#[N:*?_I/-MTO%[_-Z=VTNC'4V72Z7_I73]5T6O4X'X:_"O\ :H^'/POU
M'Q';>*/#_AN[LM1U;7#\/+C2H;TZJ)KF6<K<:@LS>7(P8[/)PH&S<2<X^P?A
M+\1+/XM?#'POXSL(FM[37=.AOTA<Y:+>@8H3ZJ<C\*^8KK]NTZ;X+O\ P1XJ
M\,:I#^T*;>:RB\%Z;HUV8;^X)9(Y[:8J\?V9N&WM)P V>E?0_P"SU\.KKX2?
M [P-X.OY4GO]%TFWM+F2(Y0S*@\S;[;B<>U:+6$NRY;/OI*^O7[/IY$S^.[T
M;YKKYIK3IN[=^[/0Z***S&%?(/P/^,G@3]G_ ,7?&;P?\1/$VD^#-?\ ^$NO
MO$,3ZW<+:?VG976V2":%I"/.( ,>U"2#'C'2OKZOD3XD?M&>!_ OQ@UC0_CC
MX(M)]:TZ]6?X?ZA:^%IM1EU.W>)"([>0)+MN5E#HV#&/N' ZTHNT_5-?C%Z=
MWIHNJN4]86?1I_<I+7RLWKT=CRCPI8?$+XZ?LR:I:?#O0-MY/\7[C4$@UW%K
M%8V*:A]L\R:)FC<J'V;HU^<[C@5[EX9\4?%_X&_&+PEX:^)OC33?B5X8\<W-
MQ:6.K6NBQZ3-I-\D33);F-'820ND<@5F)?(Y/3-/0M8^(OP ^!.A^+W\(MJ=
MWJWB2Y\0>,]%M[9[G4+*SO)I9&^SK&PWRP!H PPV0CX'>LVQ^,6B_ME?&KX8
MR?#7[;JW@?P5J$^OZSXDN-/N+2W^TBWD@@LXO.C0O(3,SMC@*O?-;4U9JFNE
MN;KM"*D_331]9:>1G4?-S5)=>9I[7O*3C\]=5TCTZGU]1116105X7^V[X7U'
MQ=^S%XSL]+L9-4N8$MM0;3X4+O=16]S%/+$%'WBR1L,=\XKW2N1^+>J>*M#^
M&?B74?!%A::KXLL[&2XTVPOD9XKF91N$1"NARV"HPPY(J)OE7-VU^[4TI_&D
M?)G[6'[6GPV\??L_Z5#X"\3V'BG7-0U71[RVT_1Y5FN]/2.^MY3+<1+EK<+M
M"9D"_,ZKU-=1XO\ @[\>?%G[3'Q#\0^$/%.G_"WP[>:1I>G6/B*YTR#6+J[\
MCS9'CBMVE"Q)OF<,TJ[CA=@ZFN1M?B5\-OVDCI_@?X3>"CI>OZQK5AJ'CZ:+
MPT^F_P!EQ6\R7,R7DKQ())G>(1*H9B2S'/%>J^/OVO+7]G_XF^(M'^,%K+X?
M\(W#02>%/$6FZ3=W4%ZK1CS;:9HA)BX60-@;5!0@^YV^'RNY-:[Z16G?K;O9
M^2,8MV:6JLNFWO-Z]GHKKHK>IUW[-/Q4\2>/M'\4:%XXM[.#QQX.U=]%U633
M@5MKO")+#<QJ22JR1R(VTG@Y%>R5X!^R5I6MZI%\0_B-KNDW/A]_'FOG4[#2
MKZ,QW,%C%!';VYF0@%'=8O,*GD!P#7O]$K^[?>T;^ME?\;Z= C;6VUW;TN[>
MNG7J%%%%04?+7Q*\8:#\%?VTM$\8>.+^UT+PSXB\'MH-CKVHL(K2UO8;LSM#
M),WRQ>9&P(+$ ^41VKD='^+:?%/]J3XNS?#-?^$E@'PVCMK"^LI4%GJ=]%<7
M&SR9V(CD4-,8_,#;00XSQ7I/[4GQ;TGX7ZUH,7Q-\+Z?K?P/U6UGBUC4+K19
M-3&GWR,C6YGC4./)==XSY1(=5Y&<5SWPONM:\>7GQ&^*OPW\.0:78#P[;Z!X
M!L]9T][.WOD@\V<S>1^[>."2:544':2L>[@&H24J=I?#%3O;?WN??SO+1=5K
MT-7)J=X_%)PWV?*X?A:.O9W773SGPWH/[1G[*'P#\,^,-:\5Z#JGASPCH]M'
MK'PVM]'C0P6<>T32IJ E9Y+E$RQ_Y9$AMH/&?NC3K^'5-/M;VW;?;W,2S1MZ
MJP!!_(U\3?$W]K2P_:'^$VJ?!_POH>M)\9O$EFNC:KX9O-'NK<:%YP"7-Q<2
MLGEB%%+L"');*^M?:>@Z6NA:'IVFHV]+.VCMU8]PBA<_I75-N?-.75Z/OWUZ
MK:SUW:OIIRQ2CRQ6]M?+:VG1[W]$7Z***P-1KJ)$96&588(KX^\)^$?CY\$=
M'U3X3>%?"V@:IX&WW3:'\0+S6!!_8MI,[/Y<]CM,D\D6]MNQE5@JY8<U]AU\
MD_\ #-GQI\+OX@\ ^"_'GAG2/@]KUY=W;7-Q8SMX@TF.ZD:2>WM"K"$KN=]L
MC\IOZ':,Q*+E>/=?+Y]5ZKS76ST3LD^S7JM]5T?:S[WZ77SK\*_ASJOB76OV
M4/"4VOWUAHNJ^"]:BU"ZL96M[F[M!<1SM%'*AW1B0"$$JV[86 ()S7T?\+?A
MOI7[*_[3VC?#SP//?6GP_P#%_AZ]U%?#MU?2W<6G7MK+#F6 RNSJLBSMN&3E
ME!^G>?%W]F^XUSPKX"/PYU>#P?XM^'S(WAR[N8#-;&(1"%[6X52&,,D8"MM.
M00",XQ4?P3^#_P 0HOB!>_$KXPZWH&J^-7T[^Q]/TWPK#,FEZ7:&3S)/+,Y\
MQY)66,LS 8V #(%=2FN>ZV3G?S4N9K[G):=&F^NO-RODUZ\MEV:LG^"WZWMT
M/>:***P-0KR3]ICX4:U\5/ =@?"MY:6'C/P[JMMX@T.:_4FW:Z@)(CEV\A)$
M9T)'3?GM7K=>;?M!?"%_C5\.)]"L]6;0-;MKNVU32=66(2_8[VWE66&0ID;E
MW+AAD95C4O=/LT_2S3NN[6]NNQ4>J[IKUNK6?D]F?,OQ$U+XS_$KQ]\"+_Q]
MX1TSX86.G^.+81Z':ZRFK76I3""X9IS)&JI%$D:/A/G8^8<[=O/JG[2D?_"Q
M?C1\%OA@Z>=IESJ<WBK5XR,J]MIZJT2,.ZM<2P_]\5=^&/PD^*WB#X@:/XT^
M->O^%[Z^\.QSQ:'HO@VVN([)))5V/>3/<$NTQCW(% "J'?&=U=6OPFU2;]J*
M3XE7,]F^C0^$UT&S@$CFX2=KLS3.4V;0A58P"&SD'(Q@UM&T7!=+N7H^7W?_
M ":,7Y7MTL9R]Y3E_=4?6\G>WHI/[KZGJ]%%%9E!1110!\S?$SX6Q?$3X]ZG
M??#'XL:A\+_BGIFF6D7B%+;24OH+[3Y&D-N7AN%$3N"LH65"Q3)!'(KY_P!:
M\-GX6_#7]HJZ\.>(-6DL]5\8:+H&J^*[B[)O),FUBU*Y\U<!3NN95^0*J$,
M %P/K3XU?LL^&?C5XBT_Q'+KWBKP5XGLX/L7]N>#-7;3;N>U+;C;RN 0\>[)
MP1D9.",FNJT7X&^"-!^%<GPXM] @D\'36\EM<:?<,TOVA9"3(TKL2SN[$L7)
MW$G.<TH^['57\NC]Y2M?I%I6:[MOIK4G>2^6O;W6MOYD]GV5NNGSM^T#\$?A
M]^S_ .&_A_XM^&GAO2_!OBS3?$NDZ;8W&B6ZP3:I#<7,<,UM.R8:X5XB['?N
M.4SFOL2OG[X:_L4>"?ASXPL/$#Z_XR\7MI#[]"TWQ9KTNH66A_*5_P!$B8 *
M0IV@N7( X(ZU] UJY>Y:]]6_O2T_!OMK\WE;WMMDE]S?^=N^@4445F69WB23
M3X?#VJ2:LGF:4MK*UVAC:3="$.\;5!+?+G@ DU\&>//@+;Z;^RMXHU/3_C;X
M@\2? >;09+SPUX-^QQ0L3(A-I;M>D"YDB\UXPD!V'A4;/(/Z!.BR(R.H96&"
MK#((]*^>/"_["OP[\*^,H-8@U'Q5>:%9WG]HZ=X)OM;EE\/Z?=!]XFALR,!@
MQ+ ,652> ,#$\JDW&6SM^M].KU]U]'?O=6IN%I+5IWM_P>GGW7I9\#H_POT3
MQ[^TAH'P_P#B'IMKKVA>#/AYIMSI'AW4XQ-8S73R207%RT#921D$:(-P.T/[
MUUOP#T'3?AC^T_\ %;P#X/C6Q\$0Z3I>LC1;7(M-+OYWG66.%/NQ"1(XY"B@
M#/( S7HOQN_9O\,?'5M,O-1OM<\,^)-*#KIWB;PKJ+:?J=HKX\Q$F4'*M@95
M@1]#S6G\&?@;X9^!>@W>GZ =0OKR_F^U:GK6LWCWFH:E/M"^;<3-RS8 &!A1
MV K=5')N4M'[WSYFW^%_O2MIMS^S48J$=O=MY<J2_&S^3=_/T*BBBLC4****
M "BBB@ HHHH *_%;X_?\EW^(_P#V,FI?^E4E?M37XK?'[_DN_P 1_P#L9-2_
M]*I*\;,O@B?T'X._[_B_\"_,X*BBBO /ZH"OUL_86_Y-7\$?]OW_ *77%?DG
M7ZV?L+?\FK^"/^W[_P!+KBO5RW^*_3]4?A_B]_R(J/\ U^C_ .D5#WJBBBOH
MS^1#\5OC]_R7?XC_ /8R:E_Z525P5=[\?O\ DN_Q'_[&34O_ $JDK@J^*J?&
MS_1C*_\ <*'^"/Y(****@],_6S]A;_DU?P1_V_?^EUQ7O5>"_L+?\FK^"/\
MM^_]+KBO>J^QH?PH>B_(_P ^>)_^1[C_ /K]4_\ 2Y!7XK?'[_DN_P 1_P#L
M9-2_]*I*_:FOQ6^/W_)=_B/_ -C)J7_I5)7FYE\$3]>\'?\ ?\7_ (%^9P5%
M%%> ?U0%?IA_P3/_ .2$:]_V,D__ *2VM?F?7Z8?\$S_ /DA&O?]C)/_ .DM
MK7I9?_'^1^0^*?\ R3D_\</S/K:BBBOIC^,C\5OC]_R7?XC_ /8R:E_Z525P
M5=[\?O\ DN_Q'_[&34O_ $JDK@J^*J?&S_1C*_\ <*'^"/Y(****@],_3#_@
MF?\ \D(U[_L9)_\ TEM:^MJ^2?\ @F?_ ,D(U[_L9)__ $EM:^MJ^NPO\"/H
M?P9QO_R4>-_Q_H@K\5OC]_R7?XC_ /8R:E_Z525^U-?BM\?O^2[_ !'_ .QD
MU+_TJDK@S+X(GZ7X._[_ (O_  +\S@J***\ _J@*_3#_ ()G_P#)"->_[&2?
M_P!);6OS/K],/^"9_P#R0C7O^QDG_P#26UKTLO\ X_R/R'Q3_P"2<G_CA^9]
M;4445],?QD?DG^W3_P G4>-_^W'_ -(;>O!:]Z_;I_Y.H\;_ /;C_P"D-O7@
MM?'5_P"+/U?YG^@O#'_(BP'_ %YI_P#I$0HHHK ^F/TP_P""9_\ R0C7O^QD
MG_\ 26UKZVKY)_X)G_\ )"->_P"QDG_]);6OK:OKL+_ CZ'\&<;_ /)1XW_'
M^B"OR3_;I_Y.H\;_ /;C_P"D-O7ZV5^2?[=/_)U'C?\ [<?_ $AMZY,R_A+U
M_1GW'A#_ ,CVM_UYE_Z73/!:***^</Z["OTP_P""9_\ R0C7O^QDG_\ 26UK
M\SZ_3#_@F?\ \D(U[_L9)_\ TEM:]++_ ./\C\A\4_\ DG)_XX?F?6U%%%?3
M'\9'Y)_MT_\ )U'C?_MQ_P#2&WKP6O>OVZ?^3J/&_P#VX_\ I#;UX+7QU?\
MBS]7^9_H+PQ_R(L!_P!>:?\ Z1$****P/IC[S_X):_\ -3?^X9_[=U]YU\&?
M\$M?^:F_]PS_ -NZ^\Z^JP/^[Q^?YL_A_P 2/^2IQ?\ VY_Z;@%?DG^W3_R=
M1XW_ .W'_P!(;>OULK\D_P!NG_DZCQO_ -N/_I#;UAF7\)>OZ,^E\(?^1[6_
MZ\R_]+IG@M%%%?.']=A7WG_P2U_YJ;_W#/\ V[KX,K[S_P""6O\ S4W_ +AG
M_MW7=@?]XC\_R9^:>)'_ "2V+_[<_P#3D#[SHHHKZH_A\**** "BBB@ KY)_
MX*8?\D(T'_L9(/\ TENJ^MJ^2?\ @IA_R0C0?^QD@_\ 26ZKDQ7\"1]QP1_R
M4>"_Q_HS\SZ***^2/[S"OO/_ ():_P#-3?\ N&?^W=?!E?>?_!+7_FIO_<,_
M]NZ[L#_O$?G^3/S3Q(_Y);%_]N?^G('WG1117U1_#Y\D_P#!3#_DA&@_]C)!
M_P"DMU7YGU^F'_!3#_DA&@_]C)!_Z2W5?F?7S&8?QV?V;X6?\DY#_'/\PHHH
MKSC]>/K;_@F?_P EWU[_ +%N?_TJM:_3"OS/_P""9_\ R7?7O^Q;G_\ 2JUK
M],*^FR_^!\S^,?%/_DHY_P""'Y!7@O[=/_)J_C?_ +<?_2ZWKWJO!?VZ?^35
M_&__ &X_^EUO777_ (4_1_D?#\,?\CW ?]?J?_I<3\DZ***^./\ 08*^MO\
M@F?_ ,EWU[_L6Y__ $JM:^2:^MO^"9__ "7?7O\ L6Y__2JUKJPO\>/J?#\;
M_P#).8W_  ?JC],****^N/X,/!?VZ?\ DU?QO_VX_P#I=;U^2=?K9^W3_P F
MK^-_^W'_ -+K>OR3KYS,OXJ]/U9_7?A#_P B*M_U^E_Z13"BBBO*/W ^MO\
M@F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O^Q;G_P#2JUK],*^FR_\
M@?,_C'Q3_P"2CG_@A^05X+^W3_R:OXW_ .W'_P!+K>O>J\%_;I_Y-7\;_P#;
MC_Z76]==?^%/T?Y'P_#'_(]P'_7ZG_Z7$_).BBBOCC_08*^MO^"9_P#R7?7O
M^Q;G_P#2JUKY)KZV_P""9_\ R7?7O^Q;G_\ 2JUKJPO\>/J?#\;_ /).8W_!
M^J/TPHHHKZX_@P\%_;I_Y-7\;_\ ;C_Z76]?DG7ZV?MT_P#)J_C?_MQ_]+K>
MOR3KYS,OXJ]/U9_7?A#_ ,B*M_U^E_Z13"BBBO*/W ]Z_86_Y.H\$?\ ;]_Z
M0W%?K97Y)_L+?\G4>"/^W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_]>8_^EU K
MP7]NG_DU?QO_ -N/_I=;U[U7@O[=/_)J_C?_ +<?_2ZWKNK_ ,*?H_R/S3AC
M_D>X#_K]3_\ 2XGY)T445\<?Z#!7O7["W_)U'@C_ +?O_2&XKP6O>OV%O^3J
M/!'_ &_?^D-Q6]#^+#U7YGS/$_\ R(L?_P!>:G_I$C];****^Q/\^C@OC]_R
M0CXC_P#8MZE_Z2R5^*U?M3\?O^2$?$?_ +%O4O\ TEDK\5J\#,OCB?U1X._[
MAB_\:_(****\8_H,]Z_86_Y.H\$?]OW_ *0W%?K97Y)_L+?\G4>"/^W[_P!(
M;BOULKZ/+?X3]?T1_(GB]_R/:/\ UYC_ .EU K@OC]_R0CXC_P#8MZE_Z2R5
MWM<%\?O^2$?$?_L6]2_])9*]*I\#/R+*_P#?Z'^./YH_%:BBBOBC_1@*]Z_8
M6_Y.H\$?]OW_ *0W%>"U[U^PM_R=1X(_[?O_ $AN*WH?Q8>J_,^9XG_Y$6/_
M .O-3_TB1^ME%%%?8G^?04444 %%%% !7Q9\4O@AI?@']J3X%^+9]5U7Q+XK
MUOQ7?)<:KJ]R9##;"PN7CM8(QA(H4SPJC)(RQ8\U]IUXM\<?AYX@\8?%GX(:
MSI&G_:]-\-Z_<WNJ3^=&GV>%[&:)6VLP+Y=U&$!/.<8YIPTJ1EYK\]0EK"<?
M)_D[',_$B-?$'[<'PBTN]43V.D^'-8UJWA<9476^W@63']Y4D< ]MQJ#XA3+
MX9_;N^%-U8Q&.?Q)X7UFPU%HEXFCMS!-"7]=K,X!.<;R.]=%\>_ 7BR#XA>!
M?BGX&TB/Q)KGAA+NPOO#[7*6TFHZ?<A/,6*5\()4>-'4.0IY&16;X!\(^,OB
MC\>[7XI^,_"TW@;2] T>?2-!T*^NH+B]DDN'1KBZF,+O'&-L:(JAB<;B<<"B
M&T$M''GO\U.WK\45_P ,*IM+SY;?)QO^*;_X+,[]@^QMO$?[-9UG4+>*ZO/%
M>KZQJ&JM*@;[3))>SH0^?O (JKSV %7/V!;Z63]G6TTQVD>WT/6M6T>T,O)%
MO!>S)$H/<*@51_NX[5SG@NP^+/[->E^(_ ?AKX:2>/=%FU*\OO#&M6>JVMM!
M;)=2O-Y%ZDSJZ")Y&^:-7W+C !XKV+]G'X2S?!'X/:%X5O;U-2U:'SKO4KV,
M86>\GE>:=E_V=\C 9[ 5::=Y+1-)6_K^577ST'4^)K^])_+7\[I_+78],HHH
MK, KF/BC_P DS\7?]@B\_P#1+UT]<Q\4?^29^+O^P1>?^B7H YC]FG_DB?AS
M_MY_]*9:]"UBWNKO2;V"QNC8WLL#I!=!%<PR%2%?:P(.#@X((XKSW]FG_DB?
MAS_MY_\ 2F6O3JF2YDT-.SN?%ES\1OC+\7/AQ-\$M=^&/B?3/'=[;#2/$/CJ
MZMH8= -JQV7%Y;W",/,DDBW%84089QG 4UB_MC>(-4N?BWX*^'^J_"WXD>,?
M@QH=E%J6HVW@GP])?QZO=JV+>UF?<B>3&$#LH8EB5!'<?=M%6Y-M2ZWOZOII
MTMNNS%LFNEK+RO:^OG:S\O/4\>^!'[04?QDN=0TZ'X7?$/X=PZ9!&R-XT\/#
M3(9E)*A(")&W%0.1@8&*]AHHIMW$E8****D845XKX@_;,^#OA?7M2T;4_&'V
M;4M.N9+.Z@_LR\?RY8W*.NY82#A@1D$@XX-9_P#PW3\#_P#H=_\ RDWW_P 8
MK#V]+^=?>CZ./#>=SBIPP-5I[/V<_P#(]ZHKP7_ANGX'_P#0[_\ E)OO_C%'
M_#=/P/\ ^AW_ /*3??\ QBCV]+^=?>BO]6,]_P"@"M_X+G_\B>]450\/Z[8^
M*-!TW6=,G^TZ;J-M'>6L^QD\R*1 Z-M8 C*D'! (SR*OUON?.2C*$G":LUN@
MHKD?B9\6/"OP=T&#6?%^J?V1IL]RMG'/]GEGW2LCN%VQHQ'RQN<XQQUZ5YG_
M ,-T_ __ *'?_P I-]_\8K*56G!VE)+YGL87),TQU/VV$PM2I#O&$I+[TFCW
MJBO!?^&Z?@?_ -#O_P"4F^_^,4?\-T_ _P#Z'?\ \I-]_P#&*GV]+^=?>CK_
M -6,]_Z *W_@N?\ \B>]45Y)X%_:O^%?Q*\56/AOPWXI_M+6KW?]GM?[/NXM
M^R-I&^9XE485&/)[>M>MUI&<9J\7<\C&8'%Y?45+&494Y-7M*+B[;7LTM-'K
MY!117DGCK]J_X5_#7Q5?>&_$GBG^S=:LMGVBU_L^[EV;XUD7YDB93E74\'OZ
MT2G&"O)V#!X'%YA4=+!T95))7M&+D[;7LD]-5KYGK=%>"_\ #=/P/_Z'?_RD
MWW_QBC_ANGX'_P#0[_\ E)OO_C%9^WI?SK[T>O\ ZL9[_P! %;_P7/\ ^1/>
MJ*\%_P"&Z?@?_P!#O_Y2;[_XQ7IGPS^+'A7XQ:#/K/A#5/[7TV"Y:SDG^SRP
M;951'*[9$4GY9$.<8YZ]:J-6G-VC)/YG)BLDS3 T_;8O"U*<.\H2BOO:2.NH
MHJAX@UVQ\+Z#J6LZG/\ 9M-TZVDO+J?8S^7%&A=VVJ"3A03@ DXX%:GCQC*<
ME""NWLB_17@O_#=/P/\ ^AW_ /*3??\ QBC_ (;I^!__ $.__E)OO_C%8>WI
M?SK[T?1_ZL9[_P! %;_P7/\ ^1/>J*\%_P"&Z?@?_P!#O_Y2;[_XQ1_PW3\#
M_P#H=_\ RDWW_P 8H]O2_G7WH/\ 5C/?^@"M_P""Y_\ R)[U1116Y\T%%>"_
MM2_M2_\ #-/_  C'_%,?\)'_ &U]J_Y?_LOD^3Y/_3)]V?-]L;>^>/!O^'I7
M_5,O_*__ /<U<L\51IR<92U^9]QEO!.?YOA88W!8?FIRO9\T%>S:>CDGNGT/
MO.BO@S_AZ5_U3+_RO_\ W-1_P]*_ZIE_Y7__ +FK/Z]A_P";\'_D>G_Q#?BG
M_H$_\GI__)GWG17@O[+7[4O_  TM_P )/_Q3'_".?V+]E_Y?_M7G>=YW_3)-
MN/*]\[NV.?>JZX5(U(J47H?#YEEN*RC%3P6-ARU(VNKIVNDUJFULUU"BBO@S
M_AZ5_P!4R_\ *_\ _<U9U:].C;VCM<]+)N&\UX@]I_9E'VGL[<WO1C;FO;XF
MKWL]C[SHKX,_X>E?]4R_\K__ -S4?\/2O^J9?^5__P"YJP^O8?\ F_!_Y'TW
M_$-^*?\ H$_\GI__ "9]YT5\&?\ #TK_ *IE_P"5_P#^YJ^U/ 'BK_A.? ?A
MOQ)]E^Q?VQIMMJ'V7S/,\GS8EDV;L#=C=C.!G'05M3Q%.LVH.Y\]G'"^;Y!3
MA5S*CR1D[+WHN[_[=DS?HHKY?_X*%>,->\%?!?1;[P]K>HZ#>R>((87N=,NY
M+:1HS;7)*%D()4E5..F5'I5U*BIP<WT/.R?+9YQCZ. IRY74=KO9'U!17XK?
M\+^^)_\ T4?Q=_X/;K_XY1_PO[XG_P#11_%W_@]NO_CE>9_:4/Y6?M7_ !!W
M'_\ 07#[F?M317XK?\+^^)__ $4?Q=_X/;K_ ..5[5^QG\7_ !YXH_:3\'Z9
MK/C7Q%J^FS_;/-L[[59YX9-MG.R[D9R#A@",C@@&KAF$9R4>7<\[,?"G&Y=@
MJV-GBHM4XRDU9Z\J;M^!^G]%%%>J?AH45^8'[9GQ?\>>%_VD_&&F:-XU\1:1
MIL'V/RK.QU6>"&/=9P,VU%< 98DG Y))KQ7_ (7]\3_^BC^+O_![=?\ QRO*
MGF$82<>78_<LN\*<;F."HXV&*BE4C&25GIS).WXG[4T5^*W_  O[XG_]%'\7
M?^#VZ_\ CE'_  O[XG_]%'\7?^#VZ_\ CE1_:4/Y6>C_ ,0=Q_\ T%P^YG[4
MT5\O_P#!/7QAKWC7X+ZU?>(=;U'7KV/Q!-"ESJ=W)<R+&+:V(0,Y)"@LQQTR
MQ]:^H*].G4]I!374_%<XRV>3X^M@*DN9TW:ZV84445J>,%%%% !1110 5^*W
MQ^_Y+O\ $?\ [&34O_2J2OVIK\5OC]_R7?XC_P#8R:E_Z525XV9?!$_H/P=_
MW_%_X%^9P5%%%> ?U0%?K9^PM_R:OX(_[?O_ $NN*_).OUL_86_Y-7\$?]OW
M_I=<5ZN6_P 5^GZH_#_%[_D14?\ K]'_ -(J'O5%%%?1G\B'XK?'[_DN_P 1
M_P#L9-2_]*I*X*N]^/W_ "7?XC_]C)J7_I5)7!5\54^-G^C&5_[A0_P1_)!1
M114'IGZV?L+?\FK^"/\ M^_]+KBO>J\%_86_Y-7\$?\ ;]_Z77%>]5]C0_A0
M]%^1_GSQ/_R/<?\ ]?JG_I<@K\5OC]_R7?XC_P#8R:E_Z525^U-?BM\?O^2[
M_$?_ +&34O\ TJDKS<R^")^O>#O^_P"+_P "_,X*BBBO /ZH"OTP_P""9_\
MR0C7O^QDG_\ 26UK\SZ_3#_@F?\ \D(U[_L9)_\ TEM:]++_ ./\C\A\4_\
MDG)_XX?F?6U%%%?3'\9'XK?'[_DN_P 1_P#L9-2_]*I*X*N]^/W_ "7?XC_]
MC)J7_I5)7!5\54^-G^C&5_[A0_P1_)!1114'IGZ8?\$S_P#DA&O?]C)/_P"D
MMK7UM7R3_P $S_\ DA&O?]C)/_Z2VM?6U?787^!'T/X,XW_Y*/&_X_T05^*W
MQ^_Y+O\ $?\ [&34O_2J2OVIK\5OC]_R7?XC_P#8R:E_Z525P9E\$3]+\'?]
M_P 7_@7YG!4445X!_5 5^F'_  3/_P"2$:]_V,D__I+:U^9]?IA_P3/_ .2$
M:]_V,D__ *2VM>EE_P#'^1^0^*?_ "3D_P#'#\SZVHHHKZ8_C(_)/]NG_DZC
MQO\ ]N/_ *0V]>"U[U^W3_R=1XW_ .W'_P!(;>O!:^.K_P 6?J_S/]!>&/\
MD18#_KS3_P#2(A1116!],?IA_P $S_\ DA&O?]C)/_Z2VM?6U?)/_!,__DA&
MO?\ 8R3_ /I+:U];5]=A?X$?0_@SC?\ Y*/&_P"/]$%?DG^W3_R=1XW_ .W'
M_P!(;>OULK\D_P!NG_DZCQO_ -N/_I#;UR9E_"7K^C/N/"'_ )'M;_KS+_TN
MF>"T445\X?UV%?IA_P $S_\ DA&O?]C)/_Z2VM?F?7Z8?\$S_P#DA&O?]C)/
M_P"DMK7I9?\ Q_D?D/BG_P DY/\ QP_,^MJ***^F/XR/R3_;I_Y.H\;_ /;C
M_P"D-O7@M>]?MT_\G4>-_P#MQ_\ 2&WKP6OCJ_\ %GZO\S_07AC_ )$6 _Z\
MT_\ TB(4445@?3'WG_P2U_YJ;_W#/_;NOO.O@S_@EK_S4W_N&?\ MW7WG7U6
M!_W>/S_-G\/^)'_)4XO_ +<_]-P"OR3_ &Z?^3J/&_\ VX_^D-O7ZV5^2?[=
M/_)U'C?_ +<?_2&WK#,OX2]?T9]+X0_\CVM_UYE_Z73/!:***^</Z["OO/\
MX):_\U-_[AG_ +=U\&5]Y_\ !+7_ )J;_P!PS_V[KNP/^\1^?Y,_-/$C_DEL
M7_VY_P"G('WG1117U1_#X4444 %%%% !7R3_ ,%,/^2$:#_V,D'_ *2W5?6U
M?)/_  4P_P"2$:#_ -C)!_Z2W5<F*_@2/N."/^2CP7^/]&?F?1117R1_>85]
MY_\ !+7_ )J;_P!PS_V[KX,K[S_X):_\U-_[AG_MW7=@?]XC\_R9^:>)'_)+
M8O\ [<_].0/O.BBBOJC^'SY)_P""F'_)"-!_[&2#_P!);JOS/K],/^"F'_)"
M-!_[&2#_ -);JOS/KYC,/X[/[-\+/^2<A_CG^84445YQ^O'UM_P3/_Y+OKW_
M &+<_P#Z56M?IA7YG_\ !,__ )+OKW_8MS_^E5K7Z85]-E_\#YG\8^*?_)1S
M_P $/R"O!?VZ?^35_&__ &X_^EUO7O5>"_MT_P#)J_C?_MQ_]+K>NNO_  I^
MC_(^'X8_Y'N _P"OU/\ ]+B?DG1117QQ_H,%?6W_  3/_P"2[Z]_V+<__I5:
MU\DU];?\$S_^2[Z]_P!BW/\ ^E5K75A?X\?4^'XW_P"2<QO^#]4?IA1117UQ
M_!AX+^W3_P FK^-_^W'_ -+K>OR3K];/VZ?^35_&_P#VX_\ I=;U^2=?.9E_
M%7I^K/Z[\(?^1%6_Z_2_](IA1117E'[@?6W_  3/_P"2[Z]_V+<__I5:U^F%
M?F?_ ,$S_P#DN^O?]BW/_P"E5K7Z85]-E_\  ^9_&/BG_P E'/\ P0_(*\%_
M;I_Y-7\;_P#;C_Z76]>]5X+^W3_R:OXW_P"W'_TNMZZZ_P#"GZ/\CX?AC_D>
MX#_K]3_]+B?DG1117QQ_H,%?6W_!,_\ Y+OKW_8MS_\ I5:U\DU];?\ !,__
M )+OKW_8MS_^E5K75A?X\?4^'XW_ .2<QO\ @_5'Z84445]<?P8>"_MT_P#)
MJ_C?_MQ_]+K>OR3K];/VZ?\ DU?QO_VX_P#I=;U^2=?.9E_%7I^K/Z[\(?\
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
MJ;_W#/\ V[K[SKZK _[O'Y_FS^'_ !(_Y*G%_P#;G_IN 5^2?[=/_)U'C?\
M[<?_ $AMZ_6ROR3_ &Z?^3J/&_\ VX_^D-O6&9?PEZ_HSZ7PA_Y'M;_KS+_T
MNF>"T445\X?UV%?>?_!+7_FIO_<,_P#;NO@ROO/_ ():_P#-3?\ N&?^W==V
M!_WB/S_)GYIXD?\ )+8O_MS_ -.0/O.BBBOJC^'PHHHH **** "ODG_@IA_R
M0C0?^QD@_P#26ZKZVKY)_P""F'_)"-!_[&2#_P!);JN3%?P)'W'!'_)1X+_'
M^C/S/HHHKY(_O,*^\_\ @EK_ ,U-_P"X9_[=U\&5]Y_\$M?^:F_]PS_V[KNP
M/^\1^?Y,_-/$C_DEL7_VY_Z<@?>=%%%?5'\/GR3_ ,%,/^2$:#_V,D'_ *2W
M5?F?7Z8?\%,/^2$:#_V,D'_I+=5^9]?,9A_'9_9OA9_R3D/\<_S"BBBO./UX
M^MO^"9__ "7?7O\ L6Y__2JUK],*_,__ ()G_P#)=]>_[%N?_P!*K6OTPKZ;
M+_X'S/XQ\4_^2CG_ ((?D%>"_MT_\FK^-_\ MQ_]+K>O>J\%_;I_Y-7\;_\
M;C_Z76]==?\ A3]'^1\/PQ_R/<!_U^I_^EQ/R3HHHKXX_P!!@KZV_P""9_\
MR7?7O^Q;G_\ 2JUKY)KZV_X)G_\ )=]>_P"Q;G_]*K6NK"_QX^I\/QO_ ,DY
MC?\ !^J/TPHHHKZX_@P\%_;I_P"35_&__;C_ .EUO7Y)U^MG[=/_ ":OXW_[
M<?\ TNMZ_).OG,R_BKT_5G]=^$/_ "(JW_7Z7_I%,****\H_<#ZV_P""9_\
MR7?7O^Q;G_\ 2JUK],*_,_\ X)G_ /)=]>_[%N?_ -*K6OTPKZ;+_P"!\S^,
M?%/_ )*.?^"'Y!7@O[=/_)J_C?\ [<?_ $NMZ]ZKP7]NG_DU?QO_ -N/_I=;
MUUU_X4_1_D?#\,?\CW ?]?J?_I<3\DZ***^./]!@KZV_X)G_ /)=]>_[%N?_
M -*K6ODFOK;_ ()G_P#)=]>_[%N?_P!*K6NK"_QX^I\/QO\ \DYC?\'ZH_3"
MBBBOKC^##P7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_TNMZ_).OG
M,R_BKT_5G]=^$/\ R(JW_7Z7_I%,****\H_<#WK]A;_DZCP1_P!OW_I#<5^M
ME?DG^PM_R=1X(_[?O_2&XK];*^CRW^$_7]$?R)XO?\CVC_UYC_Z74"O!?VZ?
M^35_&_\ VX_^EUO7O5>"_MT_\FK^-_\ MQ_]+K>NZO\ PI^C_(_-.&/^1[@/
M^OU/_P!+B?DG1117QQ_H,%>]?L+?\G4>"/\ M^_](;BO!:]Z_86_Y.H\$?\
M;]_Z0W%;T/XL/5?F?,\3_P#(BQ__ %YJ?^D2/ULHHHK[$_SZ."^/W_)"/B/_
M -BWJ7_I+)7XK5^U/Q^_Y(1\1_\ L6]2_P#262OQ6KP,R^.)_5'@[_N&+_QK
M\@HHHKQC^@SWK]A;_DZCP1_V_?\ I#<5^ME?DG^PM_R=1X(_[?O_ $AN*_6R
MOH\M_A/U_1'\B>+W_(]H_P#7F/\ Z74"N"^/W_)"/B/_ -BWJ7_I+)7>UP7Q
M^_Y(1\1_^Q;U+_TEDKTJGP,_(LK_ -_H?XX_FC\5J***^*/]& KWK]A;_DZC
MP1_V_?\ I#<5X+7O7["W_)U'@C_M^_\ 2&XK>A_%AZK\SYGB?_D18_\ Z\U/
M_2)'ZV4445]B?Y]!1110 4444 %%%% !1110 4444 %%%% !7,?%'_DF?B[_
M +!%Y_Z)>NGKF/BC_P DS\7?]@B\_P#1+T <Q^S3_P D3\.?]O/_ *4RU\M?
M\%2O^:9?]Q/_ -M*^I?V:?\ DB?AS_MY_P#2F6OEK_@J5_S3+_N)_P#MI7#C
MO]WE\OS1^E^&_P#R5.$_[?\ _3<SX,HHHKY4_N *^MO^"9__ "7?7O\ L6Y_
M_2JUKY)KZV_X)G_\EWU[_L6Y_P#TJM:ZL+_'CZGP_&__ "3F-_P?JC],****
M^N/X,/Q6^/W_ "7?XC_]C)J7_I5)7!5WOQ^_Y+O\1_\ L9-2_P#2J2N"KXJI
M\;/]&,K_ -PH?X(_D@HHHJ#TS]J?@#_R0CX<?]BWIO\ Z2QUWM<%\ ?^2$?#
MC_L6]-_])8Z[VOM*?P+T/\Y\T_W^O_CE^;/DG_@IA_R0C0?^QD@_]);JOS/K
M],/^"F'_ "0C0?\ L9(/_26ZK\SZ^<S#^.S^NO"S_DG(?XY_F%%%%><?KQ[U
M^PM_R=1X(_[?O_2&XK];*_)/]A;_ ).H\$?]OW_I#<5^ME?1Y;_"?K^B/Y$\
M7O\ D>T?^O,?_2Z@5^2?[=/_ "=1XW_[<?\ TAMZ_6ROR3_;I_Y.H\;_ /;C
M_P"D-O1F7\)>OZ,/"'_D>UO^O,O_ $NF>"T445\X?UV%?IA_P3/_ .2$:]_V
M,D__ *2VM?F?7Z8?\$S_ /DA&O?]C)/_ .DMK7I9?_'^1^0^*?\ R3D_\</S
M/K:N"^/W_)"/B/\ ]BWJ7_I+)7>UP7Q^_P"2$?$?_L6]2_\ 262OHZGP,_D7
M*_\ ?Z'^./YH_%:BBBOBC_1@**** /WFHHHK[@_S4/@S_@J5_P TR_[B?_MI
M7P97WG_P5*_YIE_W$_\ VTKX,KY7'?[Q+Y?DC^X/#?\ Y);"?]O_ /IR8444
M5PGZ6?>?_!+7_FIO_<,_]NZ^\Z^#/^"6O_-3?^X9_P"W=?>=?58'_=X_/\V?
MP_XD?\E3B_\ MS_TW *_!FOWFK\&:X<S^Q\_T/TKP9_YF'_<+_W(%%%%>&?T
ML%?M3\ ?^2$?#C_L6]-_])8Z_%:OVI^ /_)"/AQ_V+>F_P#I+'7L9;\<O0_G
MSQB_W#"?XW^1WM?)/_!3#_DA&@_]C)!_Z2W5?6U?)/\ P4P_Y(1H/_8R0?\
MI+=5ZN*_@2/P_@C_ )*/!?X_T9^9]%%%?)']YA7O7["W_)U'@C_M^_\ 2&XK
MP6O>OV%O^3J/!'_;]_Z0W%;T/XL/5?F?,\3_ /(BQ_\ UYJ?^D2/ULHHHK[$
M_P ^C\D_VZ?^3J/&_P#VX_\ I#;UX+7O7[=/_)U'C?\ [<?_ $AMZ\%KXZO_
M !9^K_,_T%X8_P"1%@/^O-/_ -(B%%%%8'TQ^F'_  3/_P"2$:]_V,D__I+:
MU];5\D_\$S_^2$:]_P!C)/\ ^DMK7UM7UV%_@1]#^#.-_P#DH\;_ (_T0444
M5U'PX4444 %%%% !7XK?'[_DN_Q'_P"QDU+_ -*I*_:FOQ6^/W_)=_B/_P!C
M)J7_ *525XV9?!$_H/P=_P!_Q?\ @7YG!4445X!_5 5^MG["W_)J_@C_ +?O
M_2ZXK\DZ_6S]A;_DU?P1_P!OW_I=<5ZN6_Q7Z?JC\/\ %[_D14?^OT?_ $BH
M>]4445]&?R(?BM\?O^2[_$?_ +&34O\ TJDK@J[WX_?\EW^(_P#V,FI?^E4E
M<%7Q53XV?Z,97_N%#_!'\D%%%%0>F?K9^PM_R:OX(_[?O_2ZXKWJO!?V%O\
MDU?P1_V_?^EUQ7O5?8T/X4/1?D?Y\\3_ /(]Q_\ U^J?^ER"OQ6^/W_)=_B/
M_P!C)J7_ *525^U-?BM\?O\ DN_Q'_[&34O_ $JDKS<R^")^O>#O^_XO_ OS
M."HHHKP#^J K],/^"9__ "0C7O\ L9)__26UK\SZ_3#_ ()G_P#)"->_[&2?
M_P!);6O2R_\ C_(_(?%/_DG)_P".'YGUM1117TQ_&1^*WQ^_Y+O\1_\ L9-2
M_P#2J2N"KO?C]_R7?XC_ /8R:E_Z525P5?%5/C9_HQE?^X4/\$?R04445!Z9
M^F'_  3/_P"2$:]_V,D__I+:U];5\D_\$S_^2$:]_P!C)/\ ^DMK7UM7UV%_
M@1]#^#.-_P#DH\;_ (_T05^*WQ^_Y+O\1_\ L9-2_P#2J2OVIK\5OC]_R7?X
MC_\ 8R:E_P"E4E<&9?!$_2_!W_?\7_@7YG!4445X!_5 5^F'_!,__DA&O?\
M8R3_ /I+:U^9]?IA_P $S_\ DA&O?]C)/_Z2VM>EE_\ '^1^0^*?_).3_P <
M/S/K:BBBOIC^,C\D_P!NG_DZCQO_ -N/_I#;UX+7O7[=/_)U'C?_ +<?_2&W
MKP6OCJ_\6?J_S/\ 07AC_D18#_KS3_\ 2(A1116!],?IA_P3/_Y(1KW_ &,D
M_P#Z2VM?6U?)/_!,_P#Y(1KW_8R3_P#I+:U];5]=A?X$?0_@SC?_ )*/&_X_
MT05^2?[=/_)U'C?_ +<?_2&WK];*_)/]NG_DZCQO_P!N/_I#;UR9E_"7K^C/
MN/"'_D>UO^O,O_2Z9X+1117SA_785^F'_!,__DA&O?\ 8R3_ /I+:U^9]?IA
M_P $S_\ DA&O?]C)/_Z2VM>EE_\ '^1^0^*?_).3_P </S/K:BBBOIC^,C\D
M_P!NG_DZCQO_ -N/_I#;UX+7O7[=/_)U'C?_ +<?_2&WKP6OCJ_\6?J_S/\
M07AC_D18#_KS3_\ 2(A1116!],?>?_!+7_FIO_<,_P#;NOO.O@S_ ():_P#-
M3?\ N&?^W=?>=?58'_=X_/\ -G\/^)'_ "5.+_[<_P#3< K\D_VZ?^3J/&__
M &X_^D-O7ZV5^2?[=/\ R=1XW_[<?_2&WK#,OX2]?T9]+X0_\CVM_P!>9?\
MI=,\%HHHKYP_KL*^\_\ @EK_ ,U-_P"X9_[=U\&5]Y_\$M?^:F_]PS_V[KNP
M/^\1^?Y,_-/$C_DEL7_VY_Z<@?>=%%%?5'\/A1110 4444 %?)/_  4P_P"2
M$:#_ -C)!_Z2W5?6U?)/_!3#_DA&@_\ 8R0?^DMU7)BOX$C[C@C_ )*/!?X_
MT9^9]%%%?)']YA7WG_P2U_YJ;_W#/_;NO@ROO/\ X):_\U-_[AG_ +=UW8'_
M 'B/S_)GYIXD?\DMB_\ MS_TY ^\Z***^J/X?/DG_@IA_P D(T'_ +&2#_TE
MNJ_,^OTP_P""F'_)"-!_[&2#_P!);JOS/KYC,/X[/[-\+/\ DG(?XY_F%%%%
M><?KQ];?\$S_ /DN^O?]BW/_ .E5K7Z85^9__!,__DN^O?\ 8MS_ /I5:U^F
M%?39?_ ^9_&/BG_R4<_\$/R"O!?VZ?\ DU?QO_VX_P#I=;U[U7@O[=/_ ":O
MXW_[<?\ TNMZZZ_\*?H_R/A^&/\ D>X#_K]3_P#2XGY)T445\<?Z#!7UM_P3
M/_Y+OKW_ &+<_P#Z56M?)-?6W_!,_P#Y+OKW_8MS_P#I5:UU87^/'U/A^-_^
M2<QO^#]4?IA1117UQ_!AX+^W3_R:OXW_ .W'_P!+K>OR3K];/VZ?^35_&_\
MVX_^EUO7Y)U\YF7\5>GZL_KOPA_Y$5;_ *_2_P#2*84445Y1^X'UM_P3/_Y+
MOKW_ &+<_P#Z56M?IA7YG_\ !,__ )+OKW_8MS_^E5K7Z85]-E_\#YG\8^*?
M_)1S_P $/R"O!?VZ?^35_&__ &X_^EUO7O5>"_MT_P#)J_C?_MQ_]+K>NNO_
M  I^C_(^'X8_Y'N _P"OU/\ ]+B?DG1117QQ_H,%?6W_  3/_P"2[Z]_V+<_
M_I5:U\DU];?\$S_^2[Z]_P!BW/\ ^E5K75A?X\?4^'XW_P"2<QO^#]4?IA11
M17UQ_!AX+^W3_P FK^-_^W'_ -+K>OR3K];/VZ?^35_&_P#VX_\ I=;U^2=?
M.9E_%7I^K/Z[\(?^1%6_Z_2_](IA1117E'[@>]?L+?\ )U'@C_M^_P#2&XK]
M;*_)/]A;_DZCP1_V_?\ I#<5^ME?1Y;_  GZ_HC^1/%[_D>T?^O,?_2Z@5X+
M^W3_ ,FK^-_^W'_TNMZ]ZKP7]NG_ )-7\;_]N/\ Z76]=U?^%/T?Y'YIPQ_R
M/<!_U^I_^EQ/R3HHHKXX_P!!@KWK]A;_ ).H\$?]OW_I#<5X+7O7["W_ "=1
MX(_[?O\ TAN*WH?Q8>J_,^9XG_Y$6/\ ^O-3_P!(D?K91117V)_GT<%\?O\
MDA'Q'_[%O4O_ $EDK\5J_:GX_?\ )"/B/_V+>I?^DLE?BM7@9E\<3^J/!W_<
M,7_C7Y!1117C']!GO7["W_)U'@C_ +?O_2&XK];*_)/]A;_DZCP1_P!OW_I#
M<5^ME?1Y;_"?K^B/Y$\7O^1[1_Z\Q_\ 2Z@5P7Q^_P"2$?$?_L6]2_\ 262N
M]K@OC]_R0CXC_P#8MZE_Z2R5Z53X&?D65_[_ $/\<?S1^*U%%%?%'^C 5[U^
MPM_R=1X(_P"W[_TAN*\%KWK]A;_DZCP1_P!OW_I#<5O0_BP]5^9\SQ/_ ,B+
M'_\ 7FI_Z1(_6RBBBOL3_/H**** "BBB@ HHHH **** "BBB@ HHHH *YCXH
M_P#),_%W_8(O/_1+UT]<Q\4?^29^+O\ L$7G_HEZ .8_9I_Y(GX<_P"WG_TI
MEKY:_P""I7_-,O\ N)_^VE?4O[-/_)$_#G_;S_Z4RU\M?\%2O^:9?]Q/_P!M
M*X<=_N\OE^:/TOPW_P"2IPG_ &__ .FYGP91117RI_< 5];?\$S_ /DN^O?]
MBW/_ .E5K7R37UM_P3/_ .2[Z]_V+<__ *56M=6%_CQ]3X?C?_DG,;_@_5'Z
M84445]<?P8?BM\?O^2[_ !'_ .QDU+_TJDK@J[WX_?\ )=_B/_V,FI?^E4E<
M%7Q53XV?Z,97_N%#_!'\D%%%%0>F?M3\ ?\ DA'PX_[%O3?_ $ECKO:X+X _
M\D(^''_8MZ;_ .DL==[7VE/X%Z'^<^:?[_7_ ,<OS9\D_P#!3#_DA&@_]C)!
M_P"DMU7YGU^F'_!3#_DA&@_]C)!_Z2W5?F?7SF8?QV?UUX6?\DY#_'/\PHHH
MKSC]>/>OV%O^3J/!'_;]_P"D-Q7ZV5^2?["W_)U'@C_M^_\ 2&XK];*^CRW^
M$_7]$?R)XO?\CVC_ ->8_P#I=0*_)/\ ;I_Y.H\;_P#;C_Z0V]?K97Y)_MT_
M\G4>-_\ MQ_](;>C,OX2]?T8>$/_ "/:W_7F7_I=,\%HHHKYP_KL*_3#_@F?
M_P D(U[_ +&2?_TEM:_,^OTP_P""9_\ R0C7O^QDG_\ 26UKTLO_ (_R/R'Q
M3_Y)R?\ CA^9];5P7Q^_Y(1\1_\ L6]2_P#262N]K@OC]_R0CXC_ /8MZE_Z
M2R5]'4^!G\BY7_O]#_''\T?BM1117Q1_HP%%%% '[S4445]P?YJ'P9_P5*_Y
MIE_W$_\ VTKX,K[S_P""I7_-,O\ N)_^VE?!E?*X[_>)?+\D?W!X;_\ )+83
M_M__ -.3"BBBN$_2S[S_ ."6O_-3?^X9_P"W=?>=?!G_  2U_P":F_\ <,_]
MNZ^\Z^JP/^[Q^?YL_A_Q(_Y*G%_]N?\ IN 5^#-?O-7X,UPYG]CY_H?I7@S_
M ,S#_N%_[D"BBBO#/Z6"OVI^ /\ R0CX<?\ 8MZ;_P"DL=?BM7[4_ '_ )(1
M\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^X83_ !O\CO:^2?\ @IA_R0C0?^QD@_\
M26ZKZVKY)_X*8?\ )"-!_P"QD@_]);JO5Q7\"1^'\$?\E'@O\?Z,_,^BBBOD
MC^\PKWK]A;_DZCP1_P!OW_I#<5X+7O7["W_)U'@C_M^_](;BMZ'\6'JOS/F>
M)_\ D18__KS4_P#2)'ZV4445]B?Y]'Y)_MT_\G4>-_\ MQ_](;>O!:]Z_;I_
MY.H\;_\ ;C_Z0V]>"U\=7_BS]7^9_H+PQ_R(L!_UYI_^D1"BBBL#Z8_3#_@F
M?_R0C7O^QDG_ /26UKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<
M;_\ )1XW_'^B"BBBNH^'"BBB@ HHHH *_%;X_?\ )=_B/_V,FI?^E4E?M37X
MK?'[_DN_Q'_[&34O_2J2O&S+X(G]!^#O^_XO_ OS."HHHKP#^J K];/V%O\
MDU?P1_V_?^EUQ7Y)U^MG["W_ ":OX(_[?O\ TNN*]7+?XK]/U1^'^+W_ "(J
M/_7Z/_I%0]ZHHHKZ,_D0_%;X_?\ )=_B/_V,FI?^E4E<%7>_'[_DN_Q'_P"Q
MDU+_ -*I*X*OBJGQL_T8RO\ W"A_@C^2"BBBH/3/UL_86_Y-7\$?]OW_ *77
M%>]5X+^PM_R:OX(_[?O_ $NN*]ZK[&A_"AZ+\C_/GB?_ )'N/_Z_5/\ TN05
M^*WQ^_Y+O\1_^QDU+_TJDK]J:_%;X_?\EW^(_P#V,FI?^E4E>;F7P1/U[P=_
MW_%_X%^9P5%%%> ?U0%?IA_P3/\ ^2$:]_V,D_\ Z2VM?F?7Z8?\$S_^2$:]
M_P!C)/\ ^DMK7I9?_'^1^0^*?_).3_QP_,^MJ***^F/XR/Q6^/W_ "7?XC_]
MC)J7_I5)7!5WOQ^_Y+O\1_\ L9-2_P#2J2N"KXJI\;/]&,K_ -PH?X(_D@HH
MHJ#TS],/^"9__)"->_[&2?\ ]);6OK:ODG_@F?\ \D(U[_L9)_\ TEM:^MJ^
MNPO\"/H?P9QO_P E'C?\?Z(*_%;X_?\ )=_B/_V,FI?^E4E?M37XK?'[_DN_
MQ'_[&34O_2J2N#,O@B?I?@[_ +_B_P# OS."HHHKP#^J K],/^"9_P#R0C7O
M^QDG_P#26UK\SZ_3#_@F?_R0C7O^QDG_ /26UKTLO_C_ "/R'Q3_ .2<G_CA
M^9];4445],?QD?DG^W3_ ,G4>-_^W'_TAMZ\%KWK]NG_ ).H\;_]N/\ Z0V]
M>"U\=7_BS]7^9_H+PQ_R(L!_UYI_^D1"BBBL#Z8_3#_@F?\ \D(U[_L9)_\
MTEM:^MJ^2?\ @F?_ ,D(U[_L9)__ $EM:^MJ^NPO\"/H?P9QO_R4>-_Q_H@K
M\D_VZ?\ DZCQO_VX_P#I#;U^ME?DG^W3_P G4>-_^W'_ -(;>N3,OX2]?T9]
MQX0_\CVM_P!>9?\ I=,\%HHHKYP_KL*_3#_@F?\ \D(U[_L9)_\ TEM:_,^O
MTP_X)G_\D(U[_L9)_P#TEM:]++_X_P C\A\4_P#DG)_XX?F?6U%%%?3'\9'Y
M)_MT_P#)U'C?_MQ_](;>O!:]Z_;I_P"3J/&__;C_ .D-O7@M?'5_XL_5_F?Z
M"\,?\B+ ?]>:?_I$0HHHK ^F/O/_ ():_P#-3?\ N&?^W=?>=?!G_!+7_FIO
M_<,_]NZ^\Z^JP/\ N\?G^;/X?\2/^2IQ?_;G_IN 5^2?[=/_ "=1XW_[<?\
MTAMZ_6ROR3_;I_Y.H\;_ /;C_P"D-O6&9?PEZ_HSZ7PA_P"1[6_Z\R_]+IG@
MM%%%?.']=A7WG_P2U_YJ;_W#/_;NO@ROO/\ X):_\U-_[AG_ +=UW8'_ 'B/
MS_)GYIXD?\DMB_\ MS_TY ^\Z***^J/X?"BBB@ HHHH *^2?^"F'_)"-!_[&
M2#_TENJ^MJ^2?^"F'_)"-!_[&2#_ -);JN3%?P)'W'!'_)1X+_'^C/S/HHHK
MY(_O,*^\_P#@EK_S4W_N&?\ MW7P97WG_P $M?\ FIO_ '#/_;NN[ _[Q'Y_
MDS\T\2/^26Q?_;G_ *<@?>=%%%?5'\/GR3_P4P_Y(1H/_8R0?^DMU7YGU^F'
M_!3#_DA&@_\ 8R0?^DMU7YGU\QF'\=G]F^%G_).0_P <_P PHHHKSC]>/K;_
M ()G_P#)=]>_[%N?_P!*K6OTPK\S_P#@F?\ \EWU[_L6Y_\ TJM:_3"OILO_
M ('S/XQ\4_\ DHY_X(?D%>"_MT_\FK^-_P#MQ_\ 2ZWKWJO!?VZ?^35_&_\
MVX_^EUO777_A3]'^1\/PQ_R/<!_U^I_^EQ/R3HHHKXX_T&"OK;_@F?\ \EWU
M[_L6Y_\ TJM:^2:^MO\ @F?_ ,EWU[_L6Y__ $JM:ZL+_'CZGP_&_P#R3F-_
MP?JC],****^N/X,/!?VZ?^35_&__ &X_^EUO7Y)U^MG[=/\ R:OXW_[<?_2Z
MWK\DZ^<S+^*O3]6?UWX0_P#(BK?]?I?^D4PHHHKRC]P/K;_@F?\ \EWU[_L6
MY_\ TJM:_3"OS/\ ^"9__)=]>_[%N?\ ]*K6OTPKZ;+_ .!\S^,?%/\ Y*.?
M^"'Y!7@O[=/_ ":OXW_[<?\ TNMZ]ZKP7]NG_DU?QO\ ]N/_ *76]==?^%/T
M?Y'P_#'_ "/<!_U^I_\ I<3\DZ***^./]!@KZV_X)G_\EWU[_L6Y_P#TJM:^
M2:^MO^"9_P#R7?7O^Q;G_P#2JUKJPO\ 'CZGP_&__).8W_!^J/TPHHHKZX_@
MP\%_;I_Y-7\;_P#;C_Z76]?DG7ZV?MT_\FK^-_\ MQ_]+K>OR3KYS,OXJ]/U
M9_7?A#_R(JW_ %^E_P"D4PHHHKRC]P/>OV%O^3J/!'_;]_Z0W%?K97Y)_L+?
M\G4>"/\ M^_](;BOULKZ/+?X3]?T1_(GB]_R/:/_ %YC_P"EU KP7]NG_DU?
MQO\ ]N/_ *76]>]5X+^W3_R:OXW_ .W'_P!+K>NZO_"GZ/\ (_-.&/\ D>X#
M_K]3_P#2XGY)T445\<?Z#!7O7["W_)U'@C_M^_\ 2&XKP6O>OV%O^3J/!'_;
M]_Z0W%;T/XL/5?F?,\3_ /(BQ_\ UYJ?^D2/ULHHHK[$_P ^C@OC]_R0CXC_
M /8MZE_Z2R5^*U?M3\?O^2$?$?\ [%O4O_262OQ6KP,R^.)_5'@[_N&+_P :
M_(****\8_H,]Z_86_P"3J/!'_;]_Z0W%?K97Y)_L+?\ )U'@C_M^_P#2&XK]
M;*^CRW^$_7]$?R)XO?\ (]H_]>8_^EU K@OC]_R0CXC_ /8MZE_Z2R5WM<%\
M?O\ DA'Q'_[%O4O_ $EDKTJGP,_(LK_W^A_CC^:/Q6HHHKXH_P!& KWK]A;_
M ).H\$?]OW_I#<5X+7O7["W_ "=1X(_[?O\ TAN*WH?Q8>J_,^9XG_Y$6/\
M^O-3_P!(D?K91117V)_GT%%%% !1110 4444 %%%% !1110 4444 %<Q\4?^
M29^+O^P1>?\ HEZZ>N8^*/\ R3/Q=_V"+S_T2] ',?LT_P#)$_#G_;S_ .E,
MM?+7_!4K_FF7_<3_ /;2OJ7]FG_DB?AS_MY_]*9:^6O^"I7_ #3+_N)_^VE<
M.._W>7R_-'Z7X;_\E3A/^W__ $W,^#****^5/[@"OK;_ ()G_P#)=]>_[%N?
M_P!*K6ODFOK;_@F?_P EWU[_ +%N?_TJM:ZL+_'CZGP_&_\ R3F-_P 'ZH_3
M"BBBOKC^##\5OC]_R7?XC_\ 8R:E_P"E4E<%7>_'[_DN_P 1_P#L9-2_]*I*
MX*OBJGQL_P!&,K_W"A_@C^2"BBBH/3/VI^ /_)"/AQ_V+>F_^DL==[7!? '_
M )(1\./^Q;TW_P!)8Z[VOM*?P+T/\Y\T_P!_K_XY?FSY)_X*8?\ )"-!_P"Q
MD@_]);JOS/K],/\ @IA_R0C0?^QD@_\ 26ZK\SZ^<S#^.S^NO"S_ ))R'^.?
MYA1117G'Z\>]?L+?\G4>"/\ M^_](;BOULK\D_V%O^3J/!'_ &_?^D-Q7ZV5
M]'EO\)^OZ(_D3Q>_Y'M'_KS'_P!+J!7Y)_MT_P#)U'C?_MQ_](;>OULK\D_V
MZ?\ DZCQO_VX_P#I#;T9E_"7K^C#PA_Y'M;_ *\R_P#2Z9X+1117SA_785^F
M'_!,_P#Y(1KW_8R3_P#I+:U^9]?IA_P3/_Y(1KW_ &,D_P#Z2VM>EE_\?Y'Y
M#XI_\DY/_'#\SZVK@OC]_P D(^(__8MZE_Z2R5WM<%\?O^2$?$?_ +%O4O\
MTEDKZ.I\#/Y%RO\ W^A_CC^:/Q6HHHKXH_T8"BBB@#]YJ***^X/\U#X,_P""
MI7_-,O\ N)_^VE?!E?>?_!4K_FF7_<3_ /;2O@ROE<=_O$OE^2/[@\-_^26P
MG_;_ /Z<F%%%%<)^EGWG_P $M?\ FIO_ '#/_;NOO.O@S_@EK_S4W_N&?^W=
M?>=?58'_ '>/S_-G\/\ B1_R5.+_ .W/_3< K\&:_>:OP9KAS/['S_0_2O!G
M_F8?]PO_ '(%%%%>&?TL%?M3\ ?^2$?#C_L6]-_])8Z_%:OVI^ /_)"/AQ_V
M+>F_^DL=>QEOQR]#^?/&+_<,)_C?Y'>U\D_\%,/^2$:#_P!C)!_Z2W5?6U?)
M/_!3#_DA&@_]C)!_Z2W5>KBOX$C\/X(_Y*/!?X_T9^9]%%%?)']YA7O7["W_
M "=1X(_[?O\ TAN*\%KWK]A;_DZCP1_V_?\ I#<5O0_BP]5^9\SQ/_R(L?\
M]>:G_I$C];****^Q/\^C\D_VZ?\ DZCQO_VX_P#I#;UX+7O7[=/_ "=1XW_[
M<?\ TAMZ\%KXZO\ Q9^K_,_T%X8_Y$6 _P"O-/\ ](B%%%%8'TQ^F'_!,_\
MY(1KW_8R3_\ I+:U];5\D_\ !,__ )(1KW_8R3_^DMK7UM7UV%_@1]#^#.-_
M^2CQO^/]$%%%%=1\.%%%% !1110 5^*WQ^_Y+O\ $?\ [&34O_2J2OVIK\5O
MC]_R7?XC_P#8R:E_Z525XV9?!$_H/P=_W_%_X%^9P5%%%> ?U0%?K9^PM_R:
MOX(_[?O_ $NN*_).OUL_86_Y-7\$?]OW_I=<5ZN6_P 5^GZH_#_%[_D14?\
MK]'_ -(J'O5%%%?1G\B'XK?'[_DN_P 1_P#L9-2_]*I*X*N]^/W_ "7?XC_]
MC)J7_I5)7!5\54^-G^C&5_[A0_P1_)!1114'IGZV?L+?\FK^"/\ M^_]+KBO
M>J\%_86_Y-7\$?\ ;]_Z77%>]5]C0_A0]%^1_GSQ/_R/<?\ ]?JG_I<@K\5O
MC]_R7?XC_P#8R:E_Z525^U-?BM\?O^2[_$?_ +&34O\ TJDKS<R^")^O>#O^
M_P"+_P "_,X*BBBO /ZH"OTP_P""9_\ R0C7O^QDG_\ 26UK\SZ_3#_@F?\
M\D(U[_L9)_\ TEM:]++_ ./\C\A\4_\ DG)_XX?F?6U%%%?3'\9'XK?'[_DN
M_P 1_P#L9-2_]*I*X*N]^/W_ "7?XC_]C)J7_I5)7!5\54^-G^C&5_[A0_P1
M_)!1114'IGZ8?\$S_P#DA&O?]C)/_P"DMK7UM7R3_P $S_\ DA&O?]C)/_Z2
MVM?6U?787^!'T/X,XW_Y*/&_X_T05^*WQ^_Y+O\ $?\ [&34O_2J2OVIK\5O
MC]_R7?XC_P#8R:E_Z525P9E\$3]+\'?]_P 7_@7YG!4445X!_5 5^F'_  3/
M_P"2$:]_V,D__I+:U^9]?IA_P3/_ .2$:]_V,D__ *2VM>EE_P#'^1^0^*?_
M "3D_P#'#\SZVHHHKZ8_C(_)/]NG_DZCQO\ ]N/_ *0V]>"U[U^W3_R=1XW_
M .W'_P!(;>O!:^.K_P 6?J_S/]!>&/\ D18#_KS3_P#2(A1116!],?IA_P $
MS_\ DA&O?]C)/_Z2VM?6U?)/_!,__DA&O?\ 8R3_ /I+:U];5]=A?X$?0_@S
MC?\ Y*/&_P"/]$%?DG^W3_R=1XW_ .W'_P!(;>OULK\D_P!NG_DZCQO_ -N/
M_I#;UR9E_"7K^C/N/"'_ )'M;_KS+_TNF>"T445\X?UV%?IA_P $S_\ DA&O
M?]C)/_Z2VM?F?7Z8?\$S_P#DA&O?]C)/_P"DMK7I9?\ Q_D?D/BG_P DY/\
MQP_,^MJ***^F/XR/R3_;I_Y.H\;_ /;C_P"D-O7@M>]?MT_\G4>-_P#MQ_\
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
M_P#2&XK];*^CRW^$_7]$?R)XO?\ (]H_]>8_^EU K\D_VZ?^3J/&_P#VX_\
MI#;U^ME?DG^W3_R=1XW_ .W'_P!(;>C,OX2]?T8>$/\ R/:W_7F7_I=,\%HH
MHKYP_KL*_3#_ ()G_P#)"->_[&2?_P!);6OS/K],/^"9_P#R0C7O^QDG_P#2
M6UKTLO\ X_R/R'Q3_P"2<G_CA^9];5P7Q^_Y(1\1_P#L6]2_])9*[VN"^/W_
M "0CXC_]BWJ7_I+)7T=3X&?R+E?^_P!#_''\T?BM1117Q1_HP%%%% '[S444
M5]P?YJ'P9_P5*_YIE_W$_P#VTKX,K[S_ ."I7_-,O^XG_P"VE?!E?*X[_>)?
M+\D?W!X;_P#)+83_ +?_ /3DPHHHKA/TL^\_^"6O_-3?^X9_[=U]YU\&?\$M
M?^:F_P#<,_\ ;NOO.OJL#_N\?G^;/X?\2/\ DJ<7_P!N?^FX!7X,U^\U?@S7
M#F?V/G^A^E>#/_,P_P"X7_N0****\,_I8*_:GX _\D(^''_8MZ;_ .DL=?BM
M7[4_ '_DA'PX_P"Q;TW_ -)8Z]C+?CEZ'\^>,7^X83_&_P CO:^2?^"F'_)"
M-!_[&2#_ -);JOK:ODG_ (*8?\D(T'_L9(/_ $ENJ]7%?P)'X?P1_P E'@O\
M?Z,_,^BBBODC^\PKWK]A;_DZCP1_V_?^D-Q7@M>]?L+?\G4>"/\ M^_](;BM
MZ'\6'JOS/F>)_P#D18__ *\U/_2)'ZV4445]B?Y]'Y)_MT_\G4>-_P#MQ_\
M2&WKP6O>OVZ?^3J/&_\ VX_^D-O7@M?'5_XL_5_F?Z"\,?\ (BP'_7FG_P"D
M1"BBBL#Z8_3#_@F?_P D(U[_ +&2?_TEM:^MJ^2?^"9__)"->_[&2?\ ]);6
MOK:OKL+_  (^A_!G&_\ R4>-_P ?Z(****ZCX<**** "BBB@ K\5OC]_R7?X
MC_\ 8R:E_P"E4E?M37XK?'[_ )+O\1_^QDU+_P!*I*\;,O@B?T'X._[_ (O_
M  +\S@J***\ _J@*_6S]A;_DU?P1_P!OW_I=<5^2=?K9^PM_R:OX(_[?O_2Z
MXKU<M_BOT_5'X?XO?\B*C_U^C_Z14/>J***^C/Y$/Q6^/W_)=_B/_P!C)J7_
M *525P5=[\?O^2[_ !'_ .QDU+_TJDK@J^*J?&S_ $8RO_<*'^"/Y(****@]
M,_6S]A;_ )-7\$?]OW_I=<5[U7@O["W_ ":OX(_[?O\ TNN*]ZK[&A_"AZ+\
MC_/GB?\ Y'N/_P"OU3_TN05^*WQ^_P"2[_$?_L9-2_\ 2J2OVIK\5OC]_P E
MW^(__8R:E_Z525YN9?!$_7O!W_?\7_@7YG!4445X!_5 5^F'_!,__DA&O?\
M8R3_ /I+:U^9]?IA_P $S_\ DA&O?]C)/_Z2VM>EE_\ '^1^0^*?_).3_P <
M/S/K:BBBOIC^,C\5OC]_R7?XC_\ 8R:E_P"E4E<%7>_'[_DN_P 1_P#L9-2_
M]*I*X*OBJGQL_P!&,K_W"A_@C^2"BBBH/3/TP_X)G_\ )"->_P"QDG_]);6O
MK:ODG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P9QO_ ,E'C?\ '^B"OQ6^
M/W_)=_B/_P!C)J7_ *525^U-?BM\?O\ DN_Q'_[&34O_ $JDK@S+X(GZ7X._
M[_B_\"_,X*BBBO /ZH"OTP_X)G_\D(U[_L9)_P#TEM:_,^OTP_X)G_\ )"->
M_P"QDG_]);6O2R_^/\C\A\4_^2<G_CA^9];4445],?QD?DG^W3_R=1XW_P"W
M'_TAMZ\%KWK]NG_DZCQO_P!N/_I#;UX+7QU?^+/U?YG^@O#'_(BP'_7FG_Z1
M$****P/IC],/^"9__)"->_[&2?\ ]);6OK:ODG_@F?\ \D(U[_L9)_\ TEM:
M^MJ^NPO\"/H?P9QO_P E'C?\?Z(*_)/]NG_DZCQO_P!N/_I#;U^ME?DG^W3_
M ,G4>-_^W'_TAMZY,R_A+U_1GW'A#_R/:W_7F7_I=,\%HHHKYP_KL*_3#_@F
M?_R0C7O^QDG_ /26UK\SZ_3#_@F?_P D(U[_ +&2?_TEM:]++_X_R/R'Q3_Y
M)R?^.'YGUM1117TQ_&1^2?[=/_)U'C?_ +<?_2&WKP6O>OVZ?^3J/&__ &X_
M^D-O7@M?'5_XL_5_F?Z"\,?\B+ ?]>:?_I$0HHHK ^F/O/\ X):_\U-_[AG_
M +=U]YU\&?\ !+7_ )J;_P!PS_V[K[SKZK _[O'Y_FS^'_$C_DJ<7_VY_P"F
MX!7Y)_MT_P#)U'C?_MQ_](;>OULK\D_VZ?\ DZCQO_VX_P#I#;UAF7\)>OZ,
M^E\(?^1[6_Z\R_\ 2Z9X+1117SA_785]Y_\ !+7_ )J;_P!PS_V[KX,K[S_X
M):_\U-_[AG_MW7=@?]XC\_R9^:>)'_)+8O\ [<_].0/O.BBBOJC^'PHHHH *
M*** "ODG_@IA_P D(T'_ +&2#_TENJ^MJ^2?^"F'_)"-!_[&2#_TENJY,5_
MD?<<$?\ )1X+_'^C/S/HHHKY(_O,*^\_^"6O_-3?^X9_[=U\&5]Y_P#!+7_F
MIO\ W#/_ &[KNP/^\1^?Y,_-/$C_ ));%_\ ;G_IR!]YT445]4?P^?)/_!3#
M_DA&@_\ 8R0?^DMU7YGU^F'_  4P_P"2$:#_ -C)!_Z2W5?F?7S&8?QV?V;X
M6?\ ).0_QS_,****\X_7CZV_X)G_ /)=]>_[%N?_ -*K6OTPK\S_ /@F?_R7
M?7O^Q;G_ /2JUK],*^FR_P#@?,_C'Q3_ .2CG_@A^05X+^W3_P FK^-_^W'_
M -+K>O>J\%_;I_Y-7\;_ /;C_P"EUO777_A3]'^1\/PQ_P CW ?]?J?_ *7$
M_).BBBOCC_08*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\ \EWU[_L6Y_\
MTJM:ZL+_ !X^I\/QO_R3F-_P?JC],****^N/X,/!?VZ?^35_&_\ VX_^EUO7
MY)U^MG[=/_)J_C?_ +<?_2ZWK\DZ^<S+^*O3]6?UWX0_\B*M_P!?I?\ I%,*
M***\H_<#ZV_X)G_\EWU[_L6Y_P#TJM:_3"OS/_X)G_\ )=]>_P"Q;G_]*K6O
MTPKZ;+_X'S/XQ\4_^2CG_@A^05X+^W3_ ,FK^-_^W'_TNMZ]ZKP7]NG_ )-7
M\;_]N/\ Z76]==?^%/T?Y'P_#'_(]P'_ %^I_P#I<3\DZ***^./]!@KZV_X)
MG_\ )=]>_P"Q;G_]*K6ODFOK;_@F?_R7?7O^Q;G_ /2JUKJPO\>/J?#\;_\
M).8W_!^J/TPHHHKZX_@P\%_;I_Y-7\;_ /;C_P"EUO7Y)U^MG[=/_)J_C?\
M[<?_ $NMZ_).OG,R_BKT_5G]=^$/_(BK?]?I?^D4PHHHKRC]P/>OV%O^3J/!
M'_;]_P"D-Q7ZV5^2?["W_)U'@C_M^_\ 2&XK];*^CRW^$_7]$?R)XO?\CVC_
M ->8_P#I=0*\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKN
MK_PI^C_(_-.&/^1[@/\ K]3_ /2XGY)T445\<?Z#!7O7["W_ "=1X(_[?O\
MTAN*\%KWK]A;_DZCP1_V_?\ I#<5O0_BP]5^9\SQ/_R(L?\ ]>:G_I$C];**
M**^Q/\^C@OC]_P D(^(__8MZE_Z2R5^*U?M3\?O^2$?$?_L6]2_])9*_%:O
MS+XXG]4>#O\ N&+_ ,:_(****\8_H,]Z_86_Y.H\$?\ ;]_Z0W%?K97Y)_L+
M?\G4>"/^W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_]>8_^EU K@OC]_P D(^(_
M_8MZE_Z2R5WM<%\?O^2$?$?_ +%O4O\ TEDKTJGP,_(LK_W^A_CC^:/Q6HHH
MKXH_T8"O>OV%O^3J/!'_ &_?^D-Q7@M>]?L+?\G4>"/^W[_TAN*WH?Q8>J_,
M^9XG_P"1%C_^O-3_ -(D?K91117V)_GT%%%% !1110 4444 >.?M'?%CQ7\.
M8_!&C^!=-T?5/%OBS7!I-I#KTLL=I&@@EFDE=H@7 41=@>O2K7PKN/CI+XCE
M'Q)L/AY:Z!]G8QOX5OKZ:Z,^Y=H*SPHNS&_)SG...M8OQT^$'@[XR?%+X?6G
MB#QKJ.BZOI$5_>66@Z3J7V*XU"*2-8IGWH1,%53@F-E.'(SS7G>D^&)?V;_V
MK_ G@SP?J^MWO@OQQI.IR7N@:MJL^HII\]JJ.EU"\[O(@??L8;B"2*(?B^:W
MR3_R??7<*FUUT2O]_P#DU\MKLWK'XP?&+XO-XE\1?"[3_"$'@[1=0N=-LH/$
M27,EWKTELY29HY(I%2V0R*Z(S+(21D@#BO8?@G\5K'XV?"[0/&>GV\EE'J4)
M,MG,<O:SHQ2:%CW*2*ZY[XS7E'_!/W_0_P!EW1K.<A;O3]3U>VO%/5)DU"XW
MAO?ZTG[ *O)^SZUX'\RTOO$FMW=HX& T+ZA/M8>H/)!]ZTY5&\-[)._]?S7O
MY6T">[:_F:^6OY6M\]>A](4445F 5S'Q1_Y)GXN_[!%Y_P"B7KIZYCXH_P#)
M,_%W_8(O/_1+T <Q^S3_ ,D3\.?]O/\ Z4RU\M?\%2O^:9?]Q/\ ]M*^I?V:
M?^2)^'/^WG_TIEKY:_X*E?\ -,O^XG_[:5PX[_=Y?+\T?I?AO_R5.$_[?_\
M3<SX,HHHKY4_N *^MO\ @F?_ ,EWU[_L6Y__ $JM:^2:^MO^"9__ "7?7O\
ML6Y__2JUKJPO\>/J?#\;_P#).8W_  ?JC],****^N/X,/Q6^/W_)=_B/_P!C
M)J7_ *525P5=[\?O^2[_ !'_ .QDU+_TJDK@J^*J?&S_ $8RO_<*'^"/Y(**
M**@],_:GX _\D(^''_8MZ;_Z2QUWM<%\ ?\ DA'PX_[%O3?_ $ECKO:^TI_
MO0_SGS3_ '^O_CE^;/DG_@IA_P D(T'_ +&2#_TENJ_,^OTP_P""F'_)"-!_
M[&2#_P!);JOS/KYS,/X[/ZZ\+/\ DG(?XY_F%%%%><?KQ[U^PM_R=1X(_P"W
M[_TAN*_6ROR3_86_Y.H\$?\ ;]_Z0W%?K97T>6_PGZ_HC^1/%[_D>T?^O,?_
M $NH%?DG^W3_ ,G4>-_^W'_TAMZ_6ROR3_;I_P"3J/&__;C_ .D-O1F7\)>O
MZ,/"'_D>UO\ KS+_ -+IG@M%%%?.']=A7Z8?\$S_ /DA&O?]C)/_ .DMK7YG
MU^F'_!,__DA&O?\ 8R3_ /I+:UZ67_Q_D?D/BG_R3D_\</S/K:N"^/W_ "0C
MXC_]BWJ7_I+)7>UP7Q^_Y(1\1_\ L6]2_P#262OHZGP,_D7*_P#?Z'^./YH_
M%:BBBOBC_1@**** /WFHHHK[@_S4/@S_ (*E?\TR_P"XG_[:5\&5]Y_\%2O^
M:9?]Q/\ ]M*^#*^5QW^\2^7Y(_N#PW_Y);"?]O\ _IR84445PGZ6?>?_  2U
M_P":F_\ <,_]NZ^\Z^#/^"6O_-3?^X9_[=U]YU]5@?\ =X_/\V?P_P")'_)4
MXO\ [<_]-P"OP9K]YJ_!FN',_L?/]#]*\&?^9A_W"_\ <@4445X9_2P5^U/P
M!_Y(1\./^Q;TW_TECK\5J_:GX _\D(^''_8MZ;_Z2QU[&6_'+T/Y\\8O]PPG
M^-_D=[7R3_P4P_Y(1H/_ &,D'_I+=5];5\D_\%,/^2$:#_V,D'_I+=5ZN*_@
M2/P_@C_DH\%_C_1GYGT445\D?WF%>]?L+?\ )U'@C_M^_P#2&XKP6O>OV%O^
M3J/!'_;]_P"D-Q6]#^+#U7YGS/$__(BQ_P#UYJ?^D2/ULHHHK[$_SZ/R3_;I
M_P"3J/&__;C_ .D-O7@M>]?MT_\ )U'C?_MQ_P#2&WKP6OCJ_P#%GZO\S_07
MAC_D18#_ *\T_P#TB(4445@?3'Z8?\$S_P#DA&O?]C)/_P"DMK7UM7R3_P $
MS_\ DA&O?]C)/_Z2VM?6U?787^!'T/X,XW_Y*/&_X_T04445U'PX4444 %%%
M% !7XK?'[_DN_P 1_P#L9-2_]*I*_:FOQ6^/W_)=_B/_ -C)J7_I5)7C9E\$
M3^@_!W_?\7_@7YG!4445X!_5 5^MG["W_)J_@C_M^_\ 2ZXK\DZ_6S]A;_DU
M?P1_V_?^EUQ7JY;_ !7Z?JC\/\7O^1%1_P"OT?\ TBH>]4445]&?R(?BM\?O
M^2[_ !'_ .QDU+_TJDK@J[WX_?\ )=_B/_V,FI?^E4E<%7Q53XV?Z,97_N%#
M_!'\D%%%%0>F?K9^PM_R:OX(_P"W[_TNN*]ZKP7]A;_DU?P1_P!OW_I=<5[U
M7V-#^%#T7Y'^?/$__(]Q_P#U^J?^ER"OQ6^/W_)=_B/_ -C)J7_I5)7[4U^*
MWQ^_Y+O\1_\ L9-2_P#2J2O-S+X(GZ]X._[_ (O_  +\S@J***\ _J@*_3#_
M ()G_P#)"->_[&2?_P!);6OS/K],/^"9_P#R0C7O^QDG_P#26UKTLO\ X_R/
MR'Q3_P"2<G_CA^9];4445],?QD?BM\?O^2[_ !'_ .QDU+_TJDK@J[WX_?\
M)=_B/_V,FI?^E4E<%7Q53XV?Z,97_N%#_!'\D%%%%0>F?IA_P3/_ .2$:]_V
M,D__ *2VM?6U?)/_  3/_P"2$:]_V,D__I+:U];5]=A?X$?0_@SC?_DH\;_C
M_1!7XK?'[_DN_P 1_P#L9-2_]*I*_:FOQ6^/W_)=_B/_ -C)J7_I5)7!F7P1
M/TOP=_W_ !?^!?F<%1117@']4!7Z8?\ !,__ )(1KW_8R3_^DMK7YGU^F'_!
M,_\ Y(1KW_8R3_\ I+:UZ67_ ,?Y'Y#XI_\ ).3_ ,</S/K:BBBOIC^,C\D_
MVZ?^3J/&_P#VX_\ I#;UX+7O7[=/_)U'C?\ [<?_ $AMZ\%KXZO_ !9^K_,_
MT%X8_P"1%@/^O-/_ -(B%%%%8'TQ^F'_  3/_P"2$:]_V,D__I+:U];5\D_\
M$S_^2$:]_P!C)/\ ^DMK7UM7UV%_@1]#^#.-_P#DH\;_ (_T05^2?[=/_)U'
MC?\ [<?_ $AMZ_6ROR3_ &Z?^3J/&_\ VX_^D-O7)F7\)>OZ,^X\(?\ D>UO
M^O,O_2Z9X+1117SA_785^F'_  3/_P"2$:]_V,D__I+:U^9]?IA_P3/_ .2$
M:]_V,D__ *2VM>EE_P#'^1^0^*?_ "3D_P#'#\SZVHHHKZ8_C(_)/]NG_DZC
MQO\ ]N/_ *0V]>"U[U^W3_R=1XW_ .W'_P!(;>O!:^.K_P 6?J_S/]!>&/\
MD18#_KS3_P#2(A1116!],?>?_!+7_FIO_<,_]NZ^\Z^#/^"6O_-3?^X9_P"W
M=?>=?58'_=X_/\V?P_XD?\E3B_\ MS_TW *_)/\ ;I_Y.H\;_P#;C_Z0V]?K
M97Y)_MT_\G4>-_\ MQ_](;>L,R_A+U_1GTOA#_R/:W_7F7_I=,\%HHHKYP_K
ML*^\_P#@EK_S4W_N&?\ MW7P97WG_P $M?\ FIO_ '#/_;NN[ _[Q'Y_DS\T
M\2/^26Q?_;G_ *<@?>=%%%?5'\/A1110 4444 %?)/\ P4P_Y(1H/_8R0?\
MI+=5];5\D_\ !3#_ )(1H/\ V,D'_I+=5R8K^!(^XX(_Y*/!?X_T9^9]%%%?
M)']YA7WG_P $M?\ FIO_ '#/_;NO@ROO/_@EK_S4W_N&?^W==V!_WB/S_)GY
MIXD?\DMB_P#MS_TY ^\Z***^J/X?/DG_ (*8?\D(T'_L9(/_ $ENJ_,^OTP_
MX*8?\D(T'_L9(/\ TENJ_,^OF,P_CL_LWPL_Y)R'^.?YA1117G'Z\?6W_!,_
M_DN^O?\ 8MS_ /I5:U^F%?F?_P $S_\ DN^O?]BW/_Z56M?IA7TV7_P/F?QC
MXI_\E'/_  0_(*\%_;I_Y-7\;_\ ;C_Z76]>]5X+^W3_ ,FK^-_^W'_TNMZZ
MZ_\ "GZ/\CX?AC_D>X#_ *_4_P#TN)^2=%%%?''^@P5];?\ !,__ )+OKW_8
MMS_^E5K7R37UM_P3/_Y+OKW_ &+<_P#Z56M=6%_CQ]3X?C?_ ))S&_X/U1^F
M%%%%?7'\&'@O[=/_ ":OXW_[<?\ TNMZ_).OUL_;I_Y-7\;_ /;C_P"EUO7Y
M)U\YF7\5>GZL_KOPA_Y$5;_K]+_TBF%%%%>4?N!];?\ !,__ )+OKW_8MS_^
ME5K7Z85^9_\ P3/_ .2[Z]_V+<__ *56M?IA7TV7_P #YG\8^*?_ "4<_P#!
M#\@KP7]NG_DU?QO_ -N/_I=;U[U7@O[=/_)J_C?_ +<?_2ZWKKK_ ,*?H_R/
MA^&/^1[@/^OU/_TN)^2=%%%?''^@P5];?\$S_P#DN^O?]BW/_P"E5K7R37UM
M_P $S_\ DN^O?]BW/_Z56M=6%_CQ]3X?C?\ Y)S&_P"#]4?IA1117UQ_!AX+
M^W3_ ,FK^-_^W'_TNMZ_).OUL_;I_P"35_&__;C_ .EUO7Y)U\YF7\5>GZL_
MKOPA_P"1%6_Z_2_](IA1117E'[@>]?L+?\G4>"/^W[_TAN*_6ROR3_86_P"3
MJ/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_ )'M'_KS'_TNH%>"_MT_\FK^-_\
MMQ_]+K>O>J\%_;I_Y-7\;_\ ;C_Z76]=U?\ A3]'^1^:<,?\CW ?]?J?_I<3
M\DZ***^./]!@KWK]A;_DZCP1_P!OW_I#<5X+7O7["W_)U'@C_M^_](;BMZ'\
M6'JOS/F>)_\ D18__KS4_P#2)'ZV4445]B?Y]'!?'[_DA'Q'_P"Q;U+_ -)9
M*_%:OVI^/W_)"/B/_P!BWJ7_ *2R5^*U>!F7QQ/ZH\'?]PQ?^-?D%%%%>,?T
M&>]?L+?\G4>"/^W[_P!(;BOULK\D_P!A;_DZCP1_V_?^D-Q7ZV5]'EO\)^OZ
M(_D3Q>_Y'M'_ *\Q_P#2Z@5P7Q^_Y(1\1_\ L6]2_P#262N]K@OC]_R0CXC_
M /8MZE_Z2R5Z53X&?D65_P"_T/\ ''\T?BM1117Q1_HP%>]?L+?\G4>"/^W[
M_P!(;BO!:]Z_86_Y.H\$?]OW_I#<5O0_BP]5^9\SQ/\ \B+'_P#7FI_Z1(_6
MRBBBOL3_ #Z"BBB@ HHHH **** /./B_\"="^,4FB7UW?:IX?\2:#,\^D>(=
M#N!!>V3.NUPI961D88#(ZLIQTJC\,?V>]*^'OBN]\7:CK^N>./&MW;"Q?Q!X
MCFC>:*V#;O(ACBCCBB0MR0B L0,DUZK11'W=OZ[_ ']>X/WMSP;Q/^R-I.K:
M_P"(;W0?''C#P/IGB69KC7=#\.WL,5I?2L,22 21.\+R#AVA9"W7KS7L7A'P
MGI/@/POI?AW0;&/3=&TRW2UM+2$?+%&HP /7ZGD]:UZ*%[L>5;?Y;?=T[= ?
MO/F>_P#GO]_7N%%%% !7,?%'_DF?B[_L$7G_ *)>NGKF/BC_ ,DS\7?]@B\_
M]$O0!S'[-/\ R1/PY_V\_P#I3+7RU_P5*_YIE_W$_P#VTKZE_9I_Y(GX<_[>
M?_2F6OEK_@J5_P TR_[B?_MI7#CO]WE\OS1^E^&__)4X3_M__P!-S/@RBBBO
ME3^X KZV_P""9_\ R7?7O^Q;G_\ 2JUKY)KZV_X)G_\ )=]>_P"Q;G_]*K6N
MK"_QX^I\/QO_ ,DYC?\ !^J/TPHHHKZX_@P_%;X_?\EW^(__ &,FI?\ I5)7
M!5WOQ^_Y+O\ $?\ [&34O_2J2N"KXJI\;/\ 1C*_]PH?X(_D@HHHJ#TS]J?@
M#_R0CX<?]BWIO_I+'7>UP7P!_P"2$?#C_L6]-_\ 26.N]K[2G\"]#_.?-/\
M?Z_^.7YL^2?^"F'_ "0C0?\ L9(/_26ZK\SZ_3#_ (*8?\D(T'_L9(/_ $EN
MJ_,^OG,P_CL_KKPL_P"2<A_CG^84445YQ^O'O7["W_)U'@C_ +?O_2&XK];*
M_)/]A;_DZCP1_P!OW_I#<5^ME?1Y;_"?K^B/Y$\7O^1[1_Z\Q_\ 2Z@5^2?[
M=/\ R=1XW_[<?_2&WK];*_)/]NG_ ).H\;_]N/\ Z0V]&9?PEZ_HP\(?^1[6
M_P"O,O\ TNF>"T445\X?UV%?IA_P3/\ ^2$:]_V,D_\ Z2VM?F?7Z8?\$S_^
M2$:]_P!C)/\ ^DMK7I9?_'^1^0^*?_).3_QP_,^MJX+X_?\ )"/B/_V+>I?^
MDLE=[7!?'[_DA'Q'_P"Q;U+_ -)9*^CJ? S^1<K_ -_H?XX_FC\5J***^*/]
M& HHHH _>:BBBON#_-0^#/\ @J5_S3+_ +B?_MI7P97WG_P5*_YIE_W$_P#V
MTKX,KY7'?[Q+Y?DC^X/#?_DEL)_V_P#^G)A1117"?I9]Y_\ !+7_ )J;_P!P
MS_V[K[SKX,_X):_\U-_[AG_MW7WG7U6!_P!WC\_S9_#_ (D?\E3B_P#MS_TW
M *_!FOWFK\&:X<S^Q\_T/TKP9_YF'_<+_P!R!1117AG]+!7[4_ '_DA'PX_[
M%O3?_26.OQ6K]J?@#_R0CX<?]BWIO_I+'7L9;\<O0_GSQB_W#"?XW^1WM?)/
M_!3#_DA&@_\ 8R0?^DMU7UM7R3_P4P_Y(1H/_8R0?^DMU7JXK^!(_#^"/^2C
MP7^/]&?F?1117R1_>85[U^PM_P G4>"/^W[_ -(;BO!:]Z_86_Y.H\$?]OW_
M *0W%;T/XL/5?F?,\3_\B+'_ /7FI_Z1(_6RBBBOL3_/H_)/]NG_ ).H\;_]
MN/\ Z0V]>"U[U^W3_P G4>-_^W'_ -(;>O!:^.K_ ,6?J_S/]!>&/^1%@/\
MKS3_ /2(A1116!],?IA_P3/_ .2$:]_V,D__ *2VM?6U?)/_  3/_P"2$:]_
MV,D__I+:U];5]=A?X$?0_@SC?_DH\;_C_1!11174?#A1110 4444 %?BM\?O
M^2[_ !'_ .QDU+_TJDK]J:_%;X_?\EW^(_\ V,FI?^E4E>-F7P1/Z#\'?]_Q
M?^!?F<%1117@']4!7ZV?L+?\FK^"/^W[_P!+KBOR3K];/V%O^35_!'_;]_Z7
M7%>KEO\ %?I^J/P_Q>_Y$5'_ *_1_P#2*A[U1117T9_(A^*WQ^_Y+O\ $?\
M[&34O_2J2N"KO?C]_P EW^(__8R:E_Z525P5?%5/C9_HQE?^X4/\$?R04445
M!Z9^MG["W_)J_@C_ +?O_2ZXKWJO!?V%O^35_!'_ &_?^EUQ7O5?8T/X4/1?
MD?Y\\3_\CW'_ /7ZI_Z7(*_%;X_?\EW^(_\ V,FI?^E4E?M37XK?'[_DN_Q'
M_P"QDU+_ -*I*\W,O@B?KW@[_O\ B_\  OS."HHHKP#^J K],/\ @F?_ ,D(
MU[_L9)__ $EM:_,^OTP_X)G_ /)"->_[&2?_ -);6O2R_P#C_(_(?%/_ ))R
M?^.'YGUM1117TQ_&1^*WQ^_Y+O\ $?\ [&34O_2J2N"KO?C]_P EW^(__8R:
ME_Z525P5?%5/C9_HQE?^X4/\$?R04445!Z9^F'_!,_\ Y(1KW_8R3_\ I+:U
M];5\D_\ !,__ )(1KW_8R3_^DMK7UM7UV%_@1]#^#.-_^2CQO^/]$%?BM\?O
M^2[_ !'_ .QDU+_TJDK]J:_%;X_?\EW^(_\ V,FI?^E4E<&9?!$_2_!W_?\
M%_X%^9P5%%%> ?U0%?IA_P $S_\ DA&O?]C)/_Z2VM?F?7Z8?\$S_P#DA&O?
M]C)/_P"DMK7I9?\ Q_D?D/BG_P DY/\ QP_,^MJ***^F/XR/R3_;I_Y.H\;_
M /;C_P"D-O7@M>]?MT_\G4>-_P#MQ_\ 2&WKP6OCJ_\ %GZO\S_07AC_ )$6
M _Z\T_\ TB(4445@?3'Z8?\ !,__ )(1KW_8R3_^DMK7UM7R3_P3/_Y(1KW_
M &,D_P#Z2VM?6U?787^!'T/X,XW_ .2CQO\ C_1!7Y)_MT_\G4>-_P#MQ_\
M2&WK];*_)/\ ;I_Y.H\;_P#;C_Z0V]<F9?PEZ_HS[CPA_P"1[6_Z\R_]+IG@
MM%%%?.']=A7Z8?\ !,__ )(1KW_8R3_^DMK7YGU^F'_!,_\ Y(1KW_8R3_\
MI+:UZ67_ ,?Y'Y#XI_\ ).3_ ,</S/K:BBBOIC^,C\D_VZ?^3J/&_P#VX_\
MI#;UX+7O7[=/_)U'C?\ [<?_ $AMZ\%KXZO_ !9^K_,_T%X8_P"1%@/^O-/_
M -(B%%%%8'TQ]Y_\$M?^:F_]PS_V[K[SKX,_X):_\U-_[AG_ +=U]YU]5@?]
MWC\_S9_#_B1_R5.+_P"W/_3< K\D_P!NG_DZCQO_ -N/_I#;U^ME?DG^W3_R
M=1XW_P"W'_TAMZPS+^$O7]&?2^$/_(]K?]>9?^ETSP6BBBOG#^NPK[S_ ."6
MO_-3?^X9_P"W=?!E?>?_  2U_P":F_\ <,_]NZ[L#_O$?G^3/S3Q(_Y);%_]
MN?\ IR!]YT445]4?P^%%%% !1110 5\D_P#!3#_DA&@_]C)!_P"DMU7UM7R3
M_P %,/\ DA&@_P#8R0?^DMU7)BOX$C[C@C_DH\%_C_1GYGT445\D?WF%?>?_
M  2U_P":F_\ <,_]NZ^#*^\_^"6O_-3?^X9_[=UW8'_>(_/\F?FGB1_R2V+_
M .W/_3D#[SHHHKZH_A\^2?\ @IA_R0C0?^QD@_\ 26ZK\SZ_3#_@IA_R0C0?
M^QD@_P#26ZK\SZ^8S#^.S^S?"S_DG(?XY_F%%%%><?KQ];?\$S_^2[Z]_P!B
MW/\ ^E5K7Z85^9__  3/_P"2[Z]_V+<__I5:U^F%?39?_ ^9_&/BG_R4<_\
M!#\@KP7]NG_DU?QO_P!N/_I=;U[U7@O[=/\ R:OXW_[<?_2ZWKKK_P *?H_R
M/A^&/^1[@/\ K]3_ /2XGY)T445\<?Z#!7UM_P $S_\ DN^O?]BW/_Z56M?)
M-?6W_!,__DN^O?\ 8MS_ /I5:UU87^/'U/A^-_\ DG,;_@_5'Z84445]<?P8
M>"_MT_\ )J_C?_MQ_P#2ZWK\DZ_6S]NG_DU?QO\ ]N/_ *76]?DG7SF9?Q5Z
M?JS^N_"'_D15O^OTO_2*84445Y1^X'UM_P $S_\ DN^O?]BW/_Z56M?IA7YG
M_P#!,_\ Y+OKW_8MS_\ I5:U^F%?39?_  /F?QCXI_\ )1S_ ,$/R"O!?VZ?
M^35_&_\ VX_^EUO7O5>"_MT_\FK^-_\ MQ_]+K>NNO\ PI^C_(^'X8_Y'N _
MZ_4__2XGY)T445\<?Z#!7UM_P3/_ .2[Z]_V+<__ *56M?)-?6W_  3/_P"2
M[Z]_V+<__I5:UU87^/'U/A^-_P#DG,;_ (/U1^F%%%%?7'\&'@O[=/\ R:OX
MW_[<?_2ZWK\DZ_6S]NG_ )-7\;_]N/\ Z76]?DG7SF9?Q5Z?JS^N_"'_ )$5
M;_K]+_TBF%%%%>4?N![U^PM_R=1X(_[?O_2&XK];*_)/]A;_ ).H\$?]OW_I
M#<5^ME?1Y;_"?K^B/Y$\7O\ D>T?^O,?_2Z@5X+^W3_R:OXW_P"W'_TNMZ]Z
MKP7]NG_DU?QO_P!N/_I=;UW5_P"%/T?Y'YIPQ_R/<!_U^I_^EQ/R3HHHKXX_
MT&"O>OV%O^3J/!'_ &_?^D-Q7@M>]?L+?\G4>"/^W[_TAN*WH?Q8>J_,^9XG
M_P"1%C_^O-3_ -(D?K91117V)_GT<%\?O^2$?$?_ +%O4O\ TEDK\5J_:GX_
M?\D(^(__ &+>I?\ I+)7XK5X&9?'$_JCP=_W#%_XU^04445XQ_09[U^PM_R=
M1X(_[?O_ $AN*_6ROR3_ &%O^3J/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_D>
MT?\ KS'_ -+J!7!?'[_DA'Q'_P"Q;U+_ -)9*[VN"^/W_)"/B/\ ]BWJ7_I+
M)7I5/@9^197_ +_0_P <?S1^*U%%%?%'^C 5[U^PM_R=1X(_[?O_ $AN*\%K
MWK]A;_DZCP1_V_?^D-Q6]#^+#U7YGS/$_P#R(L?_ ->:G_I$C];****^Q/\
M/H**** "BBB@ HHHH **** "BBB@ HHHH *YCXH_\DS\7?\ 8(O/_1+UT]<Q
M\4?^29^+O^P1>?\ HEZ .8_9I_Y(GX<_[>?_ $IEKY:_X*E?\TR_[B?_ +:5
M]2_LT_\ )$_#G_;S_P"E,M?+7_!4K_FF7_<3_P#;2N''?[O+Y?FC]+\-_P#D
MJ<)_V_\ ^FYGP91117RI_< 5];?\$S_^2[Z]_P!BW/\ ^E5K7R37UM_P3/\
M^2[Z]_V+<_\ Z56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8?BM\?O^2[_$
M?_L9-2_]*I*X*N]^/W_)=_B/_P!C)J7_ *525P5?%5/C9_HQE?\ N%#_  1_
M)!1114'IG[4_ '_DA'PX_P"Q;TW_ -)8Z[VN"^ /_)"/AQ_V+>F_^DL==[7V
ME/X%Z'^<^:?[_7_QR_-GR3_P4P_Y(1H/_8R0?^DMU7YGU^F'_!3#_DA&@_\
M8R0?^DMU7YGU\YF'\=G]=>%G_).0_P <_P PHHHKSC]>/>OV%O\ DZCP1_V_
M?^D-Q7ZV5^2?["W_ "=1X(_[?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F
M/_I=0*_)/]NG_DZCQO\ ]N/_ *0V]?K97Y)_MT_\G4>-_P#MQ_\ 2&WHS+^$
MO7]&'A#_ ,CVM_UYE_Z73/!:***^</Z["OTP_P""9_\ R0C7O^QDG_\ 26UK
M\SZ_3#_@F?\ \D(U[_L9)_\ TEM:]++_ ./\C\A\4_\ DG)_XX?F?6U<%\?O
M^2$?$?\ [%O4O_262N]K@OC]_P D(^(__8MZE_Z2R5]'4^!G\BY7_O\ 0_QQ
M_-'XK4445\4?Z,!1110!^\U%%%?<'^:A\&?\%2O^:9?]Q/\ ]M*^#*^\_P#@
MJ5_S3+_N)_\ MI7P97RN._WB7R_)']P>&_\ R2V$_P"W_P#TY,****X3]+/O
M/_@EK_S4W_N&?^W=?>=?!G_!+7_FIO\ W#/_ &[K[SKZK _[O'Y_FS^'_$C_
M )*G%_\ ;G_IN 5^#-?O-7X,UPYG]CY_H?I7@S_S,/\ N%_[D"BBBO#/Z6"O
MVI^ /_)"/AQ_V+>F_P#I+'7XK5^U/P!_Y(1\./\ L6]-_P#26.O8RWXY>A_/
MGC%_N&$_QO\ ([VODG_@IA_R0C0?^QD@_P#26ZKZVKY)_P""F'_)"-!_[&2#
M_P!);JO5Q7\"1^'\$?\ )1X+_'^C/S/HHHKY(_O,*]Z_86_Y.H\$?]OW_I#<
M5X+7O7["W_)U'@C_ +?O_2&XK>A_%AZK\SYGB?\ Y$6/_P"O-3_TB1^ME%%%
M?8G^?1^2?[=/_)U'C?\ [<?_ $AMZ\%KWK]NG_DZCQO_ -N/_I#;UX+7QU?^
M+/U?YG^@O#'_ "(L!_UYI_\ I$0HHHK ^F/TP_X)G_\ )"->_P"QDG_]);6O
MK:ODG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P9QO_ ,E'C?\ '^B"BBBN
MH^'"BBB@ HHHH *_%;X_?\EW^(__ &,FI?\ I5)7[4U^*WQ^_P"2[_$?_L9-
M2_\ 2J2O&S+X(G]!^#O^_P"+_P "_,X*BBBO /ZH"OUL_86_Y-7\$?\ ;]_Z
M77%?DG7ZV?L+?\FK^"/^W[_TNN*]7+?XK]/U1^'^+W_(BH_]?H_^D5#WJBBB
MOHS^1#\5OC]_R7?XC_\ 8R:E_P"E4E<%7>_'[_DN_P 1_P#L9-2_]*I*X*OB
MJGQL_P!&,K_W"A_@C^2"BBBH/3/UL_86_P"35_!'_;]_Z77%>]5X+^PM_P F
MK^"/^W[_ -+KBO>J^QH?PH>B_(_SYXG_ .1[C_\ K]4_]+D%?BM\?O\ DN_Q
M'_[&34O_ $JDK]J:_%;X_?\ )=_B/_V,FI?^E4E>;F7P1/U[P=_W_%_X%^9P
M5%%%> ?U0%?IA_P3/_Y(1KW_ &,D_P#Z2VM?F?7Z8?\ !,__ )(1KW_8R3_^
MDMK7I9?_ !_D?D/BG_R3D_\ '#\SZVHHHKZ8_C(_%;X_?\EW^(__ &,FI?\
MI5)7!5WOQ^_Y+O\ $?\ [&34O_2J2N"KXJI\;/\ 1C*_]PH?X(_D@HHHJ#TS
M],/^"9__ "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\
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
M$_[?_P#3<SX,HHHKY4_N *^MO^"9_P#R7?7O^Q;G_P#2JUKY)KZV_P""9_\
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
MN/\ Z0V]>"U[U^W3_P G4>-_^W'_ -(;>O!:^.K_ ,6?J_S/]!>&/^1%@/\
MKS3_ /2(A1116!],?>?_  2U_P":F_\ <,_]NZ^\Z^#/^"6O_-3?^X9_[=U]
MYU]5@?\ =X_/\V?P_P")'_)4XO\ [<_]-P"OR3_;I_Y.H\;_ /;C_P"D-O7Z
MV5^2?[=/_)U'C?\ [<?_ $AMZPS+^$O7]&?2^$/_ "/:W_7F7_I=,\%HHHKY
MP_KL*^\_^"6O_-3?^X9_[=U\&5]Y_P#!+7_FIO\ W#/_ &[KNP/^\1^?Y,_-
M/$C_ ));%_\ ;G_IR!]YT445]4?P^%%%% !1110 5\D_\%,/^2$:#_V,D'_I
M+=5];5\D_P#!3#_DA&@_]C)!_P"DMU7)BOX$C[C@C_DH\%_C_1GYGT445\D?
MWF%?>?\ P2U_YJ;_ -PS_P!NZ^#*^\_^"6O_ #4W_N&?^W==V!_WB/S_ "9^
M:>)'_)+8O_MS_P!.0/O.BBBOJC^'SY)_X*8?\D(T'_L9(/\ TENJ_,^OTP_X
M*8?\D(T'_L9(/_26ZK\SZ^8S#^.S^S?"S_DG(?XY_F%%%%><?KQ];?\ !,__
M )+OKW_8MS_^E5K7Z85^9_\ P3/_ .2[Z]_V+<__ *56M?IA7TV7_P #YG\8
M^*?_ "4<_P#!#\@KP7]NG_DU?QO_ -N/_I=;U[U7@O[=/_)J_C?_ +<?_2ZW
MKKK_ ,*?H_R/A^&/^1[@/^OU/_TN)^2=%%%?''^@P5];?\$S_P#DN^O?]BW/
M_P"E5K7R37UM_P $S_\ DN^O?]BW/_Z56M=6%_CQ]3X?C?\ Y)S&_P"#]4?I
MA1117UQ_!AX+^W3_ ,FK^-_^W'_TNMZ_).OUL_;I_P"35_&__;C_ .EUO7Y)
MU\YF7\5>GZL_KOPA_P"1%6_Z_2_](IA1117E'[@?6W_!,_\ Y+OKW_8MS_\
MI5:U^F%?F?\ \$S_ /DN^O?]BW/_ .E5K7Z85]-E_P# ^9_&/BG_ ,E'/_!#
M\@KP7]NG_DU?QO\ ]N/_ *76]>]5X+^W3_R:OXW_ .W'_P!+K>NNO_"GZ/\
M(^'X8_Y'N _Z_4__ $N)^2=%%%?''^@P5];?\$S_ /DN^O?]BW/_ .E5K7R3
M7UM_P3/_ .2[Z]_V+<__ *56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8>"
M_MT_\FK^-_\ MQ_]+K>OR3K];/VZ?^35_&__ &X_^EUO7Y)U\YF7\5>GZL_K
MOPA_Y$5;_K]+_P!(IA1117E'[@>]?L+?\G4>"/\ M^_](;BOULK\D_V%O^3J
M/!'_ &_?^D-Q7ZV5]'EO\)^OZ(_D3Q>_Y'M'_KS'_P!+J!7@O[=/_)J_C?\
M[<?_ $NMZ]ZKP7]NG_DU?QO_ -N/_I=;UW5_X4_1_D?FG#'_ "/<!_U^I_\
MI<3\DZ***^./]!@KWK]A;_DZCP1_V_?^D-Q7@M>]?L+?\G4>"/\ M^_](;BM
MZ'\6'JOS/F>)_P#D18__ *\U/_2)'ZV4445]B?Y]'!?'[_DA'Q'_ .Q;U+_T
MEDK\5J_:GX_?\D(^(_\ V+>I?^DLE?BM7@9E\<3^J/!W_<,7_C7Y!1117C']
M!GO7["W_ "=1X(_[?O\ TAN*_6ROR3_86_Y.H\$?]OW_ *0W%?K97T>6_P )
M^OZ(_D3Q>_Y'M'_KS'_TNH%<%\?O^2$?$?\ [%O4O_262N]K@OC]_P D(^(_
M_8MZE_Z2R5Z53X&?D65_[_0_QQ_-'XK4445\4?Z,!7O7["W_ "=1X(_[?O\
MTAN*\%KWK]A;_DZCP1_V_?\ I#<5O0_BP]5^9\SQ/_R(L?\ ]>:G_I$C];**
M**^Q/\^@HHHH **** "BBB@ HHHH **** "BBB@ KF/BC_R3/Q=_V"+S_P!$
MO73US'Q1_P"29^+O^P1>?^B7H YC]FG_ )(GX<_[>?\ TIEKY:_X*E?\TR_[
MB?\ [:5]2_LT_P#)$_#G_;S_ .E,M?+7_!4K_FF7_<3_ /;2N''?[O+Y?FC]
M+\-_^2IPG_;_ /Z;F?!E%%%?*G]P!7UM_P $S_\ DN^O?]BW/_Z56M?)-?6W
M_!,__DN^O?\ 8MS_ /I5:UU87^/'U/A^-_\ DG,;_@_5'Z84445]<?P8?BM\
M?O\ DN_Q'_[&34O_ $JDK@J[WX_?\EW^(_\ V,FI?^E4E<%7Q53XV?Z,97_N
M%#_!'\D%%%%0>F?M3\ ?^2$?#C_L6]-_])8Z[VN"^ /_ "0CX<?]BWIO_I+'
M7>U]I3^!>A_G/FG^_P!?_'+\V?)/_!3#_DA&@_\ 8R0?^DMU7YGU^F'_  4P
M_P"2$:#_ -C)!_Z2W5?F?7SF8?QV?UUX6?\ ).0_QS_,****\X_7CWK]A;_D
MZCP1_P!OW_I#<5^ME?DG^PM_R=1X(_[?O_2&XK];*^CRW^$_7]$?R)XO?\CV
MC_UYC_Z74"OR3_;I_P"3J/&__;C_ .D-O7ZV5^2?[=/_ "=1XW_[<?\ TAMZ
M,R_A+U_1AX0_\CVM_P!>9?\ I=,\%HHHKYP_KL*_3#_@F?\ \D(U[_L9)_\
MTEM:_,^OTP_X)G_\D(U[_L9)_P#TEM:]++_X_P C\A\4_P#DG)_XX?F?6U<%
M\?O^2$?$?_L6]2_])9*[VN"^/W_)"/B/_P!BWJ7_ *2R5]'4^!G\BY7_ +_0
M_P <?S1^*U%%%?%'^C 4444 ?O-1117W!_FH?!G_  5*_P":9?\ <3_]M*^#
M*^\_^"I7_-,O^XG_ .VE?!E?*X[_ 'B7R_)']P>&_P#R2V$_[?\ _3DPHHHK
MA/TL^\_^"6O_ #4W_N&?^W=?>=?!G_!+7_FIO_<,_P#;NOO.OJL#_N\?G^;/
MX?\ $C_DJ<7_ -N?^FX!7X,U^\U?@S7#F?V/G^A^E>#/_,P_[A?^Y HHHKPS
M^E@K]J?@#_R0CX<?]BWIO_I+'7XK5^U/P!_Y(1\./^Q;TW_TECKV,M^.7H?S
MYXQ?[AA/\;_([VODG_@IA_R0C0?^QD@_]);JOK:ODG_@IA_R0C0?^QD@_P#2
M6ZKU<5_ D?A_!'_)1X+_ !_HS\SZ***^2/[S"O>OV%O^3J/!'_;]_P"D-Q7@
MM>]?L+?\G4>"/^W[_P!(;BMZ'\6'JOS/F>)_^1%C_P#KS4_](D?K91117V)_
MGT?DG^W3_P G4>-_^W'_ -(;>O!:]Z_;I_Y.H\;_ /;C_P"D-O7@M?'5_P"+
M/U?YG^@O#'_(BP'_ %YI_P#I$0HHHK ^F/TP_P""9_\ R0C7O^QDG_\ 26UK
MZVKY)_X)G_\ )"->_P"QDG_]);6OK:OKL+_ CZ'\&<;_ /)1XW_'^B"BBBNH
M^'"BBB@ HHHH *_%;X_?\EW^(_\ V,FI?^E4E?M37XK?'[_DN_Q'_P"QDU+_
M -*I*\;,O@B?T'X._P"_XO\ P+\S@J***\ _J@*_6S]A;_DU?P1_V_?^EUQ7
MY)U^MG["W_)J_@C_ +?O_2ZXKU<M_BOT_5'X?XO?\B*C_P!?H_\ I%0]ZHHH
MKZ,_D0_%;X_?\EW^(_\ V,FI?^E4E<%7>_'[_DN_Q'_[&34O_2J2N"KXJI\;
M/]&,K_W"A_@C^2"BBBH/3/UL_86_Y-7\$?\ ;]_Z77%>]5X+^PM_R:OX(_[?
MO_2ZXKWJOL:'\*'HOR/\^>)_^1[C_P#K]4_]+D%?BM\?O^2[_$?_ +&34O\
MTJDK]J:_%;X_?\EW^(__ &,FI?\ I5)7FYE\$3]>\'?]_P 7_@7YG!4445X!
M_5 5^F'_  3/_P"2$:]_V,D__I+:U^9]?IA_P3/_ .2$:]_V,D__ *2VM>EE
M_P#'^1^0^*?_ "3D_P#'#\SZVHHHKZ8_C(_%;X_?\EW^(_\ V,FI?^E4E<%7
M>_'[_DN_Q'_[&34O_2J2N"KXJI\;/]&,K_W"A_@C^2"BBBH/3/TP_P""9_\
MR0C7O^QDG_\ 26UKZVKY)_X)G_\ )"->_P"QDG_]);6OK:OKL+_ CZ'\&<;_
M /)1XW_'^B"OQ6^/W_)=_B/_ -C)J7_I5)7[4U^*WQ^_Y+O\1_\ L9-2_P#2
MJ2N#,O@B?I?@[_O^+_P+\S@J***\ _J@*_3#_@F?_P D(U[_ +&2?_TEM:_,
M^OTP_P""9_\ R0C7O^QDG_\ 26UKTLO_ (_R/R'Q3_Y)R?\ CA^9];4445],
M?QD?DG^W3_R=1XW_ .W'_P!(;>O!:]Z_;I_Y.H\;_P#;C_Z0V]>"U\=7_BS]
M7^9_H+PQ_P B+ ?]>:?_ *1$****P/IC],/^"9__ "0C7O\ L9)__26UKZVK
MY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\  CZ'\&<;_P#)1XW_ !_H@K\D_P!N
MG_DZCQO_ -N/_I#;U^ME?DG^W3_R=1XW_P"W'_TAMZY,R_A+U_1GW'A#_P C
MVM_UYE_Z73/!:***^</Z["OTP_X)G_\ )"->_P"QDG_]);6OS/K],/\ @F?_
M ,D(U[_L9)__ $EM:]++_P"/\C\A\4_^2<G_ (X?F?6U%%%?3'\9'Y)_MT_\
MG4>-_P#MQ_\ 2&WKP6O>OVZ?^3J/&_\ VX_^D-O7@M?'5_XL_5_F?Z"\,?\
M(BP'_7FG_P"D1"BBBL#Z8^\_^"6O_-3?^X9_[=U]YU\&?\$M?^:F_P#<,_\
M;NOO.OJL#_N\?G^;/X?\2/\ DJ<7_P!N?^FX!7Y)_MT_\G4>-_\ MQ_](;>O
MULK\D_VZ?^3J/&__ &X_^D-O6&9?PEZ_HSZ7PA_Y'M;_ *\R_P#2Z9X+1117
MSA_785]Y_P#!+7_FIO\ W#/_ &[KX,K[S_X):_\ -3?^X9_[=UW8'_>(_/\
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
MO7["W_)U'@C_ +?O_2&XKP6O>OV%O^3J/!'_ &_?^D-Q6]#^+#U7YGS/$_\
MR(L?_P!>:G_I$C];****^Q/\^C\D_P!NG_DZCQO_ -N/_I#;UX+7O7[=/_)U
M'C?_ +<?_2&WKP6OCJ_\6?J_S/\ 07AC_D18#_KS3_\ 2(A1116!],?IA_P3
M/_Y(1KW_ &,D_P#Z2VM?6U?)/_!,_P#Y(1KW_8R3_P#I+:U];5]=A?X$?0_@
MSC?_ )*/&_X_T04445U'PX4444 %%%% !7XK?'[_ )+O\1_^QDU+_P!*I*_:
MFOQ6^/W_ "7?XC_]C)J7_I5)7C9E\$3^@_!W_?\ %_X%^9P5%%%> ?U0%?K9
M^PM_R:OX(_[?O_2ZXK\DZ_6S]A;_ )-7\$?]OW_I=<5ZN6_Q7Z?JC\/\7O\
MD14?^OT?_2*A[U1117T9_(A^*WQ^_P"2[_$?_L9-2_\ 2J2N"KO?C]_R7?XC
M_P#8R:E_Z525P5?%5/C9_HQE?^X4/\$?R04445!Z9^MG["W_ ":OX(_[?O\
MTNN*]ZKP7]A;_DU?P1_V_?\ I=<5[U7V-#^%#T7Y'^?/$_\ R/<?_P!?JG_I
M<@K\5OC]_P EW^(__8R:E_Z525^U-?BM\?O^2[_$?_L9-2_]*I*\W,O@B?KW
M@[_O^+_P+\S@J***\ _J@*_3#_@F?_R0C7O^QDG_ /26UK\SZ_3#_@F?_P D
M(U[_ +&2?_TEM:]++_X_R/R'Q3_Y)R?^.'YGUM1117TQ_&1^*WQ^_P"2[_$?
M_L9-2_\ 2J2N"KO?C]_R7?XC_P#8R:E_Z525P5?%5/C9_HQE?^X4/\$?R044
M45!Z9^F'_!,__DA&O?\ 8R3_ /I+:U];5\D_\$S_ /DA&O?]C)/_ .DMK7UM
M7UV%_@1]#^#.-_\ DH\;_C_1!7XK?'[_ )+O\1_^QDU+_P!*I*_:FOQ6^/W_
M "7?XC_]C)J7_I5)7!F7P1/TOP=_W_%_X%^9P5%%%> ?U0%?IA_P3/\ ^2$:
M]_V,D_\ Z2VM?F?7Z8?\$S_^2$:]_P!C)/\ ^DMK7I9?_'^1^0^*?_).3_QP
M_,^MJ***^F/XR/R3_;I_Y.H\;_\ ;C_Z0V]>"U[U^W3_ ,G4>-_^W'_TAMZ\
M%KXZO_%GZO\ ,_T%X8_Y$6 _Z\T__2(A1116!],?IA_P3/\ ^2$:]_V,D_\
MZ2VM?6U?)/\ P3/_ .2$:]_V,D__ *2VM?6U?787^!'T/X,XW_Y*/&_X_P!$
M%?DG^W3_ ,G4>-_^W'_TAMZ_6ROR3_;I_P"3J/&__;C_ .D-O7)F7\)>OZ,^
MX\(?^1[6_P"O,O\ TNF>"T445\X?UV%?IA_P3/\ ^2$:]_V,D_\ Z2VM?F?7
MZ8?\$S_^2$:]_P!C)/\ ^DMK7I9?_'^1^0^*?_).3_QP_,^MJ***^F/XR/R3
M_;I_Y.H\;_\ ;C_Z0V]>"U[U^W3_ ,G4>-_^W'_TAMZ\%KXZO_%GZO\ ,_T%
MX8_Y$6 _Z\T__2(A1116!],?>?\ P2U_YJ;_ -PS_P!NZ^\Z^#/^"6O_ #4W
M_N&?^W=?>=?58'_=X_/\V?P_XD?\E3B_^W/_ $W *_)/]NG_ ).H\;_]N/\
MZ0V]?K97Y)_MT_\ )U'C?_MQ_P#2&WK#,OX2]?T9]+X0_P#(]K?]>9?^ETSP
M6BBBOG#^NPK[S_X):_\ -3?^X9_[=U\&5]Y_\$M?^:F_]PS_ -NZ[L#_ +Q'
MY_DS\T\2/^26Q?\ VY_Z<@?>=%%%?5'\/A1110 4444 %?)/_!3#_DA&@_\
M8R0?^DMU7UM7R3_P4P_Y(1H/_8R0?^DMU7)BOX$C[C@C_DH\%_C_ $9^9]%%
M%?)']YA7WG_P2U_YJ;_W#/\ V[KX,K[S_P""6O\ S4W_ +AG_MW7=@?]XC\_
MR9^:>)'_ "2V+_[<_P#3D#[SHHHKZH_A\^2?^"F'_)"-!_[&2#_TENJ_,^OT
MP_X*8?\ )"-!_P"QD@_]);JOS/KYC,/X[/[-\+/^2<A_CG^84445YQ^O'UM_
MP3/_ .2[Z]_V+<__ *56M?IA7YG_ /!,_P#Y+OKW_8MS_P#I5:U^F%?39?\
MP/F?QCXI_P#)1S_P0_(*\%_;I_Y-7\;_ /;C_P"EUO7O5>"_MT_\FK^-_P#M
MQ_\ 2ZWKKK_PI^C_ "/A^&/^1[@/^OU/_P!+B?DG1117QQ_H,%?6W_!,_P#Y
M+OKW_8MS_P#I5:U\DU];?\$S_P#DN^O?]BW/_P"E5K75A?X\?4^'XW_Y)S&_
MX/U1^F%%%%?7'\&'@O[=/_)J_C?_ +<?_2ZWK\DZ_6S]NG_DU?QO_P!N/_I=
M;U^2=?.9E_%7I^K/Z[\(?^1%6_Z_2_\ 2*84445Y1^X'UM_P3/\ ^2[Z]_V+
M<_\ Z56M?IA7YG_\$S_^2[Z]_P!BW/\ ^E5K7Z85]-E_\#YG\8^*?_)1S_P0
M_(*\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKKK_PI^C_(
M^'X8_P"1[@/^OU/_ -+B?DG1117QQ_H,%?6W_!,__DN^O?\ 8MS_ /I5:U\D
MU];?\$S_ /DN^O?]BW/_ .E5K75A?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'@
MO[=/_)J_C?\ [<?_ $NMZ_).OUL_;I_Y-7\;_P#;C_Z76]?DG7SF9?Q5Z?JS
M^N_"'_D15O\ K]+_ -(IA1117E'[@>]?L+?\G4>"/^W[_P!(;BOULK\D_P!A
M;_DZCP1_V_?^D-Q7ZV5]'EO\)^OZ(_D3Q>_Y'M'_ *\Q_P#2Z@5X+^W3_P F
MK^-_^W'_ -+K>O>J\%_;I_Y-7\;_ /;C_P"EUO7=7_A3]'^1^:<,?\CW ?\
M7ZG_ .EQ/R3HHHKXX_T&"O>OV%O^3J/!'_;]_P"D-Q7@M>]?L+?\G4>"/^W[
M_P!(;BMZ'\6'JOS/F>)_^1%C_P#KS4_](D?K91117V)_GT<%\?O^2$?$?_L6
M]2_])9*_%:OVI^/W_)"/B/\ ]BWJ7_I+)7XK5X&9?'$_JCP=_P!PQ?\ C7Y!
M1117C']!GO7["W_)U'@C_M^_](;BOULK\D_V%O\ DZCP1_V_?^D-Q7ZV5]'E
MO\)^OZ(_D3Q>_P"1[1_Z\Q_]+J!7!?'[_DA'Q'_[%O4O_262N]K@OC]_R0CX
MC_\ 8MZE_P"DLE>E4^!GY%E?^_T/\<?S1^*U%%%?%'^C 5[U^PM_R=1X(_[?
MO_2&XKP6O>OV%O\ DZCP1_V_?^D-Q6]#^+#U7YGS/$__ "(L?_UYJ?\ I$C]
M;****^Q/\^@HHHH **** "BBB@ HHHH **^9K'XP?&+XO-XE\1?"[3_"$'@[
M1=0N=-LH/$27,EWKTELY29HY(I%2V0R*Z(S+(21D@#BO8?@G\5K'XV?"[0/&
M>GV\EE'J4),MG,<O:SHQ2:%CW*2*ZY[XS32O'F]/QV_KIUL#]UV]5\UNOZWZ
M;,[BBBBD 5S'Q1_Y)GXN_P"P1>?^B7KIZYCXH_\ ),_%W_8(O/\ T2] ',?L
MT_\ )$_#G_;S_P"E,M?+7_!4K_FF7_<3_P#;2O>?@!\6O WA_P"$NAZ?JGC/
MP]IM_ ;A9;6\U2"*6,FXE.&1G!'!!Y'>OFK_ (*2>.O#?C3_ (5W_P (]X@T
MK7?LW]H^?_9E[%<>5N^R[=VQCMSM;&>NT^E<.._W>7R_-'Z7X;_\E3A/^W__
M $W,^*****^5/[@"OK;_ ()G_P#)=]>_[%N?_P!*K6ODFOJ+_@GCXLT3P?\
M&K6KW7M8T_1+.3P_-"EQJ-TEO&SFYMB%#.0"V%8XZX!]*ZL+_'CZGP_&_P#R
M3F-_P?JC]1**X?\ X7G\-_\ HH/A7_P=6W_Q='_"\_AO_P!%!\*_^#JV_P#B
MZ^N/X,/R.^/W_)=_B/\ ]C)J7_I5)7!5VWQPOK;5/C5X_O;*XBN[.X\0:A-#
M<0.'CE1KF0JRL."I!!!'!!KB:^*J?&S_ $8RO_<*'^"/Y(****@],_:GX _\
MD(^''_8MZ;_Z2QUWM>)? _XR^ -+^"O@"RO?'/ANTO+?P_I\,UO/J]NDD3K;
M1AE92^0P(((/((KM?^%Y_#?_ **#X5_\'5M_\77VE/X%Z'^<^:?[_7_QR_-G
M@/\ P4P_Y(1H/_8R0?\ I+=5^9]?H;_P4.^)'A+QA\%=%LM!\4Z+K=Y'X@AF
M>WT[4(;B14%M<@L51B0N649Z9(]:_/*OG,P_CL_KKPL_Y)R'^.?YA1117G'Z
M\>]?L+?\G4>"/^W[_P!(;BOULK\A?V,==TWPU^TKX/U+5]0M=*TZ'[9YMW>S
M+#%'FSG4;G8@#+$ 9/4@5^H7_"\_AO\ ]%!\*_\ @ZMO_BZ^CRW^$_7]$?R)
MXO?\CVC_ ->8_P#I=0[BOR3_ &Z?^3J/&_\ VX_^D-O7Z:?\+S^&_P#T4'PK
M_P"#JV_^+K\O?VSM=TWQ+^TKXPU+2-0M=5TZ;['Y5W93+-%)BS@4[74D'# @
MX/4$49E_"7K^C#PA_P"1[6_Z\R_]+IGB=%%%?.']=A7Z8?\ !,__ )(1KW_8
MR3_^DMK7YGU^AO\ P3Q^)'A+P?\ !76K+7O%.BZ)>2>()IDM]1U"&WD9#;6P
M#!78$KE6&>F0?2O2R_\ C_(_(?%/_DG)_P".'YGVS7!?'[_DA'Q'_P"Q;U+_
M -)9*E_X7G\-_P#HH/A7_P '5M_\77%?'#XR^ -4^"OC^RLO'/AN[O+CP_J$
M,-O!J]N\DKM;2!550^2Q)  '))KZ.I\#/Y%RO_?Z'^./YH_(:BBBOBC_ $8"
MBBB@#]YJ*X?_ (7G\-_^B@^%?_!U;?\ Q='_  O/X;_]%!\*_P#@ZMO_ (NO
MN#_-0^1/^"I7_-,O^XG_ .VE?!E?:_\ P4D\=>&_&G_"N_\ A'O$&E:[]F_M
M'S_[,O8KCRMWV7;NV,=N=K8SUVGTKXHKY7'?[Q+Y?DC^X/#?_DEL)_V__P"G
M)A1117"?I9]Y_P#!+7_FIO\ W#/_ &[K[SK\\/\ @FWXZ\-^"_\ A8G_  D/
MB#2M"^T_V=Y']IWL5OYNW[5NV[V&[&Y<XZ;AZU]K_P#"\_AO_P!%!\*_^#JV
M_P#BZ^JP/^[Q^?YL_A_Q(_Y*G%_]N?\ IN!W%?@S7[7?\+S^&_\ T4'PK_X.
MK;_XNOQ1KAS/['S_ $/TKP9_YF'_ '"_]R!1117AG]+!7[4_ '_DA'PX_P"Q
M;TW_ -)8Z_%:OUY^!_QE\ :7\%? %E>^.?#=I>6_A_3X9K>?5[=)(G6VC#*R
ME\A@000>017L9;\<O0_GSQB_W#"?XW^1[;7R3_P4P_Y(1H/_ &,D'_I+=5[]
M_P +S^&__10?"O\ X.K;_P"+KY>_X*'?$CPEXP^"NBV6@^*=%UN\C\00S/;Z
M=J$-Q(J"VN06*HQ(7+*,],D>M>KBOX$C\/X(_P"2CP7^/]&?GE1117R1_>85
M[U^PM_R=1X(_[?O_ $AN*\%KVS]C'7=-\-?M*^#]2U?4+72M.A^V>;=WLRPQ
M1YLYU&YV( RQ &3U(%;T/XL/5?F?,\3_ /(BQ_\ UYJ?^D2/UZHKA_\ A>?P
MW_Z*#X5_\'5M_P#%T?\ "\_AO_T4'PK_ .#JV_\ BZ^Q/\^C\R_VZ?\ DZCQ
MO_VX_P#I#;UX+7MG[9VNZ;XE_:5\8:EI&H6NJZ=-]C\J[LIEFBDQ9P*=KJ2#
MA@0<'J"*\3KXZO\ Q9^K_,_T%X8_Y$6 _P"O-/\ ](B%%%%8'TQ^F'_!,_\
MY(1KW_8R3_\ I+:U];5\3?\ !/'XD>$O!_P5UJRU[Q3HNB7DGB":9+?4=0AM
MY&0VUL P5V!*Y5AGID'TKZV\._$CPEXPOGLM!\4Z+K=Y'&9GM].U"&XD5 0"
MQ5&)"Y91GIDCUKZ["_P(^A_!G&__ "4>-_Q_HCHZ***ZCX<**** "BBLKQ%X
MLT3P?8I>Z]K&GZ)9R2"%+C4;I+>-G()"AG(!;"L<=< ^E &K7XK?'[_DN_Q'
M_P"QDU+_ -*I*_7'_A>?PW_Z*#X5_P#!U;?_ !=?D/\ '"^MM4^-7C^]LKB*
M[L[CQ!J$T-Q X>.5&N9"K*PX*D$$$<$&O&S+X(G]!^#O^_XO_ OS.)HHHKP#
M^J K];/V%O\ DU?P1_V_?^EUQ7Y)U^H?[&/Q6\$^&OV:O!^FZOXQT#2M1A^V
M>;:7NJ00RQYO)V&Y&8$94@C(Z$&O5RW^*_3]4?A_B]_R(J/_ %^C_P"D5#ZC
MHKA_^%Y_#?\ Z*#X5_\ !U;?_%T?\+S^&_\ T4'PK_X.K;_XNOHS^1#\COC]
M_P EW^(__8R:E_Z525P5=M\<+ZVU3XU>/[VRN(KNSN/$&H30W$#AXY4:YD*L
MK#@J0001P0:XFOBJGQL_T8RO_<*'^"/Y(****@],_6S]A;_DU?P1_P!OW_I=
M<5[U7RY^QC\5O!/AK]FKP?INK^,= TK48?MGFVE[JD$,L>;R=AN1F!&5((R.
MA!KVO_A>?PW_ .B@^%?_  =6W_Q=?8T/X4/1?D?Y\\3_ /(]Q_\ U^J?^ER.
MXK\5OC]_R7?XC_\ 8R:E_P"E4E?KC_PO/X;_ /10?"O_ (.K;_XNOR'^.%];
M:I\:O'][97$5W9W'B#4)H;B!P\<J-<R%65AP5((((X(->;F7P1/U[P=_W_%_
MX%^9Q-%%%> ?U0%?IA_P3/\ ^2$:]_V,D_\ Z2VM?F?7Z&_\$\?B1X2\'_!7
M6K+7O%.BZ)>2>()IDM]1U"&WD9#;6P#!78$KE6&>F0?2O2R_^/\ (_(?%/\
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
M";_Y5+W_ ./4?\,5_!G_ *$W_P JE[_\>KV^B@#Q#_ABOX,_]";_ .52]_\
MCU'_  Q7\&?^A-_\JE[_ /'J]OHH \0_X8K^#/\ T)O_ )5+W_X]1_PQ7\&?
M^A-_\JE[_P#'J]OHH \0_P"&*_@S_P!";_Y5+W_X]1_PQ7\&?^A-_P#*I>__
M !ZO;Z* /$/^&*_@S_T)O_E4O?\ X]1_PQ7\&?\ H3?_ "J7O_QZO;Z* /$/
M^&*_@S_T)O\ Y5+W_P"/4?\ #%?P9_Z$W_RJ7O\ \>KV^B@#Q#_ABOX,_P#0
MF_\ E4O?_CU'_#%?P9_Z$W_RJ7O_ ,>KV^B@#Q#_ (8K^#/_ $)O_E4O?_CU
M'_#%?P9_Z$W_ ,JE[_\ 'J]OHH \0_X8K^#/_0F_^52]_P#CU'_#%?P9_P"A
M-_\ *I>__'J]OHH \0_X8K^#/_0F_P#E4O?_ (]1_P ,5_!G_H3?_*I>_P#Q
MZO;Z* /$/^&*_@S_ -";_P"52]_^/4?\,5_!G_H3?_*I>_\ QZO;Z* /$/\
MABOX,_\ 0F_^52]_^/4?\,5_!G_H3?\ RJ7O_P >KV^B@#Q#_ABOX,_]";_Y
M5+W_ ./4?\,5_!G_ *$W_P JE[_\>KV^B@#Q#_ABOX,_]";_ .52]_\ CU'_
M  Q7\&?^A-_\JE[_ /'J]OHH \0_X8K^#/\ T)O_ )5+W_X]1_PQ7\&?^A-_
M\JE[_P#'J]OHH \0_P"&*_@S_P!";_Y5+W_X]1_PQ7\&?^A-_P#*I>__ !ZO
M;Z* /$/^&*_@S_T)O_E4O?\ X]1_PQ7\&?\ H3?_ "J7O_QZO;Z* /$/^&*_
M@S_T)O\ Y5+W_P"/4?\ #%?P9_Z$W_RJ7O\ \>KV^B@#Q#_ABOX,_P#0F_\
ME4O?_CU'_#%?P9_Z$W_RJ7O_ ,>KV^B@#Q#_ (8K^#/_ $)O_E4O?_CU'_#%
M?P9_Z$W_ ,JE[_\ 'J]OHH \0_X8K^#/_0F_^52]_P#CU'_#%?P9_P"A-_\
M*I>__'J]OHH \0_X8K^#/_0F_P#E4O?_ (]1_P ,5_!G_H3?_*I>_P#QZO;Z
M* /$/^&*_@S_ -";_P"52]_^/4?\,5_!G_H3?_*I>_\ QZO;Z* /$/\ ABOX
M,_\ 0F_^52]_^/4?\,5_!G_H3?\ RJ7O_P >KV^B@#Q#_ABOX,_]";_Y5+W_
M ./4?\,5_!G_ *$W_P JE[_\>KV^B@#Q#_ABOX,_]";_ .52]_\ CU'_  Q7
M\&?^A-_\JE[_ /'J]OHH \0_X8K^#/\ T)O_ )5+W_X]75?#G]GKX?\ PFUN
M?5_"F@?V5J,UNUI)-]LN)LQ%E8KB21A]Y%.<9X^M>BT4 %%%% !1110 5ROQ
M&^%_AGXLZ)!I'BO3/[5TZ&X6[CA\^6'$H5E#9C93]UV&,XY^E=510!XA_P ,
M5_!G_H3?_*I>_P#QZC_ABOX,_P#0F_\ E4O?_CU>WT4 >(?\,5_!G_H3?_*I
M>_\ QZC_ (8K^#/_ $)O_E4O?_CU>WT4 >(?\,5_!G_H3?\ RJ7O_P >H_X8
MK^#/_0F_^52]_P#CU>WT4 >(?\,5_!G_ *$W_P JE[_\>H_X8K^#/_0F_P#E
M4O?_ (]7M]% 'B'_  Q7\&?^A-_\JE[_ /'J/^&*_@S_ -";_P"52]_^/5[?
M10!XA_PQ7\&?^A-_\JE[_P#'J/\ ABOX,_\ 0F_^52]_^/5[?10!XA_PQ7\&
M?^A-_P#*I>__ !ZC_ABOX,_]";_Y5+W_ ./5[?10!XA_PQ7\&?\ H3?_ "J7
MO_QZC_ABOX,_]";_ .52]_\ CU>WT4 >(?\ #%?P9_Z$W_RJ7O\ \>H_X8K^
M#/\ T)O_ )5+W_X]7M]% 'B'_#%?P9_Z$W_RJ7O_ ,>H_P"&*_@S_P!";_Y5
M+W_X]7M]% 'B'_#%?P9_Z$W_ ,JE[_\ 'J/^&*_@S_T)O_E4O?\ X]7M]% '
MB'_#%?P9_P"A-_\ *I>__'J/^&*_@S_T)O\ Y5+W_P"/5[?10!XA_P ,5_!G
M_H3?_*I>_P#QZC_ABOX,_P#0F_\ E4O?_CU>WT4 >(?\,5_!G_H3?_*I>_\
MQZC_ (8K^#/_ $)O_E4O?_CU>WT4 >(?\,5_!G_H3?\ RJ7O_P >H_X8K^#/
M_0F_^52]_P#CU>WT4 >(?\,5_!G_ *$W_P JE[_\>H_X8K^#/_0F_P#E4O?_
M (]7M]% 'B'_  Q7\&?^A-_\JE[_ /'J/^&*_@S_ -";_P"52]_^/5[?10!X
MA_PQ7\&?^A-_\JE[_P#'J/\ ABOX,_\ 0F_^52]_^/5[?10!XA_PQ7\&?^A-
M_P#*I>__ !ZC_ABOX,_]";_Y5+W_ ./5[?10!XA_PQ7\&?\ H3?_ "J7O_QZ
MC_ABOX,_]";_ .52]_\ CU>WT4 >(?\ #%?P9_Z$W_RJ7O\ \>H_X8K^#/\
MT)O_ )5+W_X]7M]% 'B'_#%?P9_Z$W_RJ7O_ ,>H_P"&*_@S_P!";_Y5+W_X
M]7M]% 'B'_#%?P9_Z$W_ ,JE[_\ 'J/^&*_@S_T)O_E4O?\ X]7M]% 'B'_#
M%?P9_P"A-_\ *I>__'J/^&*_@S_T)O\ Y5+W_P"/5[?10!XA_P ,5_!G_H3?
M_*I>_P#QZC_ABOX,_P#0F_\ E4O?_CU>WT4 >(?\,5_!G_H3?_*I>_\ QZC_
M (8K^#/_ $)O_E4O?_CU>WT4 >(?\,5_!G_H3?\ RJ7O_P >H_X8K^#/_0F_
M^52]_P#CU>WT4 >(?\,5_!G_ *$W_P JE[_\>H_X8K^#/_0F_P#E4O?_ (]7
MM]% 'B'_  Q7\&?^A-_\JE[_ /'J/^&*_@S_ -";_P"52]_^/5[?10!XA_PQ
M7\&?^A-_\JE[_P#'J/\ ABOX,_\ 0F_^52]_^/5[?10!XA_PQ7\&?^A-_P#*
MI>__ !ZC_ABOX,_]";_Y5+W_ ./5[?10!XA_PQ7\&?\ H3?_ "J7O_QZO;Z*
M* "BBB@ HHHH \0_X8K^#/\ T)O_ )5+W_X]1_PQ7\&?^A-_\JE[_P#'J]OH
MH \0_P"&*_@S_P!";_Y5+W_X]1_PQ7\&?^A-_P#*I>__ !ZO;Z* /$/^&*_@
MS_T)O_E4O?\ X]1_PQ7\&?\ H3?_ "J7O_QZO;Z* /$/^&*_@S_T)O\ Y5+W
M_P"/4?\ #%?P9_Z$W_RJ7O\ \>KV^B@#Q#_ABOX,_P#0F_\ E4O?_CU'_#%?
MP9_Z$W_RJ7O_ ,>KV^B@#Q#_ (8K^#/_ $)O_E4O?_CU'_#%?P9_Z$W_ ,JE
M[_\ 'J]OHH \0_X8K^#/_0F_^52]_P#CU'_#%?P9_P"A-_\ *I>__'J]OHH
M\0_X8K^#/_0F_P#E4O?_ (]1_P ,5_!G_H3?_*I>_P#QZO;Z* /$/^&*_@S_
M -";_P"52]_^/4?\,5_!G_H3?_*I>_\ QZO;Z* /$/\ ABOX,_\ 0F_^52]_
M^/4?\,5_!G_H3?\ RJ7O_P >KV^B@#Q#_ABOX,_]";_Y5+W_ ./4?\,5_!G_
M *$W_P JE[_\>KV^B@#Q#_ABOX,_]";_ .52]_\ CU'_  Q7\&?^A-_\JE[_
M /'J]OHH \0_X8K^#/\ T)O_ )5+W_X]1_PQ7\&?^A-_\JE[_P#'J]OHH \0
M_P"&*_@S_P!";_Y5+W_X]1_PQ7\&?^A-_P#*I>__ !ZO;Z* /$/^&*_@S_T)
MO_E4O?\ X]1_PQ7\&?\ H3?_ "J7O_QZO;Z* /$/^&*_@S_T)O\ Y5+W_P"/
M4?\ #%?P9_Z$W_RJ7O\ \>KV^B@#Q#_ABOX,_P#0F_\ E4O?_CU'_#%?P9_Z
M$W_RJ7O_ ,>KV^B@#Q#_ (8K^#/_ $)O_E4O?_CU'_#%?P9_Z$W_ ,JE[_\
M'J]OHH \0_X8K^#/_0F_^52]_P#CU'_#%?P9_P"A-_\ *I>__'J]OHH \0_X
M8K^#/_0F_P#E4O?_ (]1_P ,5_!G_H3?_*I>_P#QZO;Z* /$/^&*_@S_ -";
M_P"52]_^/4?\,5_!G_H3?_*I>_\ QZO;Z* /$/\ ABOX,_\ 0F_^52]_^/4?
M\,5_!G_H3?\ RJ7O_P >KV^B@#Q#_ABOX,_]";_Y5+W_ ./4?\,5_!G_ *$W
M_P JE[_\>KV^B@#Q#_ABOX,_]";_ .52]_\ CU'_  Q7\&?^A-_\JE[_ /'J
M]OHH \0_X8K^#/\ T)O_ )5+W_X]1_PQ7\&?^A-_\JE[_P#'J]OHH \0_P"&
M*_@S_P!";_Y5+W_X]1_PQ7\&?^A-_P#*I>__ !ZO;Z* /$/^&*_@S_T)O_E4
MO?\ X]1_PQ7\&?\ H3?_ "J7O_QZO;Z* /$/^&*_@S_T)O\ Y5+W_P"/4?\
M#%?P9_Z$W_RJ7O\ \>KV^B@#Q#_ABOX,_P#0F_\ E4O?_CU'_#%?P9_Z$W_R
MJ7O_ ,>KV^B@#Q#_ (8K^#/_ $)O_E4O?_CU'_#%?P9_Z$W_ ,JE[_\ 'J]O
MHH \0_X8K^#/_0F_^52]_P#CU'_#%?P9_P"A-_\ *I>__'J]OHH \0_X8K^#
M/_0F_P#E4O?_ (]7HOPY^%_AGX3:)/I'A33/[*TZ:X:[DA\^6;,I55+9D9C]
MU%&,XX^M=510 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?Q
M&_;9^#_PR\52>%]0\3OJOB:+/G:/X?L9]3N(<8R)! C!",CAB#[5=_;&\9ZS
MX!_9M\;:OX?NFT_5A;QVL5^G6S$TT<+3^WEK(SY[;:WO@3\*? GP>\'KX>\#
MVU@JV;"+4;NW99+FXN=H9WN9!EFE;<&.XYPPZ#%$;RN^B_KY):>MQNR2[O\
MK^O0L?"'X]^!?CMIMY=^#-=CU-K&3RKVSEBDM[NT?GY9H)561"<'&5P<<9KT
M&OFSXYV.G^"_VG/@?XIT98[/Q-X@U*Z\.ZDL*@-J&G&TEF/FX^]Y4D4;*3TW
M$=Z^DZK1Q4EZ?-?\"WY=+DZQEROU^6J_-/\ /K8****D85E^)_%.C^"M!O-;
MU_5+31M(LXS+<7U],L4,2CNS,0!6I7RK\;M%T7XJ?M6>&_"/C^:W_P"%>^&O
M#$GBIM,U&54LK^\-T(%><,0KI"O.UN,R#.:6LI1@MW?\$V_P3^?;<>T7)]+?
MBTE^+7R-2W_X**_ NZN&:'Q+J,FDI-Y#Z\N@WW]FJ^[;S<>3L S_ !$[>^<5
M]%Z3JUEKVEVNI:;=PW^GW<2S6]U;2"2.6-AE65AP00>HH72['^RQIZV=O_9Q
MB\H6HB7R?+QC;MQC;CMTKY\_8_CMO#6L?&3P-HKAO"7A?Q:]OI$2_<M$FMX;
MB6V3T2.620 =LX[5<;2;CU2O^*7ZHEWLI=&[?@W^A]'4445(PHHJMJ5ZNFZ;
M=7;*76WB>4JO4A03@?E4RDHIR>R&DY.R,/QU\3/"7POTL:EXO\3:3X8L"=JW
M&K7L=LC'T4N1D^PK/^'/QL\ ?%Z.X;P5XRT3Q3]FQYZ:7?1SO%GH753E0?<5
M\\?LQ? ?PY\;O#VF_'/XHZ=;>./&?BE3J-E%JZ"YL]%M&<FWMK:!LHA50I+X
MW%LG-:_[7GPR\-_#7P#/\9/">E:?X7\;^"6BU"#4--@6V:]MEE4364VP#S(Y
M$9E"MG#$$8K7E<)*-31WL_+_ #MU_"_5?'_#U[>?^5^GXVZ?4M%0V=P+RT@G
M"E1*BOM/49&<5-4O1V8DU)704444AA7F7C+]ISX2?#W6CH_B7XD^%]%U53A[
M*\U6%)8_]]=V5_X%BN/_ &O/$'B!M!\%>!/#6K3>'M0\>^((M!FUJV.)K*U\
MJ6:X:(]I#'$RJ>Q;(Y%=)\-_V4_A+\*M#_LS0? >B@.NVXO+ZS2ZN[H]VFFD
M!=R22>3CDX H5VG+I>WKHG]VO_ &[*RZM7^5VOT9Z9HNM:=XCTNVU/2;^VU/
M3KI!)!>6<RRQ2J>C*ZDAA[@U=KYD^&/AO3_@+^U=J?P\\*QI8>"O%/AQ_$L6
M@P'$&EWD-PD,K0ITCCF653M7 W1D@<U]-U32Y8S6S_1M/\4_7<G52<7T_5)K
M\']_?<****D85GZ]X@TOPMI4^IZSJ5II&FVZ[IKR^G6&&,>K.Q  ^IK0KY'T
MOX7Z7^UI\>OB!JWQ&C;7?!W@+6%T#0O"<['[";A;>.6>\N(LXE=C,%4/E0HZ
M'.:2O*7*NU_DK+\VE\QZ)<S]/G_PR;^1[=X)_:6^$_Q)U[^Q?"WQ&\,Z]JYR
M5L;'4XI)G ZE%#98?[N:]*KQ_P"*/[+?PV^(7@6?1&\+:3H4UM$7TO5-)LX[
M2YTN=1F.:"2, QE" >#CC!XJ?]E'XB:E\5OV>/ _B;69%GU>[L?+N[A/NSRQ
M.T3RCV<QEO\ @56K-.VZM^-_\M?E\IU5O/\ X!ZS1114C"BBO-OVDOB1>_"'
MX$>./&.F0I/J>DZ9+/:)(,IYV-L98?W0S GV!J9/E5[7*C'FDH]S1^(GQP^'
MOPE\D>-/&NA>&))AF*+5+^.&20>JHQW$?05K>!?B-X5^)VBC5_"/B+2_$VF%
MBGVO2KM+B,,.JDH3@^QYKQ[X'_L>^!? NFP>(/$FE6OCKXBZG&MUJ_BKQ!$M
MY<SW#J"_EF0$11C[JJ@ V@=:YWXL>!]"^ ?QP^&'CWP58VOAR?Q3K\7A;Q!I
MNGH((-5AGBD:*5XEPIEBDC#!\9VE@2:UY;35.3U;MIW>B]4WI?3O8RYN:#J1
MV2;U[)7?IIK;7L?4M%%%06%%%% !5/\ MK3_ .T/L/VZV^VXS]F\Y?,_[YSF
MOGC]H#4/%/Q:^+^A_!'PQXAO/!VF7&D2:_XGU[2V"7RV7F^3%;6[G_5O*^_+
M]0J<4EO_ ,$Z?@%:Z*]G'X(_T]F\W^W&U"Y;4Q-G=YPN3)O#[N<@XSV[4E=Q
MY^FMN[L[/\4U\NVHW9/EZZ?*ZNOP:?H_D?2E%>%_LK^)]?:Q\;> ?%&J3:_K
M'@/6CHZ:S<D&:^M'ACGM9)2!S*(Y0K'N4SWKW2KDK6:V:37HU=?@2KZI[JZ^
MYV"BBBI&%,FF2WC:25UCC499W. !ZDTLD@CC9V.%49)KXR^'_P &XOVY+>7X
ME_%;4=2U'P+>7DZ>&? MI>R6VGI:13%$N;D1E6FED,>_DX (&#V2NW9?/^N[
MZ>C'HE=GV+I^J6>K0F:QNX+R('!DMY%=<^F0:M5\@?&C]FWPM^S3X-U+XM_!
MS31X&\0>%8?[1O;#39W2QUFQB.Z>VN(22C$Q[RK@!E8#FOK/1M4BUO1['48
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
M#[XZR:A;>$M<-QJFG8-[I-];2V=]; ]&>"95<*<CY@".>M<_^RK\)_!/PO\
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
MF7!).'%$.L'MO\M%TUW=WT][IJW4KM1DM]OF[OKILO73T1Z+\(/$GP\_9?\
M$TO@#QEX[EU'XK>+;Q=5U?6]3L)X(-1O)AMCCCF*>2B@($CBWY 7&,G%?4=?
M&7QQ_:O\'_%3X1^*/A\O@;QK+\0=:L9+"T\(:AX:NH[B.[<%8W,VPPJJ/A_-
M$A ";@:^LO!-GJ>G>#-!M-:F6YUB"P@BO9EZ/.L:B1A]6!-7K*+;Z62[-=$O
M\*23Z:HS?NM)=;M]T]-7_B;=O1FW1114%!7RY_P4"^#Y^*?PKTH:0+RU\8C5
M+?2-,U"S#?NH;Z1+:Z6<*.8#"[%QQ]Q3D8KZCHI=4^S3_']=BHR<7=;GR=_P
MC?[77B:TB\,2^(_A=X#TZ"$6\VO:!!>7U_MP K0P3XC0E0?ODX/0UL>'-<\%
M_L3V^G^#+S0_%\^D:E(-0U7XC7-E]JLIK^>0JTE]<*VZ-V91\Q38H*#<*S_V
M:_%?A#P'??%W4/&WBBSTKXA-XDOIO$/]M:@L+Q6:2N+!D5V $'V8QE648)+<
MY&*\_P!%^(7QV^/WP+U;PUIG@:Q\3^'O&4NIV&F>/M1U2&WCATIYY8HY[FS*
M*[R>5@IY8PPV$[3FM$Y:-:MI-^=];7Z>6RTO;0GEC%N,G9)M+RMI>W73U>OF
M?="L&4,I!!&01WI:R_#-A%HV@V&E1W7VMM.MXK1Y"V6)1%&6]"1@_C6I2E9-
MI.Z)BVXIR5F%%%%24?-_[>'A.2\^"L_C+2=3?1O%_@^0WVBW:1AQ)+,IMFM6
M4D9699?+]B5/.,5Q?@SXB?M+^%_ ?A[P'H_[/]K;ZMI5A%IO_"2:YXPMIM.Q
M%&$6X*QCSI-VT$K@,,X]Z^O;RRM]0MWM[N"*Y@?&Z*9 ZG!R,@\=17RW^W/I
M%II=S\,/&^L>(M9T'PKI.NKIVN2:3K=QIOEVUVOE)<EXG7F*;RCDY^5GSQFE
M'W?=Z2:_R7XONEK?S*?O>]UBG_F_R[7/1OV=_@7JGPO_ .$B\3>,M>7Q9\2/
M%4T=QK6K11&*!%C4K#:VZ'[L,8+ 9Y)))ZU[+7P%<?M#>.+?4CIO[//C'Q-\
M?Y([G;)!KGAZ*?2X5&-R'5U-HHQD88F8^O>OMWP#?^(]3\'Z5=>+=*M-$\22
MPAK[3[&Z^TPPR9/RK)@;AC';\^M:.\H\VRV733I;R,OA?*]7_6_](Z"BBBH+
M"OF_]O#PG)>?!6?QEI.IOHWB_P 'R&^T6[2,.))9E-LUJRDC*S++Y?L2IYQB
MOI"H+RRM]0MWM[N"*Y@?&Z*9 ZG!R,@\=142BI*S*C)Q=T?(7@SXB?M+^%_
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
MBINX<TH]MO/I^%U\_5.U:2Y);77]??;[O2WS5IWPO^,/[2?BK0-5^,NGZ3X
M\!:+=PZI;^ ])OOM]S?7<9W1&^N5 0QHV&$:#!(&>E?5U?FM\*_BAX:^&/P\
MT_29OCAXYT7XIZ3?76C:AX3T]F\3O?W-O*T?F+931S.B2*BN-CQ+\Y (KZ=_
M97^(WQW\=7&H'XH^!;/0/#JH3INKS(+#4;KE=OG6 FG\K@MG,@P0/EYXWTDN
M6&RU\GMK?K=6WUM;0R=XN\]]O-6;TMY._EYGT91116105%=6T5Y;2V\Z++#*
MAC=&&0RD8(/X5+12:35F.]M4?GO\'!\4_@#\7/B58>"/ E_\8_ ^@RV_A73/
M+UJVT^?3$B4W:P%)N)53[:(O,!! B4$<5ZB/ /Q6^/GB#0]?^.<.A_#3X<Z'
M>0ZI#X)L=2%W->W<;9A-]=_+&41]K"-.&(&>@KZ-\<>./"'P?\,ZAXE\3ZII
MWAC1ED#W5_=$1(TC849(&6<X  Y)P!7SWXJ_:$U/]HKP[?\ AOX<?!/4_'_A
MS4XO(GUKQK%_8VAR1L,[E$RF>8#C[D8YQ@\9JE.6C7O2C;[^_P WJF_7?4<D
MI-MZ*7Y;6^[2RM]VA]6CGD=*6OGO]DSX&?$WX+:-<VOCOXE+XJL)$VV/AZWM
MV>VTD9SLBNYV:XE51\H$AX '%?0E.22>C_K^NUS.+;W_ *_KS"BBBI*&LJR*
MRL RL,$'H17P5\,?@]\8OA5\8OBMJ7P7M/#-QX4BU"/0[32?'<UY$UO"B?:C
M]C>)2/LXGO)P%(/"X#<5][U\E_MW>"7N-0^%WC-_$OB/PSHVFZZFDZS=^'=4
MDLI8K>\Q%%<$K\I\J?R3\P(PS @BB-U-6^U[OWM6_P OG>Z*O[DD^FOW)O\
MKTL(WP0^(U]?6WQ.^.FLCXBWOA4?VEHWP[\ V&RPBNU!Q*HF8/<S#/R>80%.
M2*]P^#OQRT3XS6FIK9Z=K'AW7-)E6'4_#WB*S-IJ%DS#<A>/)!5@"5=696P<
M'@UY<GB?XZ_ -OLFN>'Y?CMX23B#6_#XAM->@7LMQ:NRQ3GH-\3*3U*5/\$W
M\6>/OCIXF^*NO^#]0^&_A^?1+7P]I^EZ\T27]\Z3O*;B:-&8( 9/+12Q)RQ[
MBKC[SY5\.OE9_JWHON=[(SE=+F>^GG=7_"R;E]ZM=GT?1114%!24M% 'P%H.
MD?$3X"_M2>-8?AQX/NOBKX)T.T*+HD.K0:=+HTFI2_;)(T\WY9U#1!@,J46?
M'->@:QX)^-/[4OD6GQ7T;2OA#\)X)5N]2\-VNIKJ&IZLL;;Q%<7"8BB@.U2P
M7D@8/MZK^U%XHU[P/\/X3X*ELM$\4^)]:T_0(]<N(%=;(W$HB^T.#]\HI(4-
MQN*BKWQR^,'_  S_ . _#VK:Q8S>)K*?4K32-2>WB+7++*"C31VZ*WFMN )C
M&/E+8S@ D6U"/]UJ*OWT?YR6_?R'+64GUDG)V[;?C9[=NE]>[\$^-?#'CS08
M=2\(Z[I7B#1_]7'=:/=QW, V\;0T9(R/3M6_7R'\ ?$W@/QO^U#J>L_!/3XX
M/!"^'I+?Q/?Z;ISV6FW.HB>,VBJI1 TZ1_:-S*. R@G@8^O*N2TC+O\ YM?C
M:Z\FB%NX]O\ )/\ "]@HHHJ"A*^ M#TGXB? 7]J3QK%\./!]U\5/!&AVA5=%
MAU:#3I=&DU*7[9)&GF_+.H:(,!E2BSXYK[^K/O8=+T^WO[R[2TM89D_TNXF"
MH'0#'[QCU !(YJ;N+YX[I/\ '3^NH])1Y'LVOP/DW_A%/C%^V-]EL_B%INB_
M#/X3QW*37_AO2M635=3U@QOD03W$6(HX254LJ_,>A]OK^&)((DBC14C10JJH
MP !P *_+CX0ZC\&/#-QXP\#>%?"_BCQCXXT/Q%<II6J?".>>"6[L97\VV>XO
M+>5("L?F-$3,Q'[KH:^JOV8O#O[1UGXJNK_XC:S:VW@.56-GX>UFX@U'6X,C
MY1)=VT,,> <9!\P]1GO6T;2BE'16OZW2^=^ENFVA$[QD[ZM.WW/MVZWW9]04
M445F4%%%% 'PM#\&OB?X%_:M^(7B+X*V^@/I5I;Q1RZ/XU>ZBM?.OC]INVL9
M(5^0%XH68$,NYG (Z5V&H?!'XA>/)(?%O[2WCG05\&^'I!JI\&>$;::/2M\1
M+K+=S2YEG5,!MA&W(S]?IKQWXTT_X=^$M2\1:K'>36%A'YDL>GVDEU.V2% 2
M*,%F))'0?I7@A^,/QT^,2F+X>_"R#P%H<P&/$7Q,E,<S(3R4TV$F3..1YKIU
M&1UI1<HI1AJX[>77TWU5]N@VE)N4]I;^?1^>V_XGT3X=\1:7XLT.RUC1-0MM
M5TF]B6:VO+.4212QD9#*PX(K1KYO_9O_ &14_9WUS6/$^H?$'5M9U'56DFO=
M-MECTS0(Y'.6>*PC^1&SCYBQ/XDY^D*N5NG]?YD1OU_K_(****DH*^$/&'AW
MQU\'_P!LB\O/ACX=G^(NAQ6<WBG4?"$>I0Z<UC=:@WV>26*63Y9 _P!F>3RC
MC#%B#S7W?7@O[9'C+QC\)_A#=^.? 4FE66K:;=VO]IW6I6'VE?[/,FR5B%96
MQ'O$G!Z*WK4_#.,EZ??IKY7LWZ%I<T7'Y_-?K:Z7J>=^(]'^/_[4EC-X>\6^
M'-.^!GPQN=RZPG]K1ZCK6HVP(S"KQ 16Z.N0Q)+ $]1U^C/A7XR\!^*O"]O;
M?#WQ!H>NZ'I4:6*#0KZ*ZBMU10JQDQL=N% X->.:?^U1K'PO,%A\>/#</A6U
MN HMO'&@F2\\.W@;&W>^/,M6.?NS#;_MFN0T'Q9\+=8_:P^';? Z?P_J-U/8
MW\?BR3PB8C9+IPBS ;@P_N_-%P(PF?FPS]C6T5KR+9]M[I-Z_P"6EKMV[XR>
MG.^GW6?;U[ZWLEVM]B4445F6%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5POQ/^$>F_%"\\(7MW>76FZAX7UJ'6K&[LBHD#HK(T1W C9(CLK#'
M(/&#@UW5-DC66-D895A@CV-&JLUNM?FM4'1I[/3Y/1CJ^1/&FF?#K]G_ /:#
MA\>^+/#/Q(\0:B8&D/Q"O)9;[1M%CG9D:(JDH$*   _N2%5E)/)-<'\"_A/\
M1O"OBSXGZ'X(^)^K6?C'PCK[_P#$A\6W$FI:-JFFW"^=9L48^; VPM&9(FZQ
M'*FO2/''QW^*^O>#=:\$WO[.OB1O%VJ6<VG+/;W=I<^'RTBE/-:[\Q6$>"6V
MM&&QQC-*[CRU(*\K7MM>ZVOTOMY=58JR;E3G\-[7]'O;\5T?1GU9#-'<0I+$
MZR12*&1T.0P(R"#W%/KD_A+X1O/ 'PM\(>&=0O3J5_H^DVMA/>'_ );211*C
M-^)4UUE:U(J,W&+ND]S*#<H)R5F%%%%9EGB'Q*_8S^%'Q8\3WFO:[H5TE]J
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
M[21QD#(SQ@\UQO[1WP]O?BI\#O&7AG2[VYTW5[S3Y#87=G.\,D=R@WQ$.I!
MWJH//()%?.?P#_X6WHWP>\*>._AKXAN/B=X=U"Q5]0\#>-;[_B86EPF4GBM-
M1(R"LBNOESAA\OWA25I)QELK?C=_G>_KKN4[IJ2W?Z6_3;TT.O\ V<]6^&_P
M5\>:M\.-,\%>-O NK:YJ,[PZMXR\V:'Q'<0A@TD%RTT@9BBE@IV%E&0#@X^I
MJ^2O$WC#Q_\ M)>)_ GAZU^$7BKX?6FB>([/7=5\0>*!;11P);.7,5J8Y7,S
M2']WD #:S9ZU]:UIJX)RWV^22L_+JK>79F>BFU';?YMNZ_)_,****@H****
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
M^H3;0H:63 & H "J H'05Z-6DNGHOOMK_7X+8SC=7"BBBH*.'^,WPETSXV>
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
M,'L/K.WMXK2".&")(88U"I'&H55 Z  =!71+EN[:WV\OZ7DM3GBI62[;^?\
M6^[T)****R- HHHH **** "BBB@ J&\M(;^TFMKB-98)D:.2-AD,I&"#[$&I
MJ*32DK,:;3NCY9^&?[0'P;_9POHO@3?^,-1TZ_\ #,BV45QXDM7BMU6;,L$(
MNM@BVA'VIN8$A,9)!KV/XM>#_&/C[1--/@/XCR> ;N&7[0;R#2[;48KQ"ORH
MZRCA,X.4()'>O,?B=X#&E_M2>&=9F\._\)#X1\?://X7\2VKV?VFW62 -/9S
M3)@C;@SQEFX&Y?:DE_8]U/P>\MO\*/B[XK^&.A3,2WA^%(-4L(,YR+9+I6:W
M'/1&VCL!3;<XJ4MW^:?7UT?71[!I&34=O\UT^=UTVW/1/V>?B9J?Q,\!W$OB
M"&U@\4Z'J=WH.LK8Y\AKNVD*-)&"20CC:X!Y ?'.*].KAO@S\(](^"/@2V\,
MZ1<7E^JS2W=WJ.HR^;=7UU*Y>:>5L#+NQ). !T Z5W-7+?\ K?K;ROMY$+KV
MN[>E]+^=M_,****@H;(BR(R.H9&&"I&01Z5\DZ#^TOX$_9G\6:[\(O\ A O%
MNB>%?"/ESRZ_;P-J-A:PW1:9)9-K-+%#N,BYVE4V%> !7UQ7AWCKX?Z]I?[3
MO@+Q_P"'=-:_TW4-.NO#?BA495V6V//M;A@Q&X)*KI@9.)N!1&_.ET?^3M^.
MGE>XW;D?=?T_POZ[&WXV\&^'_P!ICP7HM_H/Q"U[3--60W=EK/@773;><2I
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
M6KV?@7QGX3U+3DU"74+74V\/W4"LFXHT5SYD!93E3F>,9!Z5WO[-?[6O@_\
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
MO^'XZD==-OQ'4445!04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
G!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>pins-20240630_g4.jpg
<TEXT>
begin 644 pins-20240630_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M@ 5J P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ KQW_ (*!_M>^
M&/V"?V,/B+^UYXLTW[=;^"/#LEY;:<9-@O;QW6"TMBW\ EN988RV#@/G!QBO
M8J^)/^#C'X'^-/V@O^",GQO\#?#ZPFN]4LM$LM<2T@4LTT&G:C:W]PH4<L?(
MMY2 .20* /RR_8)_X),?MA_\''?@;4?^"AG_  4F_;>\6Z5X1U_7+NV\$>$_
M#\0>)HX)FCE>VAE8V]E;1RJ\*JL;R2-%(SL"-TGMW[(__!)__@LE_P $>?\
M@I1X2\/?L9_$;6_C#^S5K<MLWC>U\0>(K2QM["QDF,5PKV=S<@?;8%Q-'-:K
MF0 (P52Z5[#_ ,&R/[0W@?\ :=_X(CVW[*'PH^*5MH?Q(\":9X@T'4D@N=EY
MI,M[=WEQ9:DL:L)/+Q=H1(N 9(9 "&4X_-;_ (*6M_P5<_X).?M._"GX->,_
M^"W/Q#^)6H^+M12?5]'T?X@:I#+I4"7-NB+=0O=NP6<2OLW !A$^,\X /L;_
M (+?^/?'.@?\')_[$_A;0O&FK66F7\WA;[=IUIJ,L<%QN\37*MYD:L%?*@ Y
M!R!BOTP_X*"_\%6OV'O^"8OAC3M>_:V^+R:3>ZT'.A>&],LI+W4]15#AGCMX
M@2L8/!ED*1Y^7=N(!_+K_@NM_P K-G[#G_7?PI_ZE%U7*>-_#'@']H'_ (/-
M;[X??MI:98ZOH>C:7;Q_#_0?$<:RV$TD7AZ*ZLXE23*./.DN;@)R#/G@GY:
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
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 444C,JJ69@ !DDGI0 M%9?@[QOX+^(F@1^*_A_XOTO7=+FEECAU+
M1M0CNK=WCD:.11)&S*2KHR, <AE(.""*U* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **_*K]M_\ :;_:T^-__!1_
MQ1^R!\/OV[=1^!=KX$\<^ =,\'>'/#.EV#:EXJ35X?/N=:E-XCM=VEO*WV8V
ML7[EC&1/R0#]CVOQJ_;:_9V_8?\ #GB/X\_  _%KXXEETB[\._"5U2QU2_:6
M5(+R2>Z$4>GVSQ)'+<2N-D#R.J!P$# 'T=17RK_P1P_::_:(_:U_8UD^+?[5
M%QI3>-4^(WBG2=3MM#MUCL[);+6+FUCMH=H!>.)8A&LCY=PH9RS$FD_;T_:)
M_:$MOVCO@W^P=^REXWTWPAXK^*PUO5]>\>ZAH::FWAS0M)@A>9X+25EBEN9Y
M[F"&-I-R(/,8HQVT ?5=%?G3XG_X*@?M#?L-?#7]J;X<_M3:GI/Q(\<_ #P]
MHFN^!O$MEHJZ4OB^RUPM;Z='=VL+%(9HM04V\K0E5=&1E56S750_%W_@H1^P
MS\?/@9I_[97[2?AWXH>$?CAXI_X0W7K;3O D&COX1\2S6,]Y9"QE@<M=6<C6
MT]NRW&91A) _)0 'W917YLS_ +5G_!2S]HGX$?&3_@HQ^S7\=O"WA[P/\-?$
MGB2#X??"34? L5[#XPTOP_-+#=37VH-(MQ!/=R6URL0@V)"!'N\PEB/O;]GG
MXS^'?VCO@%X'_:$\(6\D.D^.O"&F^(-,AF8%XX+VUCN(U8C^(+( ?<&@#L**
M** "BBLGP=XZ\(_$'2Y-;\%Z]!J-I#=RVLD]N256:-MKISW!X- &M1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M?SH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_
M -*30![I1110 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!XE_P4G_ .4?WQF_[)MJ_P#Z2R5_,I7]-?\ P4G_ .4?WQF_[)MJ_P#Z2R5_
M,I7Q_$G^\0]/U/\ 0+Z'O_))YE_U_C_Z;04445\V?U\%%%% !1110 4444 %
M??\ _P &W7_*0'4_^R;:C_Z565? %??_ /P;=?\ *0'4_P#LFVH_^E5E7=EG
M_(PI>J/S'QH_Y-5G'_7B9^[-%%%?HQ_D:%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_P#!/?\ Y(GJW_8]
MZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4C,JJ69@ !DDGI2U\=?\ !;?X5_%SXL_LL^%=
M+\!_#'Q-X\\(Z5\6=#U3XR_#WP;,PU/Q1X0A,QO;""-71KDF4VTC6ZLK2I"R
M \T ?6/@[QOX+^(F@1^*_A_XOTO7=+FEECAU+1M0CNK=WCD:.11)&S*2KHR,
M <AE(.""*U*_*K_@@OHG[ ,[^*_'_P"Q;\8;GP7X_C\*:K8_$+X,7=I)I=E;
M.NM74EAK5UIMS$C^?! T5J9H6\I48QOE\8^4_P!G+XD_#J3PG^SQXM\ P?$O
M2/VH=:^/5CIOC[]HSQ!K]\?"'BM%U&8:I"NLR3G3=5M+JW5HK:SMP7+-&B(K
M!BP!_0#17YK?\%GOV(OV$? O@36/VAY?@!KWBSXX_%GQ78>%OAUI*?%SQ186
MVJ^)K_$%L7M[/4HH8H(8XWN)1&B#R[=^06S7IFC_ /!&?]A7X?\ [#?@#X,_
MM<ZGXF\6Z=\&_#^I7^H^,KWXDZ[I3--<A+G5+R5K&]A+1%H R)(7$,:!5(RY
M8 ^W:*_.G_@@/^QUX)\(>$O%W_!07PMX5\1>%-&^,\^_X8> ]8\6ZIJ8T/PA
M$_\ H4\IU"YG=KN]""\D;>RJDD21[!N!_1:@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""
MD_\ RC^^,W_9-M7_ /262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^
M;/Z^"BBB@ HHHH **** "OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^
M4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPS]O/PM^VCJG@'PO
MXV_89\4Z<OBCPAXVL]8UGP;K5VEK9^,]'19$NM(>Z:*0VCN)%DCF PLD2AOE
M8D>YT4 ?E!^Q%^P5^U'^V/JB?&3]H_X7VWP<\.:5\(/'_P /-#AM=;COM>U>
M;7]7NGN+JX\I52&VM!N$,1=F>0F4%585T'B+]C[_ (*;?'/]@;P?_P $A?B3
M^S)X$\+>&M"MO#N@>(/CEI?C^*XM)='T>YM94O-/TL0+<I?3):1@)+LCCD=F
MWXQC]/Z* /F3]H;]E_XL?&W_ (*6_ #XWWNDVDOPU^$7A[Q1J<[RWR;W\1WT
M-O96A,!^9_+MS=LLF,(TAYR16C_P5E^!7QY_:?\ ^">WQ(_9S_9L6'_A*O'&
MG6NB*]Q?I;(FGW%[;QZB2[\?\>)N@%_B)"]Z^BJ* ,[PAX3\/> O">E^!O".
MEQ6.DZ+IT%AIEE"N$M[>&-8XXU'8*BJ!["M&BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@
MI/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHH
MKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-
MNO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\/_ &]?VS'_ &+_ (9>&]=\.?"NZ\<^,/'OCO3O!GP^\(6VJ1V":IK-Z)7B
M2:ZD5EM85B@GD>4H^U8^%)(KW"OF?_@I_P"'_P!CKXB_#;P!\%/VP?%?B#PV
M/&?Q3TK3_AGXK\+W4UG?Z)XL"32Z?=6U[&K+9SCRYE1Y 58N4(;=B@#B_P#@
MG1_P4=_:3_:(U/4? _[8W[)R> [RV\.ZAK^E>.O".H7&I>&-2LK35+BPGMVN
M)(4:TO(GB!\B0L9HPTR;%^1>=\ _\%K=:\3:%X#_ &A?&/[$'BOPY\ /B=XO
MM/#W@SXLW?BBQFN6DO+EK6QO+S24_?6EI/,%59/,=E#JS(H89^<OV$/VL?VJ
M_P!B.X;]FSQM\1H?CAX0U3X+_$3Q[X9T6[T."VU_0I]$UBZB-M=RVP"7=O?N
MSA97C#^<S(ORKAO,KC]FO4OV</\ @DQ\#O\ @I!#^U%?^._#V@>*O#'CS2/V
M;Y[C=X(^T:EJ$)31]*A5S>K<64E[(;=9[BXC6:U.ZW4 A0#]$_VBO^"COQ[\
M"_M;:U^R)^R=_P $_O$'QLUCPKX-TKQ!XNU#2?B#H^APZ2-0GO([:W;^TI(Q
M([+9M)\A/##@8R?=_AO\8O$MQ^SY#\;OVF/AK_PJ:\M-)N=1\5^']=\1V=\N
M@0P&0N\UY:NUNZB)!*75B%5L'D&OC^\_83_8G_:Y_;?_ &D?B!9?MJ_&&S\;
MP77A^Q^('A?P9XZU+PI'X1GM=)46$ZFW6 W@,+//'+*T]N&EEVC.\#YC^'W[
M1G[=O[8G[&GP+\ _%C]FKXF_'?X3#Q!KL_Q)\8^ 8--^U_$.QT?6KBUT6TN%
MO+NV06MP+>.XNG!8W"PHF-L\IH _1+_@FK_P42\#_P#!2_X/>*?C?\.?A[J_
MAW1M ^(NI>&+"/7#MN;^*U2"1+QHBBM;^:DZGR6RR8P23T^B*_.;_@@-\<_%
MGQ%US]ISPSK/[,WCGP=;7'[37B_76U+Q'%8K;6MQ/-:JVD/]GN96%Y  #(%4
MP@$;96Z5^C- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_\
M$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!Y;^V[\1O&7PA_8^^)OQ2^'>L_V=
MKWA[P1J.H:/?_9XYOL]Q%;N\;[)59'PP!PRD'N#7X7_\/T_^"J'_ $=)_P"6
M1H?_ ,A5^VO_  4G_P"4?WQF_P"R;:O_ .DLE?S*5\KQ!B,11KP5.;CIT;74
M_N'Z*O"7"O$7#.85<UP%'$2C623JTH5&ER)V3G%M*^MD?6W_  _3_P""J'_1
MTG_ED:'_ /(5'_#]/_@JA_T=)_Y9&A__ "%7R317S_U_'?\ /V7_ ($_\S^I
M_P#B&/AM_P!"7"?^$U'_ .0/K;_A^G_P50_Z.D_\LC0__D*C_A^G_P %4/\
MHZ3_ ,LC0_\ Y"KY)HH^OX[_ )^R_P# G_F'_$,?#;_H2X3_ ,)J/_R!];?\
M/T_^"J'_ $=)_P"61H?_ ,A4?\/T_P#@JA_T=)_Y9&A__(5?)-%'U_'?\_9?
M^!/_ ##_ (ACX;?]"7"?^$U'_P"0/K;_ (?I_P#!5#_HZ3_RR-#_ /D*C_A^
MG_P50_Z.D_\ +(T/_P"0J^2:*/K^._Y^R_\  G_F'_$,?#;_ *$N$_\ ":C_
M /('UM_P_3_X*H?]'2?^61H?_P A5]?_ /!$O_@I?^VW^UU^V#?_  M_:&^-
M?_"0Z##X(O=0BL/^$;TVTQ<1W%JB/OMK:-^%D<8W8.>1P,?D57W_ /\ !MU_
MRD!U/_LFVH_^E5E7;EV,Q<\=3C*I)IONS\Z\6_#_ (#RWPTS7%83*<-3JPHR
M<9PH4HRB^ZDH)I^:9^[-%%%?>G^7@4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'B7_!2?\ Y1_?&;_LFVK_ /I+)7\RE?TU_P#!2?\ Y1_?&;_LFVK_ /I+
M)7\RE?'\2?[Q#T_4_P! OH>_\DGF7_7^/_IM!1117S9_7P4444 %%%% !111
M0 5]_P#_  ;=?\I =3_[)MJ/_I595\ 5]_\ _!MU_P I =3_ .R;:C_Z565=
MV6?\C"EZH_,?&C_DU6<?]>)G[LT445^C'^1H4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !16)\2OB-X-^$/P_UKXI?$36?[
M.T'P]ILVH:Q?_9Y)OL]O$A>1]D2L[X4$X523V!KYD_X?I_\ !*__ *.D_P#+
M(US_ .0JQJXC#T7:I-1]6D?09/PEQ5Q%2E5RK 5L1&+LW2I3J)/>S<(M)VUL
MSZVKC_CO^S_\%?VGOAAJ/P8_:"^&>D^+?"VJA/MVBZS:B6)V1@R..Z2(P#*Z
MD,K %2",U\\_\/T_^"5__1TG_ED:Y_\ (5'_  _3_P""5_\ T=)_Y9&N?_(5
M9?7\#_S]C_X$O\SV/^(8^)/_ $)<7_X35O\ Y [3]@__ ()F?LH?\$\O#FH6
M/P&^'=I%K>LR3?VYXLO \VI7\#7$LT5N\\SN_E1"0*J!@IV;B"Q),'@K_@DO
M_P $XOAU\8+7XZ^"OV1_"NG^(]/UA]6TN2**4V>GW[')N[:Q:0VMM/DEA)%$
MK*>00>:Y+_A^G_P2O_Z.D_\ +(US_P"0J/\ A^G_ ,$K_P#HZ3_RR-<_^0J/
MK^!_Y^Q_\"7^8?\ $,?$G_H2XO\ \)JW_P @>@?M(?\ !,O]A#]KGQY'\4/V
MAOV;=#\0^(5TX:?/K'G7%I/>68;<+:Y:VDC^U0@](YMZ#)&,$U[+X1\(^%/
M'A;3O _@7PU8:-HND645GI6DZ7:);VUG;QJ$CABC0!8T50 %4    5\M?\/T
M_P#@E?\ ]'2?^61KG_R%1_P_3_X)7_\ 1TG_ )9&N?\ R%1]?P/_ #]C_P"!
M+_,/^(8^)/\ T)<7_P"$U;_Y ^C/A7\$/A3\$5\1K\*O!5KHH\6^*KSQ+XC%
MJSG[=JMV5-Q=ON8X=RBY P.. *ZJODG_ (?I_P#!*_\ Z.D_\LC7/_D*C_A^
MG_P2O_Z.D_\ +(US_P"0J/K^!_Y^Q_\  E_F'_$,?$G_ *$N+_\ ":M_\@?6
MU%?)/_#]/_@E?_T=)_Y9&N?_ "%7H'[-W_!2_P#8D_:Z^($OPM_9Y^-?_"0Z
M]#ILFH2V'_"-ZE:8MXW1'??<VT:<-(@QNR<\#@XJ.,PDY*,:D6WYHY<;X?\
M'F6X2>*Q>4XFG2@KRG.A5C&*[N3@DEYMGNU%%%=)\B%%%% !1110 4444 %%
M%% !1110 4444 %>%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L
M>]9_]*30![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XE_P4G_Y
M1_?&;_LFVK_^DLE?S*5_37_P4G_Y1_?&;_LFVK_^DLE?S*5\?Q)_O$/3]3_0
M+Z'O_))YE_U_C_Z;04445\V?U\%%%% !1110 4444 %??_\ P;=?\I =3_[)
MMJ/_ *565? %??\ _P &W7_*0'4_^R;:C_Z565=V6?\ (PI>J/S'QH_Y-5G'
M_7B9^[-%%%?HQ_D:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XE_P4G_Y1
M_?&;_LFVK_\ I+)7\RE?TU_\%)_^4?WQF_[)MJ__ *2R5_,I7Q_$G^\0]/U/
M] OH>_\ ))YE_P!?X_\ IM!1117S9_7P4444 %%%% !1110 5]__ /!MU_RD
M!U/_ +)MJ/\ Z565? %??_\ P;=?\I =3_[)MJ/_ *565=V6?\C"EZH_,?&C
M_DU6<?\ 7B9^[-%%%?HQ_D:%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!XE_P %)_\ E']\9O\ LFVK_P#I+)7\RE?TU_\
M!2?_ )1_?&;_ +)MJ_\ Z2R5_,I7Q_$G^\0]/U/] OH>_P#))YE_U_C_ .FT
M%%%%?-G]?!1110 4444 %%%% !7W_P#\&W7_ "D!U/\ [)MJ/_I595\ 5]__
M /!MU_RD!U/_ +)MJ/\ Z565=V6?\C"EZH_,?&C_ )-5G'_7B9^[-%%%?HQ_
MD:%%%% !1110!\K_ +6'_!9K]@K]C/XPP? OXN_$#7;OQ#%=11^)H/"?@^_U
M>+PO#+97%['/J4EK$ZVZM!;.XC&^?81+Y7DJ\J>H?%;]NG]D3X)? K0_VEOB
M7\?= T_P/XH%I_PB^O13M<IK372>9;I9QP*\EV\B994B5F*@G& 2/S__ &O/
M@3^UE^QS^VI9?'']FKP-X+^-W@CXG?M''Q-=?#F;7AI?B*V\2#P3J]G=:>MU
M*DEK+:M9QRSJDOEND@2(#;*910^)WQH^%W[1L_[!WCS_ ()1_!W3[+QGI]QX
MFUSX=_##Q+I<>F^'='T6*W?2]=35# 2UC+;SR>5#);QSL9U?".K$T ?HY\!?
MVQOV8/VG?A9J/QJ^!WQJT77/#.C7%Q!KNI^<UM_9,T"[YH[R.X"26CHF'99E
M0A2&(P0:Y;]F_P#X*7?L+?M<^/9_AA^SQ^T9HWB/7XM/>_ATU+>YMGOK-7V-
M=6AN(HQ>P!B 98#(@R,MR*_*O]J[7?BQX0_9K_X*):;^TI86_A'XX^.+GP%=
M^,- \'S%_#P\(W%[::/!=Z==,1-=&2V%\MU+-' ^_"^6% -?<O\ P52\.:#\
M+_BS^Q#XI^&VBVVF:KH?[4&D^%]%%A"L9MM$OM$U2"]M(POW83#!"&4?+B)?
M04 >S?%/_@J/_P $_O@G\:Y/V>OBG^U#X=T;Q7;75K:ZC9W G:WTR>YQ]GAO
M+M(S;64D@92J3R1LP8$#!!KWVOS#_8E\$>#OBC_P0D_:(U[XIZ5;7>H?$#6?
MBYJOC^6\C#/+?KJ6J0B60GD/'%;6^T]4\I",;1C[)_X)A>+/%?CS_@FU^S_X
MV\=7<USK.K?!;PO=ZI=7#$R3SR:5;,\K$\EF)+'W:@#W.BBB@ KPO_@GO_R1
M/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_
M (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HH
MHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@V
MZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA/VC_VF/@;^
MR/\ "F]^-G[0_P 0;;PWX;L9H8)+V:"6>2:>5PD5O!!"CRW$SL0%BB1G8]%.
M#7=U\V?\%./V5?'7[4WPS\ /\'/B7X;\-_$#X;?%C2/'/P_'C*%Y-)U35;%+
MA%L;M(B)?*DBN)OFB!D1E5U!*T 1_LI?\%</V(OVP/!WBSQ7\/?'^J:)<^!-
M(N=7\7^'?&WAVZTG4],TR&29&OFMYD!EMSY#GS(BX4X1]DF8QQ5M_P '"G_!
M&.\N([2U_;[\(/+*X2-%M+[+,3@ ?Z/ZUXU_P1U_:4TN\^+'AOX$_M2?L<:;
MX)^,%YX0\4R^ OB;IM_;ZG:^*=$A\23R:E8V]R(TN+40WDJO]EE7YU19<C*@
M^E^/K=_^"A?_  5H/P(UT?:OA+^RI8:9XA\3:4_,&O>.]0C:;3(IEY66*PLQ
M]J"_PW%Q'N!VK0![W^T]_P %%_V*OV-?$=EX-_:/^/FF>'M9O].?48-&CL[J
M^O$L4;:UY+!:12R0VX8$&>15CRK?-\IQJ_%/]N/]D;X+_ G2/VFOB/\ M >'
M+'P+XB-J/#?B*"\^U1:R]RNZ".S6 .]W)(H+*D*NQ"L<84D? ?[.6I?\%#/B
M9_P4(_;4\2?LE>&?A!8:SIOQ0L-'U'Q9\7;34;[[?86NC6JZ?HUK!8RPM;0K
M^_GEG=W!-ZI6%VWL/=?^"=?AS]G#]IO]ASX2_M!_#']D'P[X4\7_  FE\4VW
M@/P#<Z[.FG^&O$J3WEAJ,,4J[U:&2=)MLQBE:..;<JA@10!]-_LV_M7?L[_M
M>^"+CXB?LW_%73?%.EV6H26&HO9B2*>PNT +V]S;S*DUM* RGRY45L,#C!!K
MT*OS[_X);:S\3- _X*1?M2>&OVOO"6G^%_C=XVM?"_B:X\/^$IS<^')O#-K;
M3:=8W5E<OMFN)_-6=+EYXH&+"((FU>/T$H **** "BBB@ HHHH **** /$O^
M"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92O
MC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K
M[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_
MY&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#T
MEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,
MO^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JR
MKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBB
MOT8_R-"BBB@ HHHH ^ /VG/^"0GQSO\ ]I>V^-7[$'[8>L_#/2_&'Q6;QC\0
M-";P_8ZE!I6K-X?U'3)M<TW[0 R7,R3Q1/$V]"TOGX_<JE=U?_\ !'3X:> _
MA9\&/#?[)/QN\3?##QE\!['4+/P1X]BM;;59KRWU$[]3AU.VN%$5ZEU-F=Q^
M[*3?/&8^A^Q:* /DWP3_ ,$F_AYK?A#XR0_M??%S6OB_XL^/'A^'0/'WBK4=
M/M],6'2;>.1+6RTZUM@8[&.$RO*""[M,?,=F(&(_@M_P3+^).B?&OX?_ !?_
M &KOVWO%'QEB^$-M<I\+M%UCPS8:;%I]S-;FU;4+Y[8;M2O5MBT2S/L52\CA
M-[EA];44 ?$WQ._X(\^(/%%Q\2?AE\+/VW?&/@7X,_&/Q%=ZS\2/A;I/A^PG
M:>>^(_M2*PU&53-I\%Y@F6,+( 992A0.17V3X1\*>'/ ?A33/ W@_1X=/TC1
M=/AL=*L+=<1VUM#&L<42CLJHJJ/85H44 %%%% !7A?\ P3W_ .2)ZM_V/>L_
M^E)KW2O"_P#@GO\ \D3U;_L>]9_]*30![I1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!XE_P4G_Y1_?&;_LFVK_\ I+)7\RE?TU_\%)_^4?WQF_[)
MMJ__ *2R5_,I7Q_$G^\0]/U/] OH>_\ ))YE_P!?X_\ IM!1117S9_7P4444
M %%%% !1110 5]__ /!MU_RD!U/_ +)MJ/\ Z565? %??_\ P;=?\I =3_[)
MMJ/_ *565=V6?\C"EZH_,?&C_DU6<?\ 7B9^[-%%%?HQ_D:%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>*?MR_L4^&_VV/A[X?T*
M7XBZSX*\5>!_%]GXJ^'WCGP]'%)=Z%K%L'6.;RIE:.XB9)9(Y()!LD1R#@X(
M]KHH ^)?^";'_!+?XC_LZ>--/_:._:Y^/5[X_P#B'HFBZSH/A*PBTNVL=*\-
M:=?:M+>W+P109,EQ=-Y3R2NY*+B%0%7GW?\ 9+_8]T/]E7Q%\7/%EGXUNM?U
M'XN?%>_\;:G=7MHL3V7GV]M;Q6"%2=\4,=LH5C@G>W KV.B@#Y7^,?\ P3F^
M)5W^T/XN_:6_8[_;-U_X,ZY\2;"SMOB58VGA.PUNQUB6TA\BVU"&*[ ^R7J0
M8B,JED=4CWQ,5R<;6_\ @CQ\+?#/P8^#G@C]F7XS>)_AUXT^ ]UJ%UX ^)"0
MV^J7DLNI;CJW]HP7"^5>I?.[23+B,^8%9"@7;7V#10!\^?LB?L(7/[/?Q6\9
M_M,?&7X\:Q\5/BOX\L[/3M:\9:MI5OIT%GI=H7-MIUC96P\NUMU:1Y&&YWDD
M8N[$XQ]!T44 %%%% !1110 4444 %%%% 'B7_!2?_E']\9O^R;:O_P"DLE?S
M*5_37_P4G_Y1_?&;_LFVK_\ I+)7\RE?'\2?[Q#T_4_T"^A[_P DGF7_ %_C
M_P"FT%%%%?-G]?!1110 4444 %%%% !7W_\ \&W7_*0'4_\ LFVH_P#I595\
M 5]__P#!MU_RD!U/_LFVH_\ I595W99_R,*7JC\Q\:/^359Q_P!>)G[LT445
M^C'^1H4444 %%%% !1110 5\F_\ !83]J?XL?LL_ /P-<?"?XE:;X ?Q]\8-
M"\&Z_P#%#5]-AN[?P3IEZ9S-JK1S_N,J88X5:?\ <J]RI?@5]95\\?\ !2CX
M]R?L]?!;1O$_B_\ 9D3XG_#;5?%UII'Q?L?[)?4SHOAZ=9!-JC:>D,IOH89!
M#YL84D1NSX(4T >%?\$KO#7_  4@U/X9ZEJOBK]M.V^(OPZ\6>%=<'@[QGXP
ML(+O7_#?B.'6;RUA8"WCBBU+3VA5;C$LBLCHL,>(B-OG7[1FI_\ !9WX*?M&
M?"G]E/X=_P#!53PAX[\>?$O5);B;0T_9OL=/AT3PY:8-_K-W.-1G,<:;DBB3
M9F>:18U9<,1YA_P0KT7X=-^V9I7B'_@GMI/B"P^%LG@/Q0?CDUO;7T'A>XUE
MM??^PTLXK@"$7Z688O\ 9U"K!M5L.6!^N_\ @GIX:UGXR_\ !0?]J_\ ;4\>
MZ-=17.G^.+7X4>!%U&W9&L]%T6UAGNC;E@,PW-_>2RDCY6:$8^[0!'_P6O\
M^"C/Q0_8J_9TU[PM^R;I=IJWQBN?!6J^);0742S6_AG0=.B,E[K5VC KM!V6
MT".,37,Z##*D@%W]IS]K7]I.\;]F;]E;]GCQCI7ASXB_M!65S?ZIX\U30TOX
M_#^E:;I4-[J-U#9EECDN)))[>&)7S&IF)*D 8^8_^"E'["?_  4E^'?P(_;)
M^/VC_'OX5>*-(^*7AK6)=1LK_P"'>IW'B2+PW!;31V&A6=Q'?K!$(86?;BW(
M>>>:5PY?CL/'^G?'O]F34?V)OV]/VKQ::]HWPTT7Q#X;^)VM?#WPC?>5H6F:
MWIEJNG7LMGON)Q'!)900W$H) :8OM484 'T1^Q-^T'^T;HG[6_Q1_P""?'[6
MOQ$TWQOXA\%>'='\6^#/'UCX?CTJ;7=!U![B!DN[6%C#'<6]U;21EXMJ2(Z-
ML0AL_6%?#/[#/B&V_;!_X*??&#_@H1\-=*U7_A65K\+_  _\.O!/B34M(N+*
M/Q-/;WE[J%_<VJ7")(]O#)<Q0"7:$=P^PL%)K[FH **** "BBB@ HHHH ***
M* /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^9
M2OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "
MOO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS
M_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH **** "BBB@ HHHH
M**** "O"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)H ]THH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD
M9E52S,  ,DD]* %HK+\'>-_!?Q$T"/Q7\/\ Q?I>NZ7-++'#J6C:A'=6[O'(
MT<BB2-F4E71D8 Y#*0<$$5J4 %%%% !1110 4444 %%%% !1110 4444 >)?
M\%)_^4?WQF_[)MJ__I+)7\RE?TU_\%)_^4?WQF_[)MJ__I+)7\RE?'\2?[Q#
MT_4_T"^A[_R2>9?]?X_^FT%%%%?-G]?!1110 4444 %%%% !7W__ ,&W7_*0
M'4_^R;:C_P"E5E7P!7W_ /\ !MU_RD!U/_LFVH_^E5E7=EG_ ",*7JC\Q\:/
M^359Q_UXF?NS1117Z,?Y&A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7A_P"WK^V8_P"Q?\,O#>N^'/A7=>.?&'CW
MQWIW@SX?>$+;5([!-4UF]$KQ)-=2*RVL*Q03R/*4?:L?"DD5[A7S/_P4_P##
M_P"QU\1?AMX ^"G[8/BOQ!X;'C/XIZ5I_P ,_%?A>ZFL[_1/%@2:73[JVO8U
M9;.<>7,J/("K%RA#;L4 >?\ [!/_  4A_;"_:#LO$'@S]H7]AB32?%=GX1U7
MQ#X.U?P1K;W7ASQ.+34KFP.F"]NHHUT^^$T*((YV(D0M.-B HO(_&3_@L-^W
M3^SU?^$=,^,O_!%WQ?H]QXZ\5VWASPK:0?&WPO?7.HZA/DK%%;VD\DK!55G=
M]NR-%+.RJ,UYY_P2'^-W[3_P _:)\#_L*?$;XYVWQ1\$^._!/C'Q/H$E]H<%
MKKOA&33?$<MH_P!KFMMJ7=M=O+(ZRO&K^=N085,'V;]G*T_X;*_X+ _&#]I7
MQ-_IGAC]FVT@^&?PQMW^:&'7;RUBOO$%^%/W+@)+9V6X=8@XP,\@';_&[_@H
MW\4M'_:$\9_LY_L@_L6ZY\9M6^%^DV5]\3;NR\766CP:5)>0FXM=/MC<AC?7
MSVZ^=Y2A$57C#2AG"U7\;_\ !6[X67/[.?P:^-/[-OPLU[XDZ_\ M :D-.^%
M_@6VN8--N9[J.&::\6]GG8Q6:VBV\ZSM^\*O'M4..1RW_!-S5-*\ _MN_MQ>
M"_&^JV]EK%M\8M-\37+7DRQD:+=^'K$VMP68C]R/L]PF[[JF-P2"#7PC^SQX
M7U?X[?LX_L3?LLV'B:;X=V_Q2^,?Q,\>^#?BO8!H=:\/6UCJE[=VEMI+,PB2
M:_M[QB1,LL36^\^3(<;0#]2_V,/VY=1_::\>_$3X!_%?X%:E\,_BA\*[G3AX
MP\(7NLP:G;FUU"%YK&]M+V !+F&5(I1RB.C1LKH#C/T!7Y^_\$X/!6I?LL?\
M%2/VAOV2]9^(]]\5=2UWP7X;\>:M\6?$<@E\01M))=6$&AZI)%MMSY44/GVR
M0PVZK%._R-NW5^@5 !1110 4444 %%%% !1110!XE_P4G_Y1_?&;_LFVK_\
MI+)7\RE?TU_\%)_^4?WQF_[)MJ__ *2R5_,I7Q_$G^\0]/U/] OH>_\ ))YE
M_P!?X_\ IM!1117S9_7P4444 %%%% !1110 5]__ /!MU_RD!U/_ +)MJ/\
MZ565? %??_\ P;=?\I =3_[)MJ/_ *565=V6?\C"EZH_,?&C_DU6<?\ 7B9^
M[-%%%?HQ_D:%%%% !1110!XE_P %)_\ E']\9O\ LFVK_P#I+)7\RE?TU_\
M!2?_ )1_?&;_ +)MJ_\ Z2R5_,I7Q_$G^\0]/U/] OH>_P#))YE_U_C_ .FT
M%%%%?-G]?!1110 4444 %%%% !7W_P#\&W7_ "D!U/\ [)MJ/_I595\ 5]__
M /!MU_RD!U/_ +)MJ/\ Z565=V6?\C"EZH_,?&C_ )-5G'_7B9^[-%%%?HQ_
MD:%%%% !1110 45Q/[2?QC_X9Y_9^\9_'7_A'/[7_P"$1\-7FK?V7]L^S_:_
M(B:3RO-V/Y>[;C=M;&<X-?F3_P 12G_5B_\ YDW_ .]E<>)Q^$P<E&M*S?DW
M^2/T#@_PLX\X^PE7$Y#@_;0IRY9/VE*%I-7M:I.+>G5)H_6RBOR3_P"(I3_J
MQ?\ \R;_ />RC_B*4_ZL7_\ ,F__ 'LKF_MO+/\ GY^$O\C[#_B6_P :/^A7
M_P"5\-_\N/U5\"^ O!_PS\,P^#? 7A^WTO2[>:>:&RM00B/-,\TK#)/+22.Y
M]V-:]?DG_P 12G_5B_\ YDW_ .]E'_$4I_U8O_YDW_[V4?VWEG_/S\)?Y!_Q
M+?XT?]"O_P KX;_Y<?K917Y)_P#$4I_U8O\ ^9-_^]E'_$4I_P!6+_\ F3?_
M +V4?VWEG_/S\)?Y!_Q+?XT?]"O_ ,KX;_Y<?K917Y)_\12G_5B__F3?_O91
M_P 12G_5B_\ YDW_ .]E']MY9_S\_"7^0?\ $M_C1_T*_P#ROAO_ )<?K917
MY)_\12G_ %8O_P"9-_\ O97T!_P3<_X+6_\ #P?]H&Z^!7_#-'_"(_9O#5SJ
MW]J?\)E]OW>5+!'Y7E?8X<9\[.[=QMQ@YXTI9ME]:HH0G=O;1_Y'EYUX$^*O
M#V55LRS#+N2A2BY3E[:A*T5N[1JN3]$FS[LHHHKT3\C"BBB@ HHHH \2_P""
MD_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/X
MD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-
MNO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F
M/C1_R:K./^O$S]V:***_1C_(T**** "BBB@ HHHH **** "BBB@ HHHH *\+
M_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** "BB
MB@ HHKY-_P""PG[4_P 6/V6?@'X&N/A/\2M-\ /X^^,&A>#=?^*&KZ;#=V_@
MG3+TSF;56CG_ '&5,,<*M/\ N5>Y4OP* /K*BOSX_P""9WC3]M;X+_!3Q!^T
M5^TC^UDOQ<^!-MX)\0Z[%KOB80'Q)I&H:=JU\LD4<MM"D=Y8RV<!E#2-OB<+
M'&/*P%X[X"_MI?MY_&BY^'7Q;T']O'X%7OCWQQ<Z7K]_^QW))I=M>V'A2^,<
MH2.\:X_M ZE#8RI<L[IY3.KH(MH&0#].**_._P#:)_;Q^*/Q%_:B^)OPS\+_
M /!17X8?LP_#[X4ZM9^%K'Q1XUL-+NKOQCXJEL8+ZY@4:G/''':6L5U:QND2
M^<[R2'S$4+C7^/'[=?[9'@+X+_L_?!'QUXN^%_PP^,'Q<M=5O?'GQ&N+R+4/
M#7A/0](A6:_UFW\V5(I3,LUEY"2R>6C7>'9A&20#[YHKY;_X)O\ Q5_:%^(]
MYXUA\;?M5_#GX^_#:VFLW^'GQB\"W&GQW%Y*R-]MTZ_M]/D>W26!A$4DCV;U
ME.Y01BOJ2@ HHHH **** "BBB@ HHHH **** "OCK_@MO\*_BY\6?V6?"NE^
M _ACXF\>>$=*^+.AZI\9?A[X-F8:GXH\(0F8WMA!&KHUR3*;:1K=65I4A9 >
M:^Q:\,_;S\+?MHZIX!\+^-OV&?%.G+XH\(>-K/6-9\&ZU=I:V?C/1T61+K2'
MNFBD-H[B19(Y@,+)$H;Y6) !^=W_  28\?\ _!/KX$_ CXQ?M:_L<?$*^T#Q
MUX&^$OBC4/B-\!)+272K5S8ZA?WECJEQIMQ$D@N([=8K,S0-Y:H_EOE\8X#]
MG3Q/^RKJGPI^"7[4'Q.C_:4\+?$GQ3XFT'4M:_;2O-/G;P_J&OW4\;7.D3+)
M>@KH\LKR:;'NLTLMH1E<CYV]L_8,_8/_ &B_VP/%-G\:OVL/@K9?"[P9I'PH
M\>?#ZQTB+7([W6_$7]O:S<O=RW)B01PVMNF](8V9V>1FE&%8 [FH_L6?\%+O
MBU^PKX0_X(Y?%7X&>"=-\"^'QH'A_P 0_'?3O&Z21:CX8T>[MIH7M-)\G[1%
MJ,T-I#$PD;RD<R.)#E< 'G/_  4&\8?LVM_P4O\ CQH_[?GPS^*7QBT+0OA=
MH6H?"?1/@_)J6I'P'%]EF.H?;+?39E.DW]Q<>7<17MRH5H=F)%5"IB^-&K_'
MWXR_\$O?V%_@Y\;-'\=_'.X\9^*+34_B==?!S6)+Z[UO3+#3+Z1+.34[6Y@C
M5WDELXIKEKF,;X)G,GREJ^GK'X1?M[?L-?M8_''XF?LV?LN^'_C/X3^.'B.T
M\3VD\WQ!M]!U+P]JD=A#92VEV;F)Q<69\E)(GA)>(-(OEMD$Y'P1_9!_X*6_
ML ?LI_!S1/V<?$7A+QOJOAGQ/XBUCXR_"6&Y@TS3?$B:U=3WGDZ5?W-N\EF=
M/GG/E*3%'<*9#)M.Q0 :O_!(.#]A7P)\1?B=\&?@#^S+\3?@O\3](@TR7X@?
M#[XK>+M1U6]>Q/GFROK22YU*^MY;9B\R^;;2#YAMD'$>?NJOD;]C[]G/]ICQ
MA^W#X[_X*/\ [6WP]T?P#K.M_#_3O 7@GX>:1XA359M.T:UO)[Z6YO[N)%AD
MN9KF<E4BW+%&@4NY)Q]<T %%%% !1110 4444 %%%% 'B7_!2?\ Y1_?&;_L
MFVK_ /I+)7\RE?TU_P#!2?\ Y1_?&;_LFVK_ /I+)7\RE?'\2?[Q#T_4_P!
MOH>_\DGF7_7^/_IM!1117S9_7P4444 %%%% !1110 5]_P#_  ;=?\I =3_[
M)MJ/_I595\ 5]_\ _!MU_P I =3_ .R;:C_Z565=V6?\C"EZH_,?&C_DU6<?
M]>)G[LT445^C'^1H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !16)\2OB-X-^$/P_UKXI?$36?[.T'P]ILVH:Q?_9Y)OL]O
M$A>1]D2L[X4$X523V!KYD_X?I_\ !*__ *.D_P#+(US_ .0JQJXC#T7:I-1]
M6D?09/PEQ5Q%2E5RK 5L1&+LW2I3J)/>S<(M)VULSZVKC_CO^S_\%?VGOAAJ
M/P8_:"^&>D^+?"VJA/MVBZS:B6)V1@R..Z2(P#*ZD,K %2",U\\_\/T_^"5_
M_1TG_ED:Y_\ (5'_  _3_P""5_\ T=)_Y9&N?_(59?7\#_S]C_X$O\SV/^(8
M^)/_ $)<7_X35O\ Y [3]@[_ ()F_LH_\$\?#FH67P%^'=K#KFLRR_VWXLNP
M\VI7\)N99HK=YYG=_*B$@54#!3LW$%B2?5OA3\"_A+\#G\3/\*/ ]IHC>,O%
MMWXG\3M:LY.H:O=",7%V^YC\[B*,'&  @  KYU_X?I_\$K_^CI/_ "R-<_\
MD*C_ (?I_P#!*_\ Z.D_\LC7/_D*CZ_@?^?L?_ E_F'_ !#'Q)_Z$N+_ /":
MM_\ ('I'[37_  3?_8?_ &QO%MEX]_:2_9UT7Q/K5CIQTZ/59I)[:>:R+[_L
MD[V\D9N;?>2WDR[X\LQV_,<]%\:OV-?V6/VB?@]IWP ^,GP)\.ZUX.T8VS:%
MH3V(@BTEK=-D#V9AV-:-&GR(T)0JI*@@$BO%?^'Z?_!*_P#Z.D_\LC7/_D*C
M_A^G_P $K_\ HZ3_ ,LC7/\ Y"H^OX'_ )^Q_P# E_F'_$,?$G_H2XO_ ,)J
MW_R![9^S/^QY^S-^QUX;U'PK^S5\']+\*VVL7WVS6IK3S)KK4KC&!+<W,S/-
M<,!P#([;0<# KTJODG_A^G_P2O\ ^CI/_+(US_Y"H_X?I_\ !*__ *.D_P#+
M(US_ .0J/K^!_P"?L?\ P)?YA_Q#'Q)_Z$N+_P#":M_\@?6U%?)/_#]/_@E?
M_P!'2?\ ED:Y_P#(5>@?LW?\%+_V)/VNOB!+\+?V>?C7_P )#KT.FR:A+8?\
M(WJ5IBWC=$=]]S;1IPTB#&[)SP.#BHXS"3DHQJ1;?FCEQOA_QYEN$GBL7E.)
MITH*\ISH58QBN[DX))>;9[M11172?(A1110 4444 >)?\%)_^4?WQF_[)MJ_
M_I+)7\RE?TU_\%)_^4?WQF_[)MJ__I+)7\RE?'\2?[Q#T_4_T"^A[_R2>9?]
M?X_^FT%%%%?-G]?!1110 4444 %%%% !7W__ ,&W7_*0'4_^R;:C_P"E5E7P
M!7W_ /\ !MU_RD!U/_LFVH_^E5E7=EG_ ",*7JC\Q\:/^359Q_UXF?NS1117
MZ,?Y&A1110 4444 >)?\%)_^4?WQF_[)MJ__ *2R5_,I7]-?_!2?_E']\9O^
MR;:O_P"DLE?S*5\?Q)_O$/3]3_0+Z'O_ "2>9?\ 7^/_ *;04445\V?U\%%%
M% !1110 4444 %??_P#P;=?\I =3_P"R;:C_ .E5E7P!7W__ ,&W7_*0'4_^
MR;:C_P"E5E7=EG_(PI>J/S'QH_Y-5G'_ %XF?NS1117Z,?Y&A1110 4444 >
M)?\ !2?_ )1_?&;_ +)MJ_\ Z2R5_,I7]-?_  4G_P"4?WQF_P"R;:O_ .DL
ME?S*5\?Q)_O$/3]3_0+Z'O\ R2>9?]?X_P#IM!1117S9_7P4444 %%%% !11
M10 5]_\ _!MU_P I =3_ .R;:C_Z565? %??_P#P;=?\I =3_P"R;:C_ .E5
ME7=EG_(PI>J/S'QH_P"359Q_UXF?NS1117Z,?Y&A1110 4444 >)?\%)_P#E
M']\9O^R;:O\ ^DLE?S*5_37_ ,%)_P#E']\9O^R;:O\ ^DLE?S*5\?Q)_O$/
M3]3_ $"^A[_R2>9?]?X_^FT%%%%?-G]?!1110 4444 %%%% !7W_ /\ !MU_
MRD!U/_LFVH_^E5E7P!7W_P#\&W7_ "D!U/\ [)MJ/_I595W99_R,*7JC\Q\:
M/^359Q_UXF?NS1117Z,?Y&A1110 4444 %%%% !1110 4444 %%%% !7A?\
MP3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*30![I1110 4444
M%?/'_!2CX]R?L]?!;1O$_B_]F1/B?\-M5\76FD?%^Q_LE]3.B^'IUD$VJ-IZ
M0RF^AAD$/FQA21&[/@A37T/10!^%_P#P3>^!'@O]H+Q)XW^$_P#P3>MM<TCX
M<>._@'\0=!^-%TD%];>%'UZ^U&YMM %I'.HB6^CM')D-LNU(-JMARP-K^Q_V
M;_&G_!+;X4_\$Z?@+^S%J_AS]L/PYKGA:U&EGX=W5MK'ACQ18ZE:R:IXCN=2
M\@1I:LD5U/\ :A,R21SH@)SA?VO\"^ O!_PS\,P^#? 7A^WTO2[>:>:&RM00
MB/-,\TK#)/+22.Y]V-:] 'Y4Z3H?[%G[ ?\ P40_:H\0?\%$O@Q'<67QDUJR
M\0?#GQ?K7P\N=>L==TR6P2.^T>W,5O.L=TETC![8A7G1K=L.JKM\=\&?L?:S
M\"?@Q^PS^U3^VO\ L_>(K[X7_"K7_'<7BSP?JV@SZM=>"]$UJY>Y\.2ZA9(L
MDCPV?DVHE5E8VS&'*YA K]N** /@#_@F_:?#SXJ?\%+_ (X_M8?L<^!KC0O@
M;K_P_P##NC7.I0^')M)T[Q=XLM[B\DN-0LX)8XS*L-K+!;23A KR$X+X)K[_
M *** "BBB@ HHHH **** "BBB@ HKRW]MWXC>,OA#^Q]\3?BE\.]9_L[7O#W
M@C4=0T>_^SQS?9[B*W=XWV2JR/A@#AE(/<&OPO\ ^'Z?_!5#_HZ3_P LC0__
M )"KS<=FF'P$U&HF[ZZ6_P T?L/AMX)\5>*.7U\9E5:C"-*:@U5E.+;:YM.2
MG-6L^K7H?T145_.[_P /T_\ @JA_T=)_Y9&A_P#R%1_P_3_X*H?]'2?^61H?
M_P A5P_ZQX'^67W+_,_1_P#B4/Q)_P"@O"?^#*W_ ,H/Z(J*_G=_X?I_\%4/
M^CI/_+(T/_Y"H_X?I_\ !5#_ *.D_P#+(T/_ .0J/]8\#_++[E_F'_$H?B3_
M -!>$_\ !E;_ .4']$5%?SN_\/T_^"J'_1TG_ED:'_\ (5'_  _3_P""J'_1
MTG_ED:'_ /(5'^L>!_EE]R_S#_B4/Q)_Z"\)_P"#*W_R@_HBHK^=W_A^G_P5
M0_Z.D_\ +(T/_P"0J/\ A^G_ ,%4/^CI/_+(T/\ ^0J/]8\#_++[E_F'_$H?
MB3_T%X3_ ,&5O_E!_1%17\[O_#]/_@JA_P!'2?\ ED:'_P#(5?7_ /P1+_X*
M7_MM_M=?M@W_ ,+?VAOC7_PD.@P^"+W4(K#_ (1O3;3%Q'<6J(^^VMHWX61Q
MC=@YY' QM0SW"8BM&G&,KO39?YGA<3_1DX\X3X?Q.<8O$X:5*A!SDH3JN32[
M)T8J_JUZGZQT445[1_.@4444 %%%% 'B7_!2?_E']\9O^R;:O_Z2R5_,I7]-
M?_!2?_E']\9O^R;:O_Z2R5_,I7Q_$G^\0]/U/] OH>_\DGF7_7^/_IM!1117
MS9_7P4444 %%%% !1110 5]__P#!MU_RD!U/_LFVH_\ I595\ 5]_P#_  ;=
M?\I =3_[)MJ/_I595W99_P C"EZH_,?&C_DU6<?]>)G[LT445^C'^1H4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B7_!2?
M_E']\9O^R;:O_P"DLE?S*5_37_P4G_Y1_?&;_LFVK_\ I+)7\RE?'\2?[Q#T
M_4_T"^A[_P DGF7_ %_C_P"FT%%%%?-G]?!1110 4444 %%%% !7W_\ \&W7
M_*0'4_\ LFVH_P#I595\ 5]__P#!MU_RD!U/_LFVH_\ I595W99_R,*7JC\Q
M\:/^359Q_P!>)G[LT445^C'^1H4444 %%%% 'B7_  4G_P"4?WQF_P"R;:O_
M .DLE?S*5_37_P %)_\ E']\9O\ LFVK_P#I+)7\RE?'\2?[Q#T_4_T"^A[_
M ,DGF7_7^/\ Z;04445\V?U\%%%% !1110 4444 %??_ /P;=?\ *0'4_P#L
MFVH_^E5E7P!7W_\ \&W7_*0'4_\ LFVH_P#I595W99_R,*7JC\Q\:/\ DU6<
M?]>)G[LT445^C'^1H4444 %%%% 'B7_!2?\ Y1_?&;_LFVK_ /I+)7\RE?TU
M_P#!2?\ Y1_?&;_LFVK_ /I+)7\RE?'\2?[Q#T_4_P! OH>_\DGF7_7^/_IM
M!1117S9_7P4444 %%%% !1110 5]_P#_  ;=?\I =3_[)MJ/_I595\ 5]_\
M_!MU_P I =3_ .R;:C_Z565=V6?\C"EZH_,?&C_DU6<?]>)G[LT445^C'^1H
M4444 %%%% 'B7_!2?_E']\9O^R;:O_Z2R5_,I7]-?_!2?_E']\9O^R;:O_Z2
MR5_,I7Q_$G^\0]/U/] OH>_\DGF7_7^/_IM!1117S9_7P4444 %%%% !1110
M 5]__P#!MU_RD!U/_LFVH_\ I595\ 5]_P#_  ;=?\I =3_[)MJ/_I595W99
M_P C"EZH_,?&C_DU6<?]>)G[LT445^C'^1H4444 %%%% 'B7_!2?_E']\9O^
MR;:O_P"DLE?S*5_37_P4G_Y1_?&;_LFVK_\ I+)7\RE?'\2?[Q#T_4_T"^A[
M_P DGF7_ %_C_P"FT%%%%?-G]?!1110 4444 %%%% !7W_\ \&W7_*0'4_\
MLFVH_P#I595\ 5]__P#!MU_RD!U/_LFVH_\ I595W99_R,*7JC\Q\:/^359Q
M_P!>)G[LT445^C'^1H4444 %%%% !1110 4444 %%%% !1110 5X7_P3W_Y(
MGJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI- 'NE%%% '$_M)_&/_
M (9Y_9^\9_'7_A'/[7_X1'PU>:M_9?VS[/\ :_(B:3RO-V/Y>[;C=M;&<X-?
MF3_Q%*?]6+_^9-_^]E??_P#P4G_Y1_?&;_LFVK_^DLE?S*5\WG>/Q>#K0C1E
M9-=D_P T?V#]&[PLX#X^X>QV)S[!^VG3JJ,7[2K"T7!.UJ<XIZ]6FS];/^(I
M3_JQ?_S)O_WLH_XBE/\ JQ?_ ,R;_P#>ROR3HKQ/[;S/_GY^$?\ (_H__B6_
MP8_Z%?\ Y7Q/_P N/UL_XBE/^K%__,F__>RC_B*4_P"K%_\ S)O_ -[*_).B
MC^V\S_Y^?A'_ "#_ (EO\&/^A7_Y7Q/_ ,N/UL_XBE/^K%__ #)O_P![*/\
MB*4_ZL7_ /,F_P#WLK\DZ*/[;S/_ )^?A'_(/^);_!C_ *%?_E?$_P#RX_6S
M_B*4_P"K%_\ S)O_ -[*/^(I3_JQ?_S)O_WLK\DZ*/[;S/\ Y^?A'_(/^);_
M  8_Z%?_ )7Q/_RX_6S_ (BE/^K%_P#S)O\ ][*^@/\ @FY_P6M_X>#_ +0-
MU\"O^&:/^$1^S>&KG5O[4_X3+[?N\J6"/RO*^QPXSYV=V[C;C!SQ^"=??_\
MP;=?\I =3_[)MJ/_ *565=>!S;,*V,A"<[IO71?Y'PGB=X$^%7#WA_F699?E
MW)7I4I2A+VU>5I+9VE5<7Z--'[LT445]H?YU!1110 4444 >)?\ !2?_ )1_
M?&;_ +)MJ_\ Z2R5_,I7]-?_  4G_P"4?WQF_P"R;:O_ .DLE?S*5\?Q)_O$
M/3]3_0+Z'O\ R2>9?]?X_P#IM!1117S9_7P4444 %%%% !1110 5]_\ _!MU
M_P I =3_ .R;:C_Z565? %??_P#P;=?\I =3_P"R;:C_ .E5E7=EG_(PI>J/
MS'QH_P"359Q_UXF?NS1117Z,?Y&A1110 4444 >)?\%)_P#E']\9O^R;:O\
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
M4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\
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
M0!XE_P %)_\ E']\9O\ LFVK_P#I+)7\RE?TU_\ !2?_ )1_?&;_ +)MJ_\
MZ2R5_,I7Q_$G^\0]/U/] OH>_P#))YE_U_C_ .FT%%%%?-G]?!1110 4444
M%%%% !7W_P#\&W7_ "D!U/\ [)MJ/_I595\ 5]__ /!MU_RD!U/_ +)MJ/\
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
M3_RR-<_^0J_G=HH_UCQW\L?N?^8?\2A^&W_07B__  91_P#E!_1%_P /T_\
M@E?_ -'2?^61KG_R%7H'[-W_  4O_8D_:Z^($OPM_9Y^-?\ PD.O0Z;)J$MA
M_P (WJ5IBWC=$=]]S;1IPTB#&[)SP.#C^9VOO_\ X-NO^4@.I_\ 9-M1_P#2
MJRKJP>>XO$8J%.48V;ML_P#,^.\0?HR<!\)\%8_.,)B<3*K0IRG%3G2<6UW2
MHQ=O1KU/W9HHHKZL_A@**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4
MK^FO_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O
M\?\ TV@HHHKYL_KX**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^
M *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9H
MHHK]&/\ (T**** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3
M_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL
M_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2
M ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH ***
M* /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^9
M2OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "
MOO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS
M_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3
M;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^
M23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1
M_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^
MO$S]V:***_1C_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO
M_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\
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
M"BBB@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*3_\ */[XS?\
M9-M7_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BB
MB@ HHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\
M9-M1_P#2JRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHH
MH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /26
M2OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH ****
M"OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/
M^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V
M3;5__262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#
MW_DD\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3
M;4?_ $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z
M\3/W9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I
M/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOF
MS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-N
MO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB
M@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*3_\ */[XS?\ 9-M7
M_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BBB@ H
MHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\ 9-M1
M_P#2JRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2
M_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE
M*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_
M /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2
M]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V3;5_
M_262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#W_DD
M\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3;4?_
M $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W
M9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I/_RC
M^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@
MHHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-NO^4@
M.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HH
MHH **** "BBB@ HHHH **** "O"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(
MGJW_ &/>L_\ I2: /=**** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\
M@I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBB
MOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K
M_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@
MHHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262
MOYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHH
MH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N
M[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W
M_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0
M]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!D
MVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JL
MX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92O
MZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q
M_P#3:"BBBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX
MK[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBB
MBOT8_P C0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_
M ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^
MO@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#
MJ?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH
M \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262OYE*
M^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHHH *^
M_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^
M1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W_9-M
M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)
M/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_
M -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\
M3/W9HHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^
M"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3
M:"BBBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__
M .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8
M_P C0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_
MOC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HH
MHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\
MV3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH ***
M* "BBB@ HHHH **** "O"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJ
MW_8]ZS_Z4F@#W2BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC
M-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX***
M* "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?
M_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH ****
M/$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK
M^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BB
MB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ
M[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_
M ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]
MXAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_
M )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT
M?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^9
M2OZ:_P#@I/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\
M'_TV@HHHKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@
M"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1
MC_(T**** "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3
M;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "B
MBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M
M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^
M"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92O
MC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K
M[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_
MY&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_ ,H_
MOC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?
MJ?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2
MZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJ
MSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:
M_P#@I/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV
M@HHHKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_
M /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T
M**** "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__
M $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@
MHHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\
M2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** "BBB@ HH
MHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_
M *4F@#W2BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS
M?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX****
M"BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DV
MU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D
M_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\
M>(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#
M;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'Y
MCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $ED
MK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'
M_P!-H****^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX
M K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:**
M*_1C_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H
M_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKY
ML_KX**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y
M2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**
M** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DV
MU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB
M@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_T
MJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D_P#R
MC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\ >(>G
MZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#;K_E
M(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'YCXT?
M\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $EDK^92
MOZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-
MH****^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_
M /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C
M_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-
M_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX
M**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG
M_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**** "
MBBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\
M])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB@ HH
MHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[
MLL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** "BOE?]K#_@LU^P
M5^QG\88/@7\7?B!KMWXABNHH_$T'A/P??ZO%X7AELKB]CGU*2UB=;=6@MG<1
MC?/L(E\KR5>5/I'P#X]\%_%/P1I'Q*^''BBQUOP_K^FPZAHNL:;<++;WMK*@
M>.:-UX965@01V- &O17G_P '?VJOV=?C_P##K6?B[\'OB]HVN>%O#VK:AINL
M^(K>X*65M<6+%;K,T@5"D>"3*"8R!N#$<UQ?[-__  4N_86_:Y\>S_##]GC]
MHS1O$>OQ:>]_#IJ6]S;/?6:OL:ZM#<11B]@#$ RP&1!D9;D4 >Z45X%\4_\
M@J/_ ,$_O@G\:Y/V>OBG^U#X=T;Q7;75K:ZC9W G:WTR>YQ]GAO+M(S;64D@
M92J3R1LP8$#!!KWV@ HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>
MK?\ 8]ZS_P"E)H ]THHHH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""
MD_\ RC^^,W_9-M7_ /262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^
M;/Z^"BBB@ HHHH **** "OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^
M4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "B
MBB@#Q+_@I/\ \H_OC-_V3;5__262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_
MF4KX_B3_ 'B'I^I_H%]#W_DD\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@
M K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[L
ML_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]
MDVU?_P!)9*_F4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W
M_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;
M4?\ TJLJ^ *^_P#_ (-NO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC
M_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_I
MK_X*3_\ */[XS?\ 9-M7_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_
M --H****^;/Z^"BBB@ HHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"O
MO_\ X-NO^4@.I_\ 9-M1_P#2JRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***
M_1C_ "-"BBB@ HHHH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\
MRC^^,W_9-M7_ /262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^
M"BBB@ HHHH **** "OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I
M_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#
MQ+_@I/\ \H_OC-_V3;5__262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX
M_B3_ 'B'I^I_H%]#W_DD\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_
M /\ @VZ_Y2 ZG_V3;4?_ $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&
M%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?
M_P!)9*_F4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\
MR_Z_Q_\ 3:"BBBOFS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\
MTJLJ^ *^_P#_ (-NO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,
M_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*
M3_\ */[XS?\ 9-M7_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H
M****^;/Z^"BBB@ HHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\
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
MRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2_P""D_\
MRC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/XD_WB
M'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-NO\
ME(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_
MR:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V3;5__262OYE*
M_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#W_DD\R_Z_P ?
M_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ^ *
M^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/
M\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I/_RC^^,W_9-M
M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH ***
M* "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-NO^4@.I_]DVU'
M_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*
M3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*3_\ */[XS?\ 9-M7_P#262OYE*^/
MXD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BBB@ HHHH **** "OO
M_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\ 9-M1_P#2JRKNRS_D
M84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2_P""D_\ RC^^
M,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/XD_WB'I^I
M_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-NO\ E(#J
M?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K.
M/^O$S]V:***_1C_(T**** "BBB@ HHHH **** "BBB@ HHHH *\+_P"">_\
MR1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** /$O^"D__*/[
MXS?]DVU?_P!)9*_F4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H
M%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_
M &3;4?\ TJLJ^ *^_P#_ (-NO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\
MFJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OY
ME*_IK_X*3_\ */[XS?\ 9-M7_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\
MK_'_ --H****^;/Z^"BBB@ HHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*
MO@"OO_\ X-NO^4@.I_\ 9-M1_P#2JRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V
M:***_1C_ "-"BBB@ HHHH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""
MD_\ RC^^,W_9-M7_ /262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^
M;/Z^"BBB@ HHHH **** "OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^
M4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "B
MBB@#Q+_@I/\ \H_OC-_V3;5__262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_
MF4KX_B3_ 'B'I^I_H%]#W_DD\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@
M K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[L
ML_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]
MDVU?_P!)9*_F4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W
M_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;
M4?\ TJLJ^ *^_P#_ (-NO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC
M_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_I
MK_X*3_\ */[XS?\ 9-M7_P#262OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_
M --H****^;/Z^"BBB@ HHHH **** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"O
MO_\ X-NO^4@.I_\ 9-M1_P#2JRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***
M_1C_ "-"BBB@ HHHH \2_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\
MRC^^,W_9-M7_ /262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^
M"BBB@ HHHH **** "OO_ /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I
M_P#9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#
MQ+_@I/\ \H_OC-_V3;5__262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX
M_B3_ 'B'I^I_H%]#W_DD\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_
M /\ @VZ_Y2 ZG_V3;4?_ $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&
M%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?
M_P!)9*_F4K^FO_@I/_RC^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\
MR_Z_Q_\ 3:"BBBOFS^O@HHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\
MTJLJ^ *^_P#_ (-NO^4@.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,
M_=FBBBOT8_R-"BBB@ HHHH **** "BBB@ HHHH **** "O"_^">__)$]6_['
MO6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** /$O\ @I/_ ,H_OC-_
MV3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!
M?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V
M3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_K
MQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@
MI/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHH
MKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-
MNO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T****
M "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $ED
MK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH
M *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRK
MNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__ "C^
M^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ
M?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K[_\ ^#;K
M_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8
M^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_ ,H_OC-_V3;5
M_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_
MY)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?
M_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=
MFBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\
M\H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_
MKX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\
ME(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BB
MB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92
MOC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^_
M_P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_
M )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_
M &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z
M!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#
MJ?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_
M ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#T
MEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,
MO^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JR
MKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBB
MOT8_R-"BBB@ HHHH **** "BBB@ HHHH **** "O"_\ @GO_ ,D3U;_L>]9_
M]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4F@#W2BBB@#Q+_@I/_RC^^,W_9-M7_\
M262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^
MO\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K
M*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9
MHHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__
M "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BB
MBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;
MK_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C
M0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_
MV3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH *
M*** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4
M?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_
M /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262OYE*^/XD_P!X
MAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHHH *^_P#_ (-N
MO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/
MC1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262O
MYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_
M $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"
MOO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK
M]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^
M^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS
M^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(
M#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHH
MH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5
M_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH ****
M"BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2J
MRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/
M[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J
M?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@
M.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R
M:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_
MIK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@
MHHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\
M_P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\
MC0HHHH **** "BBB@ HHHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE
M>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*
M_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K
M_'_TV@HHHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^
M*^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&
M/\C0HHHH **** /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?
M]DVU?_TEDK^92OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@
M HHHH **** "OO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V
M3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X
M*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>
M(>GZG^@7T/?^23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "OO_\ X-NO
M^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4
M?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_
M -)9*_F4K^FO_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\
MDD\R_P"O\?\ TV@HHHKYL_KX**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DV
MU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_
M *\3/W9HHHK]&/\ (T**** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K
M^FO_ (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_T
MV@HHHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__
M /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0
MHHHH **** /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU
M?_TEDK^92OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHH
MH **** "OO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?
M_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\
MH_OC-_V3;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZ
MG^@7T/?^23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.
MI_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C
M1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9
M*_F4K^FO_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R
M_P"O\?\ TV@HHHKYL_KX**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_T
MJLJ^ *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3
M/W9HHHK]&/\ (T**** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_
M (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HH
MHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@V
MZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH
M **** "BBB@ HHHH **** "BBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7A?\
MP3W_ .2)ZM_V/>L_^E)H ]THHHH \2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_
M^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-H***
M*^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\
M@VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C_(T*
M*** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-_P!D
MVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX****
M "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!D
MVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**** "BBB@
M#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*
M_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB@ HHHH *
M^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y
M&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D_P#RC^^,W_9-
MM7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\ >(>GZG^@7T/?
M^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#;K_E(#J?_9-M
M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ
M,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D_
M_*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-H****^;/
MZ^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_
MY2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C_(T****
M"BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-_P!DVU?_
M -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX**** "BB
MB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!DVU'_
M -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**** "BBB@#Q+_
M (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*_F4K
MX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB@ HHHH *^_\
M_@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U
M1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D_P#RC^^,W_9-M7_]
M)9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\ >(>GZG^@7T/?^23S
M+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#;K_E(#J?_9-M1_\
M2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=F
MBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D__*/[
MXS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-H****^;/Z^"B
MBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 Z
MG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB
M@ HK\F?VAOVD?VV/VIO^"C>N?LW_  L_X* W?P2U#P7\<(/"7@[X=Z'HNGRW
M%Y:-X-U/54\0ZDEU&\FH6D]S&D*P "!43<1YPBE7ZS^($O\ P5M\8^!_@E\'
M/#DG@SP1XGUW3+F;X[_%K0[2'6+'P]+:P1^7!IEC>/$TTM[,S8>2-X[=(W!#
MDH2 ?6=%?FUJ_P#P5$_:0_8I\+?M=> /VA/%6C?&'6OV<O#WAS4_"GC#3M"3
M26U>ZUY'CLM*U.WMV,44\=SY.6AV^9#,&V(PP>YA^+O_  4(_89^/GP,T_\
M;*_:3\._%#PC\</%/_"&Z];:=X$@T=_"/B6:QGO+(6,L#EKJSD:VGMV6XS*,
M)('Y*  ^[**_-F?]JS_@I9^T3\"/C)_P48_9K^.WA;P]X'^&OB3Q)!\/OA)J
M/@6*]A\8:7X?FEANIK[4&D6X@GNY+:Y6(0;$A CW>82Q'WM^SS\9_#O[1WP"
M\#_M">$+>2'2?'7A#3?$&F0S,"\<%[:QW$:L1_$%D /N#0!V%%%% !7A?_!/
M?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*30![I1110!XE_P %)_\
ME']\9O\ LFVK_P#I+)7\RE?TU_\ !2?_ )1_?&;_ +)MJ_\ Z2R5_,I7Q_$G
M^\0]/U/] OH>_P#))YE_U_C_ .FT%%%%?-G]?!1110 4444 %%%% !7W_P#\
M&W7_ "D!U/\ [)MJ/_I595\ 5]__ /!MU_RD!U/_ +)MJ/\ Z565=V6?\C"E
MZH_,?&C_ )-5G'_7B9^[-%%%?HQ_D:%%%% !1110!XE_P4G_ .4?WQF_[)MJ
M_P#Z2R5_,I7]-?\ P4G_ .4?WQF_[)MJ_P#Z2R5_,I7Q_$G^\0]/U/\ 0+Z'
MO_))YE_U_C_Z;04445\V?U\%%%% !1110 4444 %??\ _P &W7_*0'4_^R;:
MC_Z565? %??_ /P;=?\ *0'4_P#LFVH_^E5E7=EG_(PI>J/S'QH_Y-5G'_7B
M9^[-%%%?HQ_D:%%%% !1110!XE_P4G_Y1_?&;_LFVK_^DLE?S*5_37_P4G_Y
M1_?&;_LFVK_^DLE?S*5\?Q)_O$/3]3_0+Z'O_))YE_U_C_Z;04445\V?U\%%
M%% !1110 4444 %??_\ P;=?\I =3_[)MJ/_ *565? %??\ _P &W7_*0'4_
M^R;:C_Z565=V6?\ (PI>J/S'QH_Y-5G'_7B9^[-%%%?HQ_D:%%%% !1110!X
ME_P4G_Y1_?&;_LFVK_\ I+)7\RE?TU_\%)_^4?WQF_[)MJ__ *2R5_,I7Q_$
MG^\0]/U/] OH>_\ ))YE_P!?X_\ IM!1117S9_7P4444 %%%% !1110 5]__
M /!MU_RD!U/_ +)MJ/\ Z565? %??_\ P;=?\I =3_[)MJ/_ *565=V6?\C"
MEZH_,?&C_DU6<?\ 7B9^[-%%%?HQ_D:%%%% !1110!XE_P %)_\ E']\9O\
MLFVK_P#I+)7\RE?TU_\ !2?_ )1_?&;_ +)MJ_\ Z2R5_,I7Q_$G^\0]/U/]
M OH>_P#))YE_U_C_ .FT%%%%?-G]?!1110 4444 %%%% !7W_P#\&W7_ "D!
MU/\ [)MJ/_I595\ 5]__ /!MU_RD!U/_ +)MJ/\ Z565=V6?\C"EZH_,?&C_
M )-5G'_7B9^[-%%%?HQ_D:%%%% !1110!XE_P4G_ .4?WQF_[)MJ_P#Z2R5_
M,I7]-?\ P4G_ .4?WQF_[)MJ_P#Z2R5_,I7Q_$G^\0]/U/\ 0+Z'O_))YE_U
M_C_Z;04445\V?U\%%%% !1110 4444 %??\ _P &W7_*0'4_^R;:C_Z565?
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
M62OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BBB@ HHHH
M**** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\ 9-M1_P#2
MJRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2_P""
MD_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/X
MD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-
MNO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F
M/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V3;5__262
MOYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#W_DD\R_Z
M_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3;4?_ $JL
MJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHH
MK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I/_RC^^,W
M_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH
M **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-NO^4@.I_]
MDVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH *
M*** "BBB@ HHHH **** "O"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_
M &/>L_\ I2: /=**** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_
M ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^
MO@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#
MJ?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH
M \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262OYE*
M^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHHH *^
M_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^
M1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W_9-M
M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)
M/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_
M -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\
M3/W9HHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^
M"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3
M:"BBBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__
M .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8
M_P C0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_
MOC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HH
MHH **** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\
MV3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_
MX*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@I/\ \H_OC-_V3;5__262OYE*^/XD
M_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHHKYL_KX**** "BBB@ HHHH *^_P#_
M (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]
M4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_RC^^,W_9-M7_\
M262OYE*_IK_X*3_\H_OC-_V3;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^
MO\?_ $V@HHHKYL_KX**** "BBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K
M*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9
MHHHK]&/\C0HHHH **** /$O^"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__
M "C^^,W_ &3;5_\ TEDK^92OC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BB
MBOFS^O@HHHH **** "BBB@ K[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;
MK_E(#J?_ &3;4?\ TJLJ[LL_Y&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C
M0HHHH **** /$O\ @I/_ ,H_OC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_
MV3;5_P#TEDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH *
M*** "BBB@ K[_P#^#;K_ )2 ZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4
M?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH **** "B
MBB@ HHHH **** "O"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]
MZS_Z4F@#W2BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3
M;5__ $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "B
MBB@ HHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M
M1_\ 2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^
M"D__ "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92O
MC^)/]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K
M[_\ ^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_
MY&%+U1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_ ,H_
MOC-_V3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?
MJ?Z!?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2
MZG_V3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJ
MSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:
M_P#@I/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV
M@HHHKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_
M /X-NO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T
M**** "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__
M $EDK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@
MHHHH *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\
M2JRKNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D__
M "C^^,W_ &3;5_\ TEDK^92OZ:_^"D__ "C^^,W_ &3;5_\ TEDK^92OC^)/
M]XAZ?J?Z!?0]_P"23S+_ *_Q_P#3:"BBBOFS^O@HHHH **** "BBB@ K[_\
M^#;K_E(#J?\ V3;4?_2JRKX K[__ .#;K_E(#J?_ &3;4?\ TJLJ[LL_Y&%+
MU1^8^-'_ ":K./\ KQ,_=FBBBOT8_P C0HHHH **** /$O\ @I/_ ,H_OC-_
MV3;5_P#TEDK^92OZ:_\ @I/_ ,H_OC-_V3;5_P#TEDK^92OC^)/]XAZ?J?Z!
M?0]_Y)/,O^O\?_3:"BBBOFS^O@HHHH **** "BBB@ K[_P#^#;K_ )2 ZG_V
M3;4?_2JRKX K[_\ ^#;K_E(#J?\ V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_K
MQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_ /*/[XS?]DVU?_TEDK^92OZ:_P#@
MI/\ \H_OC-_V3;5__262OYE*^/XD_P!XAZ?J?Z!?0]_Y)/,O^O\ '_TV@HHH
MKYL_KX**** "BBB@ HHHH *^_P#_ (-NO^4@.I_]DVU'_P!*K*O@"OO_ /X-
MNO\ E(#J?_9-M1_]*K*N[+/^1A2]4?F/C1_R:K./^O$S]V:***_1C_(T****
M "BBB@#Q+_@I/_RC^^,W_9-M7_\ 262OYE*_IK_X*3_\H_OC-_V3;5__ $ED
MK^92OC^)/]XAZ?J?Z!?0]_Y)/,O^O\?_ $V@HHHKYL_KX**** "BBB@ HHHH
M *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*O@"OO\ _P"#;K_E(#J?_9-M1_\ 2JRK
MNRS_ )&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** "BBB@ HHHH *
M*** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F
M@#W2BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DV
MU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB
M@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_T
MJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D_P#R
MC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\ >(>G
MZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#;K_E
M(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'YCXT?
M\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $EDK^92
MOZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-
MH****^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_
M /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C
M_(T**** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-
M_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX
M**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG
M_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**** "
MBBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\
M])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB@ HH
MHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[
MLL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** /$O^"D_P#RC^^,
MW_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?]DVU?_TEDK^92OC^)/\ >(>GZG^@
M7T/?^23S+_K_ !_]-H****^;/Z^"BBB@ HHHH **** "OO\ _P"#;K_E(#J?
M_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V3;4?_2JRKNRS_D84O5'YCXT?\FJS
MC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_
M^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-H***
M*^;/Z^"BBB@ HHHH **** "OO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\
M@VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4?F/C1_R:K./^O$S]V:***_1C_(T*
M*** "BBB@#Q+_@I/_P H_OC-_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-_P!D
MVU?_ -)9*_F4KX_B3_>(>GZG^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX****
M "BBB@ HHHH *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!D
MVU'_ -*K*N[+/^1A2]4?F/C1_P FJSC_ *\3/W9HHHK]&/\ (T**** "BBB@
M#Q+_ (*3_P#*/[XS?]DVU?\ ])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*
M_F4KX_B3_>(>GZG^@7T/?^23S+_K_'_TV@HHHKYL_KX**** "BBB@ HHHH *
M^_\ _@VZ_P"4@.I_]DVU'_TJLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y
M&%+U1^8^-'_)JLX_Z\3/W9HHHK]&/\C0HHHH **** "BBB@ HHHH **** "B
MBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)H ]TH
MHHH \2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F
M4KX_B3_>(>GZG^@7T/?^23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "O
MO_\ X-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL
M_P"1A2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_P H_OC-
M_P!DVU?_ -)9*_F4K^FO_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG
M^@7T/?\ DD\R_P"O\?\ TV@HHHKYL_KX**** "BBB@ HHHH *^__ /@VZ_Y2
M ZG_ -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1
M_P FJSC_ *\3/W9HHHK]&/\ (T**** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\
M])9*_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23
MS+_K_'_TV@HHHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJ
MLJ^ *^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HH
MHK]&/\C0HHHH **** /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/
M[XS?]DVU?_TEDK^92OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"
MBBB@ HHHH **** "OO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2
MZG_V3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH
M\2_X*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_
MB3_>(>GZG^@7T/?^23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "OO_\
MX-NO^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1
MA2]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/_P H_OC-_P!D
MVU?_ -)9*_F4K^FO_@I/_P H_OC-_P!DVU?_ -)9*_F4KX_B3_>(>GZG^@7T
M/?\ DD\R_P"O\?\ TV@HHHKYL_KX**** "BBB@ HHHH *^__ /@VZ_Y2 ZG_
M -DVU'_TJLJ^ *^__P#@VZ_Y2 ZG_P!DVU'_ -*K*N[+/^1A2]4?F/C1_P F
MJSC_ *\3/W9HHHK]&/\ (T**** "BBB@#Q+_ (*3_P#*/[XS?]DVU?\ ])9*
M_F4K^FO_ (*3_P#*/[XS?]DVU?\ ])9*_F4KX_B3_>(>GZG^@7T/?^23S+_K
M_'_TV@HHHKYL_KX**** "BBB@ HHHH *^_\ _@VZ_P"4@.I_]DVU'_TJLJ^
M*^__ /@VZ_Y2 ZG_ -DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHHK]&
M/\C0HHHH **** /$O^"D_P#RC^^,W_9-M7_])9*_F4K^FO\ X*3_ /*/[XS?
M]DVU?_TEDK^92OC^)/\ >(>GZG^@7T/?^23S+_K_ !_]-H****^;/Z^"BBB@
M HHHH **** "OO\ _P"#;K_E(#J?_9-M1_\ 2JRKX K[_P#^#;K_ )2 ZG_V
M3;4?_2JRKNRS_D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \2_X
M*3_\H_OC-_V3;5__ $EDK^92OZ:_^"D__*/[XS?]DVU?_P!)9*_F4KX_B3_>
M(>GZG^@7T/?^23S+_K_'_P!-H****^;/Z^"BBB@ HHHH **** "OO_\ X-NO
M^4@.I_\ 9-M1_P#2JRKX K[_ /\ @VZ_Y2 ZG_V3;4?_ $JLJ[LL_P"1A2]4
M?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@ HHHH **** "BBB@ HHHH *
M\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)H ]THHHH \2
M_P""D_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE
M*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_
M /X-NO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2
M]4?F/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V3;5_
M_262OYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#W_DD
M\R_Z_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3;4?_
M $JLJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W
M9HHHK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I/_RC
M^^,W_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@
MHHHH **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-NO^4@
M.I_]DVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HH
MHH \2_X*3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*3_\ */[XS?\ 9-M7_P#2
M62OYE*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BBB@ HHHH
M**** "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\ 9-M1_P#2
MJRKNRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2_P""
MD_\ RC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/X
MD_WB'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-
MNO\ E(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F
M/C1_R:K./^O$S]V:***_1C_(T**** "BBB@#Q+_@I/\ \H_OC-_V3;5__262
MOYE*_IK_ ."D_P#RC^^,W_9-M7_])9*_F4KX_B3_ 'B'I^I_H%]#W_DD\R_Z
M_P ?_3:"BBBOFS^O@HHHH **** "BBB@ K[_ /\ @VZ_Y2 ZG_V3;4?_ $JL
MJ^ *^_\ _@VZ_P"4@.I_]DVU'_TJLJ[LL_Y&%+U1^8^-'_)JLX_Z\3/W9HHH
MK]&/\C0HHHH **** /$O^"D__*/[XS?]DVU?_P!)9*_F4K^FO_@I/_RC^^,W
M_9-M7_\ 262OYE*^/XD_WB'I^I_H%]#W_DD\R_Z_Q_\ 3:"BBBOFS^O@HHHH
M **** "BBB@ K[__ .#;K_E(#J?_ &3;4?\ TJLJ^ *^_P#_ (-NO^4@.I_]
MDVU'_P!*K*N[+/\ D84O5'YCXT?\FJSC_KQ,_=FBBBOT8_R-"BBB@ HHHH \
M2_X*3_\ */[XS?\ 9-M7_P#262OYE*_IK_X*3_\ */[XS?\ 9-M7_P#262OY
ME*^/XD_WB'I^I_H%]#W_ ))/,O\ K_'_ --H****^;/Z^"BBB@ HHHH ****
M "OO_P#X-NO^4@.I_P#9-M1_]*K*O@"OO_\ X-NO^4@.I_\ 9-M1_P#2JRKN
MRS_D84O5'YCXT?\ )JLX_P"O$S]V:***_1C_ "-"BBB@ HHHH \2_P""D_\
MRC^^,W_9-M7_ /262OYE*_IK_P""D_\ RC^^,W_9-M7_ /262OYE*^/XD_WB
M'I^I_H%]#W_DD\R_Z_Q_]-H****^;/Z^"BBB@ HHHH **** "OO_ /X-NO\
ME(#J?_9-M1_]*K*O@"OO_P#X-NO^4@.I_P#9-M1_]*K*N[+/^1A2]4?F/C1_
MR:K./^O$S]V:***_1C_(T**** "BBB@ HHHH QOB+\1/ OPC\!:Q\4?B=XKL
M="\.^']-FO\ 6]9U.X$5O96T2%Y)9'/"JJ@FOG/]D[_@LE^PA^V;\9KSX!_"
M+Q[KUGXE$TH\/6?B[P??Z.OB:".RMKR2XTYKN)//58;J-S&VR;8/-\KR625^
MX_X*.?LO:!^VE^Q#\1?V7?$GQ$C\)6_C#0Q:1>(YD5H["X6:.6"21&91)'YT
M<89-PWJ67(SFOA3]E#]HOXB?"7]M_4_A?_P4V_8_\&WVM:_^T?'I7@OXV^![
MQ;W1M)\9R^"M%2.RAM;N)+RP-S80(RS NI>:2'[L1D(!]M_%/_@J/_P3^^"?
MQKD_9Z^*?[4/AW1O%=M=6MKJ-G<"=K?3)[G'V>&\NTC-M922!E*I/)&S!@0,
M$&O?:_,/]B7P1X.^*/\ P0D_:(U[XIZ5;7>H?$#6?BYJOC^6\C#/+?KJ6J0B
M60GD/'%;6^T]4\I",;1C[)_X)A>+/%?CS_@FU^S_ .-O'5W-<ZSJWP6\+W>J
M75PQ,D\\FE6S/*Q/)9B2Q]VH ]SHHHH *\+_ .">_P#R1/5O^Q[UG_TI->Z5
M\I^._P!F+]OOP'XMO],_8S_:#\%^%_!-U<->1:5XET1KR[6[E.^X<R&)LJSD
ME0#P,#'<@'U917QY_P *8_X+4?\ 1XWPL_\ "0/_ ,CT?\*8_P""U'_1XWPL
M_P#"0/\ \CT >K?\%)_^4?WQF_[)MJ__ *2R5_,I7[]?$K]E+_@KM\7OA_K7
MPM^(G[5OPLU'0?$.FS:?K%A_PC$L/VBWE0I(F^*%73*DC*L".Q%?,G_$.-\6
M/^AB^%G_ ($:[_\ ':\'-\KQ&/JQE3:5E;6_^3/ZA\!O&SA7PNR3%X/-:-:<
MJM133I1A))**CKSU(.]UT3]3\H**_5__ (AQOBQ_T,7PL_\  C7?_CM'_$.-
M\6/^AB^%G_@1KO\ \=KR/]7,=_-'[W_D?N__ !-YX;?] F+_ /!='_Y>?E!1
M7ZO_ /$.-\6/^AB^%G_@1KO_ ,=H_P"(<;XL?]#%\+/_  (UW_X[1_JYCOYH
M_>_\@_XF\\-O^@3%_P#@NC_\O/R@HK]+O@?_ ,$)O'OQM\(W/BW0=3^'-O#;
M:S=Z>Z7T^LAR\$A1F&R8C:2.._K78_\ $.-\6/\ H8OA9_X$:[_\=H_U<QW\
MT?O?^0?\3>>&W_0)B_\ P71_^7GY045^K_\ Q#C?%C_H8OA9_P"!&N__ !VC
M_B'&^+'_ $,7PL_\"-=_^.T?ZN8[^:/WO_(/^)O/#;_H$Q?_ (+H_P#R\_*"
MOO\ _P"#;K_E(#J?_9-M1_\ 2JRKV#_B'&^+'_0Q?"S_ ,"-=_\ CM>@?LW?
M\$:?VS?V1?B!+\4OV>?BW\+/#VO3:;)I\M_]CU.[S;R.CNFRY,B<M&ASMR,<
M'DYZL'D6+P^*A4E*-D[[O_(^.\0?I-\!\6<%8_)\)AL3&K7IRA%SA244WW:K
M2=O1/T/TYHKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$
M@?\ Y'KZL_A@^PZ*^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X
M6?\ A('_ .1Z /L.BOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&
M^%G_ (2!_P#D>@#U;_@I/_RC^^,W_9-M7_\ 262OYE*_?KXE?LI?\%=OB]\/
M]:^%OQ$_:M^%FHZ#XATV;3]8L/\ A&)8?M%O*A21-\4*NF5)&58$=B*^9/\
MB'&^+'_0Q?"S_P "-=_^.UX.;Y7B,?5C*FTK*VM_\F?U#X#>-G"OA=DF+P>:
MT:TY5:BFG2C"2245'7GJ0=[KHGZGY045^K__ !#C?%C_ *&+X6?^!&N__':/
M^(<;XL?]#%\+/_ C7?\ X[7D?ZN8[^:/WO\ R/W?_B;SPV_Z!,7_ ."Z/_R\
M_*"BOU?_ .(<;XL?]#%\+/\ P(UW_P".T?\ $.-\6/\ H8OA9_X$:[_\=H_U
M<QW\T?O?^0?\3>>&W_0)B_\ P71_^7GY045^EWP/_P""$WCWXV^$;GQ;H.I_
M#FWAMM9N]/=+Z?60Y>"0HS#9,1M)''?UKL?^(<;XL?\ 0Q?"S_P(UW_X[1_J
MYCOYH_>_\@_XF\\-O^@3%_\ @NC_ /+S\H**_5__ (AQOBQ_T,7PL_\  C7?
M_CM'_$.-\6/^AB^%G_@1KO\ \=H_U<QW\T?O?^0?\3>>&W_0)B__  71_P#E
MY^4%??\ _P &W7_*0'4_^R;:C_Z565>P?\0XWQ8_Z&+X6?\ @1KO_P =KT#]
MF[_@C3^V;^R+\0)?BE^SS\6_A9X>UZ;39-/EO_L>IW>;>1T=TV7)D3EHT.=N
M1C@\G/5@\BQ>'Q4*DI1LG?=_Y'QWB#])O@/BS@K'Y/A,-B8U:].4(N<*2BF^
M[5:3MZ)^A^G-%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\ 1XWPL_\
M"0/_ ,CU]6?PP?8=%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\ 1XWP
ML_\ "0/_ ,CT ?8=%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\ 1XWP
ML_\ "0/_ ,CT >K?\%)_^4?WQF_[)MJ__I+)7\RE?OU\2OV4O^"NWQ>^'^M?
M"WXB?M6_"S4=!\0Z;-I^L6'_  C$L/VBWE0I(F^*%73*DC*L".Q%?,G_ !#C
M?%C_ *&+X6?^!&N__':\'-\KQ&/JQE3:5E;6_P#DS^H? ;QLX5\+LDQ>#S6C
M6G*K44TZ48222BHZ\]2#O==$_4_*"BOU?_XAQOBQ_P!#%\+/_ C7?_CM'_$.
M-\6/^AB^%G_@1KO_ ,=KR/\ 5S'?S1^]_P"1^[_\3>>&W_0)B_\ P71_^7GY
M045^K_\ Q#C?%C_H8OA9_P"!&N__ !VC_B'&^+'_ $,7PL_\"-=_^.T?ZN8[
M^:/WO_(/^)O/#;_H$Q?_ (+H_P#R\_*"BOTN^!__  0F\>_&WPC<^+=!U/X<
MV\-MK-WI[I?3ZR'+P2%&8;)B-I(X[^M=C_Q#C?%C_H8OA9_X$:[_ /':/]7,
M=_-'[W_D'_$WGAM_T"8O_P %T?\ Y>?E!17ZO_\ $.-\6/\ H8OA9_X$:[_\
M=H_XAQOBQ_T,7PL_\"-=_P#CM'^KF._FC][_ ,@_XF\\-O\ H$Q?_@NC_P#+
MS\H*^_\ _@VZ_P"4@.I_]DVU'_TJLJ]@_P"(<;XL?]#%\+/_  (UW_X[7H'[
M-W_!&G]LW]D7X@2_%+]GGXM_"SP]KTVFR:?+?_8]3N\V\CH[ILN3(G+1H<[<
MC'!Y.>K!Y%B\/BH5)2C9.^[_ ,CX[Q!^DWP'Q9P5C\GPF&Q,:M>G*$7.%)13
M?=JM)V]$_0_3FBOCS_A3'_!:C_H\;X6?^$@?_D>C_A3'_!:C_H\;X6?^$@?_
M )'KZL_A@^PZ*^//^%,?\%J/^CQOA9_X2!_^1Z/^%,?\%J/^CQOA9_X2!_\
MD>@#[#HKX\_X4Q_P6H_Z/&^%G_A('_Y'H_X4Q_P6H_Z/&^%G_A('_P"1Z /5
MO^"D_P#RC^^,W_9-M7_])9*_F4K]^OB5^RE_P5V^+WP_UKX6_$3]JWX6:CH/
MB'39M/UBP_X1B6'[1;RH4D3?%"KIE21E6!'8BOF3_B'&^+'_ $,7PL_\"-=_
M^.UX.;Y7B,?5C*FTK*VM_P#)G]0^ WC9PKX79)B\'FM&M.56HIITHPDDE%1U
MYZD'>ZZ)^I^4%%?J_P#\0XWQ8_Z&+X6?^!&N_P#QVC_B'&^+'_0Q?"S_ ,"-
M=_\ CM>1_JYCOYH_>_\ (_=_^)O/#;_H$Q?_ (+H_P#R\_*"BOU?_P"(<;XL
M?]#%\+/_  (UW_X[1_Q#C?%C_H8OA9_X$:[_ /':/]7,=_-'[W_D'_$WGAM_
MT"8O_P %T?\ Y>?E!17Z7? __@A-X]^-OA&Y\6Z#J?PYMX;;6;O3W2^GUD.7
M@D*,PV3$;21QW]:['_B'&^+'_0Q?"S_P(UW_ ..T?ZN8[^:/WO\ R#_B;SPV
M_P"@3%_^"Z/_ ,O/R@HK]7_^(<;XL?\ 0Q?"S_P(UW_X[1_Q#C?%C_H8OA9_
MX$:[_P#':/\ 5S'?S1^]_P"0?\3>>&W_ $"8O_P71_\ EY^4%??_ /P;=?\
M*0'4_P#LFVH_^E5E7L'_ !#C?%C_ *&+X6?^!&N__':] _9N_P""-/[9O[(O
MQ E^*7[//Q;^%GA[7IM-DT^6_P#L>IW>;>1T=TV7)D3EHT.=N1C@\G/5@\BQ
M>'Q4*DI1LG?=_P"1\=X@_2;X#XLX*Q^3X3#8F-6O3E"+G"DHIONU6D[>B?H?
MIS17QY_PIC_@M1_T>-\+/_"0/_R/1_PIC_@M1_T>-\+/_"0/_P CU]6?PP?8
M=%?'G_"F/^"U'_1XWPL_\) __(]'_"F/^"U'_1XWPL_\) __ "/0!]AT5\>?
M\*8_X+4?]'C?"S_PD#_\CT?\*8_X+4?]'C?"S_PD#_\ (] 'JW_!2?\ Y1_?
M&;_LFVK_ /I+)7\RE?OU\2OV4O\ @KM\7OA_K7PM^(G[5OPLU'0?$.FS:?K%
MA_PC$L/VBWE0I(F^*%73*DC*L".Q%?,G_$.-\6/^AB^%G_@1KO\ \=KP<WRO
M$8^K&5-I65M;_P"3/ZA\!O&SA7PNR3%X/-:-:<JM133I1A))**CKSU(.]UT3
M]3\H**_5_P#XAQOBQ_T,7PL_\"-=_P#CM'_$.-\6/^AB^%G_ ($:[_\ ':\C
M_5S'?S1^]_Y'[O\ \3>>&W_0)B__  71_P#EY^4%%?J__P 0XWQ8_P"AB^%G
M_@1KO_QVC_B'&^+'_0Q?"S_P(UW_ ..T?ZN8[^:/WO\ R#_B;SPV_P"@3%_^
M"Z/_ ,O/R@HK]+O@?_P0F\>_&WPC<^+=!U/X<V\-MK-WI[I?3ZR'+P2%&8;)
MB-I(X[^M=C_Q#C?%C_H8OA9_X$:[_P#':/\ 5S'?S1^]_P"0?\3>>&W_ $"8
MO_P71_\ EY^4%%?J_P#\0XWQ8_Z&+X6?^!&N_P#QVC_B'&^+'_0Q?"S_ ,"-
M=_\ CM'^KF._FC][_P @_P")O/#;_H$Q?_@NC_\ +S\H*^__ /@VZ_Y2 ZG_
M -DVU'_TJLJ]@_XAQOBQ_P!#%\+/_ C7?_CM>@?LW?\ !&G]LW]D7X@2_%+]
MGGXM_"SP]KTVFR:?+?\ V/4[O-O(Z.Z;+DR)RT:'.W(QP>3GJP>18O#XJ%24
MHV3ON_\ (^.\0?I-\!\6<%8_)\)AL3&K7IRA%SA244WW:K2=O1/T/TYHKX\_
MX4Q_P6H_Z/&^%G_A('_Y'H_X4Q_P6H_Z/&^%G_A('_Y'KZL_A@^PZ*^//^%,
M?\%J/^CQOA9_X2!_^1Z/^%,?\%J/^CQOA9_X2!_^1Z /L.BOCS_A3'_!:C_H
M\;X6?^$@?_D>C_A3'_!:C_H\;X6?^$@?_D>@#U;_ (*3_P#*/[XS?]DVU?\
M])9*_F4K]^OB5^RE_P %=OB]\/\ 6OA;\1/VK?A9J.@^(=-FT_6+#_A&)8?M
M%O*A21-\4*NF5)&58$=B*^9/^(<;XL?]#%\+/_ C7?\ X[7@YOE>(Q]6,J;2
MLK:W_P F?U#X#>-G"OA=DF+P>:T:TY5:BFG2C"2245'7GJ0=[KHGZGY045^K
M_P#Q#C?%C_H8OA9_X$:[_P#':/\ B'&^+'_0Q?"S_P "-=_^.UY'^KF._FC]
M[_R/W?\ XF\\-O\ H$Q?_@NC_P#+S\H**_5__B'&^+'_ $,7PL_\"-=_^.T?
M\0XWQ8_Z&+X6?^!&N_\ QVC_ %<QW\T?O?\ D'_$WGAM_P! F+_\%T?_ )>?
ME!17Z7? _P#X(3>/?C;X1N?%N@ZG\.;>&VUF[T]TOI]9#EX)"C,-DQ&TD<=_
M6NQ_XAQOBQ_T,7PL_P# C7?_ ([1_JYCOYH_>_\ (/\ B;SPV_Z!,7_X+H__
M "\_*"BOU?\ ^(<;XL?]#%\+/_ C7?\ X[1_Q#C?%C_H8OA9_P"!&N__ !VC
M_5S'?S1^]_Y!_P 3>>&W_0)B_P#P71_^7GY05]__ /!MU_RD!U/_ +)MJ/\
MZ565>P?\0XWQ8_Z&+X6?^!&N_P#QVO0/V;O^"-/[9O[(OQ E^*7[//Q;^%GA
M[7IM-DT^6_\ L>IW>;>1T=TV7)D3EHT.=N1C@\G/5@\BQ>'Q4*DI1LG?=_Y'
MQWB#])O@/BS@K'Y/A,-B8U:].4(N<*2BF^[5:3MZ)^A^G-%?'G_"F/\ @M1_
MT>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) __(]?5G\,'V'17QY_PIC_ (+4
M?]'C?"S_ ,) _P#R/1_PIC_@M1_T>-\+/_"0/_R/0!]AT5\>?\*8_P""U'_1
MXWPL_P#"0/\ \CT?\*8_X+4?]'C?"S_PD#_\CT >K?\ !2?_ )1_?&;_ +)M
MJ_\ Z2R5_,I7[]?$K]E+_@KM\7OA_K7PM^(G[5OPLU'0?$.FS:?K%A_PC$L/
MVBWE0I(F^*%73*DC*L".Q%?,G_$.-\6/^AB^%G_@1KO_ ,=KP<WRO$8^K&5-
MI65M;_Y,_J'P&\;.%?"[),7@\UHUIRJU%-.E&$DDHJ.O/4@[W71/U/R@HK]7
M_P#B'&^+'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_ *&+X6?^!&N__':\C_5S'?S1
M^]_Y'[O_ ,3>>&W_ $"8O_P71_\ EY^4%%?J_P#\0XWQ8_Z&+X6?^!&N_P#Q
MVC_B'&^+'_0Q?"S_ ,"-=_\ CM'^KF._FC][_P @_P")O/#;_H$Q?_@NC_\
M+S\H**_2[X'_ /!";Q[\;?"-SXMT'4_AS;PVVLW>GNE]/K(<O!(49ALF(VDC
MCOZUV/\ Q#C?%C_H8OA9_P"!&N__ !VC_5S'?S1^]_Y!_P 3>>&W_0)B_P#P
M71_^7GY045^K_P#Q#C?%C_H8OA9_X$:[_P#':/\ B'&^+'_0Q?"S_P "-=_^
M.T?ZN8[^:/WO_(/^)O/#;_H$Q?\ X+H__+S\H*^__P#@VZ_Y2 ZG_P!DVU'_
M -*K*O8/^(<;XL?]#%\+/_ C7?\ X[7H'[-W_!&G]LW]D7X@2_%+]GGXM_"S
MP]KTVFR:?+?_ &/4[O-O(Z.Z;+DR)RT:'.W(QP>3GJP>18O#XJ%24HV3ON_\
MCX[Q!^DWP'Q9P5C\GPF&Q,:M>G*$7.%)13?=JM)V]$_0_3FBOCS_ (4Q_P %
MJ/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^K/X8/L.BOCS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z /L.BOCS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z /5O^"D__ "C^
M^,W_ &3;5_\ TEDK^92OWZ^)7[*7_!7;XO?#_6OA;\1/VK?A9J.@^(=-FT_6
M+#_A&)8?M%O*A21-\4*NF5)&58$=B*^9/^(<;XL?]#%\+/\ P(UW_P".UX.;
MY7B,?5C*FTK*VM_\F?U#X#>-G"OA=DF+P>:T:TY5:BFG2C"2245'7GJ0=[KH
MGZGY045^K_\ Q#C?%C_H8OA9_P"!&N__ !VC_B'&^+'_ $,7PL_\"-=_^.UY
M'^KF._FC][_R/W?_ (F\\-O^@3%_^"Z/_P O/R@HK]7_ /B'&^+'_0Q?"S_P
M(UW_ ..T?\0XWQ8_Z&+X6?\ @1KO_P =H_U<QW\T?O?^0?\ $WGAM_T"8O\
M\%T?_EY^4%%?I=\#_P#@A-X]^-OA&Y\6Z#J?PYMX;;6;O3W2^GUD.7@D*,PV
M3$;21QW]:['_ (AQOBQ_T,7PL_\  C7?_CM'^KF._FC][_R#_B;SPV_Z!,7_
M ."Z/_R\_*"BOU?_ .(<;XL?]#%\+/\ P(UW_P".T?\ $.-\6/\ H8OA9_X$
M:[_\=H_U<QW\T?O?^0?\3>>&W_0)B_\ P71_^7GY05]__P#!MU_RD!U/_LFV
MH_\ I595[!_Q#C?%C_H8OA9_X$:[_P#':] _9N_X(T_MF_LB_$"7XI?L\_%O
MX6>'M>FTV33Y;_['J=WFWD='=-ER9$Y:-#G;D8X/)SU8/(L7A\5"I*4;)WW?
M^1\=X@_2;X#XLX*Q^3X3#8F-6O3E"+G"DHIONU6D[>B?H?IS17QY_P *8_X+
M4?\ 1XWPL_\ "0/_ ,CT?\*8_P""U'_1XWPL_P#"0/\ \CU]6?PP?8=%?'G_
M  IC_@M1_P!'C?"S_P ) _\ R/1_PIC_ (+4?]'C?"S_ ,) _P#R/0!]AT5\
M>?\ "F/^"U'_ $>-\+/_  D#_P#(]'_"F/\ @M1_T>-\+/\ PD#_ /(] 'JW
M_!2?_E']\9O^R;:O_P"DLE?S*5^_7Q*_92_X*[?%[X?ZU\+?B)^U;\+-1T'Q
M#ILVGZQ8?\(Q+#]HMY4*2)OBA5TRI(RK CL17S)_Q#C?%C_H8OA9_P"!&N__
M !VO!S?*\1CZL94VE96UO_DS^H? ;QLX5\+LDQ>#S6C6G*K44TZ48222BHZ\
M]2#O==$_4_*"BOU?_P"(<;XL?]#%\+/_  (UW_X[1_Q#C?%C_H8OA9_X$:[_
M /':\C_5S'?S1^]_Y'[O_P 3>>&W_0)B_P#P71_^7GY045^K_P#Q#C?%C_H8
MOA9_X$:[_P#':/\ B'&^+'_0Q?"S_P "-=_^.T?ZN8[^:/WO_(/^)O/#;_H$
MQ?\ X+H__+S\H**_2[X'_P#!";Q[\;?"-SXMT'4_AS;PVVLW>GNE]/K(<O!(
M49ALF(VDCCOZUV/_ !#C?%C_ *&+X6?^!&N__':/]7,=_-'[W_D'_$WGAM_T
M"8O_ ,%T?_EY^4%%?J__ ,0XWQ8_Z&+X6?\ @1KO_P =H_XAQOBQ_P!#%\+/
M_ C7?_CM'^KF._FC][_R#_B;SPV_Z!,7_P""Z/\ \O/R@K[_ /\ @VZ_Y2 Z
MG_V3;4?_ $JLJ]@_XAQOBQ_T,7PL_P# C7?_ ([7H'[-W_!&G]LW]D7X@2_%
M+]GGXM_"SP]KTVFR:?+?_8]3N\V\CH[ILN3(G+1H<[<C'!Y.>K!Y%B\/BH5)
M2C9.^[_R/CO$'Z3? ?%G!6/R?"8;$QJUZ<H1<X4E%-]VJTG;T3]#].:*^//^
M%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X6?\ A('_ .1Z^K/X8/L.
MBOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&^%G_ (2!_P#D>@#[
M#HHHH **** /-OVOOV6/A?\ ML_LV>+?V6_C+'>_\(]XOTY;:[GTRX$-U:2Q
MRI/!<P.00LL,\44J$@C=&N01D'Y+_9A_X)$?'/3/VE[SXT?MM_MAZS\3=)\(
M_%5/&'P_T,:!8Z=#JNK)X=T[2H=<U+[."TES#'!+"D2E$#1&?&9F0??M% 'Q
M-\3O^"//B#Q1<?$GX9?"S]MWQCX%^#/QC\17>L_$CX6Z3X?L)VGGOB/[4BL-
M1E4S:?!>8)EC"R &64H4#D5]D^$?"GASP'X4TSP-X/T>'3](T73X;'2K"W7$
M=M;0QK'%$H[*J*JCV%:%% !1110 4444 %%%% !1110 4444 %%%% 'D'[%/
M@7Q=\/OA/J6B>--!GTZ[F\8:I=1P7  9H9)RR/P>A'(KU^BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /(/V*? OB[X??"?4M$\::#/IUW-X
MPU2ZC@N  S0R3ED?@]".17K]%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 >0?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO
M7Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@_8I\"^+OA]
M\)]2T3QIH,^G7<WC#5+J."X #-#).61^#T(Y%>OT44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!Y!^Q3X%\7?#[X3ZEHGC309].NYO&&J74<%
MP &:&2<LC\'H1R*]?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#R#]BGP+XN^'WPGU+1/&F@SZ==S>,-4NHX+@ ,T,DY9'X/0CD5Z_110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D'[%/@7Q=\/OA/J6B>
M--!GTZ[F\8:I=1P7  9H9)RR/P>A'(KU^BB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /(/V*? OB[X??"?4M$\::#/IUW-XPU2ZC@N  S0R3
MED?@]".17K]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0?
ML4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS?
M^%G[/WP__P""Q?[8W[0?CG]M%=1\5?#'X+?$^3X;?#KX3S:Q<V^C17EC:6TV
MH:M>6\$B"]N)9;H+&9<K'&I4*3AA^D%?#OB_]G+]N7]A[]J_XF?M%?L(?"SP
MY\4O GQJOX-8\:?#+5?%B:#J6A^(X[=;>35-/NIHI+>:*XCCC::";:WF(I1M
MI*@ X_P'\+[+_@E7_P %4?A%^RK^S/KNK6?P8_:.\+>)XX/AOJ>KW.H6/A3Q
M!HEK%??;K#[1(TEO#/!(\;VZN$+J&&W"!?'?^"@?[#7P[_8L_9%T_P 4CXS>
M+O'G[</CCQ;$GPP^(^D:]?6NO>(_$LM^LFRWLOM4D,&EP6[%);=@;6.W3#?,
MRD]?^R7\#O\ @KI??MZ?#_\ :;_X*=?!FW\8/X0^'WB'1OA+<^"]:TO9X?O[
MO=+/<^("AAC%U=6UO#:)/8Q/;@LH:.-FW5D_LJ_#O_@LC\&/C-XD_:T_:!_X
M)4>$OBM\:/$\L]NWCO4?VE+&R@T'1S(S0:/I%D=-G&GVB*1OVR/).^Z21V+
M* ?0OC;_ ()K?M+>-?B'^TYXV\.?M82>!+K]H.Q\"V=MK7AM;B:\T*WTBU-O
MJB6REHA:R74;RQQS([-'YGF8#*!7E'A;X%_ ?]F'_@L3\'_V?O\ @FI9:KI,
MNE>&M:O?VF]'TWQ+?7VE0Z+)8E=);4UN9I%&I27Q1X6!%PT?F,^8V!/UC_P4
M*O\ ]NZ[_8MU^R_8%\'Z2?C!K%I;VFE'5=8@BAT7S2!<W*R3 1RR1)O$>1M,
MA1BK*"A^?O\ @F7X*_;=_90CTKX&7G_!)K1?!GAO6+Z?4/B!\4KO]I*U\1:[
MK&I-"[OJ-\/[-BDO[B:8*I)D14$GRA40)0!XM_P42_8;^$'[(7['&O\ Q?\
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
M/AA\1](UZ^M=>\1^)9;]9-EO9?:I(8-+@MV*2V[ VL=NF&^9E)Z_]DOX'?\
M!72^_;T^'_[3?_!3KX,V_C!_"'P^\0Z-\);GP7K6E[/#]_=[I9[GQ 4,,8NK
MJVMX;1)[&)[<%E#1QLVZLG]E7X=_\%D?@Q\9O$G[6G[0/_!*CPE\5OC1XGEG
MMV\=ZC^TI8V4&@Z.9&:#1](LCILXT^T12-^V1Y)WW22.Q8!0#Z%\;?\ !-;]
MI;QK\0_VG/&WAS]K"3P)=?M!V/@6SMM:\-K<37FA6^D6IM]42V4M$+62ZC>6
M..9'9H_,\S 90*\H\+? OX#_ +,/_!8GX/\ [/W_  34LM5TF72O#6M7O[3>
MCZ;XEOK[2H=%DL2NDMJ:W,TBC4I+XH\+ BX:/S&?,; GZQ_X*%7_ .W==_L6
MZ_9?L"^#])/Q@UBTM[32CJNL010Z+YI N;E9)@(Y9(DWB/(VF0HQ5E!0_.'_
M  3Q^#_[8OP-\+1_LI^+?^"4NE^!?!GC'[:?B=\66_:8M]>\0ZI>7%M()M4N
MRFFPS7EU+(0NX2)Y>\; JH$H \D_;_\ VA?B[^UO^T[\ _C+\*O&UYI7P(\"
M_MB>#_!VA-82E8_B!KAOI5U'4-X_UFGV9@-G#C*S3-=ODK''G]9J_,']J3_@
MWH^'T'@WX-> _P!D[XA_&)-&\(_&/PY>ZSHVH_';6!::+X=MWE^U3:?#)<;+
M:ZB4KY3P!9$).PC)K]+O"7ANT\'>%=,\(V%]?74&E:?#9PW.IWKW-S,D480/
>+-(2\LA"@L[$LQ))))H T**** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>pins-20240630_g5.jpg
<TEXT>
begin 644 pins-20240630_g5.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" ,/!L # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDH 6BOAC]C?
M]NCQY^T-^TUX_P#AUXCTGP[9:)X?AO9+6XTNVN([ES#=I"N]GG=3E6).%'/I
MTKZ(_:X^,&L_ 3]G?QCX\\/VUC>:QHT$4MO#J4;O;L6GCC.]4=&(PYZ,.<5,
MI*%*-9[25UZ7M^A<(N=5T5NG;Y_TSU^BOG?]A']HCQ'^U!\!(/&_BJRTNPU6
M34;FS,.CQ21P;(RNTXDDD;///S?A7T16LHN#L_+\5<QA-35UYK[G8**^"?VI
M_P#@HEXM\)?&B3X.?!#P0GC;QS;LL=W<7,4D\4<I4,8XXHV4MM4Y9V8*IZ@X
M->5>(/\ @H;^U+^SQJFE:A\:?@_IEMX6O9?),EK;R6[ENI"3B:6,/C)"L.<=
ML$UG"2FE+9/9OJ:RBXMQW:Z'ZET5RGPK^)>A_&+X>Z#XS\-W#7.BZS;+<V[.
M,.N>&1AV96!4CL0:ZNKE%Q;C+=&<9*24ELPHHHJ2@HHHH **** "BD;@$U\2
M_L-_MN>.?VF?C-\2/"/BC2O#UAIOAM':TETBVGCF<BX,0\PR3.#\H[ <_E1'
MWI^S6]F_DA2?)#G>UTOOV/MNBBOG']LS]MCPO^Q_X5LYKZT;7O%6J!_[,T.&
M41F0+P997P=D8) S@DDX ZD3*2CN7&+D[(^CJ*_+"X_;D_;6G\,R>.;;X)Z=
M%X/P;A-^B7;N+?KN*_:!(5QSO"@8YX%?5W[$7[=&@?MA:#J$']G?\([XQTE%
M>_TDR^9&\;' FA? +)G@@C*D@<Y!.L8N5TMUNNIFY*-GT?7H?4-%%%04%%%%
M !1110 4444 %%?(/_!1?]K_ ,9?LB>$_!VJ>#M,T/4KC6+Z:VN%UR":5%5(
MPP*"*6,@Y/<FOJ#P%KUQXI\"^'=:NTCCNM1TZWO)4A!"*\D2NP4$D@9)QDGZ
MT1]^,I+H[?/<4GRRC%_:3:^3L;U%%% PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS/]I;XF:I\&_@+XX\;
M:+!:76JZ'IDEY;0WZ,\#NN,!PK*Q'T8?6OSK^''_  48_; ^+VARZSX+^#GA
MGQ+I44[6SW>GZ-?R1K* K%"?MG4!E/XBI4N:3BNFOWC:LE)]3]8**_.?P'^U
MC^VQK'CCP]8>(/@/I6G:#=:A;P:A>1Z'?*T%NTBB20$W9 *J6.2"..AK]&*T
MY7RJ7]?UJ1?6P4445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117PM_
MP44_;H^('[)/B_P5I'@O1_#NJ1:Y9SSS?VW;7$KATD55">5/& #N[@U+E:48
M]6[+\_T*46TWV/NFBOS%E_;._;JM;=KF3]GG2Y($7>PA\/:B[%1S\H6[))QZ
M _2O7OV*_P#@H^O[2/C^]^'GC'PH/!GC:&.22".*1S%<&+_6Q%' >.1<$[3G
MA6Y!&*UC%R=EOO\ <9RDHKF>W^9]N4445!04444 %%<_\0/'6D?#+P3KGBS7
MYWMM%T:TDO;R6.-I&6-%)8A5Y)P.@KS+]D_]J#3/VL/!.N^+-%TBYT?2++6)
M=+M5O'5IID2*)_-<+PA)D/R@G  YIQ7,VET5WZ7M^8/W4F^KM^I[;1112 **
M*\S_ &DOC1;_ +//P1\5?$"XLO[2_L>V#Q6>_8)IG=8XT+8. 7=<G'3-1*2A
M%R9<(N<E&.[/3**_/S]CO]J+]JG]H[Q5X<\1ZCX&\+6WPAU"[GAN]8M5$<L2
M1AP1&C79D)WJ$W>6PR37V7\<?%'B'P/\'O&7B+PI:V=]XBTG2KB^LK6_C>2&
M62)"^QE1E8Y"D<,.2*NI^YASSTZ^9%/]Y/DC_70[BBOD[_@G?^V!KW[7?P\\
M2ZGXJL='TW7]&U);9H-%CECB,#QJT;E9))&R6$@SNQ\HXKYW_;._X*F^/?@+
M^T'KW@/P3HGA74M)T9((I[C6+6YEF:X:,/( T=Q&NT;U&-N<@\TYKV<XTY;O
M7\+_ *A#]Y%RCLO\['Z<T5YS-\9M-3]GU_BDC1MI@\.?V^O/RE?L_G;>OX=:
M\%_X)U?M8?$7]K;PQXO\0>--*\.Z7IVF7D-C8_V';3Q-)(4+R[S+/)D -%C
M'4]:KD?/.F]X:O[[?F3S+DC4Z2V^Z_Y'V!1114%!1163XNU:;0?"FM:G;JCS
MV5E-<QK("5+)&S $ @XR/6HG)4XN;V148N4E%=36HKY"_P""='[7WC']KKPC
MXQU7QCINAZ;<:/?0VMNNAP31(RO&6)<2RR$G([$5]>UM*+@[/R_'4RA-35UY
MK[G8**^)/VXOVW/'/[-'QJ^''A#PQI7AZ_TSQ(B-=RZM;3R3)NN1$?+,<R ?
M*>X//Y5]M5$?>A[1;7:^[<J7NS=-[V3^_86BBB@84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !24M%)[ ?D=_P2^_Y/V^,O_7KJG_IRBK[9
M_P""DW_)D_Q/_P"O2W_]*H:_/?X"_$[2_P!B/_@HE\28_B0D^CZ-JD]_9_;O
M):00QSW*W%O.0N28V55!(!QN]C7T-_P46_;F^$7BS]F?Q#X*\'>+K/Q7X@\0
M^1#'#IH:1((UFCD=Y'P%7A, 9R2>F :QK>_@:,8ZOE2^?,_\SHH_N\=.4M%S
M7^5E_D>@_P#!('_DSJS_ .PY??S2OMFODO\ X);^!]1\#?L;^%$U.VDL[C5)
M[G5$BD!#>5+(?+;';<BJP]F%>K?"']JSX;?'3QIXC\*>#M9GU'7/#V[^T8)+
M&:$0[9#&<,ZA6^8$?*37H8C^+R=4E^"5_N/.H>[2YGLV_P 9.WWGYY?M0?!/
MXW_LE_M:Z[\=_A3H<WB;1M8EENY6@LFO5@,P'GP7$*'>$+?,'7 QCD$59L?^
M"L7@#XR:4O@_X]_"%9M%>>-IY-/F^TPK*I^^UO(%90IYX=CUX/?MM&_X*)^.
M/@G^V%XF^'_QZN+;3O!<,DUO97EEIFWRE9PUM<L5R[HT?!VYP6Z<&F_\%&_V
MC/V:/B+\"=6MM,O_  _XT\?W81='N])@$ES:/O4M(\X7Y%V@Y4M\W P>W!&7
MLZ$&O>CT75:[?+_@G?*//7DG[LNKZ/S_ *_R/O'X%Q> (_A5H$GPOBL(? UQ
M";C35TT%8-KL6; /*G<6R#R#D'FN]KX7_P""<.K/\!_V!E\6>/GN=+T"WN+S
M6(VDA>1XK%F4!U0 L0S!V  Y#9'6OJSX*_&_PA^T%X)3Q;X(U"34]">XDM5N
M);:2 F1,;AMD4-QD<XKMK1M4E%.]K-]U?O\ /3U.*E*]-2EI=M>MNWJM?0[I
MV*HQ5=Y R%'?VK\YM8^!_P"V-^T5\1/%EYXI^)%]\"?"ME/NTFTT6_#+)$2P
M4!K2968!0"S2/G+<*.@_03Q=JUQH'A/6M3M+8WEW964US#;C/[UTC+*O'J0!
M^-?C_P#LJCPQ^W%KGC;7/VCOC'JD<EC,D\'A6?7%TZP: @EG",<!$( VQ[2.
M"Q.:Y(KGJ-?RJ^NRN]_-Z?)'4WRTT^[MIOZ>2_,]>_8?_:&^*OA/]L+6_@)X
M\\>?\+)TFWAN([?5I9?M+"6*,2JZ3G+L&3(979L-WX.3]L#]IWXQ_#;]OKP]
MX+\ :Q+=V>H65G#:^'+I]ME-=3B2-7DP-VU6*.0",[*\7_8PA\ :?_P5&:U^
M&3*/ D(OX-);SI)1(BV9#,KR$LP9P[ D\@\<5Z?^T>H;_@L/\+01D;=,Z_2:
MNA?O)X3F^UOTO\7X_D<LI.FL4TOAVZ_RF)^UUX?_ &J/V1]/T7XK7WQ]O_$P
MN[Y+.[T^VWPV5M,RLZJ+5B89(SL8;MBGIQSQ],_M ?MT:E\-OV&_!_Q4TVTM
MX_&/C"TM8+&%UW0V]S)$7EDVGJJ!'(!ZG;GBL;_@LI_R:;8?]C+:?^BIZ^>O
MVK_ .J^*/^"6?P(UW3K=[FV\/1VL]\(QDQPR1/'YA]@Y0'_>KE<F\/57\LX)
M>2:NSNY4JU)]X2;\VGH=Q\"O@O\ M@^)/A[8_&>#XXW,NM:G:C5+/P;K+2W-
MG>0%=R(Z%A%"9%Z"-!C</F4YQQ'_  1KU*XUC]H#XN7]W"+>ZNM.$\T*@@([
M719EY]"2*^I?V?\ ]OKX,:?^ROX6U/6?&^DZ9K&BZ%#:7F@S7 6^,\$00I'
M?G?<5^4J""&'/6OES_@CAJ<FM?M"?%_4)8&M9;NP^T/ V<QE[LL5.>XSC\*[
MN51QDH07NJ,K?<^O6^__  YYTFY8.,Y_$Y0O]ZO]VQ^M]?C_ /%Z.'XV_P#!
M8;2/#GB&,7FCZ5J-I:1VLHRAC@M/M.PCH5:0L2.^ZOV K\DO^"@?A/7_ -E[
M]MKPC^T+IVFS7_AN]N;6>YDC'RK<1((IH&/13)"H*D]26]*YZ<E#%4ISVO\
M<^C_ #.R47/#U81W:^_R_7Y'ZV;1MVX&W&,8XKRCX7_LJ_"OX,^+=6\4>#_"
M%KI'B'5))I+K4%DD>1O-?>Z+N8A$) ^10%&!Q7F$O_!37]GE/ +>)U\=1.XA
M\P:*+:4:@7_YY>5M^]GC.=O?=CFO*O\ @G-^U!\:?VGO'OCO5O$?V5OAE:S3
M/9&6R59X9I)-T5K'*FT.L<>=Q8,>5YYJHQ?/)+1I.[\NU_/^MT1*25--[-K3
MS[V\OZZC_C/\+_VN/V@?CYKNC:?XLNO@Q\*;-6_LW5=)O8S)=*I #-]GE$WF
M.23M9D55&.3U\;^$WQG^,G[+_P"V[X7^#7BKXKR?%CPSK4T-O+/>3M=.OG[@
MC;Y&>2.1''*[R-I]QCDO OBX?MI_M8?$#PU\<_BKK'@WPQILUS%IWA:VU0:=
M:3B*<H;<[_D)"#+9&]N>0!QPTF@?"/P9_P %)_A=HOP;N(I_"6GZMIL$UU%>
MR744UYYI\QEE=CN'*+\IVY!Q1A%[^'72?S;3ZOM\O(G&2M"NUO!/R2:2V[_/
MS/JC_@I]^TM\1O@#\8?A/'X*UV]L["[BDN+W2+=PL>H%+B,"-C@D;@2N1SAJ
MX[]JGX=_M:?#GX9W'QNU7XY7%K>6#17-[X3T!Y;2SL(Y750BJ&\N?874'S$]
M3D]X?^"N*AOVCO@&",@M@@_]?D-?7/\ P4D_Y,E^)W_7I;_^E4-<O,X83VJ^
M)2E^#7]>72QU02J8Q47\+4+_ #_KY];EK]CSX_>*?CQ^R/I/CFXL(=6\:+;7
M5LULC+;QWMU"S(A).%3?A">P+''I7RWIO[-?[8OQLAUOQ1\1OC?J7P:GAN9%
MM=%TZ_:.W$> 02;2=46,9"@LSMP2??7_ &-?B'K7PG_X)5^(/%_AV%9];TA-
M5N;0.F]4<2D!RO<+G=C_ &:\8_95\"_"3]IOX;:U\1?VCOC)JFO:S8WLK7.@
MZQXC^RP6L8 *2"/(<[LL%\LA?X0,BNRO%?6*CCI:*?DK]4OZ5CEI2:HP3ZR:
M\W;HWV_4]R_X)A?M0?$;XC^/OB%\,?B'XB7Q?-X<1IK/6&*NY\N;R9%\T >8
MA)5E9LGKSSQY[\3/CQ\;/VTOVN==^#WPC\:7/P]\)^'I)XKG4]/F>WE98'$<
MT[RQD2',AVI&K*"",]21S'_!(6;0W_:N^+'_  CBF'0)-,N&TR%V8L+7[:GE
M#YB6.$*]<GUJK^RUX\TG]C__ (*(?%31?B3=Q^'-/UJ2]MX=3OB4A7S+E;BW
MD9SPJ.G\1X!(SCFFDJE2A[3K"3[7:O:_GY?KJ1S2A&OR=)Q2\DTKV_S.%_X*
M0>$?C3\*?#O@7P5\3?&<'Q'T 3SWNC>)'@:.\WA$26";)); *,"Q8G)^;L/T
M ^/E[\?/^&9/AOIGP$TE9]8OM,LEU'5A<VT<ME +>/'EK,P!+$\L 2H!P,G(
M^.?^"O'[27@?XP1^!O#'@C7;+Q5'I,T][?ZGI<PGM8FD55BB$JY5F(5V(!XP
M*[;_ (*"?M ^./AWX!^ G@?P_P")+[P3X;U_0K6?5=:TUFCG952%"HD4A@J*
MQ8JI!;(!XXK"G>=.47O*<5VOI+?RT^?S-IVA6A);*$GWMJMOOOY'._M'?#']
MI+]CSP##\2;G]IW5?$&I+<0I<Z%<WT[H#(P!,44TCQRJK=?W:X7)XZ5^C/[*
MOQ8O_CC^SSX&\<:I%'%JFK:>)+M85VH9E9HW*CL"R$X[9K\O/VUO@5^S9\(?
M@"NI>%_&TOC_ .*.M36SV>K76O\ V^XEB+!I962(A%0H"H+J>H )/-?H+_P3
M?D63]BGX8%6# 64P.#GD7,N171#6E4OTDEZ:.Z77_@F$VU5IVZQ?SU6K/I6B
MBBL3<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#P;]N_P#Y,]^+7_8!G_I7Y=_L.?M^:U^R[\)=0\*:=\([_P =P7&K
M2Z@=2M=2>W5&:.)/+VK:R\CRP<[OXNGK^HG[=_\ R9[\6O\ L S_ -*^)_\
M@EK^U9\)O@C^SYJ^A>.?&UAX<U>;Q!/=QVMTDI9HF@@4/\J$8)5A^%*A_$K:
MV]V/S][;]?D.K\%/2_O/Y>[_ $OF>M? ;_@I]X@^-'Q>\,^"KSX&:EX8MM9N
M?L[ZM/J\DJ6WR,VXH;- >F/O#K2_\%:/CEX\^!W@?X?WO@3Q/?>&;J^U&YAN
M9+(J#*BQ*0#D'H:]PM?^"@W[/%Y<Q6\'Q2TF6:5Q&B+%/EF)P /W?K7R_P#\
M%N--N+CX2_#G4(XRUK;ZU-%)( <*SP97/UV-6>(;5.+2M[RU^:_KYET=:C3?
M1Z?)Z_UV/LCQ#XIU:U_9+U#Q'%?S)KL?@I]06^!_>"X%B7$F?[V[GZU\K?\
M!/7X\?$#XK?LF_%OQ+XM\57^N:[I<UXEE?7++YD 2Q61=N ,88DUTOC3]LKX
M2-^PS/;Z;XYT;4?$5_X.&DVWA^UNDEU$W<EKY(B:V4^8N'/)(  &<UX[_P $
ML_\ DR/XX?\ 7Q??^FY*VQ.DL:ULH:>3YNGRL1A=:6$4MW+7_P !6_SN>5?L
MV>/OVM/VUO!>N>%?"_Q+DT:+1KK[;?\ B:]OY;2YD,B!8+1)((RZJ&B=CMQ]
M\Y)P ?JK]K3]J;QE^Q-^S3\/_#3ZHOB;XOZS9BVDU:]_?K&\:J;BXP0/,(=U
M1 PYSDYP0>+_ ."(UNB_"#XBS ?O'UR%6.>P@!'_ *$:P/\ @M!X'UFWO/A=
M\1K2T:[T?2)9;&[8*2L4C/'+%NQT#;'&?4 =ZTQ'+&<*3=HR<.9]=O\ @I?\
M'4SP[E)2J6NX\UETW_X%_P -BO)^S/\ MLP?#_\ X6=_PO#4SXM6U_M ^#_[
M0E*;-N[R_+_X]_-Q_!LVYXW5])?\$[?VRKW]J_X;ZI!XEA@M_&_AR2.'4&MD
MV1W,;AO+G"_PD[&#*.,KD8! &E-_P4<^!7_"F6\9+XWTTW1L#*/#IE']I>?M
M_P!08/O9W<;L;>^<<U\U_P#!&#X<:W#8_$GXCW]J]GI&N2Q65AE2JSM&\CRL
MH[JI=5!]=P[4E?FK0:]U1OZ._1^?_![$NWLJ=2_O-V]5;6_I_74\W_9V^.W[
M3O[0OQ<^(7PS\*_$![56N)7D\1:J@E_L6SBG=2(5"\R2%HU!/.%.".6&IXD^
M+7[07_!.7X[>%['XC_$*]^*'P]\0/ODFU">2X+Q!E68H92SPRQ[@P4,4((]3
MCB/^"=_[1'A'X$_M8_$NU\::I;Z%I/B*6YMHM4O&V0PSQW3.HD?HBL"PW' R
M!FNH_P""HOQB\,_M0?$SX4_#OX7ZM9^,]1@GF5[G2)!<0F:Y:)(XUD7*M@(6
M;!(&1GO44;I89P5W*R?GOOVZ?GU.BIRRJ8B-1V4;V\M-U\]/^&/>?V\_VNOB
M!9_%GP7\"O@O>1Z;XJ\2K;R7&M8!>)9VQ%'&2"$&T%V?!(4C&.:\M^+]C^T]
M_P $];'0/B'??&*[^*_A:XOTMM7TO6'FF1&<$A!YS.RHP5@'0KAMORX.*\T_
MX*!?"FP\"_ML>!M0\=7^L:5X#UK3].MY]<TF0)/;K!&MO,8G*L R;4<C:3A^
MG-:_QT^$/['/PYT31WO?C=\1OB+#J5RL?V#PQXDTS5)+==I/FRH80$ X&"=V
M3P#@U%.\8*<'KS-=[I/:W:W^?<4O>ER36G(G;;5J[=_7^MC]9_ASXXT_XF>
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH P?'G@70_B9X/U;PKXEL?[2T'5H&M;RT\V2+S8VZKOC96
M7ZJ0:^<_^'7'[,7_ $3/_P K^J?_ "37U512LKW'=VL?+=E_P3$_9HT^\@NK
M?X:^7<02++&_]O:F=K*<@X-S@\BOH#X@_#CPS\5O"-[X8\6Z+:Z]H-XH6:RN
MURIP<A@1RK \A@00>AKI**;]Z/*]A+W9<RW/GKX7_L!? CX/ZK<ZGX<\"0)J
M4T3P"ZOKNXNY(4=2K"(RNWEDJQ&Y<-@]:[3X6?LQ_#3X*^"-<\(>#/#?]C>'
M=;:1[^S^WW,_G%XQ$QWRR,ZY0 ?*1Z]>:]1HH>J:>S5OEV] 6C36ZU^9YO\
M!']G7X>_LY:+J&D_#OP__P (]I^H7 NKF'[;<7/F2!0H;,TCD< # (%=MXB\
M-Z5XOT.\T;7--M=7TF\C,5S97L*RPRH>JLK @BM*BB7O_%J$?=^'0^65_P""
M8O[-J^(?[7_X5VGF>;YWV4ZG=FVW9SCRO-V[?]G&WMC%?2^BZ'IWAG1K72M(
ML;?3-,LXA#;V=I$L44* 8"JJC  ]!5^BAWY>1;"LK\W4_'C_ ()M_"_PI\8/
MCQ\??#7C+0K3Q!HES#)OM;M,@$7S896&&1AV92".QK]%/@G^Q-\&OV>]>EUS
MP3X-AL-:=2BZA=7,UW-$I&"(VE=MF1UVX)[U[3:Z79V,C26UI!;NPPS11JI/
MU(%6J</W<(0CO%6OWW_S"2YZDYO:3O;MHO\ (XWXJ_!WP7\;_"[^'O'/AVS\
M1Z2S;UANU.Z)\$;XW4AHVP2-RD'GK7C_ ,.?^"=/[/WPM\46WB'1? ,,NJVK
M"2VDU.]N+U(7!!#K'+(R;@0"&(R,<$5])44H^X^:.C'+WERRU04444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %>2?&K]E'X5_M$:OH^J?$'PM_PD%]I"-'92_VA=6WE*S!B,0RH&Y ^\#T
MKUNBC9J2W6WD'1KN-1!&BHHPJC %>)>-/V*_@S\0/B@GQ%UKP:)/&B30W U:
MSU.\LW\V+'ER;89D4L-H^;&3@9S7M]%"TDI+=!]EQZ,\V^-7[./PX_:&T>#3
MOB!X6M/$$=MG[/.Y>*XM\XSY<T95U!P,@'!QR#7&?!O]A7X(_ ?Q(OB#PCX(
MM[?78_\ 4ZA?7,UY+!P1F+SG81G!(W* >>M>^441]QWCH$O>5I:G)?$WX3^#
M_C-X9D\/>-O#UCXDT=VW_9KV/=L< @.C##(V"?F4@\]:\$\/_P#!,/\ 9N\.
M:U!J</P]6[E@?>D&H:G=W,&?]J-Y2KCV8$5]4441]U\T=&-^\K/8H3:#IUQH
M<FC26%NVDR6YM&L?*'DF$KM,>S&-NWC'3%>$?#7]@/X&_"'XC6OCCPIX.?2_
M$-H\DEK,-3NGC@9U96VQM*5QM9A@@@ \5]#44TW&7.M^XGK'D>P5YC\:OV:?
MAG^T-80VOC_PE9:^UN"L%TQ:&YA!.2$FC*NHR!P#@]Q7IU%2TGN--K8\'^#7
M[#?P3^ NOC7?!_@BVM=;7_5:A?7$UY-#QC]V9G;RS@GE<'GK7IWQ0^%WACXS
M>!]1\(>,=,_MCP[J&S[39_:)8/,V.KK\\3*XPRJ>".E=513E[RM+5"C[CYHZ
M,Y+X5_"GPM\$_ ]AX0\%Z7_8WAVQ,C6]G]HEGV%W9W^>5F<Y9F/)/6NMHHJI
M2<G>3NQ));'D7QP_9+^%'[2&H:7??$7PFOB&[TN)X;27[?=6IC1R"R_N)4W<
M@?>SCG'4UZ7X;\.Z=X1\/Z9H>CVJV.DZ;;1V=I:H25BBC4*B@DDG  ')S6E1
M4KW5RK8;U?,]SQ+6?V+?@SX@^,"_%&_\%QW'CI;R'4!JG]HW:C[1$%$<GDB4
M1$C8O\&#C)S7MM%%"TBH+9= >K<GNSP/XO\ ["7P.^.6OOKOBOP+:S:U(VZ:
M_P!/GFLI9S@#,AA=1(>!RP)]Z[/X*_LY?#C]GG29M/\ A_X5L_#\=QC[1<(6
MEN)\=/,FD+.P&3@$X&>!7I-%$?=5HZ()>\[RU/*]9_9=^&/B#XSV'Q8O_#/G
M^/[$(+?5_M]TNS8A1?W(E$1PI(Y0]:]+U+3K?6-.NK"[C\VTNHF@FCW%=R,"
MK#(.1D$]*LT4K)QY'MVZ:[CN^;FZ_P"6WW'F?P/_ &;OAS^SAINIZ?\ #KP[
M_P (]::G,L]W']NN;KS'52JG,\CD8!Z @5ROQH_8?^"W[0'B)-?\9^"X;W6P
MH634+.YFLY9U   E,+KYF   6R0!@'%>[44Y>\TWNA1]U-1TN>#:M^PK\"M:
ML_"EK<?#ZSBM_"S-)I,=G=W-J('9T=G;RI5\UBT:$M)N)QUKWFBBG=O1D\J3
MND%%%%(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ*.[@FGFACFC>:''
MF1JP+)D9&X=LCUJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KA_B]\;/!'P'\*/XC\=^(;7P_I08QQO<$M
M)/)@MY<4:@M(V 3M4$\5W%?*G[5ZWW@?XQ?#WXF7WA/4_&'@W1]+U/3+I=)M
M#>3Z1=7'E>5>B ?,PPCHS*"5#?GE4DXK33?\F_Q>GJS2"3>O]?\ #;_(];^&
M_P"TAX(^,7PMOO'?@6^F\6:?9VSS3:=ID)?4%D6,N;<P$AA,<853PQ(P2"#7
MBGB#_@HYI/A+1KK5]<^ OQST;2;1/,N+_4/!R000KG&YY'N JC)')-='^QW<
M_"WX@6G_  L7X>^)%U+5KO0--T37["U*QQI/;(P22:%HUE6;YG3>QPRJ, XS
M2?M"6K_&CX^?#?X0967PY9JWC/Q1!DXF@MY EE;MC^%[@[B#U$-=52GRUO9Q
MZO\ *[;\_=5U]VYSTI\U+GET5_OM9>3YGR^NIL>/OVP(O TNABW^#GQ:\70:
MMI5OJT=UX7\+B]A@68$B&5A* LR@?,G.,CDYJ;X(_MC>&?C7K?C'2O\ A$O&
M7@*\\)VL=YJJ^-M,CT\P1N&920)79?E4M\P'R\C->J_$SQU8_"_X=^)/%NHD
M)8:)I\]_+[B-"VT>YP /K7R+JGPJU_P]_P $\?B3JFI1277Q \::9<>)O$+Q
M!C+))/B1X!U.(X/W04=-IQ63:_>2Z)=>C;=ODDG=^2[FT8M^SB]VTONMS/\
M%:>?D>M_#C]N/X?_ !*\76.C6NF>*]&T_5IOLVA>)=<T26TTC6Y<$[+2X;AF
MPIP'"$XXS7T+7R-^U[\3O!/A_P#8@BU[1M0L&T^2/2W\,-:NK@W$<\+P>2 >
M2FS)QT"-FOK.SF^T6<$O_/1%?ICJ,UK*/*FNS:_!/[]=?D8QDY*,G]I7_KR_
MX)-11161H%%%% !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
M5XU^V%XR\2?#_P#9M\<:]X3DFMM:M+12MW;Q[Y+2)I46:=5P<M'$SN./X:]E
MK@?CI\5(?@I\,-8\97>C76NZ?I@C:\MK/&](&=4DE(/545B[?[*FHEM;^OGY
M=S2GI).USY>^$_P&T;6O&^H^*/@_\3=6-_IUUI%TVM7.OW.KVVLVS0DW,5S&
M\K(Y<9P0 8VQC&,5V_QFU*[\:?M0:;\/O%7C+6/ ?@'_ (1S^TK$Z/J;Z4^M
M7_G%9(C=HRO^ZC"MY2,,[\G(%>#_ !V\._#7PKJ'BSXB?"B;3M"^(C:AHA\(
MOX3G$/\ :TUQM:2 P1$).DBEB^5. "37L6J:1X;^)'[87BWPW\9H-/U+2[30
M]/N?!^@:\ROITX97^VSQPR?NY9EDVJ2065<8P#6JO)QTV<M'_AZ>ET[65FF[
M=3!:0;ONEKU^);^NU[ZK2^EBQ\%_C)J?@7P3\>;NZU^^\>^!?A_-+)H'B349
MA<37D<=IYLUL;@ >?Y,H,?F$DG."216+??#OQ]IO[.C?&H?$OQ4WQ1AT7_A*
M);1M2?\ L5@(_M#6'V _N1%LS&&QOS\V[-9.C^$XO%+_ +3GPQ^%]Q]K^'!\
M-+:Z=9VLGFV-AK,T$XGM;5LD*N/)9HU.U&;@#-=;K7QZ\)ZA^P#/?0ZI;2ZC
M=>$_[!CTA91]K.IM;?9OL?E?>\WS3MVXSQGI45'+V<JE/62C"W>]I+Y\S2[W
MNN^N].,?;0IS^%RE?M;W6E\DY>C3[::/BGXC:G^T+X^^%O@30M=U3PGX?\0^
M%6\::W=:+.;>^DMCY206L<X^:(,\K%F7#83 (R:V/AC<:S\&_P!I&?X4W/B3
M6/%'A/6O#S:_HDFOWC7EY82PS+%<6YG?+R1L)(W7>25PPSBO/?!GAV/]G;X[
M? EO%$\>EZ?=_#8>#!>7#;($U*!X)A"7)P&<"3:">2A KN+>^L_B5^WE9:AH
M<T>I:?X(\'W%GJ5];.'BBO+NXC,=ON!QO$<3.5[ CUKJ<81JI4]FZE_DY\OY
M0MZK^;7E3;I-RW2IV^?)S?BY)_/MI]-4445S&P4444 <)_PN+1O^%H_\(']E
MO_[8_P">WEI]G_U'G?>W[ON\?=Z_G7=U\Q_\WL?Y_P"@;7TY0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %>"?'?]H(_!?XE>'-*\5RZ;H_PZ\2
M:5?6ZZ_>!X_LVJQ[6BBEF+>6D<D1DQN )9/O=J][K*\4^%=(\;>'[W1-=TVU
MU;2KR-HI[2]@2:)U(QRC@J?Q%9U(N46EY_BFOUNO.QI3DHN[_KK_ ,/Y'R!^
MRYK7A[QY^T=9Z[X"GM+[1],^'%AIGB74],(:VN=2+QM!$SK\KRQ1K+N.20'"
MGTKTG]GJ)O%'[0_[07C"<,S0ZO9>%[1FZ+#:6B2.!]9;ER:]H^'OP]T#X6>#
M]-\,^&M-MM*TFPB6*.&U@CA#$  R,(U52['YF; R236EH_AS2?#SW[Z5I=EI
MC:A<M>7C6=ND1N9V #2R;0-[D*H+').!SQ77.:<VUM:27K*7-?\ %KT:.6G%
MJ"3W]W[HQM^:3]4>"_MQ!]<^&OA3P4BLZ>,O&&D:).JMC-N;@3S ^QC@8'V-
M>S?$37;[P?\ #WQ#J^DZ%_PDE]INGS7-OHJR^2;QD0L(0VUL%L8'RGKTK4U;
MPWI.OS:?+JFEV6I2Z=<"\LI+NW25K:< J)8RP.QP&8;EP<$\\UHUSN_LY06[
M;?WJ*_1OYG1=<\96T27YMO[TTOD?G1J6A?LR>-O",,/P7T7PW)\2_B@]K8S6
M&EW!N;O2[>21'O7D@WG[&L<0EW86,%@!@YK]%8T$<:HOW5&!7/Z#\.?"?A77
M-2UK1?"^BZ1K.ID&^U&PT^&"XN\=/-D50SX_VB:Z*M')<JBE_P #;1>2_4SM
M[UWK^;\WYO\ 0****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ IDT,=Q"\4J+)$ZE61QE6!X(([BGT4 >6>!_P!F+X9_#GQ]JWB_
MP_X+T+2]9OBA2:TTN")K7"D/Y15 4WYRV.IKJ_'OPM\'?%/3X;'QCX6T?Q39
MPOYD4.L6,=RL;8QN4.IVG'<5U%%'1+L&SNC)\+^$]$\$Z+;Z/X=T>QT+2;<8
MAL=-MDMX8_\ =1  /RKGH_@?\.XO'!\9IX%\.IXM+^8=<72X!>;\8W^;MW;L
M<;LYKMZ*=W?FZBZ6Z&/XL\&Z#X]T.?1?$NBZ?X@TB?'FV.IVR7$+XY!*."#B
MH/!/@'PS\-M#31O"?A_3/#>E*Q<66E6B6T6X]6VH "3W/6M^BDM+VZCWW"BB
MB@ HHHH ^8_^;V/\_P#0-KZ<KYC_ .;V/\_] VOIR@ HHHH **** "BBB@ H
MHHH **** "BBB@ HJ.>>.UADFFD6*&-2[R2,%55 R22>@KEO /Q:\%?%2/4)
M/!WBK2/$R:?.UM=-I=XD_DR#LVTG\#T/8FC=V0;*YUM%?,_B;_@I)^SGX.\1
MZIH.K_$3[)JVEW4ME=V_]B:B_E31N4==RVY4X8$9!(..#7I?A;]I;X9^,OA/
M-\3=-\6V@\"0LZ2:U?1RV<2,C;&!$R(V=Q '')(QG-*Z<>=;=QV:ERO?L>FT
M5Y=\%?VGOA?^T3%?/\//%]GXBDL?^/FW6*6WN(P3@,8ID1]I/&[;C/>LCQ]^
MV9\%/A?X^B\%>*/B'I.D>)'8*]I)YCK;L0"!/*JF.$D$']XR\$55G=1ZO;S)
MNFFUTW/:**9#-'<0I+$ZR1.H9'0Y5@>00>XI](84444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%?!G_!4K_FF7_<3_P#;2O@RO*KX
M[V-1T^6]O/\ X!^X<-^&?^L&54<S^N>S]IS>[[/FMRR<=^=7O:^Q^\U%?@S1
M6']I_P!S\?\ @'TO_$&?^IA_Y2_^Z'[S45^9_P#P3/\ ^2[Z]_V+<_\ Z56M
M?IA7IX>M[>'/:Q^,\5</_P"K.9/+_:^TLD[VY=_*[_,****Z3Y **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#YC_P";V/\ /_0-KZ<KYC_YO8_S_P! VOIR@ HHHH ****
M"BBB@ HHHH **** "BBB@#YQ_;UCFD^!MN]S:7VH>$8=>TZ;Q7:Z=&\DLNCK
M.#<C:GS%  I8#^$-VS7!_LU_#'X1>,?'6G_$/X-ZUX:T6?0]5U&"^M/#<$0_
MM'3)@1%!/'&Z&/:XCD1W4D;,8YR/?_CM\:(?@;HGA[6]0TQ;S0;[7+32=2OG
MNA"FF0SL4%RV5.]0Y12,KP^<\5\P^)O"WA3PM^T!\,/$'A"TT_3/B)J_C^_L
M;AM-VQ27^C"*4W/G*G^LC0)&59@<$* 1FBA_$LNK:OV;Y%;TLT_).6^P5K>S
MUZ*]NZ2F_ONGYW4=M&>^_M=_$36? GPAEL?"K!?&GBJ]@\-:$=V"EU=-L\T?
M]<X_,D_X!5)OV2= C\$_"?P=:W:P>%/ ^HQZI=:7-:B9=9FCBD"M,=P /G2>
M<25;<R]!U&7\0_\ BMOVVOA=X?DW/9>%/#^I>*98\?)]HE=+.!C[@-.17<?M
M'?'!?@7X!34+/3'\0>*M6NH]*\/Z%"</J%_+D1QY[(,%F;LJGVIQ?+!36KD[
MK_MU\L5Z\RDUZKL.2YI\G1+7_MY7;].5KTU[GG?Q(CT^\_;F^$46@0PKXEL]
M#U:XU^X@ #C2V1$MTFP,L#<8* GC:^*W=.^$?@_X!?LZ^.;7QI=67B#3;M=2
MUGQ-JUY9+$-0:9Y)6,B%GSA66-068_*N/2M3]FSX&ZA\+=*U7Q%XQU-?$7Q.
M\4NEYXAU@#"!@/DM8!_#!$"54=^3WX\L=;W]N#XJ7,$ADM_@+X+U/RI(^G_"
M5ZK XR#ZVD+CZ.P[@?*I4^:/L$];.[Z)-W?W-I?WI6>E]'&:3]JUHFK+JVEI
M\WKZ1]#U?]CBQUC3?V6?A?;:\LL>IIH5OOCG),B(5S&K9YR$* ^XKV2D50BA
M5 50, #H*6M:L_:5)3[MLQIQY(*/9!11161H%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?!G_  5*_P":9?\ <3_]M*^#*^\_^"I7_-,O
M^XG_ .VE?!E?*X[_ 'B7R_)']P>&_P#R2V$_[?\ _3DPHHHKA/TL^MO^"9__
M "7?7O\ L6Y__2JUK],*_,__ ()G_P#)=]>_[%N?_P!*K6OTPKZ;+_X'S/XQ
M\4_^2CG_ ((?D%%%%>D?D04444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S'_ ,WL?Y_Z!M?3
ME?,?_-['^?\ H&U].4 %%%% !1110 4444 %%%% !1110 4444 9GB3PSI/C
M+0;[1-=TVUU?2+Z(PW5C>Q++#,AZJRD8(KR7X#_L>?"[]G76-8U?PAX7L;'5
M]0GE87V)))H(';(@1I'<JHP =NT-@9'%>VT4+W7S+>UOD#]Y6>VYSL/P_P!
MM_'USXU2PQXFN=.CTF6^\Z0[K5)&D6/R]VP8=V.X+NYZXKDOCA^S3\./VD++
M2K/XB^'6\0VVER/+:1_VA=6HC=P Q_<2IN.%'WLXYQU->GT4FDTD^G_#_GJ.
M[3<EN_\ *WY:>FA\]?#C]@#X"_"/QE8>*_"?@0Z3K]AYGV:\&L:A-Y>^-HV^
M62=E.5=AR.,Y'-<W)_P2[_9DD=G;X:;F8Y).OZIR?_ FOJFBJWW%Y'-?#?X<
M>'?A'X)TOPCX3T[^RO#VF(T=I9^?)-Y:EBQ&^1F<\L3R3UKI:**&W)W>XHQ4
M59*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^#
M/^"I7_-,O^XG_P"VE?!E?>?_  5*_P":9?\ <3_]M*^#*^5QW^\2^7Y(_N#P
MW_Y);"?]O_\ IR84445PGZ6?6W_!,_\ Y+OKW_8MS_\ I5:U^F%?F?\ \$S_
M /DN^O?]BW/_ .E5K7Z85]-E_P# ^9_&/BG_ ,E'/_!#\@HHHKTC\B"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 ^8_^;V/\_\ 0-KZ<KYC_P";V/\ /_0-KZ<H **** "B
MBB@ HHHH **** "BBB@ HHHH *^*O^"D'C_Q1X&_X5W_ ,(WXDU?P_\ :O[1
M^T?V7?2VWG;?LNW?L8;L;FQGIN/K7VK7P9_P5*_YIE_W$_\ VTKBQC:H2:\O
MS/T;P\I4ZW$^$IU8J47SZ-77\.9\D_\ "_OB?_T4?Q=_X/;K_P".4?\ "_OB
M?_T4?Q=_X/;K_P".5P5%?,>TGW9_:7]F8#_GQ#_P%?Y'>_\ "_OB?_T4?Q=_
MX/;K_P".5]/_ /!/7XG^,O&OQHUJQ\0^+=<UZRC\/S3);:GJ4US&L@N;8!PK
ML0& 9AGKACZU\1U];?\ !,__ )+OKW_8MS_^E5K73A9R=:*;/B^-,OP=+A[&
M3IT8IJ&ZBD]UY'Z84445]6?PV%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'P9_P5*_YIE_W$_P#VTKX,K[S_ ."I7_-,O^XG_P"V
ME?!E?*X[_>)?+\D?W!X;_P#)+83_ +?_ /3DPHHHKA/TL^MO^"9__)=]>_[%
MN?\ ]*K6OTPK\S_^"9__ "7?7O\ L6Y__2JUK],*^FR_^!\S^,?%/_DHY_X(
M?D%%%%>D?D04444 %%%% !7@_B']N3X(^%_BU;_#C4?'FGP^))&>*0C<UK;3
MJP4037 'EQR$EOE)XV$-M)4-[G=1O-:S1QOY<C(RJX_A)'!K\V/ /B?P!X T
M_P /?!7XZ:-<^ +K^RM=T+4]3UBT*V.LW%S<6LJ7L-[M:-F=49][D;'4 \[<
MD/>GR^6W?1Z+\.^Z\RTERW>GGV]5_P -^1]W_&+XU^&O@?X7BUGQ"]Y<-=3K
M::?I>E6S75]J-PP)6"WA7EW(!]  ,D@<US_P>_::\-?&G1_$,VEZ1XBT77_#
MXSJ?A/7]--GK%ME2T>ZW+'/F!3M(8@],@\5X-\6O&EI\,?VHOA%X<@L-6^(6
MI>'_  5=-X>TF-XFN]2OI9(;=97E8)$A$$4S-*<  N<<@'TKX _$#2_B-\8/
M$]WXK^&]]\,/C78:3;VNI:;=ZE]LCN--,KM!+#+$1#.H?<"X0,I)7.*J,5)-
MIWOS6\K-K;KM=KHFGTUS;<;<RU7+?YV?R5G9/K+3KIR>M_\ !1;3O#.DW>JZ
MO\ ?CMI6EV<;37-[?>#5AA@C R7=VN JJ!U).*]-\7?M9>$O!OPW\'>++C1_
M$VH7GBZUCNM%\*:5I9NM:N@T8D*BW1B 45AN);:,@;N1GD_VHK>3XO?$_P"&
MGP4C8-H^J3OXE\41@_?TRR="D#?[,MPT:GU"-7K?C;P[X<\+:A-\39?#6H:Y
MXB\/:+<6EI#H\<EQ=O;$K(\%O;!@C2.T: <!C@#<!2T]GS2TU>ODKW^^6GE9
MO71%6?.HK5V_%[?AKYW6VY'\&/C=X=^.7ARYU30XM2TZZL9_LFI:+K=FUGJ&
MFW 4,8;B%N4;# \$@YX)KT"OE+]CGQ@OQ9^*GQH^(4MC+X6O=4O-/TY_".I)
MY.JV$=M"RK->PGF.27><#GY4')KZMJI*UG:UTG]ZN1%ZM7O9M?U^7GN%%%%0
M4%%%% !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 %%%% 'S'_S>Q_G_ *!M
M?3E?,?\ S>Q_G_H&U].4 %%%% !1110 4444 %%%% !1110 4444 %?!G_!4
MK_FF7_<3_P#;2OO.O@S_ (*E?\TR_P"XG_[:5PX[_=Y?+\T?I?AO_P E3A/^
MW_\ TW,^#****^5/[@"OK;_@F?\ \EWU[_L6Y_\ TJM:^2:^MO\ @F?_ ,EW
MU[_L6Y__ $JM:ZL+_'CZGP_&_P#R3F-_P?JC],****^N/X,"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X,_X*E?\TR_[B?_ +:5
M\&5]Y_\ !4K_ )IE_P!Q/_VTKX,KY7'?[Q+Y?DC^X/#?_DEL)_V__P"G)A11
M17"?I9];?\$S_P#DN^O?]BW/_P"E5K7Z85^9_P#P3/\ ^2[Z]_V+<_\ Z56M
M?IA7TV7_ ,#YG\8^*?\ R4<_\$/R"BBBO2/R(**** "BBB@""^^T?8;C['Y?
MVORV\GS@2F_!V[@"#C.,X-?!>O\ [67P\\?>%+*3XLW>@V'B6S\*Z_I'B3PA
M-@2KJ'G62""*VD9I&\PQEH_O$@9!^4D??=<+K7P1\$^(/B9I'C[4/#FF77BC
M2[:6VM[Z6Q@>0!V0ARY0OO380A##:))!_%4\O,VI;-->:T:T^_\ )]-=83Y&
MI+=?UK_7?N?'_AVVD_9Y\3_LQ_$+XE,VGZ>/!+>$=7UB^7":7=.L4MO]ID;[
M@($D99C@'KC)KUKP!XQT/XX?ME7GBSP1JMKKWACPKX1;1+[6M.<36ES>7-RD
MRPQS*2LGEQQ;CMR 9 ,YZ?26MZ'IOB;2;K2]8T^UU73+N,Q7%E?0K-#,AZJZ
M,"K ^A%5_"_A+0_ ^BP:/X<T73] TF#/E6&EVL=M!'DY.V- %&3Z"NAU'*I[
M1]')K_M_FO?_ ,"E;Y=M>=1M#D7513_[=M;_ -)2_P"'T\*^#<;>+/VN/CKX
MGG3*Z+%I/A6S8G.%2 W4V/3+W"?]\BNL^(_[26A_!_XK:+X9\;+:^&/#&M:=
M)<6/B[4KY8;,WD;X>SD+*%C;RR'5F?YOF&!CGT[2_#FDZ'=:C=:=I=GI]SJ4
M_P!IOIK6W2-[J;:$\R5E +MM55W-DX4#M4/BKP?H/CK1I=(\2:)IWB'29B#)
M8:K:1W,#D'(S&X*G!]16-W:"71??IK^+<OS--&Y-]?TM;\%;_@GSC\%?%&F?
M%[]L+X@^._!5W%JO@BR\-6/AZXUFSPUIJ&HI/),?*D'$HBC<*77(^?&:^I:S
M]!\/Z7X5TBUTK1=-L]'TNU01V]C80)!!"HZ*B( JCV K0JG9)16R_5MO\6_1
M:$ZN4IO=V_!)+\$K]WJ%%%%2,**** "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 **** /F/_F]C_/_ $#:^G*^8_\ F]C_ #_T#:^G* "BBB@ HHHH ***
M* "BBB@ HHHH **** "O@S_@J5_S3+_N)_\ MI7WG7P9_P %2O\ FF7_ '$_
M_;2N''?[O+Y?FC]+\-_^2IPG_;__ *;F?!E%%%?*G]P!7UM_P3/_ .2[Z]_V
M+<__ *56M?)-?6W_  3/_P"2[Z]_V+<__I5:UU87^/'U/A^-_P#DG,;_ (/U
M1^F%%%%?7'\&!1110 4444 %%%% !1110 4444 %%%% !117'Z#\8O WBGQI
MJ?A'1_%VC:GXGTQ%DO-*M;V.2XA4YZJ#G(QR.JY7.-PR;NR#979V%%>>_&;]
MH+X>?L]Z%!J_Q!\46GANRN)/+@$J2333-QD1PQ*TCXR,E5(&<G%=%X#\?^'?
MBAX5L/$OA36+77="ODWV]]9ON1\'!'J""""I ((P0*%[R;70'I9/J=!16'!X
MVT.Z\97?A.'4H9?$5I91ZA<6"Y+Q6[NR(['&!N96 &<\$XQ7#?&;]J;X5?L^
MWFFVGQ \967AZ\U$C[-:O'+/*RDD;RD2.R)D$;V 7WI76GF/OY'JM%9_A_Q#
MIGBS0['6=%O[?5=)OHEGM;VTD$D4T;#(96'!!%:%4TT[,E.ZNCX,_P""I7_-
M,O\ N)_^VE?!E?>?_!4K_FF7_<3_ /;2O@ROE,=_O$OE^2/[A\-_^26PG_;_
M /Z<F%%%%<)^EGUM_P $S_\ DN^O?]BW/_Z56M?IA7YG_P#!,_\ Y+OKW_8M
MS_\ I5:U^F%?39?_  /F?QCXI_\ )1S_ ,$/R"BBBO2/R(**** "BBB@ HHH
MH X+_A?WPP_Z*/X1_P#![:__ !RC_A?WPP_Z*/X1_P#![:__ !ROQ6HKP/[2
MG_*?U1_Q!W ?]!<_N1^U/_"_OAA_T4?PC_X/;7_XY1_PO[X8?]%'\(_^#VU_
M^.5^*U%']I3_ )0_X@[@/^@N?W(_=[3]0M=6L+:^L;F&\LKF)9H+FWD$D<L;
M %75APRD$$$<$&K%<%\ ?^2$?#C_ +%O3?\ TECKO:]V+YHIG\Q8NBL/B*E%
M.ZC)K[G8****HY 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^8_^;V/\_P#0-KZ<KYC_ .;V/\_] VOIR@ HHHH **** "BBB@ HHHH ****
M "BBB@ KX,_X*E?\TR_[B?\ [:5]YU\&?\%2O^:9?]Q/_P!M*X<=_N\OE^:/
MTOPW_P"2IPG_ &__ .FYGP91117RI_< 5];?\$S_ /DN^O?]BW/_ .E5K7R3
M7UM_P3/_ .2[Z]_V+<__ *56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8%%
M%% !1110 4444 %%%% !1110 4444 >9_M,V_B6[_9[^(D/@X7!\3R:'=+8+
M:?ZXR&,\1_[9&0N.<XKX[^!WPS^ ?QDUBRB^%%_H/@KQAX?@T/4=.N(;54UB
MWN+>2;[;%/"7CFDWK^[EW$CYU)SA:^VOC5\0KOX3_"GQ1XRLM$;Q%-H=B]^=
M,2X\AID3YGP^QL$(&;[ISC%?'/[5$?P_\6>'_$?Q/T)--/C(6OAR\\%ZYI^Q
M;R2^FN9C''$Z\N'SAUY& 21QQ=*ZG==X^J=W;U].MK=R:BYE&/\ B]'HKW[6
M[^9TFO\ QO\ #'@W]K[XG>(=;T;7/&?B3P]8:?X>\/>&_"^F-J>I^6\/VJ\F
MBA4X129HE:1BHPH7/(!]4_9LC\&:Y\._'?B;X-:C<6K^)M4NKY]*UNW\J+1M
M6\I8Y(GME17B&]%=T);))*G!%<A\']+T_P #?MZ?&:+6?L]KK_B[1='U72F?
M(-Q!%$T-TD9/4K(B$@<XVG%=)^S+<6^N?&[]H77M$DBG\+7?B"RMK>XMGW0S
M7D%E&EVZD#!PY1203ED/I1"/N<O>'3_$N9?^!;_WD5-^_P RZ-;]?=T^:6GI
M<Y/]GGX8S?"_]L;XA6NH>(+[Q5KVI>#]+U'5M:O\*UU=/=72DI&/EBC"QHJQ
MKPJJ.IR3A^-?C9\/?V5?VJOB9J_Q=O8[*#QEIEA+H.H?97OF-K!$8I[,I&KO
M'F7+_, C;^N0<>K>&_\ D^KQS_V(FD_^EMY6+^SM_8W_  O[]HC^W?LG_":_
MV[%N^U;?._L;['#]FV[N?)SYN<?+NW9J=9*-M+1E]W/:R[;KY)Z6'*T93OK=
MP^_EB[O[OO:-K]A?0I=%_9[L)A9IIFE:MJ>HZQI&GQS)(+33[FZDFMHLHS*,
M1N#M4D#..U?0-?-G[#Z6,?A[XG+X<55\"+XXU(>'5A $ M\1^<(<<>5]H\_;
MCCTKZ3JZCO:2ZJ+^])V?FMGYD*Z<D]TY?F_N].A\&?\ !4K_ )IE_P!Q/_VT
MKX,K[S_X*E?\TR_[B?\ [:5\&5\CCO\ >)?+\D?W%X;_ /)+83_M_P#].3"B
MBBN$_2SZV_X)G_\ )=]>_P"Q;G_]*K6OTPK\S_\ @F?_ ,EWU[_L6Y__ $JM
M:_3"OILO_@?,_C'Q3_Y*.?\ @A^04445Z1^1!1110 4444 %%%% 'X,T445\
M.?Z5A1110!^U/P!_Y(1\./\ L6]-_P#26.N]K@O@#_R0CX<?]BWIO_I+'7>U
M]I3^!>A_G/FG^_U_\<OS84445H>8%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'S'_P WL?Y_Z!M?3E?,?_-['^?^@;7TY0 4444 %%%% !11
M10 457MM1M+R>ZAM[F&>:TD$5Q''(&:%RBN%< _*=KJV#SA@>A%<GXV^-GP[
M^&NI0Z?XO\>^&/"M_-%Y\5KK>L6]G*\>2-ZK(ZDKD$9 QD&C8=F=I17#-\=O
MAK'X03Q6WQ#\*KX6DN/LB:X=;MA9-/@GRA/OV%\ _+G/%4-$_:5^$7B;5[32
MM'^*G@G5=4O)!#;6-CXBLYIYY"<!$19"S,?0#-/=V6Y-[*[V/2**X3Q?\>OA
MG\/=9;2/%/Q%\)^&M65%E:PUC6[6TG"-]UC'(X;![''-=-X8\5:)XVT.VUKP
M[K%AK^CW.XP:AI=TES;RX8J=LB$JV""#@]0126JNA[:,U:^#/^"I7_-,O^XG
M_P"VE?>=?!G_  5*_P":9?\ <3_]M*X<=_N\OE^:/TOPW_Y*G"?]O_\ IN9\
M&4445\J?W %?6W_!,_\ Y+OKW_8MS_\ I5:U\DU];?\ !,__ )+OKW_8MS_^
ME5K75A?X\?4^'XW_ .2<QO\ @_5'Z84445]<?P8%%%% !1110 4444 %%%%
M!1110 4444 ,FA2XB>*5%DC<%61QD,#U!'<5X)X%_8;^#GP[^+U_\0]$\$Z5
M9ZM*L1LXHXG\JPE&[S)88RYC1FRF-J+MV'!^8U[]10O=?,MQ/WERO8\Y^-'[
M._PY_:&T>UTWXA>%;3Q';6K[[=Y'DAFA)QG9-$RR*#@9 8 X&<UU'@?P+X>^
M&OA>Q\.>%M'M-"T.Q39;V-E&$C0$DDX[DDDDGDDDDDUO44+W4TNHWK9OH<_;
M> =!L_'5]XRAL=GB2^L(=,N+WSI#OMHG=XTV%M@PTCG(4$YY)P*XCXR?LJ_"
MC]H&^T^^\?\ @JQ\07]@1Y%XSRP3!020C21.C.F23L8E>>E>KT4=O(=WKYF;
MX<\-Z5X/T.QT70].M=(TBQB$-M8V<2Q0PH.BJH& *TJ**;;;NR4K*R/@S_@J
M5_S3+_N)_P#MI7P97WG_ ,%2O^:9?]Q/_P!M*^#*^4QW^\2^7Y(_N'PW_P"2
M6PG_ &__ .G)A1117"?I9];?\$S_ /DN^O?]BW/_ .E5K7Z85^9__!,__DN^
MO?\ 8MS_ /I5:U^F%?39?_ ^9_&/BG_R4<_\$/R/DS]K/XE?$?5_$?B/X>?#
M;Q);>!FT7P=/XIUGQ!)9_:;MH]SI%;VJE@$9O*DW2]4RI7!KL_A7X\^(OA/P
M5\0M-^*C+J.H^#K7[5;>,+?3FL[76K0VQE$NW[@E1D=9%0X!V\#(SSO[7WP<
M\*_$S3_$OB+2_&%WX8^)7A7PS=F9M"OH_M$VGR12D6]Y;MNW0.ROM+*.02IR
M*B^',OC#XD6OQ-_9\^+NN1ZMJ46AP/%XK\/6Z6,U_IMXDD1=HB'2*=6CD!P"
MO(P/7T.64J$X1^)J7SU=K=K*UUIUWW/RB3C&=.<OA3_2*=_5MOYQ[6/,OV>?
M@/IWC_0_!=]K'[47Q4F^(-WIEGKNI>%;3Q^F(C(BRE&M"C2+%\P&&[=Z].^*
M&G^+OVBOVA-9^&>F>._$/PZ\$^$M(M+_ %6]\)72VFIW]Y=,YAC6<JQCC1(B
M3@'<6(/MR7[1W[*_PS^ O[--SXF\ ^&=/\,^+? 45OJFE>([.%(M1FFA=<K/
M.JAIA*"RLK9!W\ <8[KXD>&?BE\._BW)\5_A=X2L/B!'XDTBUT[7_"MUJJ:9
M,)("Y@N8;B0%.%E=75AD@+CGIT3<)2NM(W=ETU6GRZ>32;T.:*FHW?Q-+7T:
MYO+9_C9:E/2_BE\0OAW\/?C!X1,MU\2/B#X%$(T2Z2S\RZU*"[C!LWGBB'+H
M_F*[* "(BQQDUQWC?P#\1?V6=&T+XIS?&GQ=XUO?[4TZU\4:#XBGBDTJ[BN9
MH[>3[' J+]E9&E#KL)SMP:ZO]EW2/&,'[2GQUUCQK=V3:O?VVAR36.F.9+73
M3Y5P5M5D;!D*1^62^U0QD)"@&H-0UZ7]LCXT6&CZ(';X._#_ %9+W5-84XCU
M[6(#NAM83T>&%\.[="RJ!Q@TH_Q8/K[K?HK<WEKUM\3:2Z#E;DFELKV\VUIY
MZ/;LKNVC/K*BBBLBC\&:***^'/\ 2L**** /VI^ /_)"/AQ_V+>F_P#I+'7>
MUP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_SGS3_?Z_^.7YL****T/,"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K,\3>)M*\&>']1UW7+^#2]'T^!KFZO+E]L<,:C+,Q],5IUY9^T_P#"
M;4/CA\"_%/@W2KR&QU2_BCDM);K/D&:*5)427 )V,8PK8!X8\&IDVEI_7^?H
M7%)R29QO@O\ ;C^'7C+QQ#X=>'7] 2^F@M])U77=$N[&SU&25"Z(DDL:A68#
MY Q&_P#AS7I?Q1^-W@OX-V]@_BO6/L5QJ#M'96%K;37EY=LHRPBMX4>1\#DE
M5( ZXKY:TCXX:2OQ%U_P_P#'OX7WWA,7]]I$:WDR1ZEH=O>Q)BW)NHC^Z+OA
MHRZKCN0:M1_$#Q+J'[;WQ=@\)>#X?%_B_1-)TK3-/DU6]^Q:?IED\33SNTP2
M1@TLDB@(B$MY?) 7-7O9+S\]$E^-WKV6OD9QO9N71+\7;[NW=Z'U-\,OBUX2
M^,6@RZQX1UF+5K.&9K:X7RWAFMIEP6BFAD59(G&1E74'FN+3]K[X22>+AX='
MBZ,737G]G+?&RN!IS76[;Y O?+^SF3=QM\S.>.O%>*7WQ2AL?AW^TOJ,O@M?
MAW\:-*T%[K7HK>^:Z@O +.06=Y!)A592JL,[%8%<-DUVWB#X=Z);?\$]+OPV
MMG&--M_ )FC4* 1*EGYJRC_;\P;]W7=S4SDJ<95'M%1?K=-NS_[=[==;6-(1
M<YPI+>3:]+<NZ_[>7R5^J/:OB7\6/"GP@T*/5_%FKII=I-,+>W01233W,Q!(
MBAAC5I)7.#\J*3Q5?X7_ !G\'?&2PO;KPGK U!K&407MI/;RVMU:2$9"S03*
MLD9(Y&Y1D<C-?,7P;\37?Q3_ &AO@9>ZZ&N9;+X1KK\2SKRM[<RP122X/1MB
MD9ZX8^M>@ZQM\-_\% /#AL8VA_X27P->+J0C'RS-:W41@=_=1+(H)[-BMW3<
M*BIRZ\Z].3F^^_(_O78PYKPYEI91?_@7*_P4E]WGI])4445B:!1110!\Q_\
M-['^?^@;7TY7S'_S>Q_G_H&U].4 %%%% !1110 5X?\ MJ>+M:\#_LU>,-6T
M*]N-+N42WAGU*S!,]C:R7$<=Q<1XY#1Q/(P/8C/:O<*X;XS?$[0OA'X%FU_Q
M-97-[H37-O870MX4E$:W$RPB24.RCR@9 7/.%SP>E3)<UEW:^>NWSV+B^5W[
M'RI\!?V8_#OAWXB7?CKX'>("D-KXEM8]3N;C7;B[M=?TJ73K>6?S"3(LDWF3
MO*C8'S$C*C&,3XH_$;X82?M?_%0>-OA;J?Q?O=$TG1M,M=)TOPD->DLH]LT\
M]P0Z[(ES/&"=P8[> <4GCCX1^&/@#\0M3^(GPRMSX.URV\?Z+H(TC1I6AL-6
ML[JWLQ+;/; ^62/M$TJL "",YX&/L?X?ZYX#USQ/XX_X1.#3X]?LM36S\226
MVGFVN'NUB1D\YBBF8B-EVOEAC@'@UN_>C&2V2V[>[#\+27;6375,F?NMQ?51
MU[ZM_?[OW);VL<O\-?"OP2^,?P;TK_A%O!OA+5OAW>3&]M]*_L*W6SCN 2KL
MULT>U)E.Y6RH8'(KP[PK\#?A]XZ_;0FD\+^ /#?ACPQ\*((VFGT71K>S-_K=
MP@=%9XD4LMO#M;:3C?("1P*[S]DS4K#3[7X[ZO8,B^%4\>:G<V;Q "':D$/V
MEDQQM\Y9N1QG-:7["NFS2_ &S\77RYU?QQJ-YXIO)#G<QN9F:('_ '81$H]E
MI1MS*JOY8R]')*R?HN;YQ3(DO=E3?\SC\DW?[W9/_$SYOU+XI?!^3]H#XXZE
MX\^$FH_%>\M?$5OIK7-CX,778M%LK>RB1I9I70K%'Y@F)5"6^7.WI7W-\)IO
M!=U\.M"NOAY;Z5:^#+JW%QIL6BVR6]J(W)8E(T "Y8DD8!R3GG-4?A9KGP^U
MW2_$=_X&ATVVLUUB\AUEK.P^Q%M1C;9<M.I1"TF5Y=@=P .2,&O,?V#OL[?
MJZETX*- F\3ZY+HXC $?V(ZA-Y1CQQLQDC'&#Q4P_A\O:,?GHE^.Z^?RJI\7
M.OYFO3?\K6?R[:_15?!G_!4K_FF7_<3_ /;2OO.O@S_@J5_S3+_N)_\ MI7G
MX[_=Y?+\T?I?AO\ \E3A/^W_ /TW,^#****^5/[@"OK;_@F?_P EWU[_ +%N
M?_TJM:^2:^MO^"9__)=]>_[%N?\ ]*K6NK"_QX^I\/QO_P DYC?\'ZH_3"BB
MBOKC^# HHHH **** "BBB@"O>:A:Z<D;W=S#:I)(D*--($#2.P5$&>K,2 !U
M).*BUK6M.\-Z3=ZKJU_:Z7IEG$T]S>WLRPPP1J,L[NQ"JH')).!7P%\3_ ?@
M[]HK]H3Q_HGQ0U*\OM9T+Q/HNF^'_#!U6>TCM],E$&^[ABC==[R-+*&DYVX
MXXKN?VB++7/@?^P?XE\->/\ Q$NNQG4(]$M]7DFEN;B72YK]%C,Y\L,TRV[,
MK;0V=G!;-"]ZDI]6U;MJHV^?O*Z]>P:*JX=%OW^U^'N_EW/H[PW^T5\*?&6M
MVNC>'_B=X-US5[HE;?3]-U^TN+B8@$D)&DA9B ">!T!KH?%GQ'\)^ YK"+Q-
MXHT7P[+J$H@LTU;4(;5KF0]$C$C#>WL,FOFOX"^,?V>=:^*5EHVA?!>/X8>-
M8XY;G0[GQ!X%AT6XU*%%P\]E+L#,-K<C*OM)RN,UY4OC/]G;6->\=^-?V@[W
MP_>:OXJ\1WV@:';:[;-?26&FV<K6L?DH$<VRF1)7:7Y!N;[U-K:RZ7]=4K+S
MU^5GVL"V;?=+TT;N_*R_+O<^]O$GBO1/!NA7&M^(-8T_0]&MPK3:CJ5TEO;Q
M D %I'(5020!D]2*YGPC\>_AE\0-:31_"_Q%\)^)-6=&D6PTC7+6ZG95&681
MQR%B .IQQ7RG^T);Z#\'_P!D'X6>#?$GBK_A/?"]_P"*=(LAJBV;7'V[35N3
M=)'Y2-*9_P!S$L7&=_' S@>C?LV>+O@3XD^(-Y8>$_A!%\)OB!8VS3QV&N>#
M(-"U.>S8[#/"53+1$\'#9Y&0*M1O*271M>>B3O\ C^#)DVHQ?5I/RU;6GW?B
MCZAKP7]NG_DU?QO_ -N/_I=;U[U7@O[=/_)J_C?_ +<?_2ZWKDK_ ,*?H_R/
MI^&/^1[@/^OU/_TN)^2=%%%?''^@P5WOP!_Y+O\ #C_L9--_]*HZX*N]^ /_
M "7?X<?]C)IO_I5'6E/XUZGF9I_N%?\ P2_)G[4T445]H?YSGP9_P5*_YIE_
MW$__ &TKX,K[S_X*E?\ -,O^XG_[:5\&5\KCO]XE\OR1_<'AO_R2V$_[?_\
M3DPHHHKA/TL^MO\ @F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O^Q;G
M_P#2JUK],*^FR_\ @?,_C'Q3_P"2CG_@A^1\O?M;? GQOK3:[\0?A;J=C;^*
M9O#%UH&JZ)JEI+/!K%D0SJJ>4=ZW"%G\L@$$L%/%6?!O[*>K>*O!GQ'D^+^N
M6>M^+OB%I\.G:BV@P-!9Z9;11L(8+429<['=GWOR6/(XKZ8HKTEI!PZ:_*[N
M[=M3\D<FW%]5KZ[)7]++[EV1\E1_LZ_'+XB+HW@OXK>.O"6K_"_1[JVN)7T/
M3[B#5O$*P$-'%>[V\J)=ZHS>5G=MQQFNS^,OP<^)</Q0@^)?P9UKPSI_B>;2
MET35=)\7P7#Z=?6Z2F2&3=;GS$DC+R 8!!#8.,5]!453DW9]FW\VK/[UI^1"
M25]-+6^2=U]SU/FGQ#^SO\1+']G7X@Z#X;\7:?=_%KQM,UUJ?B6^$EG:B201
MQ.L0C61XTCMT\N, $C ).237'?"WX>_M<?"GPKX?\):)8? '3?#.DQQVZ6]J
M-:\SRP?G;)X:1N6+'JQ)/6OL>BA2<7?TTZ::)>B"2YHI/S]==Q!G SU[TM%%
M2,_!FBBBOAS_ $K"BBB@#]J?@#_R0CX<?]BWIO\ Z2QUWM<%\ ?^2$?#C_L6
M]-_])8Z[VOM*?P+T/\Y\T_W^O_CE^;"BBBM#S HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M ),^\_\ AZ5_U3+_ ,K_ /\ <U?3'[,_Q\_X:*\!W_B3^PO^$?\ LNI2:?\
M9?MGVG=MBBDW[O+3&?-QC'\/7GC\=*_3#_@F?_R0C7O^QDG_ /26UKMP>)JU
M:O+-W7R/SGC[@[(\ER66+P&'Y*BE%7YIO1[Z2DU^!];4445[I_,I^#-%%%?#
MG^E84444 ?M3\ ?^2$?#C_L6]-_])8Z[VN"^ /\ R0CX<?\ 8MZ;_P"DL==[
M7VE/X%Z'^<^:?[_7_P <OS84445H>8%%%% !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 %%%% 'S'_S>Q_G_H&UQGQ0^"?PW^.'CCPWX]^&_B+6/!GBS5/$
M\^C:AXE\,3S64INK2TO=WG6\@"2,KQ%&9DRZ,PW$-FNS_P";V/\ /_0-K%^*
M_P"QWXNNOB5::Y\+OB=J_@+2=:UV35=>TZ"QM;N*WG>TFBDO+8RD-$[AC&0N
M[YIA)CY*2^+]=M=/PWV\M#2+]V7H_P G^-[6^?6QH_"&]\,?M%?"_P  Q_&9
MM'USQAH7B2^M-.^TW/V=-4U'3Y9H3=16X=5F)C5I#'M95RQP,<2?M&?9O!?[
M3'P3\6:-IS7/B>>+6K&ZM[&/-QJ%A'8//Y) Y?$R1;<YPS\=:ZO6OV0?"UU\
M'?"O@31-5U?PW<^%+E=0T3Q)9SAM0M;T%B]PS,-LAD,DGF*PPP=AQQA?@W^S
M;K'@WQQ)X[^(OQ$OOBKX[6R.F6>IW6F0:;;6%L7W.L%M#E49R%WODEMHZ5K)
M\TG9VM?7O>-KI=&]FG]GOL9*T8[7NK6[:WLWY+5=>;MN?#_C[X^:A:?LV>(M
M/\1?!;XO:=XT\2>(+'7-=UW4_";0:>;@7]NZP)*TF[8D<<<$0*C)"\ L:^\_
M$W[3F@>#/@/%\3_$.A^(/#<%PFRV\-ZU8_9M8FN6<I%;?9]Q_>NPX&3P<GC-
M=#\>/A/_ ,+M^&UWX3_M7^QOM%W9W7VS[/Y^W[/=13[=F]<[O*VYSQNSSC%>
M;_M._LP^+?CMXR\!>(_#'Q/7P!<^$9)KFUBE\.PZLCW,@"B?9-*J!D4$+E6(
MW$@@UFW>/+:UWTZ*R6GW67:W8I?%S/71_-WO_P .7/V9?ACXGAU'7OBO\2H(
M[?XC>+TC1M-C??'HFG)DP6"'NPW%I&[NQ]*]]KPSX/?"3XU>"_& U'QY\?/^
M%C:%]G>,Z+_PAMEI?[PXVR>="Y;Y<'Y<8.:]SJY6TMMV[?UO?K>[UN9QOJWO
MW[_ULETM9:6/)/VK_'6N?#7X ^*?$GAN^_LW6K+[+]GNO*CEV;[J&-OE=64Y
M5V'([^M?G=_PW3\</^AW_P#*38__ !BOO+]NG_DU?QO_ -N/_I=;U^2=?.YA
M4G"JE&36G^9_4WA;D^6YADM6KC,-"I)59*\H1D[<D':[3TU>GF>]?\-T_'#_
M *'?_P I-C_\8H_X;I^.'_0[_P#E)L?_ (Q7@M%>;[>M_._O9^Q?ZL9%_P!
M%'_P7#_Y$^I_A#^V9\8O%'Q9\$Z-J?C#[3INHZW96=U!_9EFGF123HCKN6$$
M94D9!!&>#7Z?U^*WP!_Y+O\ #C_L9--_]*HZ_:FO<R^<IPES.Y_-GBMEV"R[
M&X6&"HQIIQ=U&*C?7K9(*^#/^"I7_-,O^XG_ .VE?>=?!G_!4K_FF7_<3_\
M;2M\=_N\OE^:/F/#?_DJ<)_V_P#^FYGP91117RI_< 5];?\ !,__ )+OKW_8
MMS_^E5K7R37UM_P3/_Y+OKW_ &+<_P#Z56M=6%_CQ]3X?C?_ ))S&_X/U1^F
M%%%%?7'\&!1110 4444 %%%% !117XK?\+^^)_\ T4?Q=_X/;K_XY7'B,2L/
M:ZO<_0>$^#J_%GM_855#V7+>Z;OS<W;_  G[4T5^*W_"_OB?_P!%'\7?^#VZ
M_P#CE'_"_OB?_P!%'\7?^#VZ_P#CE<?]I0_E9^A?\0=Q_P#T%P^YG[4T5^*W
M_"_OB?\ ]%'\7?\ @]NO_CE?KI\$=0NM6^"_@&^OKF:\O;GP_I\T]S<2&226
M1K:,L[,>68DDDGDDUU8?%1Q#:2M8^&XKX(Q'"M&E6K5HS4VUHFK65^IVM>"_
MMT_\FK^-_P#MQ_\ 2ZWKWJO!?VZ?^35_&_\ VX_^EUO6]?\ A3]'^1\UPQ_R
M/<!_U^I_^EQ/R3HHHKXX_P!!@KO?@#_R7?X<?]C)IO\ Z51UP5=[\ ?^2[_#
MC_L9--_]*HZTI_&O4\S-/]PK_P""7Y,_:FBBBOM#_.<^#/\ @J5_S3+_ +B?
M_MI7P97WG_P5*_YIE_W$_P#VTKX,KY7'?[Q+Y?DC^X/#?_DEL)_V_P#^G)A1
M117"?I9];?\ !,__ )+OKW_8MS_^E5K7Z85^9_\ P3/_ .2[Z]_V+<__ *56
MM?IA7TV7_P #YG\8^*?_ "4<_P#!#\@K\D_VZ?\ DZCQO_VX_P#I#;U^ME?D
MG^W3_P G4>-_^W'_ -(;>HS+^$O7]&>GX0_\CVM_UYE_Z73/!:***^</Z["O
MTP_X)G_\D(U[_L9)_P#TEM:_,^OTP_X)G_\ )"->_P"QDG_]);6O2R_^/\C\
MA\4_^2<G_CA^9];4445],?QD?@S1117PY_I6%%%% '[4_ '_ )(1\./^Q;TW
M_P!)8Z[VN"^ /_)"/AQ_V+>F_P#I+'7>U]I3^!>A_G/FG^_U_P#'+\V%%%%:
M'F!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!\Q_\WL?Y_P"@
M;7TY7S'_ ,WL?Y_Z!M>W?%[7;[PO\)O&VLZ9/]FU+3M$O;RUGV*_ERQP.Z-M
M8$'# '!!!QR*3?*KF]"C+$5848;R:2^;L==17Y)_\-T_'#_H=_\ RDV/_P 8
MH_X;I^.'_0[_ /E)L?\ XQ7E_P!I4NS_  _S/VG_ (A#GO\ S^H_^!3_ /E9
M^ME%?DG_ ,-T_'#_ *'?_P I-C_\8H_X;I^.'_0[_P#E)L?_ (Q1_:5+L_P_
MS#_B$.>_\_J/_@4__E9^ME%<C\(==OO%'PF\$ZSJ<_VG4M1T2RO+J?8J>9+)
M CNVU0 ,L2<  #/ KKJ]2+YDF?BU>C+#U9T9[Q;3^3L>"_MT_P#)J_C?_MQ_
M]+K>OR3K];/VZ?\ DU?QO_VX_P#I=;U^2=?.YE_%7I^K/ZT\(?\ D15O^OTO
M_2*84445Y1^X'>_ '_DN_P ./^QDTW_TJCK]J:_%;X _\EW^''_8R:;_ .E4
M=?M37T&6_!+U/Y7\8O\ ?\)_@?YA7P9_P5*_YIE_W$__ &TK[SKX,_X*E?\
M-,O^XG_[:5U8[_=Y?+\T?#^&_P#R5.$_[?\ _3<SX,HHHKY4_N *^MO^"9__
M "7?7O\ L6Y__2JUKY)KZV_X)G_\EWU[_L6Y_P#TJM:ZL+_'CZGP_&__ "3F
M-_P?JC],****^N/X,"BBB@ HHHH **** "OP9K]YJ_!FO#S/['S_ $/Z5\&?
M^9A_W"_]R!1117AG]+!7[4_ '_DA'PX_[%O3?_26.OQ6K]J?@#_R0CX<?]BW
MIO\ Z2QU[&6_'+T/Y\\8O]PPG^-_D=[7@O[=/_)J_C?_ +<?_2ZWKWJO!?VZ
M?^35_&__ &X_^EUO7LU_X4_1_D?SYPQ_R/<!_P!?J?\ Z7$_).BBBOCC_08*
M[WX _P#)=_AQ_P!C)IO_ *51UP5=[\ ?^2[_  X_[&33?_2J.M*?QKU/,S3_
M '"O_@E^3/VIHHHK[0_SG/@S_@J5_P TR_[B?_MI7P97WG_P5*_YIE_W$_\
MVTKX,KY7'?[Q+Y?DC^X/#?\ Y);"?]O_ /IR84445PGZ6?6W_!,__DN^O?\
M8MS_ /I5:U^F%?F?_P $S_\ DN^O?]BW/_Z56M?IA7TV7_P/F?QCXI_\E'/_
M  0_(*_)/]NG_DZCQO\ ]N/_ *0V]?K97Y)_MT_\G4>-_P#MQ_\ 2&WJ,R_A
M+U_1GI^$/_(]K?\ 7F7_ *73/!:***^</Z["OTP_X)G_ /)"->_[&2?_ -);
M6OS/K],/^"9__)"->_[&2?\ ]);6O2R_^/\ (_(?%/\ Y)R?^.'YGUM1117T
MQ_&1^#-%%%?#G^E84444 ?M3\ ?^2$?#C_L6]-_])8Z[VN"^ /\ R0CX<?\
M8MZ;_P"DL==[7VE/X%Z'^<^:?[_7_P <OS84445H>8%%%% !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 %%%% 'S'_S>Q_G_H&UZ_\ '[_DA'Q'_P"Q;U+_
M -)9*\@_YO8_S_T#:]?^/W_)"/B/_P!BWJ7_ *2R5%3X&>GE?^_T/\<?S1^*
MU%%%?%'^C 4444 ?M3\ ?^2$?#C_ +%O3?\ TECKO:X+X _\D(^''_8MZ;_Z
M2QUWM?:4_@7H?YSYI_O]?_'+\V>"_MT_\FK^-_\ MQ_]+K>OR3K];/VZ?^35
M_&__ &X_^EUO7Y)UX&9?Q5Z?JS^J/"'_ )$5;_K]+_TBF%%%%>4?N!WOP!_Y
M+O\ #C_L9--_]*HZ_:FOQ6^ /_)=_AQ_V,FF_P#I5'7[4U]!EOP2]3^5_&+_
M '_"?X'^85\&?\%2O^:9?]Q/_P!M*^\Z^#/^"I7_ #3+_N)_^VE=6._W>7R_
M-'P_AO\ \E3A/^W_ /TW,^#****^5/[@"OK;_@F?_P EWU[_ +%N?_TJM:^2
M:^MO^"9__)=]>_[%N?\ ]*K6NK"_QX^I\/QO_P DYC?\'ZH_3"OG#]H?]JK7
M_AOXBNO"?PY^'EU\1_%=A;VU[J@-]%966FPSR[(A+,YYED(.U .GS'@8/T?7
MR!^TI\./B3\._&GB[XD_#VUT?Q1HOB:VTV#7?#>HW)L[K[1:S*+>6VGVLF7#
M"-E< #@Y]/JY;J[T_K^OZNOX.6SMO_P5^E_^#L>]_ [XRV?QL\(W&JQZ3?>'
M=5T^]ETO5M#U,+]IT^\BQOB8J2&&&5E8<,K*>^*X:W_:<_MG]L)?@WI-G#/I
MUCH5QJ&J:FZ,66\5H"EO&P;;\L<RLX()_>)TYS@:'^T]X?3X3>-?%6E^!Y/"
MOQ&CU5-(U'PG>01Q7MQKLBI';)(\8_?!P8L3<YC7/ 7 YWP%\-#\*?VGOA'H
MMS=?VCK4O@[Q!?ZQJ)&#>7\UW927$WT,C-@=E"CM73&/-55UI9^C?LW+3R6_
MSCOJ9-\M-][_ '+G2U\^FW26UCK/B1\:?BYXD^*VO>!O@IX>\)WLOA2&VFU[
M5/&5S<QP-).AD2TMU@&[S"FUM[?*-P!%7]/_ &N+5OV:YOB=J/AF\M=;MKI]
M%F\*QRJ\[:NMS]E^R(^,,&FP ^/NG..,5Y7XDE^+&J?M-?%"^_9V@\.Q>5!:
M6'BVY\<-+]@GU*.%3"+,0?O/-2!T#E_W?W>,@D^2Z]XRF\,_L]?"&RTC1;[4
M_&=G\6A:^(=(UJ9 TFODW$KB1XEV^4T[QR*5 ^3:<9K*FN>,8_S<OK[TDFUY
M6>GK#N[ZS]V3:Z7]-(.5GYW7X2[(^EO!/QP^,7@_XJ>%_#'QI\+^$]/TSQI)
M-!H6H^$;NXE^Q7*1F46EX)@-SLBMB2/"DKC'/'TW7RO8^)OC3\"/BKX-@^)7
MC?1OB%X.\<:D=(#6.AKI<NA7[QM)!'%M=_.@;RW3=(=^2I]<_5%4[.":\U_P
M'YJZ]59^;SVDT_7\]5Y.VW1I^B*_!FOWFK\&:\#,_L?/]#^E_!G_ )F'_<+_
M -R!1117AG]+!7[4_ '_ )(1\./^Q;TW_P!)8Z_%:OVI^ /_ "0CX<?]BWIO
M_I+'7L9;\<O0_GSQB_W#"?XW^1WM>"_MT_\ )J_C?_MQ_P#2ZWKWJO!?VZ?^
M35_&_P#VX_\ I=;U[-?^%/T?Y'\^<,?\CW ?]?J?_I<3\DZ***^./]!@KO?@
M#_R7?X<?]C)IO_I5'7!5WOP!_P"2[_#C_L9--_\ 2J.M*?QKU/,S3_<*_P#@
ME^3/VIHHHK[0_P YSX,_X*E?\TR_[B?_ +:5\&5]Y_\ !4K_ )IE_P!Q/_VT
MKX,KY7'?[Q+Y?DC^X/#?_DEL)_V__P"G)A1117"?I9];?\$S_P#DN^O?]BW/
M_P"E5K7Z85^9_P#P3/\ ^2[Z]_V+<_\ Z56M?IA7TV7_ ,#YG\8^*?\ R4<_
M\$/R"OR3_;I_Y.H\;_\ ;C_Z0V]?K97Y)_MT_P#)U'C?_MQ_](;>HS+^$O7]
M&>GX0_\ (]K?]>9?^ETSP6BBBOG#^NPK],/^"9__ "0C7O\ L9)__26UK\SZ
M_3#_ ()G_P#)"->_[&2?_P!);6O2R_\ C_(_(?%/_DG)_P".'YGUM1117TQ_
M&1^#-%%%?#G^E84444 ?M3\ ?^2$?#C_ +%O3?\ TECKO:X+X _\D(^''_8M
MZ;_Z2QUWM?:4_@7H?YSYI_O]?_'+\V%%%%:'F!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!\Q_\ -['^?^@;7K_Q^_Y(1\1_^Q;U+_TEDKR#
M_F]C_/\ T#:]?^/W_)"/B/\ ]BWJ7_I+)45/@9Z>5_[_ $/\<?S1^*U%%%?%
M'^C 4444 ?M3\ ?^2$?#C_L6]-_])8Z[VN"^ /\ R0CX<?\ 8MZ;_P"DL==[
M7VE/X%Z'^<^:?[_7_P <OS9X+^W3_P FK^-_^W'_ -+K>OR3K];/VZ?^35_&
M_P#VX_\ I=;U^2=>!F7\5>GZL_JCPA_Y$5;_ *_2_P#2*84445Y1^X'>_ '_
M )+O\./^QDTW_P!*HZ_:FOQ6^ /_ "7?X<?]C)IO_I5'7[4U]!EOP2]3^5_&
M+_?\)_@?YA7P9_P5*_YIE_W$_P#VTK[SKX,_X*E?\TR_[B?_ +:5U8[_ '>7
MR_-'P_AO_P E3A/^W_\ TW,^#****^5/[@"OK;_@F?\ \EWU[_L6Y_\ TJM:
M^2:^MO\ @F?_ ,EWU[_L6Y__ $JM:ZL+_'CZGP_&_P#R3F-_P?JC],*^.?VD
M/%7Q ^"/C+QGJT_AKQ9\0_AMXHCTR:U303]NET.^@E19(A;,X*13*$;*<;\Y
M^]7V-4%]8VVI6S6]Y;Q75NQ!:*= Z$@@@D'C@@'Z@5]:[WNOZ_K\S^#>C3_K
M^OR/DCP'^R_IG[2%C\0/%'QN\ SV%MXPUZVU73_"]W?RP7-E!:VOV:W><V\B
M8E96D9DW'&Y0>1QQ\G_!.[X0^%?VJ/ ']@_#2\@\)PZ/?:C=727^HRV\6HPS
MVQM2\S3':V#*1&6 8 Y4XX^[J*TC)0G&<%:W_P CRKYK1W[HF5YQ<9N]_P#.
M]EY=+=F?)5SXI\7?LH_%/XAR?\*O\6_$7P?XUUA=<TV^\%VB7L]K>20QQ36]
MS$74QIF$,)>5 ;%<_??LW_$'Q-\#]>\4SZ5:V?Q7O/'$?Q%T_0)KA3%;S0-&
ML-D\JG;O:WCV,P.-[]<#-?:M%3%N"5GJDDGV46FO+1QC]WK>V[M]G=M=VTT_
MO4G]_I;Y'M?%7C#]K#XE?#ZVNOA9XM^'/A;P7K']OZQ>^+K=;1KF]AB=(+>T
M57)FCWR%S+PI"#UKZXHHIWTY4O/Y]_N27HEZD6UNWTM\E=_FV_F%?@S7[S5^
M#->#F?V/G^A_2W@S_P S#_N%_P"Y HHHKPS^E@K]J?@#_P D(^''_8MZ;_Z2
MQU^*U?M3\ ?^2$?#C_L6]-_])8Z]C+?CEZ'\^>,7^X83_&_R.]KP7]NG_DU?
MQO\ ]N/_ *76]>]5X+^W3_R:OXW_ .W'_P!+K>O9K_PI^C_(_GSAC_D>X#_K
M]3_]+B?DG1117QQ_H,%=[\ ?^2[_  X_[&33?_2J.N"KO?@#_P EW^''_8R:
M;_Z51UI3^->IYF:?[A7_ ,$OR9^U-%%%?:'^<Y\&?\%2O^:9?]Q/_P!M*^#*
M^\_^"I7_ #3+_N)_^VE?!E?*X[_>)?+\D?W!X;_\DMA/^W__ $Y,****X3]+
M/K;_ ()G_P#)=]>_[%N?_P!*K6OTPK\S_P#@F?\ \EWU[_L6Y_\ TJM:_3"O
MILO_ ('S/XQ\4_\ DHY_X(?D%?DG^W3_ ,G4>-_^W'_TAMZ_6ROR3_;I_P"3
MJ/&__;C_ .D-O49E_"7K^C/3\(?^1[6_Z\R_]+IG@M%%%?.']=A7Z8?\$S_^
M2$:]_P!C)/\ ^DMK7YGU^F'_  3/_P"2$:]_V,D__I+:UZ67_P ?Y'Y#XI_\
MDY/_ !P_,^MJ***^F/XR/P9HHHKX<_TK"BBB@#]J?@#_ ,D(^''_ &+>F_\
MI+'7>UP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_P Y\T_W^O\ XY?FPHHHK0\P
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 **** /F/_F]C_/\ T#:]
M?^/W_)"/B/\ ]BWJ7_I+)7D'_-['^?\ H&UZ_P#'[_DA'Q'_ .Q;U+_TEDJ*
MGP,]/*_]_H?XX_FC\5J***^*/]& HHHH _:GX _\D(^''_8MZ;_Z2QUWM<%\
M ?\ DA'PX_[%O3?_ $ECKO:^TI_ O0_SGS3_ '^O_CE^;/!?VZ?^35_&_P#V
MX_\ I=;U^2=?K9^W3_R:OXW_ .W'_P!+K>OR3KP,R_BKT_5G]4>$/_(BK?\
M7Z7_ *13"BBBO*/W [WX _\ )=_AQ_V,FF_^E4=?M37XK? '_DN_PX_[&33?
M_2J.OVIKZ#+?@EZG\K^,7^_X3_ _S"O@S_@J5_S3+_N)_P#MI7WG7P9_P5*_
MYIE_W$__ &TKJQW^[R^7YH^'\-_^2IPG_;__ *;F?!E%%%?*G]P!7UM_P3/_
M .2[Z]_V+<__ *56M?)-?6W_  3/_P"2[Z]_V+<__I5:UU87^/'U/A^-_P#D
MG,;_ (/U1^F%%%%?7'\&'SM\6/VY/ GP=\?ZIX0UG2?$5SJ6G>5YLMC;0/"W
MF1)*NTM.I/RR#.0.0?K7)?\ #S#X8?\ 0!\7?^ =K_\ )-?)/[=/_)U'C?\
M[<?_ $AMZ\%KYVKCJT*DHKHV?UIDGAOD&.RO"XNM&7/4IPD_>>\HIO\ %GZ8
M?\/,/AA_T ?%W_@':_\ R31_P\P^&'_0!\7?^ =K_P#)-?F?16?]H5SV?^(6
M<.?R3_\  V?M#\#?CEH/[0'A.[\0^'K34;.RMKY[!X]3CCCD,BQQN2 CN-N)
M5[YR#Q7HM?)/_!,__DA&O?\ 8R3_ /I+:U];5[]";J4HRENS^6>)LOH97G&)
MP6&OR0E97U=@K\&:_>:OP9KRLS^Q\_T/V[P9_P"9A_W"_P#<@4445X9_2P5^
MU/P!_P"2$?#C_L6]-_\ 26.OQ6K]J?@#_P D(^''_8MZ;_Z2QU[&6_'+T/Y\
M\8O]PPG^-_D=[7@O[=/_ ":OXW_[<?\ TNMZ]ZKP7]NG_DU?QO\ ]N/_ *76
M]>S7_A3]'^1_/G#'_(]P'_7ZG_Z7$_).BBBOCC_08*[WX _\EW^''_8R:;_Z
M51UP5=[\ ?\ DN_PX_[&33?_ $JCK2G\:]3S,T_W"O\ X)?DS]J:***^T/\
M.<^#/^"I7_-,O^XG_P"VE?!E?>?_  5*_P":9?\ <3_]M*^#*^5QW^\2^7Y(
M_N#PW_Y);"?]O_\ IR84445PGZ6?6W_!,_\ Y+OKW_8MS_\ I5:U^F%?F?\
M\$S_ /DN^O?]BW/_ .E5K7Z85]-E_P# ^9_&/BG_ ,E'/_!#\@K\D_VZ?^3J
M/&__ &X_^D-O7ZV5^2?[=/\ R=1XW_[<?_2&WJ,R_A+U_1GI^$/_ "/:W_7F
M7_I=,\%HHHKYP_KL*_3#_@F?_P D(U[_ +&2?_TEM:_,^OTP_P""9_\ R0C7
MO^QDG_\ 26UKTLO_ (_R/R'Q3_Y)R?\ CA^9];4445],?QD?@S1117PY_I6%
M%%% '[4_ '_DA'PX_P"Q;TW_ -)8Z[VN"^ /_)"/AQ_V+>F_^DL==[7VE/X%
MZ'^<^:?[_7_QR_-A1116AY@4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?,?_ #>Q_G_H&UZ_\?O^2$?$?_L6]2_])9*\@_YO8_S_ - VO7_C
M]_R0CXC_ /8MZE_Z2R5%3X&>GE?^_P!#_''\T?BM1117Q1_HP%%%% '[4_ '
M_DA'PX_[%O3?_26.N]K@O@#_ ,D(^''_ &+>F_\ I+'7>U]I3^!>A_G/FG^_
MU_\ '+\V>"_MT_\ )J_C?_MQ_P#2ZWK\DZ_6S]NG_DU?QO\ ]N/_ *76]?DG
M7@9E_%7I^K/ZH\(?^1%6_P"OTO\ TBF%%%%>4?N!WOP!_P"2[_#C_L9--_\
M2J.OVIK\5O@#_P EW^''_8R:;_Z51U^U-?09;\$O4_E?QB_W_"?X'^85\&?\
M%2O^:9?]Q/\ ]M*^\Z^#/^"I7_-,O^XG_P"VE=6._P!WE\OS1\/X;_\ )4X3
M_M__ --S/@RBBBOE3^X KZV_X)G_ /)=]>_[%N?_ -*K6ODFOK;_ ()G_P#)
M=]>_[%N?_P!*K6NK"_QX^I\/QO\ \DYC?\'ZH_3"BBBOKC^##\D_VZ?^3J/&
M_P#VX_\ I#;UX+7O7[=/_)U'C?\ [<?_ $AMZ\%KXZO_ !9^K_,_T%X8_P"1
M%@/^O-/_ -(B%%%%8'TQ^F'_  3/_P"2$:]_V,D__I+:U];5\D_\$S_^2$:]
M_P!C)/\ ^DMK7UM7UV%_@1]#^#.-_P#DH\;_ (_T05^#-?O-7X,UYN9_8^?Z
M'Z[X,_\ ,P_[A?\ N0****\,_I8*_:GX _\ )"/AQ_V+>F_^DL=?BM7[4_ '
M_DA'PX_[%O3?_26.O8RWXY>A_/GC%_N&$_QO\CO:\%_;I_Y-7\;_ /;C_P"E
MUO7O5>"_MT_\FK^-_P#MQ_\ 2ZWKV:_\*?H_R/Y\X8_Y'N _Z_4__2XGY)T4
M45\<?Z#!7>_ '_DN_P ./^QDTW_TJCK@J[WX _\ )=_AQ_V,FF_^E4=:4_C7
MJ>9FG^X5_P#!+\F?M31117VA_G.?!G_!4K_FF7_<3_\ ;2O@ROO/_@J5_P T
MR_[B?_MI7P97RN._WB7R_)']P>&__)+83_M__P!.3"BBBN$_2SZV_P""9_\
MR7?7O^Q;G_\ 2JUK],*_,_\ X)G_ /)=]>_[%N?_ -*K6OTPKZ;+_P"!\S^,
M?%/_ )*.?^"'Y!7Y)_MT_P#)U'C?_MQ_](;>OULK\D_VZ?\ DZCQO_VX_P#I
M#;U&9?PEZ_HST_"'_D>UO^O,O_2Z9X+1117SA_785^F'_!,__DA&O?\ 8R3_
M /I+:U^9]?IA_P $S_\ DA&O?]C)/_Z2VM>EE_\ '^1^0^*?_).3_P </S/K
M:BBBOIC^,C\&:***^'/]*PHHHH _:GX _P#)"/AQ_P!BWIO_ *2QUWM<%\ ?
M^2$?#C_L6]-_])8Z[VOM*?P+T/\ .?-/]_K_ ..7YL****T/,"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@#YC_YO8_S_ - VO7_C]_R0CXC_
M /8MZE_Z2R5Y!_S>Q_G_ *!M>O\ Q^_Y(1\1_P#L6]2_])9*BI\#/3RO_?Z'
M^./YH_%:BBBOBC_1@**** /VI^ /_)"/AQ_V+>F_^DL==[7!? '_ )(1\./^
MQ;TW_P!)8Z[VOM*?P+T/\Y\T_P!_K_XY?FSP7]NG_DU?QO\ ]N/_ *76]?DG
M7ZV?MT_\FK^-_P#MQ_\ 2ZWK\DZ\#,OXJ]/U9_5'A#_R(JW_ %^E_P"D4PHH
MHKRC]P.]^ /_ "7?X<?]C)IO_I5'7[4U^*WP!_Y+O\./^QDTW_TJCK]J:^@R
MWX)>I_*_C%_O^$_P/\PKX,_X*E?\TR_[B?\ [:5]YU\&?\%2O^:9?]Q/_P!M
M*ZL=_N\OE^:/A_#?_DJ<)_V__P"FYGP91117RI_< 5];?\$S_P#DN^O?]BW/
M_P"E5K7R37UM_P $S_\ DN^O?]BW/_Z56M=6%_CQ]3X?C?\ Y)S&_P"#]4?I
MA1117UQ_!A^2?[=/_)U'C?\ [<?_ $AMZ\%KWK]NG_DZCQO_ -N/_I#;UX+7
MQU?^+/U?YG^@O#'_ "(L!_UYI_\ I$0HHHK ^F/TP_X)G_\ )"->_P"QDG_]
M);6OK:ODG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P9QO_ ,E'C?\ '^B"
MOP9K]YJ_!FO-S/['S_0_7?!G_F8?]PO_ '(%%%%>&?TL%?M3\ ?^2$?#C_L6
M]-_])8Z_%:OVI^ /_)"/AQ_V+>F_^DL=>QEOQR]#^?/&+_<,)_C?Y'>UX+^W
M3_R:OXW_ .W'_P!+K>O>J\%_;I_Y-7\;_P#;C_Z76]>S7_A3]'^1_/G#'_(]
MP'_7ZG_Z7$_).BBBOCC_ $&"N]^ /_)=_AQ_V,FF_P#I5'7!5WOP!_Y+O\./
M^QDTW_TJCK2G\:]3S,T_W"O_ ()?DS]J:***^T/\YSX,_P""I7_-,O\ N)_^
MVE?!E?>?_!4K_FF7_<3_ /;2O@ROE<=_O$OE^2/[@\-_^26PG_;_ /Z<F%%%
M%<)^EGUM_P $S_\ DN^O?]BW/_Z56M?IA7YG_P#!,_\ Y+OKW_8MS_\ I5:U
M^F%?39?_  /F?QCXI_\ )1S_ ,$/R"OR3_;I_P"3J/&__;C_ .D-O7ZV5^2?
M[=/_ "=1XW_[<?\ TAMZC,OX2]?T9Z?A#_R/:W_7F7_I=,\%HHHKYP_KL*_3
M#_@F?_R0C7O^QDG_ /26UK\SZ_3#_@F?_P D(U[_ +&2?_TEM:]++_X_R/R'
MQ3_Y)R?^.'YGUM1117TQ_&1^#-%%%?#G^E84444 ?M3\ ?\ DA'PX_[%O3?_
M $ECKO:X+X _\D(^''_8MZ;_ .DL==[7VE/X%Z'^<^:?[_7_ ,<OS84445H>
M8%%%% !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 %%%% !1169XF\3:5X,\/ZCKNN7\&EZ/I\#7-U>7+[8X8U&69CZ8
MI-I*[&DV[(TZ*^>O!?[<?PZ\9>.(?#KPZ_H"7TT%OI.JZ[HEW8V>HR2H71$D
MEC4*S ?(&(W_ ,.:^@9YX[6&2::18HHU+O(YPJJ!DDGL,4WHN9[$IW=D245R
M?PQ^*?A?XR>$X_$W@_5%UG0I9YK>.\CC=%=XI#&^W< 2-RG#=#U!(YKB$_:^
M^$DGBX>'1XNC%TUY_9RWQLK@:<UUNV^0+WR_LYDW<;?,SGCKQ3L^;EZCZ-]$
M>QT5R/Q+^+'A3X0:%'J_BS5TTNTFF%O;H(I)I[F8@D10PQJTDKG!^5%)XJO\
M+_C/X.^,EA>W7A/6!J#6,H@O;2>WEM;JTD(R%F@F59(R1R-RC(Y&:2]Z]N@/
M2U^IVU%%% !1110!\Q_\WL?Y_P"@;7K_ ,?O^2$?$?\ [%O4O_262O(/^;V/
M\_\ 0-KU_P"/W_)"/B/_ -BWJ7_I+)45/@9Z>5_[_0_QQ_-'XK4445\4?Z,!
M1110!^U/P!_Y(1\./^Q;TW_TECKO:X+X _\ )"/AQ_V+>F_^DL==[7VE/X%Z
M'^<^:?[_ %_\<OS9X+^W3_R:OXW_ .W'_P!+K>OR3K];/VZ?^35_&_\ VX_^
MEUO7Y)UX&9?Q5Z?JS^J/"'_D15O^OTO_ $BF%%%%>4?N!WOP!_Y+O\./^QDT
MW_TJCK]J:_%;X _\EW^''_8R:;_Z51U^U-?09;\$O4_E?QB_W_"?X'^85\&?
M\%2O^:9?]Q/_ -M*^\Z^#/\ @J5_S3+_ +B?_MI75CO]WE\OS1\/X;_\E3A/
M^W__ $W,^#****^5/[@"OK;_ ()G_P#)=]>_[%N?_P!*K6ODFOK;_@F?_P E
MWU[_ +%N?_TJM:ZL+_'CZGP_&_\ R3F-_P 'ZH_3"BBBOKC^##\D_P!NG_DZ
MCQO_ -N/_I#;UX+7O7[=/_)U'C?_ +<?_2&WKP6OCJ_\6?J_S/\ 07AC_D18
M#_KS3_\ 2(A1116!],?IA_P3/_Y(1KW_ &,D_P#Z2VM?6U?)/_!,_P#Y(1KW
M_8R3_P#I+:U];5]=A?X$?0_@SC?_ )*/&_X_T05^#-?O-7X,UYN9_8^?Z'Z[
MX,_\S#_N%_[D"BBBO#/Z6"OVI^ /_)"/AQ_V+>F_^DL=?BM7[4_ '_DA'PX_
M[%O3?_26.O8RWXY>A_/GC%_N&$_QO\CO:\%_;I_Y-7\;_P#;C_Z76]>]5X+^
MW3_R:OXW_P"W'_TNMZ]FO_"GZ/\ (_GSAC_D>X#_ *_4_P#TN)^2=%%%?''^
M@P5WOP!_Y+O\./\ L9--_P#2J.N"KO?@#_R7?X<?]C)IO_I5'6E/XUZGF9I_
MN%?_  2_)G[4T445]H?YSGP9_P %2O\ FF7_ '$__;2O@ROO/_@J5_S3+_N)
M_P#MI7P97RN._P!XE\OR1_<'AO\ \DMA/^W_ /TY,****X3]+/K;_@F?_P E
MWU[_ +%N?_TJM:_3"OS/_P""9_\ R7?7O^Q;G_\ 2JUK],*^FR_^!\S^,?%/
M_DHY_P""'Y!7Y)_MT_\ )U'C?_MQ_P#2&WK];*_)/]NG_DZCQO\ ]N/_ *0V
M]1F7\)>OZ,]/PA_Y'M;_ *\R_P#2Z9X+1117SA_785^F'_!,_P#Y(1KW_8R3
M_P#I+:U^9]?IA_P3/_Y(1KW_ &,D_P#Z2VM>EE_\?Y'Y#XI_\DY/_'#\SZVH
MHHKZ8_C(_!FBBBOAS_2L**** /VI^ /_ "0CX<?]BWIO_I+'7>UP7P!_Y(1\
M./\ L6]-_P#26.N]K[2G\"]#_.?-/]_K_P".7YL****T/,"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@
MKRS]I_X3:A\</@7XI\&Z5>0V.J7\4<EI+=9\@S12I*B2X!.QC&%; /#'@UZG
M7G_QX\,^,/%OPMUFP\ :]_PCGB\".?3KQCB-I(W5_*D."0D@4H2!D!L]JF6U
M_P"O7Y;EP^)6/F#2/CAI*_$77_#_ ,>_A??>$Q?WVD1K>3)'J6AV][$F+<FZ
MB/[HN^&C+JN.Y!KV7XNZA<?&OQR/@_HEQ)%HD$<=YXUU*W8CR[1N8]/1QTEN
M,?-CE8@W0NM>$>+M/^*G[2UUX]^'%Y\,IO!1UZ;1T\0ZSJ.IVD]OIL,*J[FW
M$4C/,\FS]W\JX!RQ4C%>]>(?V)?A1XF\3:MX@O--UN+5M6F%Q>S6/B74K19Y
M BH'*13JN=JJ.!VJ_LWDEN_GHK.W]7LE:US*-EI'1V^[5]?ZMO>]CQ;X+ZG)
M\._^"=_Q/O-!5=.DT=_%9L5A&U8/+NKH(% Z!<#'TKTCQ!\.]$MO^">EWX;6
MSC&FV_@$S1J% (E2S\U91_M^8-^[KNYK"_9>_8XL_ ?P3\;>'/$FEWVE:KXH
MDU;3KJ.?5Y+U/L,MQ,+=U3S7C5C$ZL2,,3]_G-9]QI?QUU+X%GX&3> /(U)]
M-'AN7X@C5;8Z6;#8(6NUBW_:/-,7_++R_OG[V.:FHG4A4A%^])0MZI26_E=?
MTC:FU"M"<OAC*;?HW%K3KL[?+N4?@WXFN_BG^T-\#+W70US+9?"-=?B6=>5O
M;F6"*27!Z-L4C/7#'UKT'6-OAO\ X* >'#8QM#_PDO@:\74A&/EF:UNHC [^
MZB6103V;%+X\^#_B+X6>+_AMXY^&V@KXI_X130G\*ZAX=%S':W%YIK>44>"2
M0B/S8WB!VN0&#,,@UH?"WP;XP\>?':^^+GC7PY)X+AM-%_X1_0/#UU=0W-VD
M3RB6XN9VA9HU9RL:JBLV%4Y.3BNJ4XSJQE'1)U+_ /;SJ<OK\4?3Y',HN-)Q
M?54_PY+_ (Q;_P"'1] T445S&H4444 ?,?\ S>Q_G_H&UZ_\?O\ DA'Q'_[%
MO4O_ $EDKR#_ )O8_P _] VO7_C]_P D(^(__8MZE_Z2R5%3X&>GE?\ O]#_
M !Q_-'XK4445\4?Z,!1110!^U/P!_P"2$?#C_L6]-_\ 26.N]K@O@#_R0CX<
M?]BWIO\ Z2QUWM?:4_@7H?YSYI_O]?\ QR_-G@O[=/\ R:OXW_[<?_2ZWK\D
MZ_6S]NG_ )-7\;_]N/\ Z76]?DG7@9E_%7I^K/ZH\(?^1%6_Z_2_](IA1117
ME'[@=[\ ?^2[_#C_ +&33?\ TJCK]J:_%;X _P#)=_AQ_P!C)IO_ *51U^U-
M?09;\$O4_E?QB_W_  G^!_F%?!G_  5*_P":9?\ <3_]M*^\Z^#/^"I7_-,O
M^XG_ .VE=6._W>7R_-'P_AO_ ,E3A/\ M_\ ]-S/@RBBBOE3^X KZV_X)G_\
MEWU[_L6Y_P#TJM:^2:^MO^"9_P#R7?7O^Q;G_P#2JUKJPO\ 'CZGP_&__).8
MW_!^J/TPHHHKZX_@P_)/]NG_ ).H\;_]N/\ Z0V]>"U[U^W3_P G4>-_^W'_
M -(;>O!:^.K_ ,6?J_S/]!>&/^1%@/\ KS3_ /2(A1116!],?IA_P3/_ .2$
M:]_V,D__ *2VM?6U?)/_  3/_P"2$:]_V,D__I+:U];5]=A?X$?0_@SC?_DH
M\;_C_1!7X,U^\U?@S7FYG]CY_H?KO@S_ ,S#_N%_[D"BBBO#/Z6"OVI^ /\
MR0CX<?\ 8MZ;_P"DL=?BM7[4_ '_ )(1\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^
MX83_ !O\CO:\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKV
M:_\ "GZ/\C^?.&/^1[@/^OU/_P!+B?DG1117QQ_H,%=[\ ?^2[_#C_L9--_]
M*HZX*N]^ /\ R7?X<?\ 8R:;_P"E4=:4_C7J>9FG^X5_\$OR9^U-%%%?:'^<
MY\&?\%2O^:9?]Q/_ -M*^#*^\_\ @J5_S3+_ +B?_MI7P97RN._WB7R_)']P
M>&__ "2V$_[?_P#3DPHHHKA/TL^MO^"9_P#R7?7O^Q;G_P#2JUK],*_,_P#X
M)G_\EWU[_L6Y_P#TJM:_3"OILO\ X'S/XQ\4_P#DHY_X(?D%?DG^W3_R=1XW
M_P"W'_TAMZ_6ROR3_;I_Y.H\;_\ ;C_Z0V]1F7\)>OZ,]/PA_P"1[6_Z\R_]
M+IG@M%%%?.']=A7Z8?\ !,__ )(1KW_8R3_^DMK7YGU^F'_!,_\ Y(1KW_8R
M3_\ I+:UZ67_ ,?Y'Y#XI_\ ).3_ ,</S/K:BBBOIC^,C\&:***^'/\ 2L**
M** /VI^ /_)"/AQ_V+>F_P#I+'7>UP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_
MSGS3_?Z_^.7YL****T/,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 8L2+([JBAWQN8#DXZ9I]%
M% !1110 4444 %%%% !1110!\Q_\WL?Y_P"@;7K_ ,?O^2$?$?\ [%O4O_26
M2O(/^;V/\_\ 0-KU_P"/W_)"/B/_ -BWJ7_I+)45/@9Z>5_[_0_QQ_-'XK44
M45\4?Z,!1110!^U/P!_Y(1\./^Q;TW_TECKO:X+X _\ )"/AQ_V+>F_^DL==
M[7VE/X%Z'^<^:?[_ %_\<OS9X+^W3_R:OXW_ .W'_P!+K>OR3K];/VZ?^35_
M&_\ VX_^EUO7Y)UX&9?Q5Z?JS^J/"'_D15O^OTO_ $BF%%%%>4?N!WOP!_Y+
MO\./^QDTW_TJCK]J:_%;X _\EW^''_8R:;_Z51U^U-?09;\$O4_E?QB_W_"?
MX'^85\&?\%2O^:9?]Q/_ -M*^\Z^#/\ @J5_S3+_ +B?_MI75CO]WE\OS1\/
MX;_\E3A/^W__ $W,^#****^5/[@"OK;_ ()G_P#)=]>_[%N?_P!*K6ODFOK;
M_@F?_P EWU[_ +%N?_TJM:ZL+_'CZGP_&_\ R3F-_P 'ZH_3"BBBOKC^##\D
M_P!NG_DZCQO_ -N/_I#;UX+7O7[=/_)U'C?_ +<?_2&WKP6OCJ_\6?J_S/\
M07AC_D18#_KS3_\ 2(A1116!],?IA_P3/_Y(1KW_ &,D_P#Z2VM?6U?)/_!,
M_P#Y(1KW_8R3_P#I+:U];5]=A?X$?0_@SC?_ )*/&_X_T05^#-?O-7X,UYN9
M_8^?Z'Z[X,_\S#_N%_[D"BBBO#/Z6"OVI^ /_)"/AQ_V+>F_^DL=?BM7[4_
M'_DA'PX_[%O3?_26.O8RWXY>A_/GC%_N&$_QO\CO:\%_;I_Y-7\;_P#;C_Z7
M6]>]5X+^W3_R:OXW_P"W'_TNMZ]FO_"GZ/\ (_GSAC_D>X#_ *_4_P#TN)^2
M=%%%?''^@P5WOP!_Y+O\./\ L9--_P#2J.N"KO?@#_R7?X<?]C)IO_I5'6E/
MXUZGF9I_N%?_  2_)G[4T445]H?YSGP9_P %2O\ FF7_ '$__;2O@ROO/_@J
M5_S3+_N)_P#MI7P97RN._P!XE\OR1_<'AO\ \DMA/^W_ /TY,****X3]+/K;
M_@F?_P EWU[_ +%N?_TJM:_3"OS/_P""9_\ R7?7O^Q;G_\ 2JUK],*^FR_^
M!\S^,?%/_DHY_P""'Y!7Y)_MT_\ )U'C?_MQ_P#2&WK];*_)/]NG_DZCQO\
M]N/_ *0V]1F7\)>OZ,]/PA_Y'M;_ *\R_P#2Z9X+1117SA_785^F'_!,_P#Y
M(1KW_8R3_P#I+:U^9]?IA_P3/_Y(1KW_ &,D_P#Z2VM>EE_\?Y'Y#XI_\DY/
M_'#\SZVHHHKZ8_C(_!FBBBOAS_2L**** /VI^ /_ "0CX<?]BWIO_I+'7>UP
M7P!_Y(1\./\ L6]-_P#26.N]K[2G\"]#_.?-/]_K_P".7YL****T/,"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@#YC_YO8_S_P! VO7_ (_?
M\D(^(_\ V+>I?^DLE>0?\WL?Y_Z!M>O_ !^_Y(1\1_\ L6]2_P#262HJ? ST
M\K_W^A_CC^:/Q6HHHKXH_P!& HHHH _:GX _\D(^''_8MZ;_ .DL==[7!? '
M_DA'PX_[%O3?_26.N]K[2G\"]#_.?-/]_K_XY?FSP7]NG_DU?QO_ -N/_I=;
MU^2=?K9^W3_R:OXW_P"W'_TNMZ_).O S+^*O3]6?U1X0_P#(BK?]?I?^D4PH
MHHKRC]P.]^ /_)=_AQ_V,FF_^E4=?M37XK? '_DN_P ./^QDTW_TJCK]J:^@
MRWX)>I_*_C%_O^$_P/\ ,*^#/^"I7_-,O^XG_P"VE?>=?!G_  5*_P":9?\
M<3_]M*ZL=_N\OE^:/A_#?_DJ<)_V_P#^FYGP91117RI_< 5];?\ !,__ )+O
MKW_8MS_^E5K7R37UM_P3/_Y+OKW_ &+<_P#Z56M=6%_CQ]3X?C?_ ))S&_X/
MU1^F%%%%?7'\&'Y)_MT_\G4>-_\ MQ_](;>O!:]Z_;I_Y.H\;_\ ;C_Z0V]>
M"U\=7_BS]7^9_H+PQ_R(L!_UYI_^D1"BBBL#Z8_3#_@F?_R0C7O^QDG_ /26
MUKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<;_\ )1XW_'^B"OP9
MK]YJ_!FO-S/['S_0_7?!G_F8?]PO_<@4445X9_2P5^U/P!_Y(1\./^Q;TW_T
MECK\5J_:GX _\D(^''_8MZ;_ .DL=>QEOQR]#^?/&+_<,)_C?Y'>UX+^W3_R
M:OXW_P"W'_TNMZ]ZKP7]NG_DU?QO_P!N/_I=;U[-?^%/T?Y'\^<,?\CW ?\
M7ZG_ .EQ/R3HHHKXX_T&"N]^ /\ R7?X<?\ 8R:;_P"E4=<%7>_ '_DN_P .
M/^QDTW_TJCK2G\:]3S,T_P!PK_X)?DS]J:***^T/\YSX,_X*E?\ -,O^XG_[
M:5\&5]Y_\%2O^:9?]Q/_ -M*^#*^5QW^\2^7Y(_N#PW_ .26PG_;_P#Z<F%%
M%%<)^EGUM_P3/_Y+OKW_ &+<_P#Z56M?IA7YG_\ !,__ )+OKW_8MS_^E5K7
MZ85]-E_\#YG\8^*?_)1S_P $/R"OR3_;I_Y.H\;_ /;C_P"D-O7ZV5^2?[=/
M_)U'C?\ [<?_ $AMZC,OX2]?T9Z?A#_R/:W_ %YE_P"ETSP6BBBOG#^NPK],
M/^"9_P#R0C7O^QDG_P#26UK\SZ_3#_@F?_R0C7O^QDG_ /26UKTLO_C_ "/R
M'Q3_ .2<G_CA^9];4445],?QD?@S1117PY_I6%%%% '[4_ '_DA'PX_[%O3?
M_26.N]K@O@#_ ,D(^''_ &+>F_\ I+'7>U]I3^!>A_G/FG^_U_\ '+\V%%%%
M:'F!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!\Q_\WL?Y_Z!
MM>O_ !^_Y(1\1_\ L6]2_P#262O(/^;V/\_] VO7_C]_R0CXC_\ 8MZE_P"D
MLE14^!GIY7_O]#_''\T?BM1117Q1_HP%%%% '[4_ '_DA'PX_P"Q;TW_ -)8
MZ[VN"^ /_)"/AQ_V+>F_^DL==[7VE/X%Z'^<^:?[_7_QR_-G@O[=/_)J_C?_
M +<?_2ZWK\DZ_6S]NG_DU?QO_P!N/_I=;U^2=>!F7\5>GZL_JCPA_P"1%6_Z
M_2_](IA1117E'[@=[\ ?^2[_  X_[&33?_2J.OVIK\5O@#_R7?X<?]C)IO\
MZ51U^U-?09;\$O4_E?QB_P!_PG^!_F%?!G_!4K_FF7_<3_\ ;2OO.O@S_@J5
M_P TR_[B?_MI75CO]WE\OS1\/X;_ /)4X3_M_P#]-S/@RBBBOE3^X KZV_X)
MG_\ )=]>_P"Q;G_]*K6ODFOK;_@F?_R7?7O^Q;G_ /2JUKJPO\>/J?#\;_\
M).8W_!^J/TPHHHKZX_@P_)/]NG_DZCQO_P!N/_I#;UX+7O7[=/\ R=1XW_[<
M?_2&WKP6OCJ_\6?J_P S_07AC_D18#_KS3_](B%%%%8'TQ^F'_!,_P#Y(1KW
M_8R3_P#I+:U];5\D_P#!,_\ Y(1KW_8R3_\ I+:U];5]=A?X$?0_@SC?_DH\
M;_C_ $05^#-?O-7X,UYN9_8^?Z'Z[X,_\S#_ +A?^Y HHHKPS^E@K]J?@#_R
M0CX<?]BWIO\ Z2QU^*U?M3\ ?^2$?#C_ +%O3?\ TECKV,M^.7H?SYXQ?[AA
M/\;_ ".]KP7]NG_DU?QO_P!N/_I=;U[U7@O[=/\ R:OXW_[<?_2ZWKV:_P#"
MGZ/\C^?.&/\ D>X#_K]3_P#2XGY)T445\<?Z#!7>_ '_ )+O\./^QDTW_P!*
MHZX*N]^ /_)=_AQ_V,FF_P#I5'6E/XUZGF9I_N%?_!+\F?M31117VA_G.?!G
M_!4K_FF7_<3_ /;2O@ROO/\ X*E?\TR_[B?_ +:5\&5\KCO]XE\OR1_<'AO_
M ,DMA/\ M_\ ].3"BBBN$_2SZV_X)G_\EWU[_L6Y_P#TJM:_3"OS/_X)G_\
M)=]>_P"Q;G_]*K6OTPKZ;+_X'S/XQ\4_^2CG_@A^05^2?[=/_)U'C?\ [<?_
M $AMZ_6ROR3_ &Z?^3J/&_\ VX_^D-O49E_"7K^C/3\(?^1[6_Z\R_\ 2Z9X
M+1117SA_785^F'_!,_\ Y(1KW_8R3_\ I+:U^9]?IA_P3/\ ^2$:]_V,D_\
MZ2VM>EE_\?Y'Y#XI_P#).3_QP_,^MJ***^F/XR/P9HHHKX<_TK"BBB@#]J?@
M#_R0CX<?]BWIO_I+'7>UP7P!_P"2$?#C_L6]-_\ 26.N]K[2G\"]#_.?-/\
M?Z_^.7YL****T/,"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#YC_ .;V/\_] VO7_C]_R0CXC_\ 8MZE_P"DLE>0?\WL?Y_Z!M>O_'[_ )(1
M\1_^Q;U+_P!)9*BI\#/3RO\ W^A_CC^:/Q6HHHKXH_T8"BBB@#]J?@#_ ,D(
M^''_ &+>F_\ I+'7>UP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_P Y\T_W^O\
MXY?FSP7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_TNMZ_).O S+^*
MO3]6?U1X0_\ (BK?]?I?^D4PHHHKRC]P.]^ /_)=_AQ_V,FF_P#I5'7[4U^*
MWP!_Y+O\./\ L9--_P#2J.OVIKZ#+?@EZG\K^,7^_P"$_P #_,*^#/\ @J5_
MS3+_ +B?_MI7WG7P9_P5*_YIE_W$_P#VTKJQW^[R^7YH^'\-_P#DJ<)_V_\
M^FYGP91117RI_< 5];?\$S_^2[Z]_P!BW/\ ^E5K7R37UM_P3/\ ^2[Z]_V+
M<_\ Z56M=6%_CQ]3X?C?_DG,;_@_5'Z84445]<?P8?DG^W3_ ,G4>-_^W'_T
MAMZ\%KWK]NG_ ).H\;_]N/\ Z0V]>"U\=7_BS]7^9_H+PQ_R(L!_UYI_^D1"
MBBBL#Z8_3#_@F?\ \D(U[_L9)_\ TEM:^MJ^2?\ @F?_ ,D(U[_L9)__ $EM
M:^MJ^NPO\"/H?P9QO_R4>-_Q_H@K\&:_>:OP9KS<S^Q\_P!#]=\&?^9A_P!P
MO_<@4445X9_2P5^U/P!_Y(1\./\ L6]-_P#26.OQ6K]J?@#_ ,D(^''_ &+>
MF_\ I+'7L9;\<O0_GSQB_P!PPG^-_D=[7@O[=/\ R:OXW_[<?_2ZWKWJO!?V
MZ?\ DU?QO_VX_P#I=;U[-?\ A3]'^1_/G#'_ "/<!_U^I_\ I<3\DZ***^./
M]!@KO?@#_P EW^''_8R:;_Z51UP5=[\ ?^2[_#C_ +&33?\ TJCK2G\:]3S,
MT_W"O_@E^3/VIHHHK[0_SG/@S_@J5_S3+_N)_P#MI7P97WG_ ,%2O^:9?]Q/
M_P!M*^#*^5QW^\2^7Y(_N#PW_P"26PG_ &__ .G)A1117"?I9];?\$S_ /DN
M^O?]BW/_ .E5K7Z85^9__!,__DN^O?\ 8MS_ /I5:U^F%?39?_ ^9_&/BG_R
M4<_\$/R"OR3_ &Z?^3J/&_\ VX_^D-O7ZV5^2?[=/_)U'C?_ +<?_2&WJ,R_
MA+U_1GI^$/\ R/:W_7F7_I=,\%HHHKYP_KL*_3#_ ()G_P#)"->_[&2?_P!)
M;6OS/K],/^"9_P#R0C7O^QDG_P#26UKTLO\ X_R/R'Q3_P"2<G_CA^9];444
M5],?QD?@S1117PY_I6%%%% '[4_ '_DA'PX_[%O3?_26.N]K@O@#_P D(^''
M_8MZ;_Z2QUWM?:4_@7H?YSYI_O\ 7_QR_-A1116AY@4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?,?\ S>Q_G_H&UZ_\?O\ DA'Q'_[%O4O_
M $EDKR#_ )O8_P _] VO7_C]_P D(^(__8MZE_Z2R5%3X&>GE?\ O]#_ !Q_
M-'XK4445\4?Z,!1110!^U/P!_P"2$?#C_L6]-_\ 26.N]K@O@#_R0CX<?]BW
MIO\ Z2QUWM?:4_@7H?YSYI_O]?\ QR_-G@O[=/\ R:OXW_[<?_2ZWK\DZ_6S
M]NG_ )-7\;_]N/\ Z76]?DG7@9E_%7I^K/ZH\(?^1%6_Z_2_](IA1117E'[@
M=[\ ?^2[_#C_ +&33?\ TJCK]J:_%;X _P#)=_AQ_P!C)IO_ *51U^U-?09;
M\$O4_E?QB_W_  G^!_F%?!G_  5*_P":9?\ <3_]M*^\Z^#/^"I7_-,O^XG_
M .VE=6._W>7R_-'P_AO_ ,E3A/\ M_\ ]-S/@RBBBOE3^X KZV_X)G_\EWU[
M_L6Y_P#TJM:^2:^MO^"9_P#R7?7O^Q;G_P#2JUKJPO\ 'CZGP_&__).8W_!^
MJ/TPHHHKZX_@P_)/]NG_ ).H\;_]N/\ Z0V]>"U[U^W3_P G4>-_^W'_ -(;
M>O!:^.K_ ,6?J_S/]!>&/^1%@/\ KS3_ /2(A1116!],?IA_P3/_ .2$:]_V
M,D__ *2VM?6U?)/_  3/_P"2$:]_V,D__I+:U];5]=A?X$?0_@SC?_DH\;_C
M_1!7X,U^\U?@S7FYG]CY_H?KO@S_ ,S#_N%_[D"BBBO#/Z6"OVI^ /\ R0CX
M<?\ 8MZ;_P"DL=?BM7[4_ '_ )(1\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^X83_
M !O\CO:\%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKV:_\
M"GZ/\C^?.&/^1[@/^OU/_P!+B?DG1117QQ_H,%=[\ ?^2[_#C_L9--_]*HZX
M*N]^ /\ R7?X<?\ 8R:;_P"E4=:4_C7J>9FG^X5_\$OR9^U-%%%?:'^<Y\&?
M\%2O^:9?]Q/_ -M*^#*^\_\ @J5_S3+_ +B?_MI7P97RN._WB7R_)']P>&__
M "2V$_[?_P#3DPHHHKA/TL^MO^"9_P#R7?7O^Q;G_P#2JUK],*_,_P#X)G_\
MEWU[_L6Y_P#TJM:_3"OILO\ X'S/XQ\4_P#DHY_X(?D%?DG^W3_R=1XW_P"W
M'_TAMZ_6ROR3_;I_Y.H\;_\ ;C_Z0V]1F7\)>OZ,]/PA_P"1[6_Z\R_]+IG@
MM%%%?.']=A7Z8?\ !,__ )(1KW_8R3_^DMK7YGU^F'_!,_\ Y(1KW_8R3_\
MI+:UZ67_ ,?Y'Y#XI_\ ).3_ ,</S/K:BBBOIC^,C\&:***^'/\ 2L**** /
MVI^ /_)"/AQ_V+>F_P#I+'7>UP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_SGS3
M_?Z_^.7YL****T/,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#YC_P";V/\ /_0-KU_X_?\ )"/B/_V+>I?^DLE>0?\ -['^?^@;7K_Q^_Y(
M1\1_^Q;U+_TEDJ*GP,]/*_\ ?Z'^./YH_%:BBBOBC_1@**** /VI^ /_ "0C
MX<?]BWIO_I+'7>UP7P!_Y(1\./\ L6]-_P#26.N]K[2G\"]#_.?-/]_K_P".
M7YL\%_;I_P"35_&__;C_ .EUO7Y)U^MG[=/_ ":OXW_[<?\ TNMZ_).O S+^
M*O3]6?U1X0_\B*M_U^E_Z13"BBBO*/W [WX _P#)=_AQ_P!C)IO_ *51U^U-
M?BM\ ?\ DN_PX_[&33?_ $JCK]J:^@RWX)>I_*_C%_O^$_P/\PKX,_X*E?\
M-,O^XG_[:5]YU\&?\%2O^:9?]Q/_ -M*ZL=_N\OE^:/A_#?_ )*G"?\ ;_\
MZ;F?!E%%%?*G]P!7UM_P3/\ ^2[Z]_V+<_\ Z56M?)-?6W_!,_\ Y+OKW_8M
MS_\ I5:UU87^/'U/A^-_^2<QO^#]4?IA1117UQ_!A^2?[=/_ "=1XW_[<?\
MTAMZ\%KWK]NG_DZCQO\ ]N/_ *0V]>"U\=7_ (L_5_F?Z"\,?\B+ ?\ 7FG_
M .D1"BBBL#Z8_3#_ ()G_P#)"->_[&2?_P!);6OK:ODG_@F?_P D(U[_ +&2
M?_TEM:^MJ^NPO\"/H?P9QO\ \E'C?\?Z(*_!FOWFK\&:\W,_L?/]#]=\&?\
MF8?]PO\ W(%%%%>&?TL%?M3\ ?\ DA'PX_[%O3?_ $ECK\5J_:GX _\ )"/A
MQ_V+>F_^DL=>QEOQR]#^?/&+_<,)_C?Y'>UX+^W3_P FK^-_^W'_ -+K>O>J
M\%_;I_Y-7\;_ /;C_P"EUO7LU_X4_1_D?SYPQ_R/<!_U^I_^EQ/R3HHHKXX_
MT&"N]^ /_)=_AQ_V,FF_^E4=<%7>_ '_ )+O\./^QDTW_P!*HZTI_&O4\S-/
M]PK_ ."7Y,_:FBBBOM#_ #G/@S_@J5_S3+_N)_\ MI7P97WG_P %2O\ FF7_
M '$__;2O@ROE<=_O$OE^2/[@\-_^26PG_;__ *<F%%%%<)^EGUM_P3/_ .2[
MZ]_V+<__ *56M?IA7YG_ /!,_P#Y+OKW_8MS_P#I5:U^F%?39?\ P/F?QCXI
M_P#)1S_P0_(*_)/]NG_DZCQO_P!N/_I#;U^ME?DG^W3_ ,G4>-_^W'_TAMZC
M,OX2]?T9Z?A#_P CVM_UYE_Z73/!:***^</Z["OTP_X)G_\ )"->_P"QDG_]
M);6OS/K],/\ @F?_ ,D(U[_L9)__ $EM:]++_P"/\C\A\4_^2<G_ (X?F?6U
M%%%?3'\9'X,T445\.?Z5A1110!^U/P!_Y(1\./\ L6]-_P#26.N]K@O@#_R0
MCX<?]BWIO_I+'7>U]I3^!>A_G/FG^_U_\<OS84445H>8%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'S'_P WL?Y_Z!M>O_'[_DA'Q'_[%O4O
M_262O(/^;V/\_P#0-KU_X_?\D(^(_P#V+>I?^DLE14^!GIY7_O\ 0_QQ_-'X
MK4445\4?Z,!1110!^U/P!_Y(1\./^Q;TW_TECKO:X+X _P#)"/AQ_P!BWIO_
M *2QUWM?:4_@7H?YSYI_O]?_ !R_-G@O[=/_ ":OXW_[<?\ TNMZ_).OUL_;
MI_Y-7\;_ /;C_P"EUO7Y)UX&9?Q5Z?JS^J/"'_D15O\ K]+_ -(IA1117E'[
M@=[\ ?\ DN_PX_[&33?_ $JCK]J:_%;X _\ )=_AQ_V,FF_^E4=?M37T&6_!
M+U/Y7\8O]_PG^!_F%?!G_!4K_FF7_<3_ /;2OO.O@S_@J5_S3+_N)_\ MI75
MCO\ =Y?+\T?#^&__ "5.$_[?_P#3<SX,HHHKY4_N *^MO^"9_P#R7?7O^Q;G
M_P#2JUKY)KZV_P""9_\ R7?7O^Q;G_\ 2JUKJPO\>/J?#\;_ /).8W_!^J/T
MPHHHKZX_@P_)/]NG_DZCQO\ ]N/_ *0V]>"U[U^W3_R=1XW_ .W'_P!(;>O!
M:^.K_P 6?J_S/]!>&/\ D18#_KS3_P#2(A1116!],?IA_P $S_\ DA&O?]C)
M/_Z2VM?6U?)/_!,__DA&O?\ 8R3_ /I+:U];5]=A?X$?0_@SC?\ Y*/&_P"/
M]$%?@S7[S5^#->;F?V/G^A^N^#/_ #,/^X7_ +D"BBBO#/Z6"OVI^ /_ "0C
MX<?]BWIO_I+'7XK5^U/P!_Y(1\./^Q;TW_TECKV,M^.7H?SYXQ?[AA/\;_([
MVO!?VZ?^35_&_P#VX_\ I=;U[U7@O[=/_)J_C?\ [<?_ $NMZ]FO_"GZ/\C^
M?.&/^1[@/^OU/_TN)^2=%%%?''^@P5WOP!_Y+O\ #C_L9--_]*HZX*N]^ /_
M "7?X<?]C)IO_I5'6E/XUZGF9I_N%?\ P2_)G[4T445]H?YSGP9_P5*_YIE_
MW$__ &TKX,K[S_X*E?\ -,O^XG_[:5\&5\KCO]XE\OR1_<'AO_R2V$_[?_\
M3DPHHHKA/TL^MO\ @F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O^Q;G
M_P#2JUK],*^FR_\ @?,_C'Q3_P"2CG_@A^05^2?[=/\ R=1XW_[<?_2&WK];
M*_)/]NG_ ).H\;_]N/\ Z0V]1F7\)>OZ,]/PA_Y'M;_KS+_TNF>"T445\X?U
MV%?IA_P3/_Y(1KW_ &,D_P#Z2VM?F?7Z8?\ !,__ )(1KW_8R3_^DMK7I9?_
M !_D?D/BG_R3D_\ '#\SZVHHHKZ8_C(_!FBBBOAS_2L**** /VI^ /\ R0CX
M<?\ 8MZ;_P"DL==[7!? '_DA'PX_[%O3?_26.N]K[2G\"]#_ #GS3_?Z_P#C
ME^;"BBBM#S 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 ^8_^
M;V/\_P#0-KU_X_?\D(^(_P#V+>I?^DLE>0?\WL?Y_P"@;7K_ ,?O^2$?$?\
M[%O4O_262HJ? ST\K_W^A_CC^:/Q6HHHKXH_T8"BBB@#]J?@#_R0CX<?]BWI
MO_I+'7>UP7P!_P"2$?#C_L6]-_\ 26.N]K[2G\"]#_.?-/\ ?Z_^.7YL\%_;
MI_Y-7\;_ /;C_P"EUO7Y)U^MG[=/_)J_C?\ [<?_ $NMZ_).O S+^*O3]6?U
M1X0_\B*M_P!?I?\ I%,****\H_<#O?@#_P EW^''_8R:;_Z51U^U-?BM\ ?^
M2[_#C_L9--_]*HZ_:FOH,M^"7J?ROXQ?[_A/\#_,*^#/^"I7_-,O^XG_ .VE
M?>=?!G_!4K_FF7_<3_\ ;2NK'?[O+Y?FCX?PW_Y*G"?]O_\ IN9\&4445\J?
MW %?6W_!,_\ Y+OKW_8MS_\ I5:U\DU];?\ !,__ )+OKW_8MS_^E5K75A?X
M\?4^'XW_ .2<QO\ @_5'Z84445]<?P8?DG^W3_R=1XW_ .W'_P!(;>O!:]Z_
M;I_Y.H\;_P#;C_Z0V]>"U\=7_BS]7^9_H+PQ_P B+ ?]>:?_ *1$****P/IC
M],/^"9__ "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\
M CZ'\&<;_P#)1XW_ !_H@K\&:_>:OP9KS<S^Q\_T/UWP9_YF'_<+_P!R!111
M7AG]+!7[4_ '_DA'PX_[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO_I+'7L9;\<O
M0_GSQB_W#"?XW^1WM>"_MT_\FK^-_P#MQ_\ 2ZWKWJO!?VZ?^35_&_\ VX_^
MEUO7LU_X4_1_D?SYPQ_R/<!_U^I_^EQ/R3HHHKXX_P!!@KO?@#_R7?X<?]C)
MIO\ Z51UP5=[\ ?^2[_#C_L9--_]*HZTI_&O4\S-/]PK_P""7Y,_:FBBBOM#
M_.<^#/\ @J5_S3+_ +B?_MI7P97WG_P5*_YIE_W$_P#VTKX,KY7'?[Q+Y?DC
M^X/#?_DEL)_V_P#^G)A1117"?I9];?\ !,__ )+OKW_8MS_^E5K7Z85^9_\
MP3/_ .2[Z]_V+<__ *56M?IA7TV7_P #YG\8^*?_ "4<_P#!#\@K\D_VZ?\
MDZCQO_VX_P#I#;U^ME?DG^W3_P G4>-_^W'_ -(;>HS+^$O7]&>GX0_\CVM_
MUYE_Z73/!:***^</Z["OTP_X)G_\D(U[_L9)_P#TEM:_,^OTP_X)G_\ )"->
M_P"QDG_]);6O2R_^/\C\A\4_^2<G_CA^9];4445],?QD?@S1117PY_I6%%%%
M '[4_ '_ )(1\./^Q;TW_P!)8Z[VN"^ /_)"/AQ_V+>F_P#I+'7>U]I3^!>A
M_G/FG^_U_P#'+\V%%%%:'F!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M **** "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@ KS_X\>&?&'BWX6ZS8> ->_X1SQ>!'/IUXQQ&
MTD;J_E2'!(20*4) R V>U>@44GJ-.S/@[Q=I_P 5/VEKKQ[\.+SX93>"CKTV
MCIXAUG4=3M)[?38855W-N(I&>9Y-G[OY5P#EBI&*Z']H+PS\6_&WQSM;:[^#
MFH?$3X/^'H(9--TJW\2:=90:G?@*QN+N.:8-(D9^5(V4#<"QSD5]FK$BR.ZH
MH=\;F Y..F:?36EK='?YVM^'3L]=Q='%]K?C=_?L^ZT/%?#M[XP^.7@WQAX1
M^('PHO/AKI%_ICZ?')/K=EJ'VA9D>-PJVSMLV @_-C.1CI7DEQI?QUU+X%GX
M&3> /(U)]-'AN7X@C5;8Z6;#8(6NUBW_ &CS3%_RR\O[Y^]CFOL6BC1W36CM
M==[7_P WMW]!IN-FGJMGVO;;[EOV/F[QY\'_ !%\+/%_PV\<_#;05\4_\(IH
M3^%=0\.BYCM;B\TUO**/!)(1'YL;Q [7(#!F&0:T/A;X-\8>//CM??%SQKX<
MD\%PVFB_\(_H'AZZNH;F[2)Y1+<7,[0LT:LY6-516;"J<G)Q7T#15\\K\SU>
MMO+FO?[[O[WY6CE7+RK1:?A:WY+[EYW****@H**** /F/_F]C_/_ $#:]?\
MC]_R0CXC_P#8MZE_Z2R5Y!_S>Q_G_H&UZ_\ '[_DA'Q'_P"Q;U+_ -)9*BI\
M#/3RO_?Z'^./YH_%:BBBOBC_ $8"BBB@#]J?@#_R0CX<?]BWIO\ Z2QUWM<%
M\ ?^2$?#C_L6]-_])8Z[VOM*?P+T/\Y\T_W^O_CE^;/!?VZ?^35_&_\ VX_^
MEUO7Y)U^MG[=/_)J_C?_ +<?_2ZWK\DZ\#,OXJ]/U9_5'A#_ ,B*M_U^E_Z1
M3"BBBO*/W [WX _\EW^''_8R:;_Z51U^U-?BM\ ?^2[_  X_[&33?_2J.OVI
MKZ#+?@EZG\K^,7^_X3_ _P PKX,_X*E?\TR_[B?_ +:5]YU\&?\ !4K_ )IE
M_P!Q/_VTKJQW^[R^7YH^'\-_^2IPG_;_ /Z;F?!E%%%?*G]P!7UM_P $S_\
MDN^O?]BW/_Z56M?)-?6W_!,__DN^O?\ 8MS_ /I5:UU87^/'U/A^-_\ DG,;
M_@_5'Z84445]<?P8?DG^W3_R=1XW_P"W'_TAMZ\%KWK]NG_DZCQO_P!N/_I#
M;UX+7QU?^+/U?YG^@O#'_(BP'_7FG_Z1$****P/IC],/^"9__)"->_[&2?\
M]);6OK:ODG_@F?\ \D(U[_L9)_\ TEM:^MJ^NPO\"/H?P9QO_P E'C?\?Z(*
M_!FOWFK\&:\W,_L?/]#]=\&?^9A_W"_]R!1117AG]+!7[4_ '_DA'PX_[%O3
M?_26.OQ6K]J?@#_R0CX<?]BWIO\ Z2QU[&6_'+T/Y\\8O]PPG^-_D=[7@O[=
M/_)J_C?_ +<?_2ZWKWJO!?VZ?^35_&__ &X_^EUO7LU_X4_1_D?SYPQ_R/<!
M_P!?J?\ Z7$_).BBBOCC_08*[WX _P#)=_AQ_P!C)IO_ *51UP5=[\ ?^2[_
M  X_[&33?_2J.M*?QKU/,S3_ '"O_@E^3/VIHHHK[0_SG/@S_@J5_P TR_[B
M?_MI7P97WG_P5*_YIE_W$_\ VTKX,KY7'?[Q+Y?DC^X/#?\ Y);"?]O_ /IR
M84445PGZ6?6W_!,__DN^O?\ 8MS_ /I5:U^F%?F?_P $S_\ DN^O?]BW/_Z5
M6M?IA7TV7_P/F?QCXI_\E'/_  0_(*_)/]NG_DZCQO\ ]N/_ *0V]?K97Y)_
MMT_\G4>-_P#MQ_\ 2&WJ,R_A+U_1GI^$/_(]K?\ 7F7_ *73/!:***^</Z["
MOTP_X)G_ /)"->_[&2?_ -);6OS/K],/^"9__)"->_[&2?\ ]);6O2R_^/\
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
M''_8R:;_ .E4=:4_C7J>9FG^X5_\$OR9^U-%%%?:'^<Y\&?\%2O^:9?]Q/\
M]M*^#*^\_P#@J5_S3+_N)_\ MI7P97RN._WB7R_)']P>&_\ R2V$_P"W_P#T
MY,****X3]+/K;_@F?_R7?7O^Q;G_ /2JUK],*_,__@F?_P EWU[_ +%N?_TJ
MM:_3"OILO_@?,_C'Q3_Y*.?^"'Y!7Y)_MT_\G4>-_P#MQ_\ 2&WK];*_)/\
M;I_Y.H\;_P#;C_Z0V]1F7\)>OZ,]/PA_Y'M;_KS+_P!+IG@M%%%?.']=A7Z8
M?\$S_P#DA&O?]C)/_P"DMK7YGU^F'_!,_P#Y(1KW_8R3_P#I+:UZ67_Q_D?D
M/BG_ ,DY/_'#\SZVHHHKZ8_C(_!FBBBOAS_2L**** /VI^ /_)"/AQ_V+>F_
M^DL==[7!? '_ )(1\./^Q;TW_P!)8Z[VOM*?P+T/\Y\T_P!_K_XY?FPHHHK0
M\P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY]_:<_:@U+X-^?
MH'@KP9<^/_'0T>XUQ[%+B.WM-.LXN#<W4C$87(;:B_,Y1@"O6OH*ODS]K[X6
M>/=*U+Q+\4OA]-H]\ESX.N_#_B30]8=X?.LU665)[>50<2H7?Y6&U@<9!I?:
MC=V77[G;OULOZN;4HJ4K==/S5_PNUYV]#U_X!_'(_&;1]7BU7PW>^"O&&@7*
M6>M^';^5)GM)6C61&25/EEB=6RKC&<'@5R?A?]K#3/'W[4S_  L\+QPZIHMA
MHEW?:AKT:LT3WD4\$?V>"0'8_EB4^81NPS*N00PJW^SQ\5M(^+5YXMM-6\ R
M?#WXDV$=K:^)=)O5B>YEB:-OL\@NH@/M$.#(J/VPP '?G8?"NC^"/VSOAWH>
M@:9:Z/H]C\/M5BMK*SB$<42B]L^ H_R:WC%>WC&2T:>W?DD[^EU=+\=->6+_
M '3?56_]*2_7?MZZ:?Q:^,?Q/U/XH7?PW^"VA>&+[Q!I6GPZGK.M>,KBX33K
M)9F800".W'F22N$D;@@* ,YS5/P_^UQ/I?P<^(/B'Q[X9_L3QCX"NSIFKZ#I
M]QY\=S=.$-K]FD(Y2?S8MN1D;B#G%>O>-->\%_!O0O$WC[7%TW0+984GU;5O
M)2.6X$:[(@[ ;I6 (1%.3R .M>8?LAZ#KFHZ;XT^)_B6PET?5?B)JRZO!I4P
M(EL]/CA2&SCD!Z2&) [#L7QVK&"NI1[+?S;5K?\ ;M[>EWKOK+1QE;KMW26O
MXVUZ72,3PG\;OC/X)\>>%=/^,_A?P?IOA_QI?'3M'NO"E[<RSZ;=&-Y8K>\$
MRA7+JC+YD6 &7I@\?3E?'7QP;XA:7^TE\/->^)::/)\%K#Q%''H(\.-(;N#4
MID\FTFU,2@#9NDD \DX!9-U?8M4O>IJ=NK_31^>OW-=;DM.,^6_1/YW>WEHO
MG?H%%%%2,**** "BBB@ HK.\2:_9>%/#VIZWJ,ODZ?IMK+>7,F,[8XT+L?P
M-?%<?[6GQVTVXC^).L^"/#,'P@DTFWUF71+>]E;6[3399MHO&<KY;.J?.T0_
MAP <Y-$?>GR+^KWM?UL_N[#>D>;^GLM/O7W]VC[EHKRWXX?'C3OA#X1MKJTM
M)_$?B?64>/P]H%@A>;4IPFX8QPD2@AGD;"JO)/0%O[,/Q U;XE?L[^!?&'B2
MXCEU?5M+2]O9D18DWMDG"C@ ?THZ2?2-K_._^6HOY?/;\/\ ,]4HKY=^'?[5
M6H_%[]JRR\,>';2:/X8'PW?7MIK$]N$76[J*YMXVF@+#?Y$8<JK#"N68C< I
MKV7XY?%!/@_\,]7\1I:-J>IHJVVEZ9&?WE]>R'9! ONSD#V&3T%*?N4U4>SV
M[[M?>VM"E&\W#M_E?\+ZG>T5Y#^R1X_U_P"*7[./@7Q7XHN5N_$&J6)GO)HX
MDB4OYCC 5 %   ''I3?VA?C%X@^'7_"+>&_ ^B67B#Q_XMNY;/2+75+AH+.%
M8HC+-<SLH+&.-0,JOS,6 &*JHG3DXO5WL1!\\5+96OK]Y[!17S+^S#\>?B-K
M_B&T\#_%W2M$@\1WVD/KFDZUX=E<VFHVZ3"*9&C=0T<L9>//9@^1C',/Q*_:
MLO/^&@/A]\/_  3;R7>DR^)?[(\3Z_Y -M#,+>606$;L,-+^[+.4SL"A206X
M:C=QBM>;;[[?@]'YZ;V"]E*3^SO]U_Q6W_#GU!17#?&#XO:+\&?"JZMJJ7-]
M=W4PL],TC3XC-=ZE=L"8[>%!U9MIY. H!8D $UQO['OQ0\4?&+X&V/BCQC%'
M;>(+G4]2AN+2)4"VHBO9HEA!7AMBH$W<D[<DDG-**YDVNG]?UVT[HJ7NI-]?
M^#_E_5G;VNBOF7X__M(:YX1_:"^$WPY\*K^XU/6[9/$U_P"6DBV\$R2F"U^8
M':\OE2/D?,%B[;LU]-4H^]'G6UVONM_F*7NSY'O9/[[_ .0445^1?QN^-WQ%
MTGXT>/K&Q\?>*+.RMO$&H0P6UOK-S''%&MS(%15#X50   . !7)B,0L.DVKW
M/N>%.%*W%5:K1HU5!P2>J;O=VZ'ZZ45^*W_"_OB?_P!%'\7?^#VZ_P#CE'_"
M_OB?_P!%'\7?^#VZ_P#CE<7]I0_E9^E?\0=Q_P#T%P^YG[4T5^*W_"_OB?\
M]%'\7?\ @]NO_CE?I_\ L9^(-4\4?LV>#]3UG4KS5]2G^V>;>7T[SS2;;R=5
MW.Q).%  R>  *Z</C(XB7*E8^.XIX"Q/"V"AC:U>,U*2C9)K=2=]?\)[517E
MG[4?Q*U3X/\ [/\ XV\7:(D;:MIMB6M9)EW1PR.RQB5AW5-^\CN%-?._P\^#
M7Q/^'7Q)E\5>%/BCXI^)EPVJZ6OB/2]<OK=[+4;&XA4S3VZD(L#1;]Z!&Y5
M@!Z'OC[TK;+17\W^G=]/OM^6R]V-^NOX;_/71=3[;HKY:_;R\1_$C_A4/C/1
M/!-E_8VDP>'+K4]9\77$N!'"BO\ Z';(#N::0(0SG C1L\L0*]MT;6KGP[\%
M],U2RTFZUV\M-"AFATRRVB:Z<0*5B0L0 6.!DG SS0M8RGVM^O\ E\_2UW)6
ME&/>_P"%O\_E^7<45\E_LOS>/[C]J3XR3?$:YM!K=SHNAW,6E:>YDM])@=KS
M9:HY_P!85P2S@ ,S,0,8KG=7^#OA#]IK]H3XPP_%G4-0<^"Y;-/#NF)J\]A%
MIEH;59?[2C6.1<N96D'FME1Y6.U.2<;>EW^%_)O7TW=[!I=KS27S5_DOQVTN
M['VM7S?^T1^T'_PJ;QW+X8\83:7HG@/Q)X6O?[,UVZW18U6,-NMI9F;RU#Q,
MI0$ DJPR>!6_^Q7XJUGQE^SAX7U#7-2GUNY5[NT@U:Z'[R_M8;J6*WN&/\1>
M)$;=WSGO7J?CCP/HGQ&\*ZCX=\0Z=;:II5]$T,MO=0),O((W!75EW#.02#@B
MIKTVKQ6N_P [IKY;W]4.C/5-Z;?*S3^>UO-'R_\ LQZUX=\>?M/^-_$_P_GM
M+WPK#X2TK3-8U+3 #:7VKAY'RLB_+))'"55F!/WE&>*[WXA?\GJ_!W_L6O$'
M_H5E7L_@_P &Z+X \-V.@^'],M-(TFRC$<-K96Z01J .NQ %!/4X'4U:N/#N
ME7FM6>LSZ99SZO9120VNH26Z-<01R;?,1)"-RJVU<@'!VC/05O*2YXM;+F_%
M2_66G9:&,8OE:>[Y?PY5^4?OU/FGQE^RS\7KGXO^,O''@?\ :#_X0B+Q&UN)
M-.?P59ZDT,4,02.(332[MH)=L *,R,<9Y/G7[(.H?$7X(_LD>(/'5]K4WQ2T
MZUFO)K#PG;Z;#I\MHL6H7"WDB3QJ[3,XW2A&7C;L4\YK[KK/T+P[I7A?3$T[
M1M,L](T^-G=+2QMT@B5G8NY"*  69F8G')))ZUC%N$7&/9+77;^O7S-7:33E
MWOV/D#]I[X_?#[]H#X7^&_!?PU\5Z5XO\:^)M;TN72K+1[A+BYL?*NHIY+B=
M%), CCC<DOM/:OLY<[1DY-<UX;^%_@WP;K&HZOX?\):'H>JZD=U[?:;IL-O/
M=').99$4,YR2?F)ZFNFJKI1Y5W;^])?H19WNWTM^?^84445)04444 %%%% !
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 ?,?_-['^?^@;7K_P ?O^2$
M?$?_ +%O4O\ TEDKR#_F]C_/_0-KU_X_?\D(^(__ &+>I?\ I+)45/@9Z>5_
M[_0_QQ_-'XK4445\4?Z,!1110!^U/P!_Y(1\./\ L6]-_P#26.N]K@O@#_R0
MCX<?]BWIO_I+'7>U]I3^!>A_G/FG^_U_\<OS9X+^W3_R:OXW_P"W'_TNMZ_)
M.OUL_;I_Y-7\;_\ ;C_Z76]?DG7@9E_%7I^K/ZH\(?\ D15O^OTO_2*84445
MY1^X'>_ '_DN_P ./^QDTW_TJCK]J:_%;X _\EW^''_8R:;_ .E4=?M37T&6
M_!+U/Y7\8O\ ?\)_@?YA7P9_P5*_YIE_W$__ &TK[SKX,_X*E?\ -,O^XG_[
M:5U8[_=Y?+\T?#^&_P#R5.$_[?\ _3<SX,HHHKY4_N *^MO^"9__ "7?7O\
ML6Y__2JUKY)KZV_X)G_\EWU[_L6Y_P#TJM:ZL+_'CZGP_&__ "3F-_P?JC],
M****^N/X,/R3_;I_Y.H\;_\ ;C_Z0V]>"U[U^W3_ ,G4>-_^W'_TAMZ\%KXZ
MO_%GZO\ ,_T%X8_Y$6 _Z\T__2(A1116!],?IA_P3/\ ^2$:]_V,D_\ Z2VM
M?6U?)/\ P3/_ .2$:]_V,D__ *2VM?6U?787^!'T/X,XW_Y*/&_X_P!$%?@S
M7[S5^#->;F?V/G^A^N^#/_,P_P"X7_N0****\,_I8*_:GX _\D(^''_8MZ;_
M .DL=?BM7[4_ '_DA'PX_P"Q;TW_ -)8Z]C+?CEZ'\^>,7^X83_&_P CO:\%
M_;I_Y-7\;_\ ;C_Z76]>]5X+^W3_ ,FK^-_^W'_TNMZ]FO\ PI^C_(_GSAC_
M )'N _Z_4_\ TN)^2=%%%?''^@P5WOP!_P"2[_#C_L9--_\ 2J.N"KO?@#_R
M7?X<?]C)IO\ Z51UI3^->IYF:?[A7_P2_)G[4T445]H?YSGP9_P5*_YIE_W$
M_P#VTKX,K[S_ ."I7_-,O^XG_P"VE?!E?*X[_>)?+\D?W!X;_P#)+83_ +?_
M /3DPHHHKA/TL^MO^"9__)=]>_[%N?\ ]*K6OTPK\S_^"9__ "7?7O\ L6Y_
M_2JUK],*^FR_^!\S^,?%/_DHY_X(?D%?DG^W3_R=1XW_ .W'_P!(;>OULK\D
M_P!NG_DZCQO_ -N/_I#;U&9?PEZ_HST_"'_D>UO^O,O_ $NF>"T445\X?UV%
M?IA_P3/_ .2$:]_V,D__ *2VM?F?7Z8?\$S_ /DA&O?]C)/_ .DMK7I9?_'^
M1^0^*?\ R3D_\</S/K:BBBOIC^,C\&:***^'/]*PHHHH _:GX _\D(^''_8M
MZ;_Z2QUWM<%\ ?\ DA'PX_[%O3?_ $ECKO:^TI_ O0_SGS3_ '^O_CE^;"BB
MBM#S HHHH **** /FKXN_MX>#?A5X_7PM!X:\6>,I+.\^R:YJ'AO2)+JUT@^
M0TQ$C@8>0(-[1IDA%D8\IM;WSPSXPT;QEX4T[Q-HVHPWVA:A:K>VU\C8C>%E
MW!^<8&.N<8[U\1:]K7BO]DWX@?9?$_@'5?$OP^N_'E]XHLO$WAA%O9RMW:7G
MFV]Q:Y$FZ+>7+KD&-&/\.#](^#OAS\*_BQ^SSHV@>%E>[^%NJ(MW;VMG>3JD
M\+3&9H79F\P1E]RM$2,#*8 XIQ5Z2DM7I?R;6J:\NG>SW*J6C54>FOSLVDUZ
MJU^U^EG>]\ OVB?#_P"T5'XSO/#">=HOA_7)-$AU%90Z7Y2*)VF0 <)ND*CD
M[@H;/.!YUXT_;*UG0_$OB&7PU\(]>\9_#OPK=267B+QA87T$8M98P/.%O:M^
M\NA&3ARA&TJW7%7/V4[&T\/^)?V@+33[6&SLK/QM)'!:VZ!(XT73;,*JJ!@
M 8P*G_8L@BU7]D'PW<SI&S:S!J%_=A>CR7%U/))GU.7-*HU&"J1Z0@[=W**>
MOX[6Z=-&TKR<7_,UZ)-K3SVW\]#K/BU^T7IOP^\*>%[_ ,/Z/>>/M=\7.L7A
MK0](D1'U)C$9=YD<A8HE3YFD;A01P:S_ ('_ +1>J?$3Q9J7@GQUX O_ (8?
M$"QM%U$Z+>7T-_!=6C.4$UO<Q864*VT,,#:6 YKD?V)?!^B>*_V>?@KXPU+3
MFF\0^']$N-.TV[EDD7[/"\GE. @;8=RPQ@,03@<$9-.\"ZVGQL_;&UCQ;H6)
MO"7@'1)_"YU6,@QWVI3S1RW$2-_$L*Q("1QN<CM6SC&-:5/=>]\DD[?>^5._
M65EW,;OV2D]U;YMO7\+M6[7>FA],T445B6%%%% !1110 5\C?M?:KX_^%NH>
M,/%5AHWB'QO\.M?\'7&CZAI>D2^>^C7BB3R[Q;9G \MUE(E9.0(PQR!7US5>
M_L+75;&XLKVVAO+.XC:&:WN$#QRHPPRLIX(()!!X.:-4U)=/\K?UYFE.2C*[
M\OP:?Z?H?/'[-6F^)_'/Q.\;?%_Q'X4U#P/9:YIVGZ-HNBZP%34/LEOYKM/<
MQ*3Y;N\Q 0DD!>>M;NO>'=5F_;0\(:Y'IEX^BP>"=3M)=26W<VT<SWEHR1-)
MC:'*JQ"DY(4GM7N*J%4 # '  I:TYK3C-=+_ (Q:_P#;F_4PC%J#B^MOP:M^
M27_!/@C]I;X@ZOK7[5%EI_C#X1?%+QK\+/!D<-YIUCX1\+27UEJVJLH?SYW9
MD5XX0P54&1O#9Z8/M7_"Z_'7QU^%'BJZ^&O@GQK\-?&.BRVTUE;?$'08]/74
MP'#R6\8=I!M=$:,OP4+J01UKZ-HK./NPY/G\[WOY]M>EELC26L^?T^ZVWEWT
MZML^-_%7C+QO^V!=^&? \/PD\8?#K1--UVSU7Q-K/C&S2UB"VDHF$%EMD)N#
M)(BKYB@*%Y[BOLBBBJO[O*EUO\VDOR2(MK=]K?+5_JPHK.\1>(-/\)^']2UO
M5KE++2].MI+NZN)#A8HD4L['V !-?)?A_P#;R\27'C:"Z\2?![6?#'PIOX-/
MDL_$]S>0/=0+=S216]S=6JMNBAD9,#J4V9;(D4*HKGERK?\ SV^_IW+?NQ<W
MLO\ @7^ZZO\ \%'V+17S_P#'+XW>/+/XD:5\+O@_H6AZQX[NM..LWM_XGFFC
MTO2K(2>6CRB']X[2.&553D8)/%7O!O[1EUI_@/Q]>?$W1[?PQXG\ 0M-KUII
MLYN;::'R3+%<VK, S1RJ&"A@&#*RGD9J;KD<^BO]R=G;T>@6?,H+=V_%77WK
M^M4>Y45\FZ+^T5\:_"MWX7\6?$WP3X4TCX9>*KZSL;6/1[^XEUC16NB%MVO0
MZB*4,[(K>5@KO[XKZRJW%Q5WZ>C5M/Q7WD<R;T]?5=_P90U[1;3Q)H>H:3?Q
M^=8W]O):SQYQNC=2K#\B:^');3XP?L6ZU++8WVF_%GX;^%_#Z-/;WT9LM;L=
M'CG;:(Y%)BG:%0Y.Y5+*B@8/3[6\=>$;+X@>"]>\,ZDN[3]8L9K"X Z[)4*-
M^C5\+S>#?VD-26?X)7'AGP^%E\*1>';CXB_VT#"=,$KQFX%GM$OGM'E=N=H<
M9S@UE'F]I[F_GL]);]K??:3MU-GRN%I_#=7[KWH[>NOE=*]]#[BFO--\3>$T
MU^S2.XCNM,>:TNB@W^3+&'X/4!@$)'L/2O+?V(8UE_9#^%B.H=&T*$,K#((.
M>#7JUAX9@\/>!K?P]IL?^CV.G+86R<#Y4BV(/R KA_V5?!.M?#?]G7X?^&/$
M=E_9VN:7I45M>6OFI+Y4@SE=Z,RGZ@D5O[O[U1VO&WI[_P#FK^IA%SY:;GOK
M?U]TX_6K>*S_ &Y_ D$$20P1?#_542.-0JHHO;,  #H .U<9XR^.'PY\5_M*
MZC;>+O'_ (7\.Z+\-HFBL].UK6;>TEO-:FB.^<1R.I*P0MY:G&-\TG=*]7UK
MP#KUW^UGX6\9Q6&_PU9>$=0TNXOO.C&RYENK:2./86WG*QN<A<#')!(K7\4?
MLV?"?Q9?:CJNK?"WP7J^LWA:2:^OO#]I-<32$?>>1XRS-[DUC._L8>2GZW<Y
MV_!W7JFC;3GDN_+]W+&_Y6?E='F__!/7QEX?\2?LK^"-/TC7=-U6_P!*LO*U
M"ULKN.:6S=I9"JS(I)C)'(# 9%=O^T%\#[_XMP>&M6\-^)Y?!OC?PK>M?Z-K
M"VZW,2L\9CEAFB)&^*1"5(!!'![8.-^QC\$4^!OP%\-Z1?>%=-\,>+'MA_;7
MV*&W$MQ,KOM,TL.1*0K#!+-@'%2?M'_#/QAK6M^!OB%\.H;"^\:>#;JX=-*U
M*X-O#JEE<1>7<6WF@$1L=J,K$$!D&>*UKM.HW?KO^NG2_P"'?8SI\UG?L_GY
M:]_S//OV6?C)X\T/7/#GPQ^)NC:/&^K:9<W_ (:\1:#+)Y&H1P2 3130R9:*
M90ZN<$J03CI75_M+6=O8^/\ ]GV.V@CMT;Q_YC+$@4%VL+UF8@=R223W))KA
M/V7?!?Q(^)7BWP9\1/B#X<T_P5H?A72+RPT#1(=274+JXGN74374LB (BA$V
M*@R?F8GM7L/QX\ Z]XS\9?!R^T:Q^V6OA_Q:NIZE)YT:>1;"SN8]^&8%OGD0
M87)YSC -..CI-[W5_P#P+[MK7_'6XNE5+;EE;UY.GS_X&ECUN:S@N)H9I8(Y
M)H"6BD= 6C)!!*GL2"1QV-?+?[-'Q$TKX2_L@>(?&.MR&/2]%U?Q%>3[?O,%
MU2Z(4>['"CW(KZIKP[]G/X/7&A_ FZ\&_$#P[9W"7>L:O<7&DZ@L-Y!-!/J$
M\T6]071@R.C;3TSR 1BL]7":3LVC2Z]WF5US+[K2/E74/B?\.=-TWX-ZYJGQ
M/\$ZGXTUKXC6OB?Q5-9^(;29;+=:W"JC$2'9#;H8H QP/E!ZM7Z*:?J%KJUA
M;7UC<PWME<QK-!<V\@DCEC8 JZL.&4@@@C@@U\P?&[]C'P'K6L?#*3PC\(/!
M<=K8^*[>ZUT6FBV%L&TX0S"02 JOFIO:/,8W9.#MXX^G]/T^UTFPMK&QMH;*
MRMHUA@MK>,1QQ1J %15'"J   !P *TYDX2TM[VB\N6*^[1)>C,Y<WM(MN_NZ
M^O--_?JV_)HL5^*WQ^_Y+O\ $?\ [&34O_2J2OVIK\5OC]_R7?XC_P#8R:E_
MZ525X69?!$_H7P=_W_%_X%^9P5%%%> ?U0%?K9^PM_R:OX(_[?O_ $NN*_).
MOUL_86_Y-7\$?]OW_I=<5ZN6_P 5^GZH_#_%[_D14?\ K]'_ -(J'I/Q<\3>
M#_"?P]U:\\?-;KX1E5+*_%U:O<0ND[K"$=%5B59G )(P <G R:^-/%7PQG_8
M_P!:\0^-_A=XJUS2_#&@ZOI%I?>![Z]>]TV^M+EHHW6)92SQ2KYPV,K=$"X]
M?MKXA^ ]'^*/@?7/"7B"W:YT;6+22SNHT8JVQQC*L.C#J#V(%?,?@?\ 8I\6
M?\+ 9OB!\6=>\:> ]&O[&_TG1;FSM;<WLMM&H@:\FB^><1%5^5@NYD#'-?1T
M]*J;TU6O==4^_6W1WZ;G\B2^!K??3SZ-?J]U;2YZ]^V <_LJ_%H_]2OJ'_HA
MZ[[X<_\ )/?#'_8+M?\ T4M4?C!\/_\ A;'PK\6^#/M_]E_V_I=QIOV[R?.\
MCS8RF_9N7=C.<;AGU%;_ (=TG_A'_#^EZ7YOG_8K6*V\W;MW[$"[L9.,XSC)
MJHZ*7G;\.;_-!+7D\N;\>6WY,\.^'/\ R>K\9O\ L7/#W_H5[7DVA_LV^"?V
MU_'/Q/\ %WQ8M+O77T7Q%>>%="TZ.\EM$TJVMMJ[P(64O)([-(3)N&"HQBOI
MKPY\)_\ A'_C5XS^(']J^?\ \)%ING:?_9WV?;]G^RF<[_,WG=N\_IM&-O4Y
MX\V\>?LK^);CQ]K7BCX8?%S6/A6_B2:.;Q#I]MIEMJ-M>NJ!#-"LW_'O.R!0
M9%SG:#MR*EVNKJ_NM>CNM?NNKK74MOXN5VUB_5*-FOOL_D:7[&WB/5]3^&6L
M^']9U(ZU/X.\1:AX8AU1@H:[M[63;"[;0%W!"JD@<E":]XKC/A#\*=%^"O@'
M3?">@FYFL[3?))=7LOFW%U/(Y>6>5_XG=V9B?4\8%=G5S=WJ[O2[[NVK^;U,
M8JU[*RN[+LKZ+Y+0P/%/C_POX&^R_P#"2>)-(\/_ &K=]G_M2^BMO.VXW;-[
M#=C<N<=-P]:P?^%_?##_ **/X1_\'MK_ /'*^2?^"I7_ #3+_N)_^VE?!E>)
MB,=*C4<%'8_H'A?PVPF?Y11S*KB)1E/FT25E:4H_H?M3_P +^^&'_11_"/\
MX/;7_P".4?\ "_OAA_T4?PC_ .#VU_\ CE?BM16']I3_ )3ZK_B#N _Z"Y_<
MC]P/#/Q/\'>-;^2Q\/>+=#UZ]CB,SVVF:E#<R+&" 7*HQ(4%E&>F6'K735^9
M_P#P3/\ ^2[Z]_V+<_\ Z56M?IA7JX:LZ]/G:L?AG%V0TN&\T> I3<THIW>C
MU] HHHKJ/B@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^8_^;V/\_P#0-KU_X_?\D(^(_P#V+>I?^DLE>0?\WL?Y_P"@;7K_ ,?O^2$?
M$?\ [%O4O_262HJ? ST\K_W^A_CC^:/Q6HHHKXH_T8"BBB@#]J?@#_R0CX<?
M]BWIO_I+'7>UP7P!_P"2$?#C_L6]-_\ 26.N]K[2G\"]#_.?-/\ ?Z_^.7YL
M\%_;I_Y-7\;_ /;C_P"EUO7Y)U^MG[=/_)J_C?\ [<?_ $NMZ_).O S+^*O3
M]6?U1X0_\B*M_P!?I?\ I%,****\H_<#O?@#_P EW^''_8R:;_Z51U^U-?BM
M\ ?^2[_#C_L9--_]*HZ_:FOH,M^"7J?ROXQ?[_A/\#_,*^#/^"I7_-,O^XG_
M .VE?>=?!G_!4K_FF7_<3_\ ;2NK'?[O+Y?FCX?PW_Y*G"?]O_\ IN9\&444
M5\J?W %?6W_!,_\ Y+OKW_8MS_\ I5:U\DU];?\ !,__ )+OKW_8MS_^E5K7
M5A?X\?4^'XW_ .2<QO\ @_5'Z84445]<?P8?DG^W3_R=1XW_ .W'_P!(;>O!
M:]Z_;I_Y.H\;_P#;C_Z0V]>"U\=7_BS]7^9_H+PQ_P B+ ?]>:?_ *1$****
MP/IC],/^"9__ "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^N
MPO\  CZ'\&<;_P#)1XW_ !_H@K\&:_>:OP9KS<S^Q\_T/UWP9_YF'_<+_P!R
M!1117AG]+!7[4_ '_DA'PX_[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO_I+'7L9
M;\<O0_GSQB_W#"?XW^1WM>"_MT_\FK^-_P#MQ_\ 2ZWKWJO!?VZ?^35_&_\
MVX_^EUO7LU_X4_1_D?SYPQ_R/<!_U^I_^EQ/R3HHHKXX_P!!@KO?@#_R7?X<
M?]C)IO\ Z51UP5=[\ ?^2[_#C_L9--_]*HZTI_&O4\S-/]PK_P""7Y,_:FBB
MBOM#_.<^#/\ @J5_S3+_ +B?_MI7P97WG_P5*_YIE_W$_P#VTKX,KY7'?[Q+
MY?DC^X/#?_DEL)_V_P#^G)A1117"?I9];?\ !,__ )+OKW_8MS_^E5K7Z85^
M9_\ P3/_ .2[Z]_V+<__ *56M?IA7TV7_P #YG\8^*?_ "4<_P#!#\@K\D_V
MZ?\ DZCQO_VX_P#I#;U^ME?DG^W3_P G4>-_^W'_ -(;>HS+^$O7]&>GX0_\
MCVM_UYE_Z73/!:***^</Z["OTP_X)G_\D(U[_L9)_P#TEM:_,^OTP_X)G_\
M)"->_P"QDG_]);6O2R_^/\C\A\4_^2<G_CA^9];4445],?QD?@S1117PY_I6
M%%%% '[4_ '_ )(1\./^Q;TW_P!)8Z[VN"^ /_)"/AQ_V+>F_P#I+'7>U]I3
M^!>A_G/FG^_U_P#'+\V%%%%:'F!1110 4444 ?"_C']J\_!OQ]I/ACXTS:LF
MMZ1XSO;W1KZ'1)'36=*DL[M+46_V>+8TB-<10%>&R03_ !$>[?L8^#]8\'_
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
MV=]&UW3KZ_BT)I#K(E1T\J6[$@$?V9+@HQ$1W;0"<\X^Q%8,H8'((R#7Q/\
M$3X@_$S]JKP(WP</P:\7>!]4U1[:U\4^(_$%O%%I%E;JZO.]G.LA^ULVPJH4
M#&\$XQ7VI;6ZVMO%"GW(T"+] ,"A+EI\M^K^>BU_#1_Y#D^::?6VOEV^>]_D
M^I+117(_%CXF:7\'? &J>+]9@O+G3=.\KS8K%%>9O,E2)=H9E!^:09R1P#]*
MS;44VSHH4*F*JPH48\TYM)+NV[)?-G745\D_\/,/AA_T ?%W_@':_P#R31_P
M\P^&'_0!\7?^ =K_ /)-<WUJA_,?8_ZD<1_] 4_P_P SZVHKY)_X>8?##_H
M^+O_  #M?_DFM;P?_P %"OAUXU\6:)X>L=%\417NK7T%A!)<6ML(UDED5%+$
M7!(4%AG )QV-"Q5%NRD14X+XAI0=2>#FDM7MLOF?4%%%%=1\4%%>&_'+]K[P
M=^S_ .++3P]XATW7+R]N;%+])-,@ADC$;22( 2\J'=F)NV,$<UYW_P /,/AA
M_P! 'Q=_X!VO_P DUSRQ%*+Y92U/KL+PEGN.H1Q.&PLI0EJFMFOO/K:BODG_
M (>8?##_ * /B[_P#M?_ ))H_P"'F'PP_P"@#XN_\ [7_P"2:GZU0_F.K_4C
MB/\ Z I_A_F?6U%>2? /]ICPO^T5_;O_  C=AJ]E_8_D?:/[4ABCW>;YFW9L
MD?./*;.<=1U[>MUO&<9KFB[H^5QV!Q.6XB6%Q<'"I&UT]U=)K\&F%?BM\?O^
M2[_$?_L9-2_]*I*_:FOQ6^/W_)=_B/\ ]C)J7_I5)7DYE\$3]U\'?]_Q?^!?
MF<%1117@']4!7ZV?L+?\FK^"/^W[_P!+KBOR3K];/V%O^35_!'_;]_Z77%>K
MEO\ %?I^J/P_Q>_Y$5'_ *_1_P#2*A[U117F?[27Q,U3X._!;Q%XOT:"TN=2
MT[[/Y45\CO"WF7,43;@K*3\LAQ@CD#Z5]#*2A%R?0_E#!X6ICL32PE'XZDE%
M>LG9?BSTRBOS/_X>8?$__H ^$?\ P#NO_DFC_AYA\3_^@#X1_P# .Z_^2:X/
M[0H>9^H_\0LXC_DA_P"!H_3"BOS/_P"'F'Q/_P"@#X1_\ [K_P"2:Z;X8?\
M!0KXB^-?B5X2\/7VB^%XK+5M7M+">2WM;D2+'+,B,5)N" P#'&01GL::QU&3
MLC*MX8\0T*4JLXPM%-OWELM3]"J***] _)SX,_X*E?\ -,O^XG_[:5\&5]Y_
M\%2O^:9?]Q/_ -M*^#*^5QW^\2^7Y(_N#PW_ .26PG_;_P#Z<F%%%%<)^EGU
MM_P3/_Y+OKW_ &+<_P#Z56M?IA7YG_\ !,__ )+OKW_8MS_^E5K7Z85]-E_\
M#YG\8^*?_)1S_P $/R"BBBO2/R(**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /F/_ )O8_P _] VO7_C]_P D(^(__8MZE_Z2R5Y!_P W
ML?Y_Z!M>O_'[_DA'Q'_[%O4O_262HJ? ST\K_P!_H?XX_FC\5J***^*/]& H
MHHH _:GX _\ )"/AQ_V+>F_^DL==[7!? '_DA'PX_P"Q;TW_ -)8Z[VOM*?P
M+T/\Y\T_W^O_ (Y?FSP7]NG_ )-7\;_]N/\ Z76]?DG7ZV?MT_\ )J_C?_MQ
M_P#2ZWK\DZ\#,OXJ]/U9_5'A#_R(JW_7Z7_I%,****\H_<#O?@#_ ,EW^''_
M &,FF_\ I5'7[4U^*WP!_P"2[_#C_L9--_\ 2J.OVIKZ#+?@EZG\K^,7^_X3
M_ _S"O@S_@J5_P TR_[B?_MI7WG7P9_P5*_YIE_W$_\ VTKJQW^[R^7YH^'\
M-_\ DJ<)_P!O_P#IN9\&4445\J?W %?6W_!,_P#Y+OKW_8MS_P#I5:U\DU];
M?\$S_P#DN^O?]BW/_P"E5K75A?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'Y)_M
MT_\ )U'C?_MQ_P#2&WKP6O>OVZ?^3J/&_P#VX_\ I#;UX+7QU?\ BS]7^9_H
M+PQ_R(L!_P!>:?\ Z1$****P/IC],/\ @F?_ ,D(U[_L9)__ $EM:^MJ^2?^
M"9__ "0C7O\ L9)__26UKZVKZ["_P(^A_!G&_P#R4>-_Q_H@K\&:_>:OP9KS
M<S^Q\_T/UWP9_P"9A_W"_P#<@4445X9_2P5^U/P!_P"2$?#C_L6]-_\ 26.O
MQ6K]J?@#_P D(^''_8MZ;_Z2QU[&6_'+T/Y\\8O]PPG^-_D=[7@O[=/_ ":O
MXW_[<?\ TNMZ]ZKP7]NG_DU?QO\ ]N/_ *76]>S7_A3]'^1_/G#'_(]P'_7Z
MG_Z7$_).BBBOCC_08*[WX _\EW^''_8R:;_Z51UP5=[\ ?\ DN_PX_[&33?_
M $JCK2G\:]3S,T_W"O\ X)?DS]J:***^T/\ .<^#/^"I7_-,O^XG_P"VE?!E
M?>?_  5*_P":9?\ <3_]M*^#*^5QW^\2^7Y(_N#PW_Y);"?]O_\ IR84445P
MGZ6?6W_!,_\ Y+OKW_8MS_\ I5:U^F%?F?\ \$S_ /DN^O?]BW/_ .E5K7Z8
M5]-E_P# ^9_&/BG_ ,E'/_!#\@K\D_VZ?^3J/&__ &X_^D-O7ZV5^2?[=/\
MR=1XW_[<?_2&WJ,R_A+U_1GI^$/_ "/:W_7F7_I=,\%HHHKYP_KL*_3#_@F?
M_P D(U[_ +&2?_TEM:_,^OTP_P""9_\ R0C7O^QDG_\ 26UKTLO_ (_R/R'Q
M3_Y)R?\ CA^9];4445],?QD?@S1117PY_I6%%%% '[4_ '_DA'PX_P"Q;TW_
M -)8Z[VN"^ /_)"/AQ_V+>F_^DL==[7VE/X%Z'^<^:?[_7_QR_-A1116AY@4
M444 %%%% %?4-0M=)L+F^OKF&SLK:)II[FXD$<<4:@EG9CPJ@ DD\ "N*_X7
M]\,/^BC^$?\ P>VO_P <H^/W_)"/B/\ ]BWJ7_I+)7XK5YN*Q4L.TDKW/U_@
MC@C#\58>M6K5I0<)):).]U?J?M3_ ,+^^&'_ $4?PC_X/;7_ ..4?\+^^&'_
M $4?PC_X/;7_ ..5^*U%<7]I3_E/TG_B#N _Z"Y_<C]J?^%_?##_ **/X1_\
M'MK_ /'*[VOP9K]YJ[\)B7B.:ZM8_*^.>#J'"?U;V%5S]KSWNDK<O+V[\P5\
MW_M2?LOZQ\3Y+_Q?\/\ Q=J'@SQZVCMH\QMH(+FUU6TW[Q!/%,0N02VV0,"N
MX]:^D**]#JGV/ROHUW/#O O[*>AZ+\-_&?AOQ?K%]X_U7QQN?Q/KNHA89K]S
M&(QL2/Y8410 B+G;CJ:Y/PW^QUXC?7-#@\??&?Q!\1/ WARZ@O=%\,7VGVUM
MMEA_U+7ES&/,N]A"L-P7E03FOIVBJ4FI<RWT_#;3;3IVZ"M>/*]M?QWUWUZ]
M^IX+\9/V9]9\8^/!X^^'/Q'U#X5>.9K)=,O]0MM.AU*VO[56+(LMM,0I="3M
MD!! )'/&.\^"?P=TSX(^"O[!L+V\UBZN+J;4=2UC4G#W6H7DK;I9Y2 !DG
M P  .U=]14Q]U<J_KK]U];;7U'+WFF_ZTM]]M+]M HHHH _)/]NG_DZCQO\
M]N/_ *0V]>"U[U^W3_R=1XW_ .W'_P!(;>O!:^.K_P 6?J_S/]!>&/\ D18#
M_KS3_P#2(A1116!],?>?_!+7_FIO_<,_]NZ^\Z^#/^"6O_-3?^X9_P"W=?>=
M?58'_=X_/\V?P_XD?\E3B_\ MS_TW *KII]I'J$M\EK"M[-&D,ERL8$CQH6*
M(6QDJI=R > 6;U-6*\%_X;I^!_\ T.__ )2;[_XQ77*I"G\3L?#X++,?F7-]
M2H3J\MK\D92M?:]D[7MI?L>]45X+_P -T_ __H=__*3??_&*/^&Z?@?_ -#O
M_P"4F^_^,5G[>E_.OO1Z7^K&>_\ 0!6_\%S_ /D3WJBO!?\ ANGX'_\ 0[_^
M4F^_^,5[7X?UVQ\4:#INLZ9/]ITW4;:.\M9]C)YD4B!T;:P!&5(." 1GD5<:
MD)_#),\_&93F&714\;AYTT]G*,HW]+I%^O!?VZ?^35_&_P#VX_\ I=;U[U7@
MO[=/_)J_C?\ [<?_ $NMZBO_  I^C_(]#AC_ )'N _Z_4_\ TN)^2=%%%?''
M^@P5WOP!_P"2[_#C_L9--_\ 2J.N"KO?@#_R7?X<?]C)IO\ Z51UI3^->IYF
M:?[A7_P2_)G[4T445]H?YSGYG_\ !3#_ )+OH/\ V+<'_I5=5\DU];?\%,/^
M2[Z#_P!BW!_Z575?)-?)8K^/(_O/@C_DG,%_@_5A1117(?<'WG_P2U_YJ;_W
M#/\ V[K[SKX,_P""6O\ S4W_ +AG_MW7WG7U6!_W>/S_ #9_#_B1_P E3B_^
MW/\ TW *_%;X_?\ )=_B/_V,FI?^E4E?M37XK?'[_DN_Q'_[&34O_2J2N3,O
M@B?<>#O^_P"+_P "_,X*BBBO /ZH"OUL_86_Y-7\$?\ ;]_Z77%?DG7ZV?L+
M?\FK^"/^W[_TNN*]7+?XK]/U1^'^+W_(BH_]?H_^D5#WJO!?VZ?^35_&_P#V
MX_\ I=;U[U7@O[=/_)J_C?\ [<?_ $NMZ]RO_"GZ/\C^:>&/^1[@/^OU/_TN
M)^2=%%%?''^@P5WOP!_Y+O\ #C_L9--_]*HZX*N]^ /_ "7?X<?]C)IO_I5'
M6E/XUZGF9I_N%?\ P2_)G[4T445]H?YSGP9_P5*_YIE_W$__ &TKX,K[S_X*
ME?\ -,O^XG_[:5\&5\KCO]XE\OR1_<'AO_R2V$_[?_\ 3DPHHHKA/TL^MO\
M@F?_ ,EWU[_L6Y__ $JM:_3"OS/_ ."9_P#R7?7O^Q;G_P#2JUK],*^FR_\
M@?,_C'Q3_P"2CG_@A^04445Z1^1!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4457N-0M;6XMK>:YAAG
MNF*0122!6E8*6(0'EB%4G [ GM0!8HHJC9ZYINH:C?Z?:ZA:W-_8%%O+6&97
MEMBZ[D$B@Y3<O(SC(Y% %ZBJM]JMEI;6RWEY;VC74RV\ GE5/-E()")D_,Q
M. .>#5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#YC_ .;V/\_] VO7_C]_R0CXC_\ 8MZE
M_P"DLE>0?\WL?Y_Z!M>O_'[_ )(1\1_^Q;U+_P!)9*BI\#/3RO\ W^A_CC^:
M/Q6HHHKXH_T8"BBB@#]J?@#_ ,D(^''_ &+>F_\ I+'7>UP7P!_Y(1\./^Q;
MTW_TECKO:^TI_ O0_P Y\T_W^O\ XY?FSP7]NG_DU?QO_P!N/_I=;U^2=?K9
M^W3_ ,FK^-_^W'_TNMZ_).O S+^*O3]6?U1X0_\ (BK?]?I?^D4PHHHKRC]P
M.]^ /_)=_AQ_V,FF_P#I5'7[4U^*WP!_Y+O\./\ L9--_P#2J.OVIKZ#+?@E
MZG\K^,7^_P"$_P #_,*^#/\ @J5_S3+_ +B?_MI7WG7P9_P5*_YIE_W$_P#V
MTKJQW^[R^7YH^'\-_P#DJ<)_V_\ ^FYGP91117RI_< 5];?\$S_^2[Z]_P!B
MW/\ ^E5K7R37UM_P3/\ ^2[Z]_V+<_\ Z56M=6%_CQ]3X?C?_DG,;_@_5'Z8
M4445]<?P8?DG^W3_ ,G4>-_^W'_TAMZ\%KWK]NG_ ).H\;_]N/\ Z0V]>"U\
M=7_BS]7^9_H+PQ_R(L!_UYI_^D1"BBBL#Z8_3#_@F?\ \D(U[_L9)_\ TEM:
M^MJ^2?\ @F?_ ,D(U[_L9)__ $EM:^MJ^NPO\"/H?P9QO_R4>-_Q_H@K\&:_
M>:OP9KS<S^Q\_P!#]=\&?^9A_P!PO_<@4445X9_2P5^U/P!_Y(1\./\ L6]-
M_P#26.OQ6K]J?@#_ ,D(^''_ &+>F_\ I+'7L9;\<O0_GSQB_P!PPG^-_D=[
M7@O[=/\ R:OXW_[<?_2ZWKWJO!?VZ?\ DU?QO_VX_P#I=;U[-?\ A3]'^1_/
MG#'_ "/<!_U^I_\ I<3\DZ***^./]!@KO?@#_P EW^''_8R:;_Z51UP5=[\
M?^2[_#C_ +&33?\ TJCK2G\:]3S,T_W"O_@E^3/VIHHHK[0_SG/@S_@J5_S3
M+_N)_P#MI7P97WG_ ,%2O^:9?]Q/_P!M*^#*^5QW^\2^7Y(_N#PW_P"26PG_
M &__ .G)A1117"?I9];?\$S_ /DN^O?]BW/_ .E5K7Z85^9__!,__DN^O?\
M8MS_ /I5:U^F%?39?_ ^9_&/BG_R4<_\$/R"OR3_ &Z?^3J/&_\ VX_^D-O7
MZV5^2?[=/_)U'C?_ +<?_2&WJ,R_A+U_1GI^$/\ R/:W_7F7_I=,\%HHHKYP
M_KL*_3#_ ()G_P#)"->_[&2?_P!);6OS/K],/^"9_P#R0C7O^QDG_P#26UKT
MLO\ X_R/R'Q3_P"2<G_CA^9];4445],?QD?@S1117PY_I6%%%% '[4_ '_DA
M'PX_[%O3?_26.N]K@O@#_P D(^''_8MZ;_Z2QUWM?:4_@7H?YSYI_O\ 7_QR
M_-A1116AY@4444 %%%% '!?'[_DA'Q'_ .Q;U+_TEDK\5J_:GX_?\D(^(_\
MV+>I?^DLE?BM7@9E\<3^J/!W_<,7_C7Y!1117C']!A7[S5^#-?O-7N99]OY?
MJ?S3XS?\R_\ [B_^XPKPW]K[XY:]^S_\-=-\0^'K33KR]N=7BL'CU..22,1M
M#,Y(".AW9B7OC!/%>Y5\D_\ !3#_ )(1H/\ V,D'_I+=5Z>(DXTI2CN?C'"6
M%H8[/<+AL3'FA*5FGLUJ>"_\/,/B?_T ?"/_ (!W7_R31_P\P^)__0!\(_\
M@'=?_)-?)-%?-_6J_P#,S^Q?]2.'/^@*'X_YGUM_P\P^)_\ T ?"/_@'=?\
MR37IG[-O[<GCSXQ?&GP[X0UG2?#MMINH_:/-EL;:=)E\NVEE7:6G8#YHQG(/
M!/UK\_:]Z_86_P"3J/!'_;]_Z0W%:T<36E4BG+JCP.(.#\@PN3XRO1PD8SA2
MJ-/71J+:>_1GZV4445]0?Q6?DG^W3_R=1XW_ .W'_P!(;>O!:]Z_;I_Y.H\;
M_P#;C_Z0V]>"U\=7_BS]7^9_H+PQ_P B+ ?]>:?_ *1$****P/IC[S_X):_\
MU-_[AG_MW7WG7P9_P2U_YJ;_ -PS_P!NZ^\Z^JP/^[Q^?YL_A_Q(_P"2IQ?_
M &Y_Z;@%?@S7[S5^#-<.9_8^?Z'Z5X,_\S#_ +A?^Y HHHKPS^E@K]J?@#_R
M0CX<?]BWIO\ Z2QU^*U?M3\ ?^2$?#C_ +%O3?\ TECKV,M^.7H?SYXQ?[AA
M/\;_ ".]KP7]NG_DU?QO_P!N/_I=;U[U7@O[=/\ R:OXW_[<?_2ZWKV:_P#"
MGZ/\C^?.&/\ D>X#_K]3_P#2XGY)T445\<?Z#!7>_ '_ )+O\./^QDTW_P!*
MHZX*N]^ /_)=_AQ_V,FF_P#I5'6E/XUZGF9I_N%?_!+\F?M31117VA_G.?F?
M_P %,/\ DN^@_P#8MP?^E5U7R37UM_P4P_Y+OH/_ &+<'_I5=5\DU\EBOX\C
M^\^"/^2<P7^#]6%%%%<A]P?>?_!+7_FIO_<,_P#;NOO.O@S_ ():_P#-3?\
MN&?^W=?>=?58'_=X_/\ -G\/^)'_ "5.+_[<_P#3< K\5OC]_P EW^(__8R:
ME_Z525^U-?BM\?O^2[_$?_L9-2_]*I*Y,R^")]QX._[_ (O_  +\S@J***\
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
MXK5^U/P!_P"2$?#C_L6]-_\ 26.O8RWXY>A_/GC%_N&$_P ;_([VO!?VZ?\
MDU?QO_VX_P#I=;U[U7@O[=/_ ":OXW_[<?\ TNMZ]FO_  I^C_(_GSAC_D>X
M#_K]3_\ 2XGY)T445\<?Z#!7>_ '_DN_PX_[&33?_2J.N"KO?@#_ ,EW^''_
M &,FF_\ I5'6E/XUZGF9I_N%?_!+\F?M31117VA_G.?F?_P4P_Y+OH/_ &+<
M'_I5=5\DU];?\%,/^2[Z#_V+<'_I5=5\DU\EBOX\C^\^"/\ DG,%_@_5A111
M7(?<'WG_ ,$M?^:F_P#<,_\ ;NOO.O@S_@EK_P U-_[AG_MW7WG7U6!_W>/S
M_-G\/^)'_)4XO_MS_P!-P"OQ6^/W_)=_B/\ ]C)J7_I5)7[4U^*WQ^_Y+O\
M$?\ [&34O_2J2N3,O@B?<>#O^_XO_ OS."HHHKP#^J K];/V%O\ DU?P1_V_
M?^EUQ7Y)U^MG["W_ ":OX(_[?O\ TNN*]7+?XK]/U1^'^+W_ "(J/_7Z/_I%
M0]ZKP7]NG_DU?QO_ -N/_I=;U[U7@O[=/_)J_C?_ +<?_2ZWKW*_\*?H_P C
M^:>&/^1[@/\ K]3_ /2XGY)T445\<?Z#!7>_ '_DN_PX_P"QDTW_ -*HZX*N
M]^ /_)=_AQ_V,FF_^E4=:4_C7J>9FG^X5_\ !+\F?M31117VA_G.?!G_  5*
M_P":9?\ <3_]M*^#*^\_^"I7_-,O^XG_ .VE?!E?*X[_ 'B7R_)']P>&_P#R
M2V$_[?\ _3DPHHHKA/TL^MO^"9__ "7?7O\ L6Y__2JUK],*_,__ ()G_P#)
M=]>_[%N?_P!*K6OTPKZ;+_X'S/XQ\4_^2CG_ ((?D%%%%>D?D04444 %%%%
M!7/_ !!36)/ ?B1?#S;->;3;D:>V,XN/*;RC_P!];:Z"L/QUKU]X6\%Z]K.F
MZ6=;U#3[&:[M]-$WDFZD1"RQ!]K;2Q&,[3C/0UC6LZ<N9V5F:TK^TCRJ[NC\
MYO@9\,O@9\:O#^E>$='N-)\%_%JUT"V>;4+ZV6/Q!8>(8;AGFF979)IG$BY8
M!L%2!P.GW0?@K'?_ !VL?B7J^IQZI/IN@#1M-T][,!;.5I2]Q=(Y<X:0"-,!
M00$^\<U\J?M$ZU\+/CK\&=8^*M];:;!<?\(+%J^BZI&Z"]T_5/-<Q1Q3#:WG
M"94C*C&XK@CM7JGQ7^,/CV;P_P##_P"$_@MHXOC'XMT>&YU'4I5WQ>'[41JM
MS?2#NV\LL:GJ_P!,'K;GVM)2EITNW-.W:R3OVC9W[<UHWW]UI:O>R4'KU=VU
M;JY75M;/G] \#I\4_C%^U)X?\$ZH/"^C:MINGZ)=ZO90>9'%K#0S?:I4C#(&
MD6*2%7(8'=C)R*T_VR?!?AGP+^RUH'@[1M-M8=9M]3TG3/!T$$:QRQZB+B+R
MWBP,JP59&8CDKOR>:]A\#>#?!_[*7P3DM%NVMM T&UFU#4M5O6WS7,F#)/<S
M-U:1VR3]0!VKRK]G_P (^(OCUXXM?CS\1+233;41NO@7PG-_S"[*08^V3#H;
MF9>?]A#@=>%&W.HQ>D>5M_X=K>KOR]EKT+<G9S:U=[+U23O\DN;N].I]11;A
M&@<Y? W8]:?1168)65@KXX_;8D\+6'Q>^&.H?%>Q6]^$\-CJ<9>^MC/IMOK+
MB);5[M<%<%/.5"XVAB?K7V/7CWQ0^,6G^'OBAHWPVUW2K=-/\5:)?7-AJMU<
M+Y<UW 4W6GE,F"Q1_,!W?PD;>]8U;VTWU_\ 27?YVNUYI;O0VI[_ '?FOP[^
M5]EJ><?LQ_!/P[8>!]3\2?"WQ7I>F:'XP\+6=I-8Z)"D]I9ZM'"R/>J8Y0OF
M?.JO& I+1Y+9JI^T/\+_  9\$/V!-<\$7-M;WT.GZ,MAI\GV8+->:N^%@G11
MN(G>X8/D$D$DYXS7*_LVZ9X5^%_[0"VO@Q;/1/#LOPSLM8\7VED1'9V]^&3R
M)F0?*DK1>>6QC( )ZYKJ?A)I>J_M>?$;3_C#XGAFLOAEH-PS^!/#LZ[?ML@)
M4ZM<*>YY\I3]T?-@'ENZM'GFTG9/?R4922MYWOR>5GM'3EP\O9PC)ZM6MYMQ
MB]?E;F^>[EKVWQ<\1^(;?X;^"?AI87;0_$+QI;Q:7)<Q-E[*!(5.H7N?^F:;
M@I/'F21#O65_P3[\/V?A/]GN30]/5DT_3/$NN65NKL681QZC.B D\DX4<UB_
M$3X9_M)VO[0WB+QY\/;GX67FDW6G6^EZ;'XQDU(W-E;H-\JJMNH13),2S'))
M"1]-N*SO^"=/_"S_ /A!O$__  F/_"(_\(Y_;^K?9/[#^U?:_MW]H3_:_,\W
MY/)W[O+Q\VW&[FIA+GYY;.5V_O5EZ)?BWT'*/LXP@G=1:2_\!=WZ_HK]SZ^H
MHHK$T*&O:LN@:'J.IO;W%XEE;R7+6]JH:64(I8J@) +'& "1R>M?#OQ:^&/P
MI^,UK:_&;PM!)X&U>X\$W_BZQ\4:3)]@O8+J,VY5[CRFVR, 61U;=U89[U]X
M,H92",@\$&OD[4O^"=/@&]^)$6H1:EXDL_ ,D4\MWX&M]=F329KAYTEV_9L<
M0LP+-&'"EDCPN 14J+<][;V?;W9+\VFO->=U3:4.^JNNZNOT37HWVL_3?A=\
M4M!^+7@GPGX3\9Q6MSXM\1>#[77=2\.ZA8LT-Q;RHJ2DAU,3KO)!CR2 1D8(
MKSWX2Z;HOP@_:[^(G@SPE%!HG@,>%++7[W2;9Q'8:7?-/*C&.+[D DB4.RJ
M/EW8YKU#XT?LV>%?C99Z/]LN]:\*ZUHH9=*\0^$[]M.U&Q1@ \<<J@C8P !4
M@C@<9&:R=!_9&\%^&_A+XO\  EE?Z_GQ= \.N^)[K4/M&M7[,GEF62XD5@7V
MY ^7:,G"C-:SG><ZD%9^]IT=[V7HKI^JTWTSC'W(TY/^77JK6N_-NS7H]=M?
M-? W]I?MI_$ZP\=ZC UG\$/"=\TOAC3YE(;Q%?QDK_:,JG_EA&<^4O=AN/I7
MUO7R5H__  3NL/#^EVFFZ7^T!\=].TZSC6&WL[3QFL4,,:C"HB+;@*H P !@
M5]6:;9_V=I]K:>?-=>1$L7GW+[Y9-H W.W=CC)/<FA\JBHQV7X]V_-_Y):)!
MJY<SZ_AV2_K>[W99HHHJ"CY(_;:F\.:?\1/@]J'Q/L?MWP<M[N^&K?:;8SV$
M&H/$B6,EXH!'E9,R@L-H9@34W['WP@\*6/A:P\;_  R\1Z38:9X@\)6FG:KI
M6B11RVPU2->+PF.0*LR[G1TV@L<$D$'/KWQ(^,5CX-^*7@KP+KFDP_V1XQM[
MR*#5[FX B%W"J,EJT13#&1&<@EARF,'/'S3^S;H?AGX?_'_P)'X*BL](35?A
MFNJ>-;.Q(2#S5:#[+<S(/E69M]Q\V 6!).:JDDXRB]G?7_MV;:?R3UZ>ZULF
M:3;Y;KIR_FK6^;^>JZM'H7Q1^%/@GX ?L&^*?"/B$6VM:?9:%.EQ>2VRQRZG
MJ<@.R<*2Q$\EPRE3EB"1R<5N>)_%GBKPC^SW\./!4$Y'Q3\6:=9:%;N6W-;S
M?9U-Y=MGJ((Q(^3U8(/XJY+X?6NI?MH?$RV^(FM1O:_!CPO?LWA+1Y!C^W;R
M)BIU.<?\\D8'RD/4C<??3^+GPR_:'D_:&G\>_#>X^&5WI4>C1Z3I]OXU?43-
M9!G\RX:-;=0H,C"/+%B2(T'&#D>M_:KXVFUY).R\N:]FNBMU5E&VD/L7MYMN
M-_7EM?S=^FKL?\$_/"=EX#^%'C'PWIIE.GZ1XXUJQMS,Y=RD<X12S'DG Y-?
M3M?''_!/G_A;.?B1_P )E_PAG_"._P#"5ZQYG]A?:_M?]J_:A]HQYOR?9OO;
M/X^F:^QZ;NX4VWO&/_I*_KT(T52HDK)3G_Z4_P#AO4*:[K&C,[!449+,< #U
MIU(RAE((R#P16;O;0H^(O$GP(UGPKXSTCQ9^SG\3X[*TUMM2UJVT.^,6J^'Y
MY2JM.L##YH5F?&6C<[2#@#/'O7@G]ICP[J?[,^E?&+Q1+'X;TB33/ME^CL6$
M$JDI)$G=SYBE5 Y.0.IKP;5OV;?CK\._%5AX0^&'C#PW;?#RZEU66QO]7TNX
MEO\ P[%=%7EAC\L^5( S,8O,V]P>E:/QM_9'^(\WAWX,>%?A9<^#;[PE\/U$
M\^E^.Y;L0ZE>(H6&:6.VC/F;29),%@-[="*(_!RIZ-JW=*SO]VB2V;VLKLIV
MY^9ZVO?I?:WS>NNZUO?0[#X!^ ]:^,NL>*_C#\0M+N-%F\7:6=$T'P[<_P"M
MTS0SEAYH[33LWF..P"#M7G-_H/[07@#X%^(_@_/H.@6OA#1M!NK*W^*CZPOR
MZ:D3!5.GA?,-R(AMW%UC!YR<8/M?PGM?VD+SQ-);_%M/A1)X/EM98Y$\(?VG
M]M,A "C_ $CY-F-V>_3%>::/^RS\8['PV?A!-X[\-_\ "B5W0K<0V5P/$CV!
MD+?V<6+>0(]A\LRCY]O0#LZD5-.G'125NZZ[];J[>GQ7?>S*<^5JI+5IW\^F
MW2VB6NUEYM>Z_LQZ?<:5^SC\+[.[#BYA\,Z<D@DQN#"VCR#BO3:BM;6*RM8;
M>"-8H(4$<<:C 50, #\*EK:M4]K5E4[MO[S"E%TZ<8/=)!7F'Q<\3>";[Q%X
M7^&7C?P^-;L_&WVJ*V6^M(IK!I+>,2F*7>V1(RY9,*>4/(P*]/K@_C)\%/#'
MQT\+PZ+XFANE%K<I>V.H:=<O:WEA<IG9/!,AW(XR>>AS@@BN>7FKHW7D[/\
M4^4_@)X0T[]G?XT?#K3?!EU?6?AGQOH&K:AKGAO[1)/:6LMJZ,EY!$23$6+F
M,JG!RH XKV[XH>'?A#^TE\$9_'MU;:5K&F+H\][I7BQK?R+W3U0,XEAG=5EM
MV1TR1\I!7D=J7]FG]DO0?V?XWU:XU/6/%GC:ZM197.O^(-2>_G2W#EQ;PLRJ
M$BSS@*"3U)P*Q=8_8%^'.L^*+N];5_&%IX6O;EKR]\!6>O2P^';J=GWL\EH!
M_$W)4,%)'W>N7./-!4[ZVW[:OYZ)I+56M;:UB$E&;G;JM.^B^6Z^>^][^@?L
ML>*-9\:_LW_#;7?$+R2ZU?Z#:3W4TWWY7,8_>-[L,-^-<C^Q7_R3SQG_ -CW
MXB_].$M>^6MK#96T5O;Q)!!"@CCBC4*J*!@  = !7*?"_P"%^E?"?1M3TS2+
MB\N8-0U:]UF5KUT9A-=3--(J[54; S$*""0.I/6MYS4JLYI63O\ C)/]#&,7
M&E"#W37X1DOU.PHHHK$T"OEWXJ?L$>$?B%\1H/$FG:YXF\)6.HWTMYXETGP_
MKLUE::HSPLA=HE4@._".5*;D>3G)S7U%11I>X[NUKF5X6\+Z5X)\-Z;H&A6,
M.F:/IMNEK:6< PD4:C"J/P%8?A'X6Z5X+\;^-O%-E<7DNH>+;BVN;Z.X=#%&
MT$"P((@%! *J"=Q;GI@<5V-%-MMN3W9*22LMCC_'GPOTKXAZSX-U/4;B\AG\
M*ZL-9LEM715DF$,L.V7<I)3;*QPI4Y Y['L***72W]?UH/=W^7Y_YL**** /
M+_V@/AOX*^,'A6P\'>+]7.BW5_>I+H=W:Z@MGJ$5_$K2)+9L3DRHH9L 'Y0V
M1C-?//P-\2?$GX$^//#7AOQ-XJA\>?#[QAXFUO1K*ZO+)+?5-.OXKBY<-))'
MA9DF,,S$E059P!P.?H3]H3X-7/QC\*Z7'H^M?\(UXKT#4X=:T/6#!YRV]U%N
M #ID;HW5G1AD<-[5XK^SW\"?BOX@\9:1XN^,>JZ#!!X6U?6;K1O#WARSN(XY
M;RYN)EEO)GN/F*XDE\I5&-CJQ.2<W1T;OWU[-66OKT[JR>Q576EIJ]+=T_>_
M#9_^!==_4_VH?V;5_:3\'QZ,_C7Q)X36W28BVT>[$=E?LP&$O82N9X@5^YN7
M[S<^G@_PM^(4_P 2O'O[*OB"_L+/394LO$VB36FGH8[6*[MHTA/DJ>B$6\A4
M9R <=C782? #X\?#BXUOPK\)_'7A#2_AQK5[=7L<VOZ?<3:MH!N&,DJ68C81
M2J)'=E$N-N['.*ZW7OV3HM)^#/@3PKX UPZ!XD\"7<>I:%K=]%]H5[K#B<W*
M @LDXEE#@$$;\CIBIIM07-T;6G79I_=?Y]!37,^7JKV?2VZ^]V]-;C?BI')<
M?MG? H0R8-OI'B*:90H/[LQVJC/H-Q7GVKZ&KPCX*_"/XAIX^N_B/\8=8\.Z
MGXS.G?V/I^G^$X)DTW3;4R>9*4:<^8\DK+&68XQL '%>[T[<L(QZJ_XR;_)K
MYDWYI-]-/R7ZW"BBBI&?"_C#PO\ &?\ 9Y\?:3H?@;P5I/C[PIJWC.]US0)Y
MM;2P?3KBYL[LS6UPCJ2T:M)-,&0DD1E?O,M>CZ?^SS\2/A[\!?"UGX2\3PM\
M2=&UJ7Q-J,8N);?3=<N)Y99+JTFQSY3><0A8'!C1L#M]0T4TVHJ*>JMKUTV7
M;HKWWZW*D^:5VN^GF[W?_DS]+NWE\N^$/"?Q;^//Q6\&^,/BGX+L/A?X?\%R
MSWFG^'(-9BU:ZO[^2)HA/)-$H1(D1WVJ/F+'GBL;2?#OQ]_9XEUKP/\ #WP%
MH/CSP?J6IWE_HFOWFO)IYT);F1IFBNH&1FF5))'V^3R5'.#7UW10]5;IU\[_
M (_-6:6BLM"?7_AK7M^;WO>^NIYW^S[\)V^"?PCT'PE-?_VKJ%JLD]_J&TJ+
MF[FD::>0 ] TDCD#TQ7HE%%.4G)N3$E96"BBBI&%%%% !1110 4444 %%%%
M!1110 4444 ?,?\ S>Q_G_H&UZ_\?O\ DA'Q'_[%O4O_ $EDKR#_ )O8_P _
M] VO7_C]_P D(^(__8MZE_Z2R5%3X&>GE?\ O]#_ !Q_-'XK4445\4?Z,!11
M10!^U/P!_P"2$?#C_L6]-_\ 26.N]K@O@#_R0CX<?]BWIO\ Z2QUWM?:4_@7
MH?YSYI_O]?\ QR_-G@O[=/\ R:OXW_[<?_2ZWK\DZ_6S]NG_ )-7\;_]N/\
MZ76]?DG7@9E_%7I^K/ZH\(?^1%6_Z_2_](IA1117E'[@=[\ ?^2[_#C_ +&3
M3?\ TJCK]J:_%;X _P#)=_AQ_P!C)IO_ *51U^U-?09;\$O4_E?QB_W_  G^
M!_F%?!G_  5*_P":9?\ <3_]M*^\Z^#/^"I7_-,O^XG_ .VE=6._W>7R_-'P
M_AO_ ,E3A/\ M_\ ]-S/@RBBBOE3^X KZV_X)G_\EWU[_L6Y_P#TJM:^2:^M
MO^"9_P#R7?7O^Q;G_P#2JUKJPO\ 'CZGP_&__).8W_!^J/TPHHHKZX_@P_)/
M]NG_ ).H\;_]N/\ Z0V]>"U[U^W3_P G4>-_^W'_ -(;>O!:^.K_ ,6?J_S/
M]!>&/^1%@/\ KS3_ /2(A1116!],?IA_P3/_ .2$:]_V,D__ *2VM?6U?)/_
M  3/_P"2$:]_V,D__I+:U];5]=A?X$?0_@SC?_DH\;_C_1!7X,U^\U?@S7FY
MG]CY_H?KO@S_ ,S#_N%_[D"BBBO#/Z6"OVI^ /\ R0CX<?\ 8MZ;_P"DL=?B
MM7[4_ '_ )(1\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^X83_ !O\CO:\%_;I_P"3
M5_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKV:_\ "GZ/\C^?.&/^1[@/
M^OU/_P!+B?DG1117QQ_H,%=[\ ?^2[_#C_L9--_]*HZX*N]^ /\ R7?X<?\
M8R:;_P"E4=:4_C7J>9FG^X5_\$OR9^U-%%%?:'^<Y\&?\%2O^:9?]Q/_ -M*
M^#*^\_\ @J5_S3+_ +B?_MI7P97RN._WB7R_)']P>&__ "2V$_[?_P#3DPHH
MHKA/TL^MO^"9_P#R7?7O^Q;G_P#2JUK],*_,_P#X)G_\EWU[_L6Y_P#TJM:_
M3"OILO\ X'S/XQ\4_P#DHY_X(?D%?DG^W3_R=1XW_P"W'_TAMZ_6ROR3_;I_
MY.H\;_\ ;C_Z0V]1F7\)>OZ,]/PA_P"1[6_Z\R_]+IG@M%%%?.']=A7Z8?\
M!,__ )(1KW_8R3_^DMK7YGU^F'_!,_\ Y(1KW_8R3_\ I+:UZ67_ ,?Y'Y#X
MI_\ ).3_ ,</S/K:BBBOIC^,C\&:***^'/\ 2L**** /VI^ /_)"/AQ_V+>F
M_P#I+'7>UP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_SGS3_?Z_^.7YL****T/,
M"BBB@ HHHH X+X_?\D(^(_\ V+>I?^DLE?BM7[4_'[_DA'Q'_P"Q;U+_ -)9
M*_%:O S+XXG]4>#O^X8O_&OR"BBBO&/Z#"OWFK\&:_>:O<RS[?R_4_FGQF_Y
ME_\ W%_]QA7R3_P4P_Y(1H/_ &,D'_I+=5];5\D_\%,/^2$:#_V,D'_I+=5Z
M.*_@2/R+@C_DH\%_C_1GYGT445\D?WF%>]?L+?\ )U'@C_M^_P#2&XKP6O>O
MV%O^3J/!'_;]_P"D-Q6]#^+#U7YGS/$__(BQ_P#UYJ?^D2/ULHHHK[$_SZ/R
M3_;I_P"3J/&__;C_ .D-O7@M>]?MT_\ )U'C?_MQ_P#2&WKP6OCJ_P#%GZO\
MS_07AC_D18#_ *\T_P#TB(4445@?3'WG_P $M?\ FIO_ '#/_;NOO.O@S_@E
MK_S4W_N&?^W=?>=?58'_ '>/S_-G\/\ B1_R5.+_ .W/_3< K\&:_>:OP9KA
MS/['S_0_2O!G_F8?]PO_ '(%%%%>&?TL%?M3\ ?^2$?#C_L6]-_])8Z_%:OV
MI^ /_)"/AQ_V+>F_^DL=>QEOQR]#^?/&+_<,)_C?Y'>UX+^W3_R:OXW_ .W'
M_P!+K>O>J\%_;I_Y-7\;_P#;C_Z76]>S7_A3]'^1_/G#'_(]P'_7ZG_Z7$_)
M.BBBOCC_ $&"N]^ /_)=_AQ_V,FF_P#I5'7!5WOP!_Y+O\./^QDTW_TJCK2G
M\:]3S,T_W"O_ ()?DS]J:***^T/\YS\S_P#@IA_R7?0?^Q;@_P#2JZKY)KZV
M_P""F'_)=]!_[%N#_P!*KJODFODL5_'D?WGP1_R3F"_P?JPHHHKD/N#[S_X)
M:_\ -3?^X9_[=U]YU\&?\$M?^:F_]PS_ -NZ^\Z^JP/^[Q^?YL_A_P 2/^2I
MQ?\ VY_Z;@%?BM\?O^2[_$?_ +&34O\ TJDK]J:_%;X_?\EW^(__ &,FI?\
MI5)7)F7P1/N/!W_?\7_@7YG!4445X!_5 5^MG["W_)J_@C_M^_\ 2ZXK\DZ_
M6S]A;_DU?P1_V_?^EUQ7JY;_ !7Z?JC\/\7O^1%1_P"OT?\ TBH>]5X+^W3_
M ,FK^-_^W'_TNMZ]ZKP7]NG_ )-7\;_]N/\ Z76]>Y7_ (4_1_D?S3PQ_P C
MW ?]?J?_ *7$_).BBBOCC_08*[WX _\ )=_AQ_V,FF_^E4=<%7>_ '_DN_PX
M_P"QDTW_ -*HZTI_&O4\S-/]PK_X)?DS]J:***^T/\YSX,_X*E?\TR_[B?\
M[:5\&5]Y_P#!4K_FF7_<3_\ ;2O@ROE<=_O$OE^2/[@\-_\ DEL)_P!O_P#I
MR84445PGZ6?6W_!,_P#Y+OKW_8MS_P#I5:U^F%?F?_P3/_Y+OKW_ &+<_P#Z
M56M?IA7TV7_P/F?QCXI_\E'/_!#\@HHHKTC\B"BBB@ HHHH **** / (?V%_
M@Q;_ !G/Q(3P+HZZOM$J0"%Q MT)"YN1%O\ *W\C_EGD$;LYJ[\8OV)?@M\?
MO&'_  E/CWP:=>UW[.EI]J.JWMOB)"2JA(9D7@LW;/->Y44K+E4>BV\AW=W+
MJ]SY^\*_L$? GP1X:\4^']$\#M8:3XGMH[35[==9OV^TQ(^]4W-.60;N?D()
MZ'(XKEU_X)=?LQJP8?#/!!R/^)_J?_R37U315)M/F6XNEB."%+:&.&-=L<:A
M%7.< # J2BBD)::(*XCXO?!?P;\=O!\_AKQMH%GKVF29:-;I#N@D*E1)&ZD,
MC $_,K \]:[>BIE%25F7&3B[H\?^&?[*7PW^%OP>O?ASI/ARUAT/5K(V>LM;
MM+%-J6^,I*\DN\RC<"V!O^4-A2 *\U_X=<?LQ?\ 1,__ "OZI_\ )-?55%7)
MN4G-[LB*Y8J"V1G^']!L?"N@Z=HNEP?9=-TZVCM+6#>S^7%&H5%W,23@ #))
M/K6=X'\ Z#\-]'FTKP[8?V=837EQ?O#YTDN9YY6EF?+LQ^9W8XS@9P !Q70T
M4W)MMMZL2BHI12T04445)045XK^V9X@U3PO^S9XPU/1M2O-(U*#['Y5Y8SO!
M-'NO(%;:ZD$94D'!Y!(K\P/^%_?$_P#Z*/XN_P#![=?_ !RN#$8R.'DHM7/U
M+A;@+$\4X*>-HUXP49.-FF]E%WT_Q'[4T5^*W_"_OB?_ -%'\7?^#VZ_^.4?
M\+^^)_\ T4?Q=_X/;K_XY7-_:4/Y6?8_\0=Q_P#T%P^YG[4T5^*W_"_OB?\
M]%'\7?\ @]NO_CE?H3_P3U\8:]XU^"^M7WB'6]1UZ]C\030I<ZG=R7,BQBVM
MB$#.20H+,<=,L?6MZ&,C7GR)6/EN)/#S%<-X!X^KB(S2:5DFGKZGU!1117HG
MY*<E\3_A1X1^,_A*Y\,^-=!L_$.BW'+6UVI^1L$!T8$,CC)PRD$9X-<3\%OV
M4?AY\#_A;<^"M"T&UAM]3LOLFLWL'F17&I%D*2.\GF-(N=S84/\ )N^7%>QT
M4K*TETEOYE<ST\MO+T/E7_AUQ^S%_P!$S_\ *_JG_P DU])>#_".D^ ?"ND>
M&]!M/L.BZ3:QV5E:^8\GE0QJ%1=SDLV  ,L2?4UL45?,[<M]"+*]SGO!?@#0
M?A[:ZG;^'[#[!#J6HW&K7:^=))YEU.^^63+L<;FYVC"CL!70T45/9#ZM]]?O
MW"BBN"^.GQ2_X4K\*];\9_V9_;/]F^1_H7VCR/,\R>.+[^UL8\S/W3G&.^:F
M4E%.3V1TX7#5<97IX:@KSFU%+17;=DKO3?OH=[17P9_P]*_ZIE_Y7_\ [FH_
MX>E?]4R_\K__ -S5Q_7L/_-^#_R/T+_B&_%/_0)_Y/3_ /DS[SHKX,_X>E?]
M4R_\K_\ ]S4?\/2O^J9?^5__ .YJ/KV'_F_!_P"0?\0WXI_Z!/\ R>G_ /)G
MWG17@O[+7[4O_#2W_"3_ /%,?\(Y_8OV7_E_^U>=YWG?],DVX\KWSN[8Y]ZK
MKA4C4BI1>A\/F66XK*,5/!8V'+4C:ZNG:Z36J;6S74***_/7_@H5\3_&7@KX
MT:+8^'O%NN:#92>'X9GMM,U*:VC:0W-R"Y5& +$*HSUPH]*RKUE0ASM7/6X;
MR&KQ)CU@*4U!M-W>JT]#]"J*_%;_ (7]\3_^BC^+O_![=?\ QRC_ (7]\3_^
MBC^+O_![=?\ QRO/_M*'\K/UK_B#N/\ ^@N'W,_:FBOQ6_X7]\3_ /HH_B[_
M ,'MU_\ '*/^%_?$_P#Z*/XN_P#![=?_ !RC^TH?RL/^(.X__H+A]S/VIHHH
MKV#^?#D?B]KM]X7^$WC;6=,G^S:EIVB7MY:S[%?RY8X'=&VL"#A@#@@@XY%?
MF#_PW3\</^AW_P#*38__ !BOTO\ C]_R0CXC_P#8MZE_Z2R5^*U>)F%2<)1Y
M9-'])^%.4Y?F."Q4\;AX5&I*SE&,K:=+IGO7_#=/QP_Z'?\ \I-C_P#&*/\
MANGXX?\ 0[_^4FQ_^,5X+17D^WK?SO[V?N7^K&1?] %'_P %P_\ D3WK_ANG
MXX?]#O\ ^4FQ_P#C%?6W[ _QT\<?&K_A.O\ A,];_MG^S?L/V3_1((/+\S[1
MO_U2+G/EIUSC''4U^9]?>?\ P2U_YJ;_ -PS_P!NZ[,'6J2KQ4I-K7KY'Y]Q
M_D64X/AO%5\-A*<)KDLXPBFKU(IV:5]M/0^\Z***^E/X["BOF?\ :8_;._X9
MU\>6'AO_ (0__A(/M6FQZA]J_M/[-MW2RQ[-ODOG'E9SG^+IQSY)_P /2O\
MJF7_ )7_ /[FKDGBZ,).,I:KU/O<#P+Q%F6&AB\+AN:G-73YX*Z]')/[T?>=
M%?!G_#TK_JF7_E?_ /N:C_AZ5_U3+_RO_P#W-4?7L/\ S?@_\CN_XAOQ3_T"
M?^3T_P#Y,^\Z*^#/^'I7_5,O_*__ /<U?>=;TJ].M?V;O8^9SGAO->'_ &?]
MIT?9^TOR^]&5^6U_A;M:ZW"L#Q_XJ_X0;P'XD\2?9?MO]CZ;<ZA]E\SR_.\J
M)I-F[!VYVXS@XST-;]<%\?O^2$?$?_L6]2_])9*UD[1;1Y&!IPK8NE2J*\92
MBGZ-H^2?^'I7_5,O_*__ /<U'_#TK_JF7_E?_P#N:O@RBOE_KV(_F_!?Y']I
M?\0WX6_Z!/\ R>I_\F?>?_#TK_JF7_E?_P#N:C_AZ5_U3+_RO_\ W-7P911]
M>Q'\WX+_ "#_ (AOPM_T"?\ D]3_ .3/UL_9:_:E_P"&EO\ A)_^*8_X1S^Q
M?LO_ "__ &KSO.\[_IDFW'E>^=W;'/O5?!G_  2U_P":F_\ <,_]NZ^\Z^@P
MM252C&4GK_P3^5^-LMPN49_B,%@H<M./)97;M>$6]6V]V^H4445U'PX4444
M%%%% !15/6=8L_#^D7NJ:C<)::?90/<W%Q(<+'&BEF8^P )KY6D_;V>UOHM=
MO/A7XJLOA?)IZ:D/%$HMO-2U:81K>-:B8RK;\AL[=^#NVXH7O2Y5O_P_^3^Y
M]@>D>;^NG^:^]=SZUHKSCXG_ !W\/?#'3M"D>WU#Q)JOB!_+T71- @%Q>ZB0
MF\F-2RJ$5<,SNRJH(R>13?A+\=M&^+&H:UHZZ5K'A;Q3HOEMJ/AWQ#;+!>6Z
M2 F.4;'=)(VVG#H[#@@X/%-)N_D*ZLGW/2:***0PHHHH ^8_^;V/\_\ 0-KU
M_P"/W_)"/B/_ -BWJ7_I+)7D'_-['^?^@;7K_P ?O^2$?$?_ +%O4O\ TEDJ
M*GP,]/*_]_H?XX_FC\5J***^*/\ 1@**** /VI^ /_)"/AQ_V+>F_P#I+'7>
MUP7P!_Y(1\./^Q;TW_TECKO:^TI_ O0_SGS3_?Z_^.7YL\%_;I_Y-7\;_P#;
MC_Z76]?DG7ZV?MT_\FK^-_\ MQ_]+K>OR3KP,R_BKT_5G]4>$/\ R(JW_7Z7
M_I%,****\H_<#O?@#_R7?X<?]C)IO_I5'7[4U^*WP!_Y+O\ #C_L9--_]*HZ
M_:FOH,M^"7J?ROXQ?[_A/\#_ #"O@S_@J5_S3+_N)_\ MI7WG7P9_P %2O\
MFF7_ '$__;2NK'?[O+Y?FCX?PW_Y*G"?]O\ _IN9\&4445\J?W %?6W_  3/
M_P"2[Z]_V+<__I5:U\DU];?\$S_^2[Z]_P!BW/\ ^E5K75A?X\?4^'XW_P"2
M<QO^#]4?IA1117UQ_!A^2?[=/_)U'C?_ +<?_2&WKP6O>OVZ?^3J/&__ &X_
M^D-O7@M?'5_XL_5_F?Z"\,?\B+ ?]>:?_I$0HHHK ^F/TP_X)G_\D(U[_L9)
M_P#TEM:^MJ^2?^"9_P#R0C7O^QDG_P#26UKZVKZ["_P(^A_!G&__ "4>-_Q_
MH@K\&:_>:OP9KS<S^Q\_T/UWP9_YF'_<+_W(%%%%>&?TL%?M3\ ?^2$?#C_L
M6]-_])8Z_%:OVI^ /_)"/AQ_V+>F_P#I+'7L9;\<O0_GSQB_W#"?XW^1WM>"
M_MT_\FK^-_\ MQ_]+K>O>J\%_;I_Y-7\;_\ ;C_Z76]>S7_A3]'^1_/G#'_(
M]P'_ %^I_P#I<3\DZ***^./]!@KO?@#_ ,EW^''_ &,FF_\ I5'7!5WOP!_Y
M+O\ #C_L9--_]*HZTI_&O4\S-/\ <*_^"7Y,_:FBBBOM#_.<^#/^"I7_ #3+
M_N)_^VE?!E?>?_!4K_FF7_<3_P#;2O@ROE<=_O$OE^2/[@\-_P#DEL)_V_\
M^G)A1117"?I9];?\$S_^2[Z]_P!BW/\ ^E5K7Z85^9__  3/_P"2[Z]_V+<_
M_I5:U^F%?39?_ ^9_&/BG_R4<_\ !#\@K\D_VZ?^3J/&_P#VX_\ I#;U^ME?
MDG^W3_R=1XW_ .W'_P!(;>HS+^$O7]&>GX0_\CVM_P!>9?\ I=,\%HHHKYP_
MKL*_3#_@F?\ \D(U[_L9)_\ TEM:_,^OTP_X)G_\D(U[_L9)_P#TEM:]++_X
M_P C\A\4_P#DG)_XX?F?6U%%%?3'\9'X,T445\.?Z5A1110!^U/P!_Y(1\./
M^Q;TW_TECKO:X+X _P#)"/AQ_P!BWIO_ *2QUWM?:4_@7H?YSYI_O]?_ !R_
M-A1116AY@4444 %%%% '!?'[_DA'Q'_[%O4O_262OQ6K]J?C]_R0CXC_ /8M
MZE_Z2R5^*U>!F7QQ/ZH\'?\ <,7_ (U^04445XQ_085^\U?@S7[S5[F6?;^7
MZG\T^,W_ #+_ /N+_P"XPKY)_P""F'_)"-!_[&2#_P!);JOK:ODG_@IA_P D
M(T'_ +&2#_TENJ]'%?P)'Y%P1_R4>"_Q_HS\SZ***^2/[S"O>OV%O^3J/!'_
M &_?^D-Q7@M>]?L+?\G4>"/^W[_TAN*WH?Q8>J_,^9XG_P"1%C_^O-3_ -(D
M?K91117V)_GT?DG^W3_R=1XW_P"W'_TAMZ\%KWK]NG_DZCQO_P!N/_I#;UX+
M7QU?^+/U?YG^@O#'_(BP'_7FG_Z1$****P/IC[S_ ."6O_-3?^X9_P"W=?>=
M?!G_  2U_P":F_\ <,_]NZ^\Z^JP/^[Q^?YL_A_Q(_Y*G%_]N?\ IN 5^#-?
MO-7X,UPYG]CY_H?I7@S_ ,S#_N%_[D"BBBO#/Z6"OVI^ /\ R0CX<?\ 8MZ;
M_P"DL=?BM7[4_ '_ )(1\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^X83_ !O\CO:\
M%_;I_P"35_&__;C_ .EUO7O5>"_MT_\ )J_C?_MQ_P#2ZWKV:_\ "GZ/\C^?
M.&/^1[@/^OU/_P!+B?DG1117QQ_H,%=[\ ?^2[_#C_L9--_]*HZX*N]^ /\
MR7?X<?\ 8R:;_P"E4=:4_C7J>9FG^X5_\$OR9^U-%%%?:'^<Y^9__!3#_DN^
M@_\ 8MP?^E5U7R37UM_P4P_Y+OH/_8MP?^E5U7R37R6*_CR/[SX(_P"2<P7^
M#]6%%%%<A]P?>?\ P2U_YJ;_ -PS_P!NZ^\Z^#/^"6O_ #4W_N&?^W=?>=?5
M8'_=X_/\V?P_XD?\E3B_^W/_ $W *_%;X_?\EW^(_P#V,FI?^E4E?M37XK?'
M[_DN_P 1_P#L9-2_]*I*Y,R^")]QX._[_B_\"_,X*BBBO /ZH"OUL_86_P"3
M5_!'_;]_Z77%?DG7ZV?L+?\ )J_@C_M^_P#2ZXKU<M_BOT_5'X?XO?\ (BH_
M]?H_^D5#WJO!?VZ?^35_&_\ VX_^EUO7O5>"_MT_\FK^-_\ MQ_]+K>O<K_P
MI^C_ "/YIX8_Y'N _P"OU/\ ]+B?DG1117QQ_H,%=[\ ?^2[_#C_ +&33?\
MTJCK@J[WX _\EW^''_8R:;_Z51UI3^->IYF:?[A7_P $OR9^U-%%%?:'^<Y\
M&?\ !4K_ )IE_P!Q/_VTKX,K[S_X*E?\TR_[B?\ [:5\&5\KCO\ >)?+\D?W
M!X;_ /)+83_M_P#].3"BBBN$_2SZV_X)G_\ )=]>_P"Q;G_]*K6OTPK\S_\
M@F?_ ,EWU[_L6Y__ $JM:_3"OILO_@?,_C'Q3_Y*.?\ @A^04445Z1^1!111
M0 4444 %?)/_  4P_P"2$:#_ -C)!_Z2W5?0M]\9? &EWUQ97OCGPW:7EO(T
M,UO/J]NDD3J2&5E+Y# @@@\@BOE?_@H=\2/"7C#X*Z+9:#XIT76[R/Q!#,]O
MIVH0W$BH+:Y!8JC$A<LHSTR1ZUR8K^!(^XX(_P"2CP7^/]&?GE1117R1_>84
M444 ?IA_P3/_ .2$:]_V,D__ *2VM?6U?$W_  3Q^)'A+P?\%=:LM>\4Z+HE
MY)X@FF2WU'4(;>1D-M; ,%=@2N589Z9!]*^H?^%Y_#?_ **#X5_\'5M_\77U
MV%_@1]#^#.-_^2CQO^/]$=Q7Y)_MT_\ )U'C?_MQ_P#2&WK]-/\ A>?PW_Z*
M#X5_\'5M_P#%U^7O[9VNZ;XE_:5\8:EI&H6NJZ=-]C\J[LIEFBDQ9P*=KJ2#
MA@0<'J"*Y,R_A+U_1GW'A#_R/:W_ %YE_P"ETSQ.BBBOG#^NPKO?@#_R7?X<
M?]C)IO\ Z51UP5=M\#[ZVTOXU> +V]N(K2SM_$&GS37$[A(XD6YC+,S'@* "
M23P *TI_&O4\S-/]PK_X)?DS]L**X?\ X7G\-_\ HH/A7_P=6W_Q='_"\_AO
M_P!%!\*_^#JV_P#BZ^T/\YSSW]NG_DU?QO\ ]N/_ *76]?DG7ZA_MG?%;P3X
ME_9J\8:;I'C'0-5U&;['Y5I9:I!-+)B\@8[45B3A02<#H":_+ROG,R_BKT_5
MG]=^$/\ R(JW_7Z7_I%,****\H_< K],/^"9_P#R0C7O^QDG_P#26UK\SZ_0
MW_@GC\2/"7@_X*ZU9:]XIT71+R3Q!-,EOJ.H0V\C(;:V 8*[ E<JPSTR#Z5Z
M67_Q_D?D/BG_ ,DY/_'#\S[9HKA_^%Y_#?\ Z*#X5_\ !U;?_%T?\+S^&_\
MT4'PK_X.K;_XNOIC^,C\R_VZ?^3J/&__ &X_^D-O7@M>V?MG:[IOB7]I7QAJ
M6D:A:ZKITWV/RKNRF6:*3%G IVNI(.&!!P>H(KQ.OCJ_\6?J_P S_07AC_D1
M8#_KS3_](B%%%%8'TQWOP!_Y+O\ #C_L9--_]*HZ_:FOQ/\ @??6VE_&KP!>
MWMQ%:6=OX@T^::XG<)'$BW,99F8\!0 22> !7Z\?\+S^&_\ T4'PK_X.K;_X
MNOH,M^"7J?ROXQ?[_A/\#_,[BO!?VZ?^35_&_P#VX_\ I=;UZ%_PO/X;_P#1
M0?"O_@ZMO_BZ\4_;.^*W@GQ+^S5XPTW2/&.@:KJ,WV/RK2RU2":63%Y QVHK
M$G"@DX'0$UZ-?^%/T?Y'Y#PQ_P CW ?]?J?_ *7$_+RBBBOCC_08**** /O/
M_@EK_P U-_[AG_MW7WG7YX?\$V_'7AOP7_PL3_A(?$&E:%]I_L[R/[3O8K?S
M=OVK=MWL-V-RYQTW#UK[7_X7G\-_^B@^%?\ P=6W_P 77U6!_P!WC\_S9_#_
M (D?\E3B_P#MS_TW [BOS/\ ^"F'_)=]!_[%N#_TJNJ^^/\ A>?PW_Z*#X5_
M\'5M_P#%U^>?_!0[Q9HGC#XU:+>Z#K&GZW9Q^'X87N-.NDN(U<7-R2I9"0&P
MRG'7!'K49A_ 9Z7A9_R4</\ !/\ (^7:***^8/[."BBB@#]YJ*X?_A>?PW_Z
M*#X5_P#!U;?_ !='_"\_AO\ ]%!\*_\ @ZMO_BZ^X/\ -0B^/W_)"/B/_P!B
MWJ7_ *2R5^*U?KS\</C+X U3X*^/[*R\<^&[N\N/#^H0PV\&KV[R2NUM(%55
M#Y+$D  <DFOR&KP,R^.)_5'@[_N&+_QK\@HHHKQC^@PK[S_X):_\U-_[AG_M
MW7P97VO_ ,$V_'7AOP7_ ,+$_P"$A\0:5H7VG^SO(_M.]BM_-V_:MVW>PW8W
M+G'3</6N[ _[Q'Y_DS\T\2/^26Q?_;G_ *<@?H?17#_\+S^&_P#T4'PK_P"#
MJV_^+H_X7G\-_P#HH/A7_P '5M_\77U1_#Y\#_\ !3#_ )+OH/\ V+<'_I5=
M5\DU]1?\%#O%FB>,/C5HM[H.L:?K=G'X?AA>XTZZ2XC5Q<W)*ED) ;#*<=<$
M>M?+M?)8K^/(_O/@C_DG,%_@_5A1117(?<!7[S5^#-?M=_PO/X;_ /10?"O_
M (.K;_XNO<RS[?R_4_FGQF_YE_\ W%_]QG<5P7Q^_P"2$?$?_L6]2_\ 262I
M?^%Y_#?_ **#X5_\'5M_\77%?'#XR^ -4^"OC^RLO'/AN[O+CP_J$,-O!J]N
M\DKM;2!550^2Q)  '))KV:GP,_GW*_\ ?Z'^./YH_(:BBBOBC_1@**** /O/
M_@EK_P U-_[AG_MW7WG7YX?\$V_'7AOP7_PL3_A(?$&E:%]I_L[R/[3O8K?S
M=OVK=MWL-V-RYQTW#UK[7_X7G\-_^B@^%?\ P=6W_P 77U6!_P!WC\_S9_#_
M (D?\E3B_P#MS_TW [BBH+&^MM4L;>]LKB*[L[B-9H;B!P\<J, 596'!4@@@
MC@@U/7<?F@4444 %%%% &%X\\'V7Q"\$Z_X7U$NNGZU83Z?<-&<,(Y8RC$>^
M&KXMA\2?%/\ 9;\20V'C7PEIGQ0\'>'/"26<^L>')O(O$TJ*; N)[*8;9'4+
MADC?D#</2OM#Q]X1A\?>"->\-W%W<V$.K64UFUU9R&.:'>A7>C#D,N<@^HKX
M_N/A3^T3J6H/\.KV\\)FUF\)_P#"/W'CM9+HRO8&78T@MC%M%V4XVF4KD[L]
MJA<RJ>YOY[/W9[]K7];2=MBY<KI^_M?YKWH;=[V^^*N=WI?B#3_&_P"W)X*U
M/3IEN]"/POFU+29%&$Q/>P@NH[9C"#V%:?B9FT__ (* ^!VMDVMJ/@34HKQE
M.-Z17<#1[AWPSMC_ 'C5SQ=^SIK7A&3X:Z_\)[K38/$/@72F\/Q:?K[.MIJ>
MFLD8:&26-6:-PT2.KA6&<Y4@\:WPG^$_C";XK:M\4_B5+I$7B>XTQ=$TO1M!
MFEGM-,LA)YKYFD1&EED?:6;8H 10,]:Z5R*<.7:'M-_[WM.7_P!+5^UGY7Q?
M,X2YMY*'WQY+_P#I+?S7R]OHHHK$L**** /"OVA?V?\ 5?'T<&L^ -0C\->-
MS?1RSZP^HW-L6MU@>(HIBW8)S'T49"G)]?#M1_9+_:&UC3[JPOOBG%>65U$T
M$]O/XBU%XY8V!5D93%@J02"#U!K[FHH*C*4)*<'9K9GYO_\ #M7Q]_T%O"O_
M (&W7_QBC_AVKX^_Z"WA7_P-NO\ XQ7Z045A["E_(ON1]'_K/GO_ $'UO_!D
M_P#Y(_-__AVKX^_Z"WA7_P #;K_XQ1_P[5\??]!;PK_X&W7_ ,8K](**/84O
MY%]R#_6?/?\ H/K?^#)__)'PSIW[)?[0VCZ?:V%C\4XK.RM8E@@MX/$6HI'%
M&H"JBJ(L!0   .@%6/\ AES]I'_HKG_ERZE_\:K[>HK?8^<E*4Y.<W=O=GPC
MX@_8Z^/GBS2)]*UKXEVNK:9<;?.L[W7]0FBDVL&7<C1$'#*",]P#7&_\.U?'
MW_06\*_^!MU_\8K](**SE3A-WE%,]7!YQF67TW2P>)G3BW>T9RBK[7LFM=%K
MY'YO_P##M7Q]_P!!;PK_ .!MU_\ &*/^':OC[_H+>%?_  -NO_C%?I!14>PI
M?R+[D=W^L^>_]!];_P &3_\ DC\Z-._X)R_$G1]0M;^QU_PW9WMK*L\%Q!J%
MVDD4BD,KJP@R&! ((Z$5W/\ PRY^TC_T5S_RY=2_^-5]O45I&$8?"K'E8S,<
M;F,E/&UI5&MG*3E;TNV?$/\ PRY^TC_T5S_RY=2_^-5SWBW]AGXT>/OLO_"2
M^.=*\0?9-_V?^T]9OKCRMVW=MWPG&=JYQUVCTK[_ **<HJ2M)71AAL57P=55
M\-4<)K9Q;35U9V:UVT]#\W_^':OC[_H+>%?_  -NO_C%'_#M7Q]_T%O"O_@;
M=?\ QBOT@HK+V%+^1?<CW/\ 6?/?^@^M_P"#)_\ R1^;_P#P[5\??]!;PK_X
M&W7_ ,8K9\*_L#_%WP-J$E_X=\8:+H5[)$8'N-.U:]@D:,D,4+)""5)53CU
M]*_0>BFJ-.+NHK[C"OQ!G&*IRHU\95G"6Z=233]4W9GQ#_PRY^TC_P!%<_\
M+EU+_P"-4?\ #+G[2/\ T5S_ ,N74O\ XU7V]16QX)^>'B#_ ()[_%/Q9J\^
MJZUXHT#5M3N-OG7E[J=Y-+)M4*NYV@).%4 9[ "L[_AVKX^_Z"WA7_P-NO\
MXQ7Z045BZ-)N[BON/H:7$6=4*<:5+&U8QBDDE4FDDM$DKZ)=$?F__P .U?'W
M_06\*_\ @;=?_&*/^':OC[_H+>%?_ VZ_P#C%?I!12]A2_D7W(T_UGSW_H/K
M?^#)_P#R1\$^%?V*?CEX&T^2P\._$+3]"LI)3.]OIVN7\$;2$!2Y5(0"Q"J,
M^@'I6Q_PRY^TC_T5S_RY=2_^-5]O45LDHJR1X->O6Q525:O-SG+=MMM^K>K/
MB'_AES]I'_HKG_ERZE_\:KSW_AVKX^_Z"WA7_P #;K_XQ7Z045,J<)_$KG9@
MLTQ^6\WU*O.ES6OR2<;VVO9J]KNWJ?F__P .U?'W_06\*_\ @;=?_&*/^':O
MC[_H+>%?_ VZ_P#C%?I!16?L*7\B^Y'I?ZSY[_T'UO\ P9/_ .2/S?\ ^':O
MC[_H+>%?_ VZ_P#C%=UIW[)?[0VCZ?:V%C\4XK.RM8E@@MX/$6HI'%&H"JBJ
M(L!0   .@%?<U%7&G"'PQ2//QF;9AF,5#&XB=1+92E*5O2[9\0_\,N?M(_\
M17/_ "Y=2_\ C59_B#]CKX^>+-(GTK6OB7:ZMIEQM\ZSO=?U":*3:P9=R-$0
M<,H(SW -?=U%6TFK,\^E5J4*D:M*3C*+333LTUJFGT:Z,_-__AVKX^_Z"WA7
M_P #;K_XQ1_P[5\??]!;PK_X&W7_ ,8K](**Q]A2_D7W(^@_UGSW_H/K?^#)
M_P#R1^;_ /P[5\??]!;PK_X&W7_QBK.G?\$Y?B3H^H6M_8Z_X;L[VUE6>"X@
MU"[22*12&5U809# @$$="*_1>BCV%)?87W(F7$F=SBX3QU5I[KVD_P#,^(?^
M&7/VD?\ HKG_ )<NI?\ QJC_ (9<_:1_Z*Y_Y<NI?_&J^WJ*W/G#X \6_L,_
M&CQ]]E_X27QSI7B#[)O^S_VGK-]<>5NV[MN^$XSM7..NT>E<]_P[5\??]!;P
MK_X&W7_QBOT@HK*5&G)WE%-^A[F&SW-L'25##8NI""V49R25W=V2=M]?4_-_
M_AVKX^_Z"WA7_P #;K_XQ1_P[5\??]!;PK_X&W7_ ,8K](**GV%+^1?<CI_U
MGSW_ *#ZW_@R?_R1^?'A7]@?XN^!M0DO_#OC#1="O9(C ]QIVK7L$C1DABA9
M(02I*J<>H'I74_\ #+G[2/\ T5S_ ,N74O\ XU7V]16L8Q@K15CQL5C,3CJG
MML75E4GWDW)_>[L^(?\ AES]I'_HKG_ERZE_\:KCO$'_  3W^*?BS5Y]5UKQ
M1H&K:G<;?.O+W4[R:63:H5=SM 2<*H SV %?H?12E",U:2N5@\=B\OJ.K@ZL
MJ<FK7C)Q=M[736FBT\C\W_\ AVKX^_Z"WA7_ ,#;K_XQ1_P[5\??]!;PK_X&
MW7_QBOT@HK/V%+^1?<CU_P#6?/?^@^M_X,G_ /)'YO\ _#M7Q]_T%O"O_@;=
M?_&*ZKPK^Q3\<O VGR6'AWXA:?H5E)*9WM].UR_@C:0@*7*I" 6(51GT ]*^
M]J*J-*G!WC%+Y')BL[S3'4_8XO%5*D.TIRDON;:/B'_AES]I'_HKG_ERZE_\
M:H_X9<_:1_Z*Y_Y<NI?_ !JOMZBM3Q3\W_\ AVKX^_Z"WA7_ ,#;K_XQ1_P[
M5\??]!;PK_X&W7_QBOT@HK#V%+^1?<CZ7_6?/?\ H/K?^#)__)'YO_\ #M7Q
M]_T%O"O_ (&W7_QBC_AVKX^_Z"WA7_P-NO\ XQ7Z044>PI?R+[D'^L^>_P#0
M?6_\&3_^2/AG3OV2_P!H;1]/M;"Q^*<5G96L2P06\'B+44CBC4!515$6 H
M '0"O=_V:?A;\2/AK_PD?_"PO%W_  E7VW[-]A_XF5S>>1L\WS/]<J[=V^/[
MO7;ST%>WT5OL?.2E*<G.;NWNPHHHH)"BBB@ KRS]HOP%XV^(G@FRTWP%XB_X
M1C6(M12XEN_MT]IO@$4JM'OA4L<LR'!&/ESV%>IT4 ?#.H_LE_M#:QI]U87W
MQ3BO+*ZB:">WG\1:B\<L; JR,IBP5()!!Z@UPO\ P[5\??\ 06\*_P#@;=?_
M !BOT@HK.5.$_BBF>K@\VS#+HN&"Q$Z:>ZC*4;^MFC\W_P#AVKX^_P"@MX5_
M\#;K_P",4?\ #M7Q]_T%O"O_ (&W7_QBOT@HJ/84OY%]R/0_UGSW_H/K?^#)
M_P#R1^;_ /P[5\??]!;PK_X&W7_QBO0O^&7/VD?^BN?^7+J7_P :K[>HK2-.
M$/A5CS<;FF/S+E^NUYU>6]N>3E:^]KMVO97]#XA_X9<_:1_Z*Y_Y<NI?_&JQ
M_%7[%/QR\<Z?'8>(OB%I^NV4<HG2WU'7+^>-9 "H<*\) 8!F&?0GUK[VHJFE
M)6:..A7K86I&M0FX3CLTVFO1K5'YO_\ #M7Q]_T%O"O_ (&W7_QBC_AVKX^_
MZ"WA7_P-NO\ XQ7Z045C["E_(ON1[W^L^>_]!];_ ,&3_P#DC\W_ /AVKX^_
MZ"WA7_P-NO\ XQ6CX?\ ^">_Q3\)ZO!JNB^*- TG4[?=Y-Y9:G>0RQ[E*MM=
M8 1E6(..Q(K]#Z*:HTD[J*^XSJ\19U7IRI5<;5E&2::=2;33T::OJGU1\0_\
M,N?M(_\ 17/_ "Y=2_\ C5'_  RY^TC_ -%<_P#+EU+_ .-5]O45L?/'YX>(
M/^">_P 4_%FKSZKK7BC0-6U.XV^=>7NIWDTLFU0J[G: DX50!GL *SO^':OC
M[_H+>%?_  -NO_C%?I!16+HTF[N*^X^AI<19U0IQI4L;5C&*2252:22T22OH
MET1^;_\ P[5\??\ 06\*_P#@;=?_ !BC_AVKX^_Z"WA7_P #;K_XQ7Z044O8
M4OY%]R-/]9\]_P"@^M_X,G_\D? 'A+]AGXT> ?M7_"->.=*\/_:]GVC^S-9O
MK?S=N[;NV0C.-S8STW'UKH?^&7/VD?\ HKG_ )<NI?\ QJOMZBM8Q45:*LCP
M\3BJ^,JNOB:CG-[N3;;LK*[>NVGH?$/_  RY^TC_ -%<_P#+EU+_ .-5Y[_P
M[5\??]!;PK_X&W7_ ,8K](**4J<)_$KG5@LTQ^6\WU*O.ES6OR2<;VVO9J]K
MNWJ?F_\ \.U?'W_06\*_^!MU_P#&*/\ AVKX^_Z"WA7_ ,#;K_XQ7Z045G["
ME_(ON1Z7^L^>_P#0?6_\&3_^2/S?_P"':OC[_H+>%?\ P-NO_C%=UIW[)?[0
MVCZ?:V%C\4XK.RM8E@@MX/$6HI'%&H"JBJ(L!0   .@%?<U%7&G"'PQ2//QF
M;9AF,5#&XB=1+92E*5O2[9\0_P##+G[2/_17/_+EU+_XU6?X@_8Z^/GBS2)]
M*UKXEVNK:9<;?.L[W7]0FBDVL&7<C1$'#*",]P#7W=15M)JS//I5:E"I&K2D
MXRBTTT[--:II]&NC/S?_ .':OC[_ *"WA7_P-NO_ (Q1_P .U?'W_06\*_\
M@;=?_&*_2"BL?84OY%]R/H/]9\]_Z#ZW_@R?_P D?F__ ,.U?'W_ $%O"O\
MX&W7_P 8JSIW_!.7XDZ/J%K?V.O^&[.]M95G@N(-0NTDBD4AE=6$&0P(!!'0
MBOT7HH]A27V%]R)EQ)G<XN$\=5:>Z]I/_,^(?^&7/VD?^BN?^7+J7_QJC_AE
MS]I'_HKG_ERZE_\ &J^WJ*W/G#\^/%7[ _Q=\<ZA'?\ B+QAHNNWL<0@2XU'
M5KV>18P2P0,\)(4%F./4GUK&_P"':OC[_H+>%?\ P-NO_C%?I!16+HTY.[BO
MN/>H<09QA:<:-#&580CLE4DDO1)V1^;_ /P[5\??]!;PK_X&W7_QBC_AVKX^
M_P"@MX5_\#;K_P",5^D%%+V%+^1?<C?_ %GSW_H/K?\ @R?_ ,D? 'A+]AGX
MT> ?M7_"->.=*\/_ &O9]H_LS6;ZW\W;NV[MD(SC<V,]-Q]:Z'_AES]I'_HK
MG_ERZE_\:K[>HK6,5%6BK(\/$XJOC*KKXFHYS>[DVV[*RNWKMIZ'Q#_PRY^T
MC_T5S_RY=2_^-5PVH_\ !.7XDZQJ%U?WVO\ AN\O;J5IY[B?4+MY)9&)9G9C
M!DL2223U)K]%Z*4H1G\2N;X/,<;ETG/!5I4V]W&3C?ULT?F__P .U?'W_06\
M*_\ @;=?_&*/^':OC[_H+>%?_ VZ_P#C%?I!16?L*7\B^Y'J_P"L^>_]!];_
M ,&3_P#DC\W_ /AVKX^_Z"WA7_P-NO\ XQ79>'_V.OCYX3TB#2M%^)=KI.F6
M^[R;.RU_4(8H]S%FVHL0 RS$G'<DU]W45<:<(.\8I'#C,XS+,*:I8S$SJ13O
M:4Y25]KV;>NKU\SXA_X9<_:1_P"BN?\ ERZE_P#&JS_$'['7Q\\6:1/I6M?$
MNUU;3+C;YUG>Z_J$T4FU@R[D:(@X901GN :^[J*MI-69YM*K4H5(U:4G&46F
MFG9IK5-/HUT9^;__  [5\??]!;PK_P"!MU_\8H_X=J^/O^@MX5_\#;K_ .,5
M^D%%8^PI?R+[D?0?ZSY[_P!!];_P9/\ ^2/S?_X=J^/O^@MX5_\  VZ_^,59
MT[_@G+\2='U"UO['7_#=G>VLJSP7$&H7:212*0RNK"#(8$ @CH17Z+T4>PI+
M["^Y$RXDSN<7">.JM/=>TG_F?$/_  RY^TC_ -%<_P#+EU+_ .-4?\,N?M(_
M]%<_\N74O_C5?;U%;GSA\ >+?V&?C1X^^R_\)+XYTKQ!]DW_ &?^T]9OKCRM
MVW=MWPG&=JYQUVCTKGO^':OC[_H+>%?_  -NO_C%?I!164J-.3O**;]#W,-G
MN;8.DJ&&Q=2$%LHSDDKN[LD[;Z^I^;__  [5\??]!;PK_P"!MU_\8H_X=J^/
MO^@MX5_\#;K_ .,5^D%%3["E_(ON1T_ZSY[_ -!];_P9/_Y(_/CPK^P/\7?
MVH27_AWQAHNA7LD1@>XT[5KV"1HR0Q0LD()4E5./4#TKJ?\ AES]I'_HKG_E
MRZE_\:K[>HK6,8P5HJQXV*QF)QU3VV+JRJ3[R;D_O=V%%%%4<84444 %%%%
M'CVN_LB_"7Q+K>H:OJ7A/[3J.H7$EW<S?VC=KYDLC%G;"R@#+$G  %4?^&*_
M@S_T)O\ Y5+W_P"/5[?10!XA_P ,5_!G_H3?_*I>_P#QZC_ABOX,_P#0F_\
ME4O?_CU>WT4 >(?\,5_!G_H3?_*I>_\ QZC_ (8K^#/_ $)O_E4O?_CU>WT4
M >(?\,5_!G_H3?\ RJ7O_P >H_X8K^#/_0F_^52]_P#CU>WT4 >(?\,5_!G_
M *$W_P JE[_\>H_X8K^#/_0F_P#E4O?_ (]7M]% 'B'_  Q7\&?^A-_\JE[_
M /'J/^&*_@S_ -";_P"52]_^/5[?10!XA_PQ7\&?^A-_\JE[_P#'J/\ ABOX
M,_\ 0F_^52]_^/5[?10!XA_PQ7\&?^A-_P#*I>__ !ZC_ABOX,_]";_Y5+W_
M ./5[?10!XA_PQ7\&?\ H3?_ "J7O_QZC_ABOX,_]";_ .52]_\ CU>WT4 >
M(?\ #%?P9_Z$W_RJ7O\ \>H_X8K^#/\ T)O_ )5+W_X]7M]% 'B'_#%?P9_Z
M$W_RJ7O_ ,>H_P"&*_@S_P!";_Y5+W_X]7M]% 'B'_#%?P9_Z$W_ ,JE[_\
M'J/^&*_@S_T)O_E4O?\ X]7M]% 'B'_#%?P9_P"A-_\ *I>__'J/^&*_@S_T
M)O\ Y5+W_P"/5[?10!XA_P ,5_!G_H3?_*I>_P#QZC_ABOX,_P#0F_\ E4O?
M_CU>WT4 >(?\,5_!G_H3?_*I>_\ QZC_ (8K^#/_ $)O_E4O?_CU>WT4 >(?
M\,5_!G_H3?\ RJ7O_P >H_X8K^#/_0F_^52]_P#CU>WT4 >(?\,5_!G_ *$W
M_P JE[_\>H_X8K^#/_0F_P#E4O?_ (]7M]% 'B'_  Q7\&?^A-_\JE[_ /'J
M/^&*_@S_ -";_P"52]_^/5[?10!XA_PQ7\&?^A-_\JE[_P#'J/\ ABOX,_\
M0F_^52]_^/5[?10!XA_PQ7\&?^A-_P#*I>__ !ZC_ABOX,_]";_Y5+W_ ./5
M[?10!XA_PQ7\&?\ H3?_ "J7O_QZC_ABOX,_]";_ .52]_\ CU>WT4 >(?\
M#%?P9_Z$W_RJ7O\ \>H_X8K^#/\ T)O_ )5+W_X]7M]% 'B'_#%?P9_Z$W_R
MJ7O_ ,>H_P"&*_@S_P!";_Y5+W_X]7M]% 'B'_#%?P9_Z$W_ ,JE[_\ 'J/^
M&*_@S_T)O_E4O?\ X]7M]% 'B'_#%?P9_P"A-_\ *I>__'J/^&*_@S_T)O\
MY5+W_P"/5[?10!XA_P ,5_!G_H3?_*I>_P#QZC_ABOX,_P#0F_\ E4O?_CU>
MWT4 >(?\,5_!G_H3?_*I>_\ QZC_ (8K^#/_ $)O_E4O?_CU>WT4 >(?\,5_
M!G_H3?\ RJ7O_P >H_X8K^#/_0F_^52]_P#CU>WT4 >(?\,5_!G_ *$W_P J
ME[_\>H_X8K^#/_0F_P#E4O?_ (]7M]% 'B'_  Q7\&?^A-_\JE[_ /'J/^&*
M_@S_ -";_P"52]_^/5[?10!XA_PQ7\&?^A-_\JE[_P#'J/\ ABOX,_\ 0F_^
M52]_^/5[?10!XA_PQ7\&?^A-_P#*I>__ !ZC_ABOX,_]";_Y5+W_ ./5[?10
M!XA_PQ7\&?\ H3?_ "J7O_QZC_ABOX,_]";_ .52]_\ CU>WT4 >(?\ #%?P
M9_Z$W_RJ7O\ \>H_X8K^#/\ T)O_ )5+W_X]7M]% %'0M%LO#6B:?I&FP_9M
M.T^WCM+:'<S>7%&H5%RQ).% &22:O444 %%%% !1110 4444 %%%% !1110
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
M&VI/?7#;(@Y[(OS.V.R&DWVW>GS>B7S8TK_UVW/4Z*^6-'_8MUSQAC6?BO\
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
M2=L9>$2*O1=[ <5:2;Y>O^7_  +OY$NZ7-T_ST_.R/I2BBBI&%%%% !1110
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
MQ)8V7A;59%B$TUC)'=&:*X6':6E7RGND95!8?*0*^RZX7XM>#4\1:/9ZS;V
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
M*RN([34[RW62PN)?N1W43K+ S>WF1IGVS7I-(PW BIDFUIN5%\K3/B'X,_\
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
MZ9%%;RWDBK\J/,W5C@#<['W-;_Q%\6R^ O ?B#Q)%I=QK;Z38S7W]G6C 37
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
M!O9,K(H)SL8$9'(ZBJBVDIQ6G7S]?NVTVTL*2U<)O7IY>GW^>]W<]5I:\?\
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
M]_XCLK2Y@AN+7371946601B3YR!@,R@\CK4NR:;[K[[Z?B5&^J7]+J<YX?\
M@;\-?V8O#%_XB\)_#>74]<C7?)+IMNVI:S?2LW3SYF,C$LV26<*!DG %=7\$
M_'7C7X@>']0U+QK\/YOAU/\ :V2PTZZU"*[FEMMHVR2>7Q&Y.[Y.<<<FLCX3
M_M.>"_BYJD_A^)[[PMXSMTW7/A/Q+;FQU.)?[ZQL<2I_MQEE]Z\\C\/:E^S/
M\9O -G8^._%'BOPSX[U*XTF[T7Q5J;:C):W MY;B.YMI'&]%'E%'3)7#J>".
M=5S.5I==NWR]=NJ\NIGIR7CNM7WM;7[M^_Y/Z?HHHJ"@K,\3:7=ZUX=U/3[#
M5)]#OKJWDA@U*VC1Y;5V4A955P5)4\X8$<5IT4FKJS&G9W1\_>%_V(?AS8ZU
M#K_C(:I\5O%$9W+J_CF\.H>6<@_NK<X@B&0,!8QC YKI/C1JWQ7T2SL='^$?
MA7PT[21XDUKQ)?FWL; 9P%6WB'F2''/&U1QUZ5Q?QF_:0^(7PS^/6C^"=!^&
MD/C;2=2T635X7M=56UOI?)D"7$<*2#RY'0/&X3<I8$X.16O9^/O@Q^V)X3O?
M"6MQP:@\$J2:EX/\1*]CJ-E,AROFV[%9%P?XAE3V)I^].*<=NVVSL].U^W7J
M%E"3YM^^^ZNOZ?W'M^DB]72[,:B86U#R4^TFWSY1DVC?LSSMSG&>U6Z^=?V2
MM1MM*USXI^ ="U2XUSP7X0UJ&TT6\GNFNOLZRVR22V0F8EG$$A8#))4.%S\M
M?155*SM);-)_>KD1NO=?33[@HHHJ2CR'XT_"K6O%7CWX7^-/"SVL.N>%=8;[
M5]JD,:SZ9<1F.[BR ?FQY;J,8W(.G6M+XI_LT_"WXV74-UXX\"Z/XAO81M2\
MN+?;<!?[OFKAROMG%>E2;O+;9C?CY=W3/;-?(/P[_;D\3_9=9U'XD_"Z[T/P
MUI.KW6BWWB+PW<-J<.GSP/M?[7;A1-$A&UA(%=<,"<4E9^YVN_R7Y_B_,;O\
M?HOS?^?R7D>@?"O1?B7X3\>V/AO1O ?@OX=?!C2UGCBT^WO&FU2[ZA)42)?*
MC4M\Q#%F.>3G(KZ KY;^/O@_X+?%3P'JGQFM/$.FVGB'2=(:72?'FC:J5ELS
M$'DB"LC[6&]B#&P.[<5([5[M\(/%&H^-OA3X.\0:Q:-8:KJFCVE[=VK#!CED
MA5G7';DGBM-91?-O&U_G>WST=^VA&D6N7:5[?*U_S5N_4ZZBBBH*"BBB@ HH
MHH **** "BBB@#A?A/\ "/3?@_9^(K+2+RZFT_5]:NM:6TN"ICLWN&#R10X
M(3?N;!)Y<]N*I?'K0-7U[X?WHT[QWJ7P^L[6.2ZU'5-&L%NKTVZ(698<ABC<
M9RJ,W&!R:\R_;HU#QGX7\ ^&?$_A+QKJ7@FSTW7K6+7+S3X(I]MC.XA:5HY5
M*L(W:-L'MNID/QP^)GP)Q:_%[PM-XP\.K_J?'W@2PDG0KZWFGKNDA./XHO,3
MZ5+7/#5VMHK^25OE9K>U]M=2_ADG:]]7;S;O\^NE[73.N_92\>> O%'PSM]%
M\#^.=5\<IH7[B\NO$;2_VL'<LX-RLL<<@+9)4E0"!P3BO::^5?AA\0K#X\?M
M56GC?P#I.JP^$M,\,7.F:SX@U#2Y["/4IY)XGMH$694>1H@DS%MN%$F/XJ^J
MJVG=I3>[_P VOQM=>3Z[F,;)N*V7^2?X7M\NFP4445F6%<A\4?A+X4^,WAAM
M \7Z2FJZ?YJSQ?O'BFMYE^[+%*A#QN.S*0:Z^DI-7W&FUL>9?!S]F_P%\"9]
M5N_"NE3IJVJE3?ZMJ5[-?7MR%^ZK33,S;1V4$#OBO'O'^M^&OA?^TCH.K_$W
MXY^)[*>5GGT;PW'9/9>'XHY"T2+<RI$T;MU&Z:4'=R-N0*XWX9:I^T-H_P 0
M?BEIVD^-K/QY>^$]=:-_!?BJ!+<W6FSH)K26VOHUW1N49DQ(KH6C/W:[#QU^
MV=X)U3P5K?A7Q?\ #WQM9>*[ZSELV\$WOAJXN)+R1E*B..:-'@D1B>'WXQSQ
M0Y-*-1:NR=NMFKI+S]$[;#45>5-Z)NU^F^[\O5J_<^L%8.H92&4C((Z&EKSO
M]G?P_P"(?"OP)\ Z-XK8MXCL-%M;>^W/O995B4%2V?F(Q@GN037HE:U(J$Y1
M3O9F4).45)]0HHHK,L*\WUC]G/X:ZY=75Y/X.TR#4+K5(-:N-0LXOL]U->0R
M"2.5IH\.2&4<;L'D$8)KTBOG3]NJ_P#&7AOX-VWBGP=XMU+P@VA:K:W.K76F
MQ1RNVG,XCN&V2*RML#B3!'\!I7Y91:WNOS7Y.S^0TN9./K^3_/;YGK/Q:T;6
M-=\#:A;:+XMN?!,RJ9)]8L;%+NXCA527$2," Y'1MK$8X&<5YI^Q]XW\ ZYX
M#NM#\&_$?7?B'>:=<-/J%SXK:5=51Y26!DCECC=8R0=ORXQP#Q6%:_&;XI_
MV&)/B?X=D^(WA%U5H/'G@6P9Y50@$->:<I+IP<[X"Z^PK)\%?$[3/VA/VJ/"
M?BOX=Z5JW_"/Z#H>H6FO^(]0TFXL(KH3&(V]FGG(C2,KHTG0A1_O5<(^^TM4
M_P +)O6^RT2MIKKKLYD[Q3?3[G?32WKY_(^L****D84444 5[W3[34DC2[M8
M;I(W$J+-&'"N.C#(X(]:L45\5Z?=?'G3?VD/BGH/ASXAVNK2:6]OK>D^$?%=
MHAL[[3+@-\L5U&!+"\<J21@D.OW,CO0OBY?5_E\_^ F.WN\WI^/X;Z>K.K^-
M&I:#\*_C5X8\6?$_XV^*M'TM[F2?1_#FFV#P:,BIA3]LDBB<.!Y@RTSJ.<C
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
MAKXAN/B=X=U"Q5]0\#>-;[_B86EPF4GBM-1(R"LBNOESAA\OWA2C9II[1_\
M;FW^=_OUT*E?1K[7_MME]]K6VVTU/3O@G\3? _PWURQ^#=AX$\3_  W@MYKB
MUT27Q!8A+36GC9FE>"Y$C^:[ -)^\(=@2V#SCZ'KY*\3>,/'_P"TEXG\">'K
M7X1>*OA]::)XCL]=U7Q!XH%M%' ELY<Q6ICE<S-(?W>0 -K-GK7UK6FLHJ4M
M[OY[:_-MKY7ZF>BDU';\G=Z?D_F%%%%04(0&!!&0:^9_@_\ "/3-&T_XA_![
MQ[H>EZGX+_MV>^\-6NJ/#(MU8W7[\QI$3N'DS/*@; QQ@\5],U\@?MZ?"/PE
MKOB#X5?$#Q;I$>I:%H^LKHNLGS7A>&SO<11SK(C*R-#<&%@P((W-22O-1M?F
M]W[VK?.]EZ-E?9;OM[WW)_HW\[&MXH_8G\+^#]+&K^&--\3>/I]'EBN]'\!^
M(/&=TNBB9'780LOF*NP98!@PR,5ZU\%?C-<?$W^V]'U_PS<>"?&V@21QZKX?
MN;E+D1K(I:*:&9,++"X5MK@ Y1@0"*\XC\$_';X$C[/X%U:Q^,7A!>(-&\97
MYL]7LU[)'?JC+.@_Z;)N']XUO_ ?P%\0)OB/XP^)WQ)LM+\/ZWKEG9Z39>'=
M(NS=QV5I;M*X,L^U1)*SS.<A<   =ZTCK=7T\^C_ %;Z[^NAG+:]M?+JOT2U
M:VU]3W>BBBH*"N)^-GPUM?C%\)_%7@R[;RTUC3Y;9)N\4I&8Y![JX5A]*[:B
MIE'F3B5&3C)270\@TOPKH/Q$^'_A_P"'7Q>M/#/BCQC%HT%SJNC2E+H%E"QM
M<(K@,%+CA\#D\&N-U#X?:7^R#"FI?!WX$66LZ7=I))X@GT74([?4888]I3RD
MF!-QU<^6'7[O&217-VOQ"\#?LV_M&?%35OBE>P^'+[Q5/;7FA^)M2A<V]QI\
M=K%&UE'-@A'CE25C%D%O,5@#VY_X;^(OCO\ %9?'OBSX4:MH47P^\3:Z_P#8
M;^.K>\6YM;801))>V@&2\3R"1DA<*!@$$ D5HY2FW4ANU=]KMKW7]]GK]E]-
MIC&--*$MDTE?>UMU]UUZKKH_KOP7XPTOX@>$M'\2Z)<_:](U:UCO+6;&-T;J
M&&1V//(['-;5<=\'_AS!\(_A?X9\&V]Y)J$>C64=J;R90KSL!\TA Z;F)..V
M:[&G4Y5-J&W0F-^57W"BBBH*/'?BY\,]5U#XL_#3XC:!/9VESX;GNK36FO)C
M$DVDSQ'SAD Y9)(XG4' R#R*Q;SX7_ ']K[P_:>.[[PKH?B^Q=Y8H=<N+1H)
M9%BD9#^\^1V3*G&25(.1UKU/XI^#I/B'\,_%?A:*Z-C+K6E76GI<KUB:6)D#
M?@6S7R7XJ^-6JWGP"NO@G%\&/%P^(=QHI\-#28=';^QXW,/D_:EO?]3]F'WP
MV=W ! -3T<;7:^%>M[_C9_\ ;S;-+*\9-V3TD^R5K/YW?_@*1ZIIGB#Q;^SS
MXUT'PS?^&_"5K\'M6U-=%T&;PQ'+;7.DR2 F!+J)LI(LC#;OC(PS#(.<U]$U
M\U>#?V5_&@U[P;+X^^+VI>-O#/A-X;W3-!DTV&W=KR./:DMU<H=UQY9)*_*O
M."V2,GZ5K:6UF[N[^[2U_.]_E;K<YXW;NE967WZWMY6M\[A11169H%> >"/A
M3=^%_C1\7=)U308-1^%OC"*WU]6O%CDM4OF4PWD#QL>0XCCESMQRV3DU[_7@
M'[;UJ;[X'^1>W%Y:^$Y-9TY?$\MBS+(ND&X471++\P3;C>1T3?2^TO/W==K-
MK?R3L_D4M4UVUTWTUT\VKI>IC:K^P3\+5M[A;9O%\/A;YIY/!6G>)+M='N<?
M-Y?V4R;=K'^ $+T& *]!^"/QV\/?$UKOP[:>'M<\#:_HMO$TWA?Q)IWV*Z@M
MSE8Y$4,R/$=I 9&(&,'!XKSOX\?'B#PUH_PTT'X/>)-$UGQ;JFKV<.E^'X+Z
M.:'4;!4;S5E=0[1PB,9\T=&5>2,@Z7POT7XE?$3X\K\1_'/@JW^'&FZ+HEQH
M>G:3_:D6H7=\T\T4DDTCP_(L:^0H1<D_,2<=*UAJVOLZ[^2O?SNVH];:]C*6
MR?VK)_>[?HW?KH?1-%%%9EA7+_%'P#8?%/X<^)?"&IKNL=:T^:QD/]W>A 8>
MX)!'N*ZBBIE%3BXOJ5&3A)26Z/GGP;\$K+XT? /P3HWQN\)PMXPTNU%JUPTP
M2\BFA)C%S;W$3!XRZH)/E8'YN1VK#O/@OX._99U*Q^(B:%\3/BYKD#M86TLE
M]+K]WI%O(I,DD44LB[4P@4E SG( SFK7B2XT72_VWK'4?'>K+IMO#X7C7P8+
MZZ\BT>Z:69=0"Y(5I_+^S_*<G820.#C#N?VD/B#JGQP^($/PJ\/VOQE\%Z/8
MV%O-;6>KV]F;+4W,WF)#.Z^7*@18S("Q92PQGE1JY2D_:1T<KO3U:?W[/M>U
MR%!1O!K2-OQ2:^Z_X-GTIX!\>:'\3O"&F>)_#EZ+_1]0C\R";84;@D,K*P!5
ME8%64@$$$'I705Y1^S1\/?$'P[^&\L'BL6</B+5]6OM<OK/36+6UG)=3M*8(
MVXW! P!;')R>]>KT223T_P _E?K;OU%'^NE^SMTOO;H%%%%04>0_'SX5:UXX
MU3X>>)?"LEK#XG\(^((;^-KMS''+92 PWD)8 GYHG)''WD6O./VC?$'[.'B;
MXC#P?\6_"T>JZY8V4=\VHW'A^ZFCM;>1F"E[R&,^6A*$?,P7(P3FOJ6OA3]H
M_P"..O\ A3]HWPQXM\ _#W6[R[T>23P;K.L:_ VFZ)="\E06Z"X(+R>7<!6W
M*A7$A&1FDM91I]VWYW:LK?\ ;UE\V4_AE/LDOQN_PO\ <CZB^!-U\*H?!%II
MGPDO/#4GAF#<T=OX;N(I(E)/S%MA)W$]2W.>M>DU\97G["?B#XU>,-,\8?&#
MQ3I.DZK9/YL.F_#72TTUHSSE7U%U-U*,'!P4'4C&:^Q[.V6SM8;=6=UB18PT
MC%F( QDD\D^]:2U5WO\ ?^)FM'9;?=^!-1114%!7CO@SX7ZO\/?CO\2/$MN;
M9O _BNSM-0FM59FGCU2)6BE98PN"LD*Q$G.=R]#FO8JQO&7BJU\$>%M4UZ^M
M[RZM-/@:XEAT^V>YN'51R$B0%G;V S4M\MY>3_K\GZI#^+W?3^OT]&SXY\/Z
MQ^Q5\1/$]IXPNO#7AW0-6N;HM;7OB719M(M[N8.1N0S(D$K;E.<9.1SS7VKI
MNH6>J645SI]S!=VCC]W-;2*\;#V*\&OS[^#'C#XNZ[XO\??"WP-X&TOP;H&H
M7S^+-/;XGP/]IL]/O)#YBII\60_^D+,0KR+M\Q0PKW?]G/\ 8CTKX$>-+[QM
M<>*]1UGQ3J 8W<&G6T.D:/N8$,4L+=0F>>"Y8\ ]>:UBO=5]%:_SZJWD]&_(
MB?QRMJ[_ (='?S5FEYGTO1114%!1110 4444 %%%% !1110!SOQ$\"Z9\3O
M?B#PEK*&32]:L9K&X"_>"2*5)'N,Y'N!7BOPA_:T^$BZA:_"_P#X3.\A\2:"
M_P#8!;Q1;/9RWMQ;@1N!*RK%)(< D*<G<#CFOHROEZ;X1Z:W[2WCWPGXC\)Q
M^(_AU\1=*AUYENK/S[2WU2V*P3AFQB-Y(S"ZG()*-CFB-^?E[K\5JM>FG-ZN
MR'*W)=]/R=D].NO+\DSTOXU>"?B;X@FLM7^'7Q&3PI<:=!(QT2\TB"\LM3DR
M"JS.V)8U(!7,;#&<]N=[X)?$R+XQ?"CPQXRBMA9MJUFLTUJ'WB"8$K+'N[[7
M5AGOBO';K]CSQ+I5G+H7@_X\>.O"W@N93$VAR?9]0D@B(P8[>[G1IHEQD#YF
M*]NE>\_#WP'H_P +_!&B>$_#]N;71M(M4M+6-F+,$4=68]6)R2>Y)JHV46O2
MW?K?]-+OY=9E>Z_I=+?KT^_IT-%%%2,**** /GSXU>)/ '[-_P 3K/XP>*+_
M %NPDUZTB\*2P:98O=P7#AWF@>5(U9]Z_O%4CJ&(P>*]/\"_%#PM\:O!LNK^
M!/%5GJMG-&T27]@RR-;2$$#?&PRKJ>=C@=.17,_M4?#6[^*7P,\2Z5I7R^(;
M2-=5T:4?>CO[9Q/;D'W= OT8UP]M\ /#WQO\.^'?BAI U[X0?$?5M.@NKK5M
M _T&[,C("T5Y;NICG ;(Q*A/'!%*.L)1ELGTZ)W?SUYNJMH5+22DMW^:LOEI
MRVWO9ESX>Z[\0OA+\8-$^'OQ!\:P_$33O%%C=7>C:Y)IL.GWD%Q;;&FMY4A_
M=NC))O5@ 1L8'/!KZ&KP_P"%G[-NH^$_B"OCKQQ\1=:^)OBJULY-/TVYU*UM
M[.WT^"0@R^5! H7>^U0SG)(4"O<*T>R[_P#!=OPM_P '=YK=]O\ @?Y_UT"B
MBBH*"LCQ=X7T_P ;^%=8\/:K"+C3-5M);*YB8<-'(A1A^1-:]%3**DG%[,J,
MG%J2W1\T_"/]J#X1>![JR^#=QXTO[?7_  N4\/"X\56KVINYH5"A1.46)W*[
M2 ""P((!SFO1_C+X'^(GBW^S+WX>_$G_ (0BYL$E=[&;1[>_M=2<[3&LQ<;T
M488'RV!P^>H%>9Z[\+[.W_:HU[2M9\+IXC^'WQ.T$3ZA#<67VBT@U.Q(3=)P
M50R02* QP=T0P<U+-^Q_XA\.POI7P^^./C7P/X2D!0Z"1;ZDEM&1@QVLUPC2
MP+C. &.WMC&*J4I5(J<OB>M_/5.Z]4VM[JSL2E&$G&/PKIY63T?X=-4]3U;X
M#?$Y_C!\*M$\3W%K'8ZC,);:_M(7WI#=P2O#.BMW421O@]QBO0*Y;X7_  WT
M7X0^ =&\(>'XY8]*TN'RHC/(9)9"26>1V_B=F9F)[EC74U=2SD^78B-^57"B
MBBH+"O*/BGX9\*^#/%UM\;M=U:ZT;_A$=#OK:]: *8[JSD*2%)!@LQ5XPR!2
M#N;WQ7J]</\ &[X;_P#"WOA/XG\'B[%A+JUFT,-TR;UAE!#1N5_B =5)'< B
MIE=>]'=7_%6_)LJ-F[2V?^=R7PY\5-)U;X:Z-XUU>.X\(:;J4,,H@\0!;::
MRL%C20$X5F9E &>K 5Y=:ZY\0_@[\:O#>C>*O&</COP?XXO[NTT]9M,BL[W1
M[E8I+B.(-%A9H#'$Z[F7>&"DD@\<!\2-1^.7QX\$R?"75/@^GAD:L8['Q!XL
MFUJ"73([0.IEDM%0^<[NJG:K*I4L,],UZK\.?V3?#GP_\>VOBVY\3>+O&.HZ
M; ]KHL7BG5VO8='B==KK;J5&&*_*7<L^.-U;+EY^?[.MO3^MGZ]K/+7DY7O^
MO];KT[Z>W4445F6%%%% %+6M(M/$&CWVEW\*W%C>P/;3PL,AXW4JRGZ@FO'_
M (4^(_#_ ,)?$'AGX :5/KGB74="T$7,VJ30J\=C:ABENEQ(N K. RHH!)$?
M/J?;:^>_B!I_COX._&#6_B#X.\%R?$31/$]C:6FKZ187D5MJ%G/;>8(IXO-(
M26-DDVLFX%2H(SDT)J+UV>_R3M^+_3J-IR6FZV^]7_!?UL=K\3K/Q%\189M,
M^&_Q-M_!WB30;M6U!5T^#4E8M%N2WN8G.Y%8,K94JV.AJQ^S[\3+WXL?"[3]
M<U6U@L]:BN+K3=2BM&+0?:[:>2WF:(GDQL\3,N><$9KP;PO^S3XQ^.'B;Q?\
M1_'^H>)O@WK^OFWL;32?!WB )<Q:;"A CNW56B>1V9FRHR@P PYKZ;^'/P[T
M+X4>"=*\*>&K/[#HNFQ>5!$SEV.269W8\LS,2Q8\DDFJBN6+4MW;^O\ @=_2
M[EOF:M_7]/9]O6RZ6BBBI&%%%% 'F'Q1\%>&M/\ %NA?%S6M6N-#?P/87[3W
M$)41SV<L8,L<P()*J8U< 8.Y1SU!U/!WQAT7Q/\ "JP^(&H177A'0KN 7/\
MQ42+:R0Q,^U'D!.%# J1D]&%7?BY\/;?XL_"_P 5>#+JX:T@UW39]/:X09,7
MF(5#X[X)!QWQ7S/\0-4^/?Q0^&MY\'+KX10Z7?ZK:_V+JGC4ZQ;OHZ6C+LDN
MH(P?.9F3.V(J"K$9) HCK>"WTMVU;OKZV]-]=;-I:2>VM_PMI]_W)::7]"U#
M7/B)\'/C%X=_M[QG!XV\!^-M:ETRVL+C3(;6\T29XY9H!%+$1Y\.V(H=Z[AD
M-N/(KZ$KPCX>_L?^&? ?C;2?$EQXG\7>+9-#B,6A:;XDU=KRST?*>6S6Z%0=
MVTE0TC.0#@&O=ZK1127]+I?N_/Y=+DW<I<S5O\^MNRV5O*_4****D84V2-9H
MV1U#(PVLI&00>U.HI/71@>$?#Z_\+?LX:YX/^!^CMK>OWFIM?:E:QI$LJ:18
MF5Y,S,,;(0["*/.2>G:NU^)<.I^.K6]\*^"OB+'X(\8V)@OII[>SM[^:*!BX
M0202\;)"C#=P?D.#7$?%S0/&G@'XM6GQ4\$>%QXZ$^D+H.M^'X;N.VO#"DS3
M0W%L\A",RM)(&C8C<&!!RN#YSI/P+\<_M'?$;7/B1XXC\1_!&Y738=$\/VWA
MO74&JI;K+))-)<L@>$B0NH$9#%=N<@\T]:B5]];]-F^7UO[M]]W?9HIVBY-;
M.UOG;F]+>];;9=T>V_L]?$37/'OA/5[;Q2MF?%/AO6+G0=4GTU2MK<S0E2)H
MU))4.CHQ4D[6+#/%>I5QGPD^$OA_X*^"[?PSX<CN/L<<LEQ-<WT[3W-W/(Q:
M2>:5N7D=CDL?T'%=G5RM?3R^^VK\KOH9QOK?N_NOHOD@HHHJ"@KA?B%\(]-^
M(?B;P/K]Q>76G:IX1U1M2L[BS*AI T3Q2P/N!_=NK_,!S\HP17=4AS@XZ]J-
MFGV#HUWT^\^<7_:*^)7_  NCX@>#]/\ A=9^(M/\+FVE5;'7D@U*YMYX]\<\
M<,\:1.I*R(1YJX9".:W=/_;%^']OXITSPMXM&L?#CQ3J6U;32O%NG/:^>S,%
M"QW"[X)#N('R2'DUXIXT^ W[0?Q"^/&B>+]0UZR\":3JD<WA[5/^%>3C[?;Z
M8H>:&6>XNEVL_FC:/*CW()3C/->\?#7]D/X6?"_5!K5EX;76_%!.Z3Q)XDF?
M4]2=L8W>?.693_N;1[55/X8N?S[_ .6JL_6ZMH%3XI*/R[?TG?Y6?4]EHHHJ
M0"BBB@!#SP>17SYXNL;G]C+]G'QIJW@FQ;Q3#IEY=:Y%I6IW'E16L$]QYLT<
M;1QD^7&'D<#!/!YZ5]"5YG\?-,^(7B#P=_8?P_L?#%S/JQ>RU&?Q4\WV>WM7
M0AW$40S*QSC82HYY.*B7,DW#?_@_UKT-(<KDE/:]_P _T;.1T_\ :-\6:'I4
M&H>-?A)KEMIDEL+K^W/!]S%KUB8R-P8*FRYQMY_U!^M=[\(OCMX$^/&C7.I^
M!?$=MK]M:N(KE8U>.6V<@D)+%(JNC<'A@.AKYE^!/[$&L:]X!M-%^.WBCQ5X
MIMM!GETK3_#9U46VC3V4+[;>8PVY#2!XU7B=BPY!'K];>!_AWX7^&>BQZ1X3
M\/:9X;TQ.EKI=JENA/J0H&3[GFNB7+=VVZ?\'SMT6QSQYK)/=;_\#ROUZHZ&
MBBBLC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE]6^&N@:U\
M0- \:75JY\1:';7-I9W4<K)B*?9YB.H.''R*0&S@C(YKJ**.M_Z[!Y!1110
M4444 %%%% &3H_A/1O#VH:O?:9IEK8WNKW NM0G@B"O=2A @>0C[Q"JHR>PK
M6HHH **** "BBB@!LD:S1LCJKHPVLK#((/4$4D420QK'&BQQJ-JJHP !V I]
M% !1110 4444 %-DC2:-HY$5T8896&01Z$4ZB@""RL;;3;=8+2WBM8%Z10H$
M4?@.*GHHH **** "BBB@ HHHH **** "BBB@ KS_ ,7?L^_#/Q]XIMO$OB3P
M%X=US7[?;Y>HW^FQ33#;RN69<G';.<=J] HHZI]@Z6&HBQJJJH55& JC  ]*
M=110 4444 %%%% %6WTRSL[B:X@M(()YSF66.-5:0^K$#)_&K5%% !1110 4
M444 17%K#>($GACF16#A9%# ,#D'GN#S5'3_  SI.DZKJFIV.F6EIJ6J/&]_
M=PPJDMTR($0R,!E]J@ 9Z"M.B@ HHHH **** "D(R,$9%+10 U56-0JJ%51@
M*!@ 4ZBB@ HHHH **** "BBB@ HHHH **** (OLT(N#<")!.5"&7:-Q4'(&>
MN,D\>]2T44 %%%% !1110 5R_P /_AKH'POTW4K#P[:O96>H:E<ZK-"TS.HG
MG<O*4#$[%+$G:N ,GCFNHHH\PWT_K^M0HHHH **** "LOQ/X7TCQIH-WHFO:
M;;:OI%XH2XLKR,212J"#AE/!&0/RK4HH ;'&L4:HBA448"@< #M3J** "BBB
M@ HHHH K7VG6FJ0^3>6L-W%D-Y<\8=<CH<$=:L*H10J@*H& !T%+10 4444
M%%%% !1110 4444 %%%% !4<\$=U#)#-&LL,BE'CD4,K*1@@@]0:DHH X'P+
M\ OAM\,=<N]9\)>!/#_AS5KH$37NFZ=%#*P)R5W*N0">PXKOJ**/(/,****
M"BBB@#F_'GPW\*_%+0VT;Q?X=TWQ+I1<2?9-4M4GC##HP# X(]1S4W@KP'X;
M^&^@PZ)X5T+3_#ND0DLECIELD$08]6VJ ,GN>IK>HH6E[=0WM<**** "BBB@
M IKQK( &4, 01N&>1T-.HH **** "BBB@ HHHH ;Y:B0OM&\C!;') [?J:=1
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
6444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>pins-20240630_g6.jpg
<TEXT>
begin 644 pins-20240630_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M@ 5J P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ KQW_ (*!_M>^
M&/V"?V,/B+^UYXLTW[=;^"/#LEY;:<9-@O;QW6"TMBW\ EN988RV#@/G!QBO
M8J^)/^#C'X'^-/V@O^",GQO\#?#ZPFN]4LM$LM<2T@4LTT&G:C:W]PH4<L?(
MMY2 .20* /RR_8)_X),?MA_\''?@;4?^"AG_  4F_;>\6Z5X1U_7+NV\$>$_
M#\0>)HX)FCE>VAE8V]E;1RJ\*JL;R2-%(SL"-TGMW[(__!)__@LE_P $>?\
M@I1X2\/?L9_$;6_C#^S5K<MLWC>U\0>(K2QM["QDF,5PKV=S<@?;8%Q-'-:K
MF0 (P52Z5[#_ ,&R/[0W@?\ :=_X(CVW[*'PH^*5MH?Q(\":9X@T'4D@N=EY
MI,M[=WEQ9:DL:L)/+Q=H1(N 9(9 "&4X_-;_ (*6M_P5<_X).?M._"GX->,_
M^"W/Q#^)6H^+M12?5]'T?X@:I#+I4"7-NB+=0O=NP6<2OLW !A$^,\X /L;_
M (+?^/?'.@?\')_[$_A;0O&FK66F7\WA;[=IUIJ,L<%QN\37*MYD:L%?*@ Y
M!R!BOTP_X*"_\%6OV'O^"8OAC3M>_:V^+R:3>ZT'.A>&],LI+W4]15#AGCMX
M@2L8/!ED*1Y^7=N(!_+K_@NM_P K-G[#G_7?PI_ZE%U7*>-_#'@']H'_ (/-
M;[X??MI:98ZOH>C:7;Q_#_0?$<:RV$TD7AZ*ZLXE23*./.DN;@)R#/G@GY:
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%?''_!67]I_P"+GP7\4? OX&_#[X[V?P?T;XO?
M$"[T3Q5\8[[3K6X_X1^&#3I[N&T@^VJUM'=7LL8MXI9E8)\Q"EL8X3_@FGXA
M_P""I'@/_@GPOQ:\;>,[7]H&/6_@%X;\5_!V#6KZ&S\17&MW.C+-/H]_<,L<
M5Q;^>T12]ED-P5>3S3(V&H _0*BOST\>?&3_ (*8?L+^*/V?_B!^TO\ M4^%
M_B.GQA^*NA^!_&/PLM/A[;:6NCW&JJ^Z?2;N"5IY5LG0EQ<&42PH[;HSBOKK
M]M_X]/\ LM?L;_%3]H^"6);CP/\ #[5]:L1.H99+FWLY9(8R#UW2JBX[EL4
M>HT5^=7_  34^/'[3?[0_P 2O"<_C#_@N/\ !CXEZC:Z'!JGC_X*>#OAGI,>
MHV[26H\VU^V6^J22*+>>15>58.3'M94+X&=/^U9_P4L_:)^!'QD_X*,?LU_'
M;PMX>\#_  U\2>)(/A]\)-1\"Q7L/C#2_#\TL-U-?:@TBW$$]W);7*Q"#8D(
M$>[S"6( /TFHKC_V>?C/X=_:.^ 7@?\ :$\(6\D.D^.O"&F^(-,AF8%XX+VU
MCN(U8C^(+( ?<&NPH **** "BLGP=XZ\(_$'2Y-;\%Z]!J-I#=RVLD]N256:
M-MKISW!X-:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'RW_ ,%.?V@/!7P2T;P/H7[2/[+MEX_^!'C#
M5[S2_BWKM_H+ZQ!X57[/OT^ZN-/6"7S;:2X4QR3D 0?(W)85^>/_  1A^,W@
MS]D#X2^*/VH_@)X5\?7/[/WA3]D[PG?_ !!TB.TOY+/5_BD(U-['HL5T,-(Z
M,L5PUOB#SY$+$  U^V1 8%2.#UK(\ > _!_PL\":)\,?A[H%OI.@>'-(MM+T
M/2K0$16=G;Q+%#"@))"I&BJ/8"@#\HOV!/V]_P!C;]HS]J'PI^UW^W7\=]>U
MOXZZ]<IHWPM^&MG\(O%:>'_AC'?NL(LK:>73%AFOY=Z)=:G(X4\HC)"N6^UO
MVP_VAO 'Q6_9V^/_ ,*O O[+5]\<M8^&EE:VWB[X3:C:7&GP^(5FCCNC;VUQ
M);R)=,+?=(JPK)NDC6+Y68$?3U% 'Y:?$KXG?LI_MZ_M*?LFZ+_P31^%MU;>
M)_AC\4K/Q%XN\0:;\.[K0XO!'A&"RN8[_2+R66WB6)[II(K=;-2VYD8X"J"W
M/?#[]I;1?V"OV#?CC_P2_P#B%X"\7S_&.U\1>.=,^%'A'3?!]_=/XXMM=O;V
MZTF]LIHH6A>%C?A9F+@P&"4. 5 /ZV44 >6?L-?!'6_V:/V+/A'^SMXFFCDU
M/P+\--#T'5)(7W(]S:6$,$K*>ZET8CVKU.BB@ HHHH \+_X)[_\ )$]6_P"Q
M[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ 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 **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJ
MW_8]ZS_Z4FO=* "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 \+_ .">
M_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "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 \+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>
MK?\ 8]ZS_P"E)KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_^
M">__ "1/5O\ L>]9_P#2DU[I7A?_  3W_P"2)ZM_V/>L_P#I2:]TH **** "
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@#PO_ ()[_P#)$]6_['O6?_2DU[I7
MA?\ P3W_ .2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BODW_ (+"?M3_ !8_99^ ?@:X^$_Q*TWP _C[XP:%X-U_
MXH:OIL-W;^"=,O3.9M5:.?\ <94PQPJT_P"Y5[E2_ KB/^"/.F?M]0Z+'XM^
M+_[5D7Q@^$/B'2-5ET76O%7D_P#"1:7K-OKMW;"%)K:%8[RQFMD\T/(V^)PL
M<8\K  !]TT5\&_#'_@H5^V+\6O\ @K5X/_9Z\2? #4_AC\']:^'?BC4-#LO%
MUO;KKOB>YT^ZL(?[0FA4N^GVP,[+!"66216>210#&J?4_P"V9^T3:_LC?LE_
M$G]J"[\//JR^ /!.I:ZFE))L-X]M;O*D);!V!V55+8.T$G!Q0!Z717YU7'[2
MO_!1C]COX5?!S]LS]K']IGP=X[\*_$SQ=X=TCQ]\/M,\"0Z;!X7BUUTC@FTJ
M]CE::X^R2S1"1;GS//B$C*8F K.^,'[?7QN^,OQL^*EIX$_X*2?"/]FSPI\/
M?&]WX%^'MAX\LM+GN_'GB.QAA>_>X;4)XS%91W$R6JK:CS25D<N#M0@'Z345
MQW[/>O?&'Q1\#?"?B#]H/PEI.A>.+O0;:3Q9I.@ZA]JL;>_*#SA;RY.^(OED
MR20I ))!)[&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** .#_:F^*7BOX'?LQ_$;XU> _"!\0:YX/\  FKZWHV@JK$ZE=VME+/%;83Y
MCYCQJF%Y^;CFOS=_X)L?$/\ X*3_ +17QATK]HKX6?\ !271_B]HEY8^"-2^
M*/@S6;"QM]!@T[5+6]DOX=+^QP-+8WMBZ*B1LP,[(1<G*C;^F7QY\5?$SP+\
M$O%WC7X,?#Z'Q9XMTCPY>7OAOPO/??9EU>]BA9X;3S=K>69'4(&Q@%AG YK\
M0'\;_LY?M#_MPZ=\6O\ @GA\#_$?@#]I'5/&/P\N6\/^%?"6H:)_8,1EN&\6
M0Z_"L45N;58@4F>=2TS^68RX9L@'Z1_%'1/^"K'Q8^(7Q5\=Z'^TEX;_ &>_
M ?@B^DM?AS8ZGX-T[71XFMH+1)I=9U.YDG8VUH\KR1K#%Y,R)"S/SC=ZO_P3
M4_:J\4_MO?L'_"_]J[QOX+B\/ZQXV\+Q7VIZ5;AQ#'.&>-WA#DL(9"ADC#$D
M)(N2QY/Y\?MT_P#!2[]GW]J_]KOQG^Q/^U-\7O&7PR_9\^'>K_V7XQTOP]\.
M?$=]J?Q5OXG(N+)KO3;&9;+1XY$,<@1Q-=88 K&P(_07X8?MI_LD2^!/@[8?
M""34HO#/Q.>;1OAE;V/@74;*"-+&)P8I();>-M/B1(&5/.2-3M4+D%<@'S!-
M^T7_ ,%*/VL=#^//[5'[)WQ_\+^#/"?P>\:Z]X<\ ?#O4_ <.I1>-9-"&V\G
MU"]>19X$N;E)H8A;>68D56;>2<ZO_#P+X]_M\_$'X$? ;]B7XA67PO?XE_ H
M?%OQUXROO#\.LWFBZ6\MO:6^FVD%P1 \[WDTJ/+(K!4MF*J2:\M^%W[5?A7_
M ()I_"+]I/\ 8G^,W@SQ<?B)=_$[QEK?P=\.Z5X.O[YO'ECKLLEWIOV"6WA>
M*5_.N#;S+N'DO$Q? YJE\"/AAJ/_  1X^,W[-/QH_:FT[4K/P6/V0X/A7XY\
M4:7I5QJ%KX8\1VVH0ZI&MV;9)&CMYFFO($FP4+Q+DJ&!H ^OO^"='[3'QO\
MB1XJ^,7[*'[4FMZ3K/Q&^!?C:VT?4_%&B:7]AM_$.EWUA#J&FZ@UMO9;>=X)
M626)&*!XB5.&P/IZOBO_ ()5V6L_&#]HC]IW_@H';>%]7TGPA\9O'6B6WP\7
M7=+FLKC4](T31H=/74Q!,JR1PW$WGM%YBJS(H;: RY^U* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /-?VI/VO/V??V,_ -K\1OV
MAO'9T>QU+58M*T6TM-,N;^^U:_E#&*TM+2UCDGN9F"L0D:,0%+'"@D<=^Q'_
M ,%+?V1_V_\ X47GQ7^ _CVX@31M,LK[Q7H/BK3WTS4O#T=U:BZA:[AFP%C:
M+++<1M);R!&:.6106KE/^"CW[+7QC^,WCGX-_M _LP>/?!NG_%+X.^*-2U7P
MGX>^()F_LCQ%!=Z=+97UK(8 9H9!!)OCG1)/+9>4(;(^7_\ @D1XL^ /[7'[
M..F_L)_M1_L8-X%\?:U^R3X0@U/6+?6(Y'^(/@"33ULK:\BU&R,5Q$NXNLEJ
MY5H6GVAI!N( /L'X)_\ !5O_ ()Z?M%?%&P^#/P<_:AT+6/$.KF<:!;?9KJW
MAUKR03+]@N)XD@O]H!8_9WD^4$] 37OFLZSI'AS1[OQ#XAU6VL+"PMI+B^OK
MR=8H;>%%+/([L0J(J@DL2  "37YY?&&Y\'?\%"OVE?@W^QE^Q)X7MG^&?[,'
MQ4T3Q/\ $/XH640_LO1[K1486GA?2Y1Q<W;Y5+DQG9;P@J[%WV#TK_@X.U?6
M-(_X(^_&4:-J$UK_ &A9Z/I>HSP2%66PO-;L+2\!(Z*;::8-_LDYH ]8_9O_
M ."EW["W[7/CV?X8?L\?M&:-XCU^+3WOX=-2WN;9[ZS5]C75H;B*,7L 8@&6
M R(,C+<BJWQ3_P""H_\ P3^^"?QKD_9Z^*?[4/AW1O%=M=6MKJ-G<"=K?3)[
MG'V>&\NTC-M922!E*I/)&S!@0,$&O&?^"J7AS0?A?\6?V(?%/PVT6VTS5=#_
M &H-)\+Z*+"%8S;:)?:)JD%[:1A?NPF&"$,H^7$2^@KR;]B7P1X.^*/_  0D
M_:(U[XIZ5;7>H?$#6?BYJOC^6\C#/+?KJ6J0B60GD/'%;6^T]4\I",;1@ _3
MRBO#/^"87BSQ7X\_X)M?L_\ C;QU=S7.LZM\%O"]WJEU<,3)//)I5LSRL3R6
M8DL?=J]SH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]
MZS_Z4FO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^>/
M^"E'Q[D_9Z^"VC>)_%_[,B?$_P"&VJ^+K32/B_8_V2^IG1?#TZR";5&T](93
M?0PR"'S8PI(C=GP0IK\]O^"%>B_#IOVS-*\0_P#!/;2?$%A\+9/ ?B@_')K>
MVOH/"]QK+:^_]AI9Q7 $(OTLPQ?[.H58-JMARP/[(5D>!? 7@_X9^&8?!O@+
MP_;Z7I=O-/-#96H(1'FF>:5ADGEI)'<^[&@#Y/\ C;HFM3_\%RO@+K\&D73V
M%O\  CQO%<7J6[&&*1[W2"J,^-JL0K$ G)P?2O7_ (O_ !N^%'Q-C^+_ .RE
M#\,=1\>:_P"'?AU)=^(? MQIDMO::_:WUK.(M/CNY4$$C3A&B8!CY?F L!FO
M:** /PV@^!7[-O[7GA;X&_LH_LF_%7]I+QIJUG\1?#>J:G\,?BI=W[:9\$M'
MTZZCN=06<R65NOGPQ0OIUNES-<,?/*PD*VZO5_AOH?["/[ 7QU_:\^'/_!1K
M]G:;5M;^+'Q9UKQ;X+U*\^'%UKB^-O#>JQI<1:1ITT4$H\^&\EO(WMMT;"2=
M7Y!W+^N5% 'S7_P1X^$_QP^!O_!,;X+_  H_:-M[VW\8:+X+AAU*PU*8O<:?
M$9'>VLY2?^6D%LT,##L8B.U?2E%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 45\K_ /!4+_@IA_P[;\->$/$7_"E/^$S_ .$JOKNV\G_A
M)/[.^R^0D;;L_9IM^[S,8PN,=\U\=_\ $4I_U8O_ .9-_P#O97!7S3 X:JZ=
M2=FO)_HC]2X9\%O$SC#)J>:Y1@/:X>?,HR]K1C?EDXO2=2,E9IK5>FA^ME9&
ME> O!^A^+]7\?:3X?MX-9UZ&UAUC4(P?,NTM@X@5^>B"60#_ 'C7Y5?\12G_
M %8O_P"9-_\ O91_Q%*?]6+_ /F3?_O96/\ ;>6?\_/PE_D>]_Q+?XT?]"O_
M ,KX;_Y<?K917Y)_\12G_5B__F3?_O91_P 12G_5B_\ YDW_ .]E']MY9_S\
M_"7^0?\ $M_C1_T*_P#ROAO_ )<?K917Y)_\12G_ %8O_P"9-_\ O91_Q%*?
M]6+_ /F3?_O91_;>6?\ /S\)?Y!_Q+?XT?\ 0K_\KX;_ .7'ZV45^2?_ !%*
M?]6+_P#F3?\ [V4?\12G_5B__F3?_O91_;>6?\_/PE_D'_$M_C1_T*__ "OA
MO_EQ^ME%?DG_ ,12G_5B_P#YDW_[V5]L?\$R/^"AG_#QKX2Z_P#%'_A4/_"'
M?V'XB.E?8?[?_M'S_P!Q%-YF_P"SP[?]9C;M/W<YYP-L/F>!Q53V=*=WZ/\
M5'SW%'@UXD\&91+-,YP/LJ$6DY>UHRUD[+2%24M7Y>I]*4445WGY@%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '@G[;O[#,'[6NI> OB?X&^,>K_
M  X^)GPKUJYU+X?^.]'L(+PV9NK<VUY:W%K./+N;6XAPLD9*-\B$.N"#\X_L
MD_\ !&+XI?#O]DG4=(^+O[7'B.'XU>+/@'H7PR'C/2M/MEC\!:%9VR*=*TJ.
M(J'VR-+NNW?S)'VRCRR,']":* /AK]DK_@EA^VK^R!H/@?X6_#O_ (*UZXOP
MY\%7-HJ> K7X%>%+2WOK&*57FM7N([;SU:=0X>X#F8M(TA<N=U>\_$']C=?C
MMX5^,_PE_:3^+FJ^-?A_\6[1+&S\'W&GV]JOA>S-IY,L5K/&N^1GE_T@2299
M) -O KVRB@#Y)^"W_!,OXDZ)\:_A_P#%_P#:N_;>\4?&6+X0VURGPNT76/#-
MAIL6GW,UN;5M0OGMANU*]6V+1+,^Q5+R.$WN6'.?$[_@CSX@\47'Q)^&7PL_
M;=\8^!?@S\8_$5WK/Q(^%ND^'["=IY[XC^U(K#495,VGP7F"98PL@!EE*% Y
M%?;-% &?X1\*>'/ ?A33/ W@_1X=/TC1=/AL=*L+=<1VUM#&L<42CLJHJJ/8
M5H444 %%%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]
M*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^6OQ?_X.5O\
MA5/Q:\4?"[_ABW[?_P (UXBO=*^W?\+&\K[3]GG>'S-G]G-LW;,[=QQG&3UK
MG?\ B*4_ZL7_ /,F_P#WLK\U_P!K[_D[/XH_]E%UO_TOFKSNO@ZF=9G&HTJG
M7M'_ "/]0,I^CMX.8G*J%:KEEY2A%M^VQ&K<4WM5MN?K9_Q%*?\ 5B__ )DW
M_P"]E'_$4I_U8O\ ^9-_^]E?DG14?VWF?_/S\(_Y'H?\2W^#'_0K_P#*^)_^
M7'ZV?\12G_5B_P#YDW_[V4?\12G_ %8O_P"9-_\ O97Y)T4?VWF?_/S\(_Y!
M_P 2W^#'_0K_ /*^)_\ EQ^MG_$4I_U8O_YDW_[V4?\ $4I_U8O_ .9-_P#O
M97Y)T4?VWF?_ #\_"/\ D'_$M_@Q_P!"O_ROB?\ Y<?K9_Q%*?\ 5B__ )DW
M_P"]E'_$4I_U8O\ ^9-_^]E?DG11_;>9_P#/S\(_Y!_Q+?X,?]"O_P KXG_Y
M<?KUX7_X.>O^$D\2Z=X=_P"&(/)^WWT-MYW_  LK=Y>]PN[']FC.,YQD5^KU
M?RA_##_DI?AW_L.VG_HY*_J\KZ'(\;B<9&I[:5[6MHEW[(_E'Z2_AUP;X?XC
M+(Y!A?8JLJSG[]2=^5T^7^).=K<SVM>^O0****]X_ET**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\L/^#H3_DFGPB_[#NK?^B;:OQVK]B?^#H3_DFGPB_[
M#NK?^B;:OQVKX'//^1G/Y?DC_4?Z-'_)G,!_BK?^GJ@4445Y)^\A1110 444
M4 %%%% !7[8_\&R/_)IGC[_LHK?^D%K7XG5^V/\ P;(_\FF>/O\ LHK?^D%K
M7LY#_P C&/H_R/YZ^E!_R:/$_P#7RC_Z6C])Z***^[/\Q HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_@GO
M_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4FO=* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#^6O]K[_ ).S^*/_ &476_\ TOFK
MSNO1/VOO^3L_BC_V476__2^:O.Z_+ZW\67JS_:O(O^1)A?\ KW#_ -)04445
MF>J%%%% !1110 4444 ;GPP_Y*7X=_[#MI_Z.2OZO*_E#^&'_)2_#O\ V';3
M_P!')7]7E?5\,_#5^7ZG\+_3)_WO)?\ #B/SHA1117U)_$X4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'Y8?\'0G_)-/A%_V'=6_P#1-M7X[5^Q/_!T)_R3
M3X1?]AW5O_1-M7X[5\#GG_(SG\OR1_J/]&C_ ),Y@/\ %6_]/5 HHHKR3]Y"
MBBB@ HHHH **** "OVQ_X-D?^33/'W_916_](+6OQ.K]L?\ @V1_Y-,\??\
M916_](+6O9R'_D8Q]'^1_/7TH/\ DT>)_P"OE'_TM'Z3T445]V?YB!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DU[I0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?RU_M??\ )V?Q1_[*+K?_
M *7S5YW7HG[7W_)V?Q1_[*+K?_I?-7G=?E];^++U9_M7D7_(DPO_ %[A_P"D
MH****S/5"BBB@ HHHH **** -SX8?\E+\._]AVT_]')7]7E?RA_##_DI?AW_
M +#MI_Z.2OZO*^KX9^&K\OU/X7^F3_O>2_X<1^=$****^I/XG"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _+#_ (.A/^2:?"+_ +#NK?\ HFVK\=J_8G_@
MZ$_Y)I\(O^P[JW_HFVK\=J^!SS_D9S^7Y(_U'^C1_P F<P'^*M_Z>J!1117D
MG[R%%%% !1110 4444 %?MC_ ,&R/_)IGC[_ +**W_I!:U^)U?MC_P &R/\
MR:9X^_[**W_I!:U[.0_\C&/H_P C^>OI0?\ )H\3_P!?*/\ Z6C])Z***^[/
M\Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHK+UCQSX*\/>(-*\):_XPTNQU77I)8]#TR\U".*XU%XHS)(L$;,&
MF*("[! =J@DX% &I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 >%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[U
MG_TI->Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\M?[7W_)V
M?Q1_[*+K?_I?-7G=>B?M??\ )V?Q1_[*+K?_ *7S5YW7Y?6_BR]6?[5Y%_R)
M,+_U[A_Z2@HHHK,]4**** "BBB@ HHHH W/AA_R4OP[_ -AVT_\ 1R5_5Y7\
MH?PP_P"2E^'?^P[:?^CDK^KROJ^&?AJ_+]3^%_ID_P"]Y+_AQ'YT0HHHKZD_
MB<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZMJVE
M:!I5SKNNZG;V5C96[SWEY=S+'%!$BEGD=V("JJ@DL3@ $FOE#X#_ /!<#_@G
M7^T;\?K?]GCX<_%;5TU+5IH(/".NZWX1O]/T?Q1/*LK"'3[VXB6.=\0OM!*"
M;_E@9@&(]^_:?^$WAKX^?LU_$+X$^,_$TFBZ1XU\$:KH&J:Q%(JM8V]Y9RV\
MDZEB "BR%AD@9'-?E;\&_B'\2OV%OVA(O@K_ ,%*?V7? OQ(\ ^'+[X8:!I/
MQB\#3)+8^&KZ!+NS\.ZK<:7>1B6"5V?#SV[LEO(/DR'04 ?JO\<_VB/@I^S3
MX5L?&OQT^(EAX<TW5-?L=$TR>]+,UYJ-Y,L%M;11HK/)([L.%!VJ&=L(C,.T
MK\V/^"[_ .QS\);[1/"O[9WB?4/$6M^+[#XQ_#[2_"]MJVORR:9X:@D\0V"7
M)L+($10RW  \V9@\C ;0RK\M?I/0!X'^T#_P5#_8%_99^)4GPA^//[3.A:!X
MBMH()]4T]X;BX&DPS$>3+?201/'8(^05>Y:-2""#@@U[/K'CKP5X?\$W/Q*U
MSQ;IMIX=L],;4KK7;B]1;2*S6,RM<-,3L$00%]^=NWG.*_(G]B_4/^"BGQ-_
M9^_:D^)WP/\ @W\$M2T74_CCX_'Q!TCXIPZC=:G\0/)N9H7TZ*2UECCT^WBL
M5ALH?.$^71\K&G+_ %%X@^!?[)O_  4I_P""4?PT^)-OX9\2Z+\,-.^$XUOP
M]\*K+Q'-;Z6XCTU?LMGJ,<9#7T=D\($<;-Y19-S(XV@ 'V)\'/B_\.?V@/A5
MX?\ C;\(/$R:SX6\5:3#J>@:M';RQ+=VLJAXY0DJJZ@J0<,H/J!72U\P?\$4
MO^41_P"SE_V1_0__ $D2OI^@ HHHH **** "BBB@ HHHH _+#_@Z$_Y)I\(O
M^P[JW_HFVK\=J_8G_@Z$_P"2:?"+_L.ZM_Z)MJ_':O@<\_Y&<_E^2/\ 4?Z-
M'_)G,!_BK?\ IZH%%%%>2?O(4444 %%%% !1110 5^V/_!LC_P FF>/O^RBM
M_P"D%K7XG5^V/_!LC_R:9X^_[**W_I!:U[.0_P#(QCZ/\C^>OI0?\FCQ/_7R
MC_Z6C])Z***^[/\ ,0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *_!S]K_P"#_P"S#X,_;N\667_!8OX7^*]"D\;_
M !B\677AW]H"_P!,N[O3(?"D^E.GAZWT[4+<2#3Y]/E,;-$501R*)9"R$[?W
MCK\MOVJO"/\ P5P\*?M$Z?\ !^;X(>'?CAI&M^-?&EQ\+O&>L^*;?3[6QTK5
M=$N8$TO6+;[/D)8B5\/&'^U1JJ#;(U 'T]^U%\,?VJO%W[$7AGX<?L@?MD6F
MG:/'X'QXJ^,FI1#5/$6K:7%IZF.ZTZ6'9:_:[L L]X1MC$GF1(6*E9?^"(EU
M=7W_  2-_9XO+VYDFFE^%FEM++*Y9G8Q#))/)-==^RE^R3KW[+/_  3E\(_L
M9+XI7Q!JWA3X9+X??5"2D=W=BU9&9-_*1>8Q" \J@4'I7(_L=_"C]JC]C#_@
MDK\//@WX<^$^D>)?BSX"^&UAIT?A&Z\2QVMG=ZA$JJ\)O0KHBXW'> 1Q[T ?
M,'_!1WXV> ?C1_P55A_8W^.'PE^*'Q6\'>!O@_:^(M,^"/PPAD+^)M:O[VXC
MDU#4"+FV@-I9VUO"JBYF5!->C:'9@I]"_8?_ &NOV7OV3/\ @GOX]^*/@+QY
M\3-?T+PU\3-0T?P_\(/']E(OBOPMK4\D,=KX'BCEDEEFD\^1!!NDEPESGS#&
MF5[7X[_ ']K;X0_MVZ5_P4?_ &9/@?H?Q O/$OPG@\$?$WX;W'BR+2;R%H+M
MKRUU"QO)T:&4HTLT$L4ACW((V4D@@<3\)O\ @C;;_M":;XN^-O[?SZMX<^(/
MCCXRR_$.RT;X5_$&]L1X2D738M,L[9;^U\E[FXCM8V\R=0BEYW"#:,L 8_\
MP1TT/]ICP[_P4:_:_M/VMOB&=<\<ZEHGPVUG7;*UN"VG:%/>6>LS?V78C.!;
MVR&.W5^LODF1N7-?HY7P3^PI_P $D=4_91_X*4_&']IFZ^(/Q(O_  KJ6C>&
MK?P#<^(OBWJ.K2:O)'8WT.HC4XIYF-T(6FA^S_:-WE;F,6WFOO:@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /"_\ @GO_ ,D3U;_L>]9_]*37
MNE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH ^?_ -N;_@IK^R;_ ,$]
M=+LF^/GBC5[G7-5LI[S1O!WA+0+C5=7OK>%E$LZP0*?*A0L,S3-''GY=Q;BO
M0?V:?VH?@1^V!\*[?XT?LZ_$"#Q%X>N+N>T>X2VFMYK6ZA?9-;7%O.B36TZ-
MPT4J*XR"1@@GX6_X+9?LQ_'G2_%7BW]NW]F;Q7X*U6^7X&#P/\1/ 'BZYE@N
M)=%75_M]O>Z=<0JYAN/M#NC+*GE2(!R&05[%^Q[XP^$?[<_P.^-?P8L?@EXD
M_9S^(">/KG3_ (X^'_"&L6UKJ]KKD\-O.]_#J=FNVY^U6WE!;Q0LC(#C:55J
M /I+X6_M$?!3XV>*O&?@KX3_ !$L->U+X>Z^-$\8P:>69=,U$PI.;9I-NQY%
M21-P0ML;*-AU91)\??C_ /!S]ESX1ZQ\>/V@/']EX7\(>'TB?6-=U'?Y-J)9
MHX(]VQ68[I98T  /+BOC+_@BA\#OA=^S7\<OVO\ X%_!7PJFB^%_#7QOT^UT
MC34N))?*C_X1S3&8M)*S/([.S.SNS,S,S$DDFO6O^"MG[,O[2/[6O[/'A3X2
M_LT1^%'OX?B[X9UOQ'%XTO)HM/DTO3KT7SK(L"F28&>WM@8E*LR[L,I - '2
M?LH_\%3?^"?O[<GC^^^%O[)W[3V@^-O$&FZ.^JWVF:7#<K)#9I+%"TQ,L2#:
M))HEX.<N.*](\:_M(_ SX=?&?P5^SOXT^).GV'C?XB"_;P7X;D+-<ZHME;M<
MW3H%4A5CB4L6<J#C );BOCO5/^"DG[1W_!/S]H35/@S_ ,%2?$7@'7/"U[\*
MM9\=>$OB+\-/#EYIKA=*:+[=IESI]Q<W),FV>-H9$EPQ(1@6;*_%?@3]KO\
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
MQ/\ U\H_^EH_2>BBBONS_,0**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HKY]_X*H?'#XH?LW_L$^/_ (T_!CQ/_8WB;1(=
M/;3-2^Q07'DF74K6%_W<Z/&V8Y'7YE.-V1@@$?B__P /T_\ @JA_T=)_Y9&A
M_P#R%7EXW-L-@*JIU$VVKZ6_S78_:/#CP+XM\3\EJ9IE5>A"G3J.FU5E4C+F
M482;2A2FK6FNM[WT[_T145_.[_P_3_X*H?\ 1TG_ )9&A_\ R%1_P_3_ ."J
M'_1TG_ED:'_\A5Q_ZQX'^67W+_,_0/\ B4/Q)_Z"\)_X,K?_ "@_HBHK^=W_
M (?I_P#!5#_HZ3_RR-#_ /D*C_A^G_P50_Z.D_\ +(T/_P"0J/\ 6/ _RR^Y
M?YA_Q*'XD_\ 07A/_!E;_P"4']$5%?SN_P##]/\ X*H?]'2?^61H?_R%1_P_
M3_X*H?\ 1TG_ )9&A_\ R%1_K'@?Y9?<O\P_XE#\2?\ H+PG_@RM_P#*#^B*
MBOYW?^'Z?_!5#_HZ3_RR-#_^0J/^'Z?_  50_P"CI/\ RR-#_P#D*C_6/ _R
MR^Y?YA_Q*'XD_P#07A/_  96_P#E!_1%17\[O_#]/_@JA_T=)_Y9&A__ "%7
MV7_P0X_X*2_MI_MA?M::_P##+]HSXS_\)%H=E\/+O4[6Q_X1W3;39=)?6$2R
M;[6WC<X2:0;2Q7YLXR 1MA\]PF)K1I1C*[[I?YG@<4_1FX\X1X>Q.<XS$X:5
M*A'FDH3JN37DG1BKZ]6C]5Z***]H_G8**** "BBB@ HHHH **** "BBB@ HH
MHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@
M HHHH **** /BC_@I_\ \$N/'7[4NK:Q^T-^RK\;[[P)\3]1^'Y\':W;-86]
MWI7BG2!=BZBMKN*?'E2PS%WCN(V5P&9#N4X'M'[$'[%.D?L<>&?%=UJGQ0UC
MQ[XX^(GBN7Q)\0_'FO6\,%QK&HO%'"NR"!1';6\444<<4"95%7J22:]OHH \
MA_9P_9'T7]G3XN_&3XMZ9XSNM3F^,/CB#Q+?64]HL:Z;)'IUM8B%&#$R*5M@
M^X@'+$8XKSOXP?\ !-_Q#^T#^SUH7PS^,'[6WBW4/'W@KXBGQI\/?BW9:396
MVHZ!J,<TS6J"W"&"X@CAF>V>*12)HR=V&PP^HJ* /F/X"?\ !.G4_#?QXU#]
MJ?\ :_\ VAKWXV^/Y_"C>%]&N=6\*V6EZ3H>CO,L\\%MI\&Y/-GE1&EGD=W8
M1HB[%!4[/Q>_X)Q? ;XK?M*_!W]HN+PYHFCM\(]1UN[70;+PQ:_9];.H::]C
MMG.!M$._S5X;YE'3K7T'10 4444 %%%% !1110 4444 %%%0ZC=_8-/GOO+W
M^3"TFS.-V 3C/;I0-)R=D345^2?_ !%*?]6+_P#F3?\ [V4?\12G_5B__F3?
M_O97E?VWEG_/S\)?Y'[?_P 2W^-'_0K_ /*^&_\ EQ^JOCSP%X/^)_A"_P#
M/C_P_;ZKHVJ0^3J&GW0)CG3(.UL$<9 /X5KU^2?_ !%*?]6+_P#F3?\ [V4?
M\12G_5B__F3?_O91_;>6?\_/PE_D'_$M_C1_T*__ "OAO_EQ^ME%?DG_ ,12
MG_5B_P#YDW_[V4?\12G_ %8O_P"9-_\ O91_;>6?\_/PE_D'_$M_C1_T*_\
MROAO_EQ^ME%?DG_Q%*?]6+_^9-_^]E'_ !%*?]6+_P#F3?\ [V4?VWEG_/S\
M)?Y!_P 2W^-'_0K_ /*^&_\ EQ^ME%?DG_Q%*?\ 5B__ )DW_P"]E'_$4I_U
M8O\ ^9-_^]E']MY9_P _/PE_D'_$M_C1_P!"O_ROAO\ Y<?K917YE?LV?\'&
M/_#0W[0/@SX%?\,=?V1_PEWB6STG^U/^%A?:/LGGRK'YOE?V>GF;=V=NY<XQ
MD5^FM=F&Q>'QD7*C*Z7DU^9^?\8<!<6< XNEAL^PWL9U(\T5STYWBG:]Z<I)
M:]&TPHHHKI/CPHHHH **** /Y:_VOO\ D[/XH_\ 91=;_P#2^:O.Z]$_:^_Y
M.S^*/_91=;_]+YJ\[K\OK?Q9>K/]J\B_Y$F%_P"O</\ TE!11169ZH4444 %
M%%% !1110!N?##_DI?AW_L.VG_HY*_J\K^4/X8?\E+\._P#8=M/_ $<E?U>5
M]7PS\-7Y?J?PO],G_>\E_P .(_.B%%%%?4G\3A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_'GP=\0OB%\$O%W@7
MX2_$B;P=XIU?PY>6GAOQ7!;),VD7\D++!=>6X*N(Y"K%2.0"..M?EB_[-'_!
M3S]N#XZWG[/'[3/[.GA?PB^E>(?AIK7Q)^+$/C!+V&;^P9+J?[1HL*0K+]HO
MG!Y?9]E1Y%?=O7/Z]44 ?-G_  50_9J^*W[5?[-VA_#;X.Z7:W>JV/Q8\(:]
M<17=ZD"BRT_6K6[N6#.<%A%$Y"]6( ')KUOXG>*OCKH7Q"\#:-\+?A1IFO>'
M-5U>>'QYK5[KZVDN@V:P,T4\,)0F[9Y0J% 5V@[LG&*[BB@#XB\>ZG_P6C\"
M2?%+X&^'O@YX+^+FG^+=:U%_A9\4]6\8V6AP^&-+O5VPV6JZ=%:"2Y-D6;$D
M D:Y0+N*,2:K^ ?V9_V__P#@F[\.?@A\.?V08].^,GP\\!_##_A$_''PSU'5
MK/0KNZU02),OB"QO)XGY+>=$UI+*(UB="FY]S5]RT4 ?*G_!.3]ESX]_#?XJ
M?'']L/\ :>T'0_#/C+X\>*M,U&;P%X:U3[?:^';#3=/2QM(I+K8BW%W(BM)/
M(BA"Q4*2!Q]5T44 %%%% !1110 4444 %%%% 'XO_P#!SO\ \G$_#3_L2KC_
M -*VK\QZ_3C_ (.=_P#DXGX:?]B5<?\ I6U?F/7Y[F__ ",JGK^B/]8? /\
MY-!E/^"7_IR84445YI^OA1110 4444 %%%% !7] 7_!OU_RC1\,_]C!J_P#Z
M5O7\_M?T!?\ !OU_RC1\,_\ 8P:O_P"E;U[O#O\ O[_PO\T?S#]+3_DV%+_L
M)I_^D53[6HHHK[<_S="BBB@ HHHH _+#_@Z$_P"2:?"+_L.ZM_Z)MJ_':OV)
M_P"#H3_DFGPB_P"P[JW_ *)MJ_':O@<\_P"1G/Y?DC_4?Z-'_)G,!_BK?^GJ
M@4445Y)^\A1110 4444 %%%% !7[8_\ !LC_ ,FF>/O^RBM_Z06M?B=7[8_\
M&R/_ ":9X^_[**W_ *06M>SD/_(QCZ/\C^>OI0?\FCQ/_7RC_P"EH_2>BBBO
MNS_,0**** "BBB@ HHHH *^2_P!HO_@MS_P3Q_9=^.3_  #^)WQ1UF75-.O7
MM?%NK>'_  A?ZEI?A:5;<W 74;NWB:.%MG+(I=H@=TJQH"X^M*_(?]H?X-?M
M-?L$_M32^(OAQ\'O!W[1/P@^(7Q:\?\ C>X\$V.LK8^(XKG4]%G_ +<TZ;ST
MDM+Z".(2M%&669\>01RA !^L$_Q!\!VW@)OBI<>,]*3PRFD?VJ_B%K^,60L?
M*\W[5Y^=GD^7\_F9V[><XJA\&/C)\-?VA?A3H'QO^#GBB/6_"WBC3(]0T'5X
MK>6);NVD&4D"2JKJ".S*#[5\N_$'X$?L8?\ !2K_ ()R^ /'/A*UUVW^#EIX
M &M^%?AUH]^^DZ3>6Z6(^QV>HVEL0)HK1HU"VN_R1)'\RR*JUT'_  0Z_P"4
M0G[.O_9*=*_]$B@#Z>\0:_H?A30;WQ3XGUBVT[3=-M)+K4=0O9UBAMH(U+R2
MR.Q 1%4%BQ.  2:X7PA^UO\ LV>.?V;8?VP?#_QCT;_A6,^CR:JGC2_F-G9+
M91LRO.[7 0QJ"C#Y@.GN*^+?^"F7[;W[*7Q5_:KM_P#@F9\=?VHO!/P[\ ^'
MM-M/$?QVG\6^++;2I/$,,F)=/\,6WGR(TL=QA;B\=!@6RQP[@;E@/C'P;\?-
M#\:?\&_W[%GP<^"9\.?$C4;C]H;P;X4\;> ?[?C6VFNFNM1OK73-49!(;:&2
MZ@L6D#H3Y9SM;(! /U\_9A_X*(?L8_ME>(M2\'?LW_'?3O$.LZ381W][HSV5
MU8W@LY&VI=I!=Q122VY8@">-6CRRC=\PS[37P;\/_B!^T3\-_P#@J+\+_AW_
M ,%"_A-\'];\6>._ ?B.'X0_%'X4Z?J5C-I@LQ;7.IZ->07MQ,9(FB:*6.<,
MH+1$>6I8D?>5 !1110 4444 %%%% !1110!\H_\ !<#_ )1;_%3_ *]])_\
M3Q95_.K7]%7_  7 _P"46_Q4_P"O?2?_ $\65?SJU\7Q'_OL?\*_-G^BWT0_
M^3<XS_L+G_Z9H!1117SY_504444 %%%% !1110 5^A__  ;0_P#)^'BK_LDU
M_P#^G/3*_/"OT/\ ^#:'_D_#Q5_V2:__ /3GIE=^5?\ (PI^I^6>-W_)I\W_
M .O+_-'[DT445^BG^204444 ?''_  5E_:?^+GP7\4? OX&_#[X[V?P?T;XO
M?$"[T3Q5\8[[3K6X_P"$?A@TZ>[AM(/MJM;1W5[+&+>*696"?,0I;&,S_@C.
M_P"WII7[*_ACQU^U1\=H_BIX(\3?!WPGXG\$:_J,.?%%K=7.E1S7^G7?E1!;
MZ-79&AN79KARS"4R-AZ[;_@IS^T!X*^"6C>!]"_:1_9=LO'_ ,"/&&KWFE_%
MO7;_ $%]8@\*K]GWZ?=7&GK!+YMM)<*8Y)R (/D;DL*^,/\ @VZT"TL/&%MJ
MO[*-CXJM/@=+^S7X-'CQ=7%ZND7/Q/,8;49=+6[X.(,BY:W_ '1F*>BT ?0_
M[&G[?O[8_P"T7_P5&\4? WXU? B]^%GP^7X%6OB_P-X*\1I;-KLR2ZS+9+?Z
MCY1<VDSB"4"S#MY:!2^7)V_3?[;_ ,>G_9:_8W^*G[1\$L2W'@?X?:OK5B)U
M#+)<V]G+)#&0>NZ547'<MBO"=*T36E_X."->\2'2+H:<W['&DVRWYMV\DS#Q
M7J3&(/C;O"D-MSG!!KJ?VP_VAO 'Q6_9V^/_ ,*O O[+5]\<M8^&EE:VWB[X
M3:C:7&GP^(5FCCNC;VUQ);R)=,+?=(JPK)NDC6+Y68$ 'A'_  34^/'[3?[0
M_P 2O"<_C#_@N/\ !CXEZC:Z'!JGC_X*>#OAGI,>HV[26H\VU^V6^J22*+>>
M15>58.3'M94+X&=/^U9_P4L_:)^!'QD_X*,?LU_';PMX>\#_  U\2>)(/A]\
M)-1\"Q7L/C#2_#\TL-U-?:@TBW$$]W);7*Q"#8D($>[S"6(YKXE?$[]E/]O7
M]I3]DW1?^":/PMNK;Q/\,?BE9^(O%WB#3?AW=:'%X(\(P65S'?Z1>2RV\2Q/
M=-)%;K9J6W,C' 506Y[X??M+:+^P5^P;\<?^"7_Q"\!>+Y_C':^(O'.F?"CP
MCIO@^_NG\<6VNWM[=:3>V4T4+0O"QOPLS%P8#!*' *@$ _3S]GGXS^'?VCO@
M%X'_ &A/"%O)#I/CKPAIOB#3(9F!>."]M8[B-6(_B"R 'W!KL*\L_8:^".M_
MLT?L6?"/]G;Q--')J?@7X::'H.J20ON1[FTL(8)64]U+HQ'M7J= !1110!X7
M_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %>1?\
M!0'_ ),/^-?_ &2;Q%_Z;+BO7:\B_P""@/\ R8?\:_\ LDWB+_TV7%95_P"!
M+T?Y'N\+_P#)2X+_ *_4_P#TN)_,)1117Y@?[1A1110 4444 %%%% !1110!
M]??\$(/^4I'PX_Z]]:_],]Y7]#5?SR_\$(/^4I'PX_Z]]:_],]Y7]#5?:\.?
M[C+_ !/\D?YR_2Z_Y.7A?^P2G_Z=KA1117OG\LA1110 53\0_P#( OO^O.7_
M - -7*I^(?\ D 7W_7G+_P"@&D]C2C_%CZH_DSHHHK\L/]O HHHH **** "B
MBB@ HHHH ]M_X)L?\I ?@S_V4G2/_2J.OZ:Z_F4_X)L?\I ?@S_V4G2/_2J.
MOZ:Z^PX;_P!VGZ_H?Y_?3"_Y*S+?^O$O_3C"BBBOI#^0 HHHH **** /Y:_V
MOO\ D[/XH_\ 91=;_P#2^:O.Z]$_:^_Y.S^*/_91=;_]+YJ\[K\OK?Q9>K/]
MJ\B_Y$F%_P"O</\ TE!11169ZH4444 %%%% !1110!N?##_DI?AW_L.VG_HY
M*_J\K^4/X8?\E+\._P#8=M/_ $<E?U>5]7PS\-7Y?J?PO],G_>\E_P .(_.B
M%%%%?4G\3A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?D5_P68_X*?_ +<W[*/[:MW\)/@#\</[ \/1>&K"Z33_ /A&M,NL
M32*Y=O,N;:1^<#C=@=@*^4O^'Z?_  50_P"CI/\ RR-#_P#D*NQ_X.(/^4C=
M]_V)VE?^@R5\,5\#F&,QD,;4C&I))-]6?ZE>%GA]P#F/AQE.)Q64X:I4G0IN
M4I4*4I2;BKN4G!MM]6W<^MO^'Z?_  50_P"CI/\ RR-#_P#D*C_A^G_P50_Z
M.D_\LC0__D*ODFBN/Z_CO^?LO_ G_F???\0Q\-O^A+A/_":C_P#('UM_P_3_
M ."J'_1TG_ED:'_\A4?\/T_^"J'_ $=)_P"61H?_ ,A5\DT4?7\=_P _9?\
M@3_S#_B&/AM_T)<)_P"$U'_Y ^MO^'Z?_!5#_HZ3_P LC0__ )"H_P"'Z?\
MP50_Z.D_\LC0_P#Y"KY)HH^OX[_G[+_P)_YA_P 0Q\-O^A+A/_":C_\ ('UM
M_P /T_\ @JA_T=)_Y9&A_P#R%1_P_3_X*H?]'2?^61H?_P A5\DT4?7\=_S]
ME_X$_P#,/^(8^&W_ $)<)_X34?\ Y ^MO^'Z?_!5#_HZ3_RR-#_^0J_;[_@G
MQ\5?'OQQ_8K^&_Q;^*.O?VIXAU_PU%=:MJ'V6*#SYBS MY<*JB]!PJ@>U?S%
MU_2G_P $H/\ E')\(/\ L3H/_0GKWL@Q.(K8F:J3<E;JV^J/Y?\ I4<(\*</
M<(8&ME67T,/.5>SE2I4Z;:]G-V;A%-JZ3L]+GT+1117UA_"X4444 %%%% 'X
MO_\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OTX_X.=_\ DXGX:?\ 8E7'_I6U?F/7
MY[F__(RJ>OZ(_P!8? /_ )-!E/\ @E_Z<F%%%%>:?KX4444 %%%% !1110 5
M_0%_P;]?\HT?#/\ V,&K_P#I6]?S^U_0%_P;]?\ *-'PS_V,&K_^E;U[O#O^
M_O\ PO\ -'\P_2T_Y-A2_P"PFG_Z15/M:BBBOMS_ #="BBB@ HHHH _+#_@Z
M$_Y)I\(O^P[JW_HFVK\=J_8G_@Z$_P"2:?"+_L.ZM_Z)MJ_':O@<\_Y&<_E^
M2/\ 4?Z-'_)G,!_BK?\ IZH%%%%>2?O(4444 %%%% !1110 5^V/_!LC_P F
MF>/O^RBM_P"D%K7XG5^V/_!LC_R:9X^_[**W_I!:U[.0_P#(QCZ/\C^>OI0?
M\FCQ/_7RC_Z6C])Z***^[/\ ,0**** "BBB@ HHHH *_.KXW?\$6/C4W[0 U
M?]DG]M7Q)\._ASXQ\:>(O$?C+P]!H=A>3^'K[5].EM]0GTB>==\'VHN08V$B
MP/(TL>TC;7Z*T4 >>_"W]F;X9_!#]E_2/V2OA19RZ7X5\/\ @]?#NCJ[^;+%
M;+;^2'=CCS)#DNS'&YB2>M<-\+/V+/%'P)_X)Y^'_P!ACX*?M%:OX;U3POX+
MMM T/XDVNC6\MY:M#M NA;2[HBQ (VMD?-7O=% '(WOP.^&'B&UCG\=^ ] U
M_5C91P7NM:GH%M)<73)&$\QB4/)QTS@=!P*^<O!/_!'7X#>%_P#@FWX9_P""
M=5YXPU41>$VL[W1/B+H=K#I^LV>LV=V;JSU6)E#JMQ%)MQNW J"IX8BOKNB@
M#YD^ 7_!/SX@^%OVC]-_:S_:V_:VUCXR>-O"_ANZT+P))=>%;'1-/\/VMVT3
M7DT=K:9$EW/Y,2/.S?<38J**^FZ** "BBB@ HHHH **** "BBB@#Y1_X+@?\
MHM_BI_U[Z3_Z>+*OYU:_HJ_X+@?\HM_BI_U[Z3_Z>+*OYU:^+XC_ -]C_A7Y
ML_T6^B'_ ,FYQG_87/\ ],T HHHKY\_JH**** "BBB@ HHHH *_0_P#X-H?^
M3\/%7_9)K_\ ].>F5^>%?H?_ ,&T/_)^'BK_ +)-?_\ ISTRN_*O^1A3]3\L
M\;O^33YO_P!>7^:/W)HHHK]%/\D@HHHH " P*D<'K61X \!^#_A9X$T3X8_#
MW0+?2= \.:1;:7H>E6@(BL[.WB6*&% 22%2-%4>P%:]% !1110 4444 %%%%
M !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->
MZ4 %>1?\% ?^3#_C7_V2;Q%_Z;+BO7:\B_X* _\ )A_QK_[)-XB_]-EQ65?^
M!+T?Y'N\+_\ )2X+_K]3_P#2XG\PE%%%?F!_M&%%%% !1110 4444 %%%% '
MU]_P0@_Y2D?#C_KWUK_TSWE?T-5_/+_P0@_Y2D?#C_KWUK_TSWE?T-5]KPY_
MN,O\3_)'^<OTNO\ DY>%_P"P2G_Z=KA1117OG\LA1110 53\0_\ ( OO^O.7
M_P! -7*I^(?^0!??]><O_H!I/8TH_P 6/JC^3.BBBORP_P!O HHHH **** "
MBBB@ HHHH ]M_P"";'_*0'X,_P#92=(_]*HZ_IKK^93_ ()L?\I ?@S_ -E)
MTC_TJCK^FNOL.&_]VGZ_H?Y_?3"_Y*S+?^O$O_3C"BBBOI#^0 HHHH ****
M/Y:_VOO^3L_BC_V476__ $OFKSNO1/VOO^3L_BC_ -E%UO\ ]+YJ\[K\OK?Q
M9>K/]J\B_P"1)A?^O</_ $E!11169ZH4444 %%%% !1110!N?##_ )*7X=_[
M#MI_Z.2OZO*_E#^&'_)2_#O_ &';3_T<E?U>5]7PS\-7Y?J?PO\ 3)_WO)?\
M.(_.B%%%%?4G\3A1110 4444 %%%% 'A_P"WK^V8_P"Q?\,O#>N^'/A7=>.?
M&'CWQWIW@SX?>$+;5([!-4UF]$KQ)-=2*RVL*Q03R/*4?:L?"DD5Y5_P34_X
M*%?M1?M1>);GX7_M8_LB#P5JS:)>ZSH/C3P=?SZEX:U:VM]6GTZ6U,\D*-:7
ML<D0_<2%C,@:9=B_(O6_\%/_  _^QU\1?AMX ^"G[8/BOQ!X;'C/XIZ5I_PS
M\5^%[J:SO]$\6!)I=/NK:]C5ELYQY<RH\@*L7*$-NQ7R=_P2'^-W[3_P _:)
M\#_L*?$;XYVWQ1\$^._!/C'Q/H$E]H<%KKOA&33?$<MH_P!KFMMJ7=M=O+(Z
MRO&K^=N085,$ ^G_  +_ ,%<OV;?C%_P43M?^">GP*G_ .$PO[?PQJVI>)_&
MFDW8;2M,N[&2U1M-CD"%+NX N091&X$'R*VYV98_H[XF_$3PK\(?AOX@^*_C
MF]DMM$\,:)=:MJ]Q% TKQVMO"TTK*B LY"(Q"J"2> ,FOC?XA>"/!GP[_P""
MX'[//A+X?^$=+T+2K;X">/6M],T>PCM;>(OJ&D.Q6.-0JDLQ8X')))Y-?77Q
M9^-?PS^"'P[\4?%3XC^)1::-X+T&XUKQ+):6LMW/9V,,32R3&WMU>9P$1FPJ
M$D*< T ?+7PL_P""LGQ#U7Q5\*[[]HK]A3Q5\,/ /QRUJ#2/A?XTU+Q587\T
MM]=6\ES86^IV,!\S3I+F&)R@#3;7PDA0YQ?\<_\ !3;XT:]\3?B3X1_8W_8*
M\0?%[0?@_K+Z+X]\3P>-+#2%?5HK>.XN=.TV"X#/?SPQRQ!PQA7>VQ68XSX;
M_P %+6AT;XH_LZ?\%2/ '[2.H?$SPMJOQ=\*6_@#X+Z\(7T*X76(8[)=1TB.
MW2&9M2CAEFNHY+IKD1^9-M2,  >N_M9_M._&W]J3XL^*/^"<'_!.1XK#Q!:1
M):_&GXVW$&[3?A[!<Q9-O; $?;M:>$YCA4A8-R/*PP0H!],?LN_M(?#']K_]
MGGPA^TW\&K^XN/#/C71(=3TEKR#RYXT<?-%*@)"R(X:-P"0&1L$C!/>UPO[,
MG[.WPT_9)_9]\'_LT_![3Y;;PUX*T&#2M)2XDWRO'&N#+(V!ND=MSNP !9V.
M!G%=U0 4444 %%%% !1110 4444 ?@=_P<0?\I&[[_L3M*_]!DKX8K[G_P"#
MB#_E(W??]B=I7_H,E?#%?G&9?[_5_P 3/]>?"#_DUV3?]@]+_P!)04445Q'Z
M.%%%% !1110 4444 %?TI_\ !*#_ )1R?"#_ +$Z#_T)Z_FLK^E/_@E!_P H
MY/A!_P!B=!_Z$]?1<-_[W/\ P_JC^2/I@?\ )$Y?_P!A'_N.9]"T445]D?Y[
M!1110 4444 ?B_\ \'.__)Q/PT_[$JX_]*VK\QZ_3C_@YW_Y.)^&G_8E7'_I
M6U?F/7Y[F_\ R,JGK^B/]8? /_DT&4_X)?\ IR84445YI^OA1110 4444 %%
M%% !7] 7_!OU_P HT?#/_8P:O_Z5O7\_M?T!?\&_7_*-'PS_ -C!J_\ Z5O7
MN\._[^_\+_-'\P_2T_Y-A2_[":?_ *15/M:BBBOMS_-T**** "BBB@#\L/\
M@Z$_Y)I\(O\ L.ZM_P"B;:OQVK]B?^#H3_DFGPB_[#NK?^B;:OQVKX'//^1G
M/Y?DC_4?Z-'_ "9S ?XJW_IZH%%%%>2?O(4444 %%%% !1110 5^V/\ P;(_
M\FF>/O\ LHK?^D%K7XG5^V/_  ;(_P#)IGC[_LHK?^D%K7LY#_R,8^C_ "/Y
MZ^E!_P FCQ/_ %\H_P#I:/TGHHHK[L_S$"BBB@ HHHH ^ /^#D7_ )1_:9_V
M4G3O_26]K\)J_=G_ (.1?^4?VF?]E)T[_P!);VOPFKX;B#_D8?)'^E_T5?\
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
MGJ@4445Y)^\A1110 4444 %%%% !7[8_\&R/_)IGC[_LHK?^D%K7XG5^V/\
MP;(_\FF>/O\ LHK?^D%K7LY#_P C&/H_R/YZ^E!_R:/$_P#7RC_Z6C])Z***
M^[/\Q HHHH **** /@#_ (.1?^4?VF?]E)T[_P!);VOPFK]V?^#D7_E']IG_
M &4G3O\ TEO:_":OAN(/^1A\D?Z7_15_Y-5'_K_5_P#;0HHHKQ#^D0HHHH *
M*** "BBB@ K]8/\ @UR_Y#_QJ_Z\_#__ *'J%?D_7ZP?\&N7_(?^-7_7GX?_
M /0]0KU,E_Y&=/Y_DS\3^D7_ ,F9S7TH_P#J12/UXHHHK] /\JPHHHH ****
M /E'_@N!_P HM_BI_P!>^D_^GBRK^=6OZ*O^"X'_ "BW^*G_ %[Z3_Z>+*OY
MU:^+XC_WV/\ A7YL_P!%OHA_\FYQG_87/_TS0"BBBOGS^J@HHHH **** "BB
MB@ K]#_^#:'_ )/P\5?]DFO_ /TYZ97YX5^A_P#P;0_\GX>*O^R37_\ Z<],
MKORK_D84_4_+/&[_ )-/F_\ UY?YH_<FBBBOT4_R2"BBB@ HHHH **** "BB
MB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\
MI2:]TH *\B_X* _\F'_&O_LDWB+_ --EQ7KM>1?\% ?^3#_C7_V2;Q%_Z;+B
MLJ_\"7H_R/=X7_Y*7!?]?J?_ *7$_F$HHHK\P/\ :,**** "BBB@ HHHH **
M** /K[_@A!_RE(^''_7OK7_IGO*_H:K^>7_@A!_RE(^''_7OK7_IGO*_H:K[
M7AS_ '&7^)_DC_.7Z77_ "<O"_\ 8)3_ /3M<****]\_ED**** "J?B'_D 7
MW_7G+_Z :N53\0_\@"^_Z\Y?_0#2>QI1_BQ]4?R9T445^6'^W@4444 %%%%
M!1110 4444 >V_\ !-C_ )2 _!G_ +*3I'_I5'7]-=?S*?\ !-C_ )2 _!G_
M +*3I'_I5'7]-=?8<-_[M/U_0_S^^F%_R5F6_P#7B7_IQA1117TA_( 4444
M%%%% '\M?[7W_)V?Q1_[*+K?_I?-7G=>B?M??\G9_%'_ +*+K?\ Z7S5YW7Y
M?6_BR]6?[5Y%_P B3"_]>X?^DH****S/5"BBB@ HHHH **** -SX8?\ )2_#
MO_8=M/\ T<E?U>5_*'\,/^2E^'?^P[:?^CDK^KROJ^&?AJ_+]3^%_ID_[WDO
M^'$?G1"BBBOJ3^)PHHHH **** /YO?\ @L/_ ,I+OBW_ -C!%_Z205\TU]+?
M\%A_^4EWQ;_[&"+_ -)(*^::_,\9_O=3_$_S/]DO#_\ Y(/*?^P:A_Z:@%%%
M%<Y]<%%%% !1110 4444 %?U2?LV_P#)NW@'_L2M*_\ 22*OY6Z_JD_9M_Y-
MV\ _]B5I7_I)%7T_#7\2IZ+]3^+_ *8__(JRC_'6_P#2:9VE%%%?6G\'A111
M0 4444 ?@=_P<0?\I&[[_L3M*_\ 09*^&*^Y_P#@X@_Y2-WW_8G:5_Z#)7PQ
M7YQF7^_U?\3/]>?"#_DUV3?]@]+_ -)04445Q'Z.%%%% !1110 4444 %?TI
M_P#!*#_E')\(/^Q.@_\ 0GK^:ROZ4_\ @E!_RCD^$'_8G0?^A/7T7#?^]S_P
M_JC^2/I@?\D3E_\ V$?^XYGT+1117V1_GL%%%% !1110!^+_ /P<[_\ )Q/P
MT_[$JX_]*VK\QZ_3C_@YW_Y.)^&G_8E7'_I6U?F/7Y[F_P#R,JGK^B/]8? /
M_DT&4_X)?^G)A1117FGZ^%%%% !1110 4444 %?T!?\ !OU_RC1\,_\ 8P:O
M_P"E;U_/[7] 7_!OU_RC1\,_]C!J_P#Z5O7N\._[^_\ "_S1_,/TM/\ DV%+
M_L)I_P#I%4^UJ***^W/\W0HHHH **** /RP_X.A/^2:?"+_L.ZM_Z)MJ_':O
MV)_X.A/^2:?"+_L.ZM_Z)MJ_':O@<\_Y&<_E^2/]1_HT?\F<P'^*M_Z>J!11
M17DG[R%%%% !1110 4444 %?MC_P;(_\FF>/O^RBM_Z06M?B=7[8_P#!LC_R
M:9X^_P"RBM_Z06M>SD/_ ",8^C_(_GKZ4'_)H\3_ -?*/_I:/TGHHHK[L_S$
M"BBB@ HHHH ^ /\ @Y%_Y1_:9_V4G3O_ $EO:_":OW9_X.1?^4?VF?\ 92=.
M_P#26]K\)J^&X@_Y&'R1_I?]%7_DU4?^O]7_ -M"BBBO$/Z1"BBB@ HHHH *
M*** "OU@_P"#7+_D/_&K_KS\/_\ H>H5^3]?K!_P:Y?\A_XU?]>?A_\ ]#U"
MO4R7_D9T_G^3/Q/Z1?\ R9G-?2C_ .I%(_7BBBBOT _RK"BBB@ HHHH ^4?^
M"X'_ "BW^*G_ %[Z3_Z>+*OYU:_HJ_X+@?\ *+?XJ?\ 7OI/_IXLJ_G5KXOB
M/_?8_P"%?FS_ $6^B'_R;G&?]A<__3- ****^?/ZJ"BBB@ HHHH **** "OT
M/_X-H?\ D_#Q5_V2:_\ _3GIE?GA7Z'_ /!M#_R?AXJ_[)-?_P#ISTRN_*O^
M1A3]3\L\;O\ DT^;_P#7E_FC]R:***_13_)(**** "BBB@ HHHH **** "BB
MB@ HHHH \+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)KW2
M@ KR+_@H#_R8?\:_^R3>(O\ TV7%>NUY%_P4!_Y,/^-?_9)O$7_ILN*RK_P)
M>C_(]WA?_DI<%_U^I_\ I<3^82BBBOS _P!HPHHHH **** "BBB@ HHHH ^O
MO^"$'_*4CX<?]>^M?^F>\K^AJOYY?^"$'_*4CX<?]>^M?^F>\K^AJOM>'/\
M<9?XG^2/\Y?I=?\ )R\+_P!@E/\ ].UPHHHKWS^60HHHH *I^(?^0!??]><O
M_H!JY5/Q#_R +[_KSE_] -)[&E'^+'U1_)G1117Y8?[>!1110 4444 %%%%
M!1110![;_P $V/\ E(#\&?\ LI.D?^E4=?TUU_,I_P $V/\ E(#\&?\ LI.D
M?^E4=?TUU]APW_NT_7]#_/[Z87_)69;_ ->)?^G&%%%%?2'\@!1110 4444
M?RU_M??\G9_%'_LHNM_^E\U>=UZ)^U]_R=G\4?\ LHNM_P#I?-7G=?E];^++
MU9_M7D7_ "),+_U[A_Z2@HHHK,]4**** "BBB@ HHHH W/AA_P E+\._]AVT
M_P#1R5_5Y7\H?PP_Y*7X=_[#MI_Z.2OZO*^KX9^&K\OU/X7^F3_O>2_X<1^=
M$****^I/XG"BBB@ HHHH _F]_P""P_\ RDN^+?\ V,$7_I)!7S37TM_P6'_Y
M27?%O_L8(O\ TD@KYIK\SQG^]U/\3_,_V2\/_P#D@\I_[!J'_IJ 4445SGUP
M4444 %%%% !1110 5_5)^S;_ ,F[> ?^Q*TK_P!)(J_E;K^J3]FW_DW;P#_V
M)6E?^DD5?3\-?Q*GHOU/XO\ IC_\BK*/\=;_ -)IG:4445]:?P>%%%% !111
M0!^!W_!Q!_RD;OO^Q.TK_P!!DKX8K[G_ .#B#_E(W??]B=I7_H,E?#%?G&9?
M[_5_Q,_UY\(/^379-_V#TO\ TE!1117$?HX4444 %%%% !1110 5_2G_ ,$H
M/^4<GP@_[$Z#_P!">OYK*_I3_P""4'_*.3X0?]B=!_Z$]?1<-_[W/_#^J/Y(
M^F!_R1.7_P#81_[CF?0M%%%?9'^>P4444 %%%% 'XO\ _!SO_P G$_#3_L2K
MC_TK:OS'K]./^#G?_DXGX:?]B5<?^E;5^8]?GN;_ /(RJ>OZ(_UA\ _^3093
M_@E_Z<F%%%%>:?KX4444 %%%% !1110 5_0%_P &_7_*-'PS_P!C!J__ *5O
M7\_M?T!?\&_7_*-'PS_V,&K_ /I6]>[P[_O[_P +_-'\P_2T_P"384O^PFG_
M .D53[6HHHK[<_S="BBB@ HHHH _+#_@Z$_Y)I\(O^P[JW_HFVK\=J_8G_@Z
M$_Y)I\(O^P[JW_HFVK\=J^!SS_D9S^7Y(_U'^C1_R9S ?XJW_IZH%%%%>2?O
M(4444 %%%% !1110 5^V/_!LC_R:9X^_[**W_I!:U^)U?MC_ ,&R/_)IGC[_
M +**W_I!:U[.0_\ (QCZ/\C^>OI0?\FCQ/\ U\H_^EH_2>BBBONS_,0****
M"BBB@#X _P"#D7_E']IG_92=._\ 26]K\)J_=G_@Y%_Y1_:9_P!E)T[_ -);
MVOPFKX;B#_D8?)'^E_T5?^351_Z_U?\ VT****\0_I$**** "BBB@ HHHH *
M_6#_ (-<O^0_\:O^O/P__P"AZA7Y/U^L'_!KE_R'_C5_UY^'_P#T/4*]3)?^
M1G3^?Y,_$_I%_P#)F<U]*/\ ZD4C]>****_0#_*L**** "BBB@#Y1_X+@?\
M*+?XJ?\ 7OI/_IXLJ_G5K^BK_@N!_P HM_BI_P!>^D_^GBRK^=6OB^(_]]C_
M (5^;/\ 1;Z(?_)N<9_V%S_],T HHHKY\_JH**** "BBB@ HHHH *_0__@VA
M_P"3\/%7_9)K_P#].>F5^>%?H?\ \&T/_)^'BK_LDU__ .G/3*[\J_Y&%/U/
MRSQN_P"33YO_ ->7^:/W)HHHK]%/\D@HHHH **** "BBB@ HHHH **** "BB
MB@#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4FO=* "O(O
M^"@/_)A_QK_[)-XB_P#39<5Z[7D7_!0'_DP_XU_]DF\1?^FRXK*O_ EZ/\CW
M>%_^2EP7_7ZG_P"EQ/YA****_,#_ &C"BBB@ HHHH **** "BBB@#Z^_X(0?
M\I2/AQ_U[ZU_Z9[ROZ&J_GE_X(0?\I2/AQ_U[ZU_Z9[ROZ&J^UX<_P!QE_B?
MY(_SE^EU_P G+PO_ &"4_P#T[7"BBBO?/Y9"BBB@ JGXA_Y %]_UYR_^@&KE
M4_$/_( OO^O.7_T TGL:4?XL?5'\F=%%%?EA_MX%%%% !1110 4444 %%%%
M'MO_  38_P"4@/P9_P"RDZ1_Z51U_377\RG_  38_P"4@/P9_P"RDZ1_Z51U
M_377V'#?^[3]?T/\_OIA?\E9EO\ UXE_Z<84445](?R %%%% !1110!_+7^U
M]_R=G\4?^RBZW_Z7S5YW7HG[7W_)V?Q1_P"RBZW_ .E\U>=U^7UOXLO5G^U>
M1?\ (DPO_7N'_I*"BBBLSU0HHHH **** "BBB@#<^&'_ "4OP[_V';3_ -')
M7]7E?RA_##_DI?AW_L.VG_HY*_J\KZOAGX:OR_4_A?Z9/^]Y+_AQ'YT0HHHK
MZD_B<**** "BBB@#^;W_ (+#_P#*2[XM_P#8P1?^DD%?--?2W_!8?_E)=\6_
M^Q@B_P#22"OFFOS/&?[W4_Q/\S_9+P__ .2#RG_L&H?^FH!1117.?7!1110
M4444 %%%% !7]4G[-O\ R;MX!_[$K2O_ $DBK^5NOZI/V;?^3=O /_8E:5_Z
M215]/PU_$J>B_4_B_P"F/_R*LH_QUO\ TFF=I1117UI_!X4444 %%%% 'X'?
M\'$'_*1N^_[$[2O_ $&2OABON?\ X.(/^4C=]_V)VE?^@R5\,5^<9E_O]7_$
MS_7GP@_Y-=DW_8/2_P#24%%%%<1^CA1110 4444 %%%% !7]*?\ P2@_Y1R?
M"#_L3H/_ $)Z_FLK^E/_ ()0?\HY/A!_V)T'_H3U]%PW_O<_\/ZH_DCZ8'_)
M$Y?_ -A'_N.9]"T445]D?Y[!1110 4444 ?B_P#\'.__ "<3\-/^Q*N/_2MJ
M_,>OTX_X.=_^3B?AI_V)5Q_Z5M7YCU^>YO\ \C*IZ_HC_6'P#_Y-!E/^"7_I
MR84445YI^OA1110 4444 %%%% !7] 7_  ;]?\HT?#/_ &,&K_\ I6]?S^U_
M0%_P;]?\HT?#/_8P:O\ ^E;U[O#O^_O_  O\T?S#]+3_ )-A2_[":?\ Z15/
MM:BBBOMS_-T**** "BBB@#\L/^#H3_DFGPB_[#NK?^B;:OQVK]B?^#H3_DFG
MPB_[#NK?^B;:OQVKX'//^1G/Y?DC_4?Z-'_)G,!_BK?^GJ@4445Y)^\A1110
M 4444 %%%% !7[8_\&R/_)IGC[_LHK?^D%K7XG5^V/\ P;(_\FF>/O\ LHK?
M^D%K7LY#_P C&/H_R/YZ^E!_R:/$_P#7RC_Z6C])Z***^[/\Q HHHH ****
M/@#_ (.1?^4?VF?]E)T[_P!);VOPFK]V?^#D7_E']IG_ &4G3O\ TEO:_":O
MAN(/^1A\D?Z7_15_Y-5'_K_5_P#;0HHHKQ#^D0HHHH **** "BBB@ K]8/\
M@UR_Y#_QJ_Z\_#__ *'J%?D_7ZP?\&N7_(?^-7_7GX?_ /0]0KU,E_Y&=/Y_
MDS\3^D7_ ,F9S7TH_P#J12/UXHHHK] /\JPHHHH **** /E'_@N!_P HM_BI
M_P!>^D_^GBRK^=6OZ*O^"X'_ "BW^*G_ %[Z3_Z>+*OYU:^+XC_WV/\ A7YL
M_P!%OHA_\FYQG_87/_TS0"BBBOGS^J@HHHH **** "BBB@ K]#_^#:'_ )/P
M\5?]DFO_ /TYZ97YX5^A_P#P;0_\GX>*O^R37_\ Z<],KORK_D84_4_+/&[_
M )-/F_\ UY?YH_<FBBBOT4_R2"BBB@ HKS7]J3]KS]GW]C/P#:_$;]H;QV='
ML=2U6+2M%M+33+F_OM6OY0QBM+2TM8Y)[F9@K$)&C$!2QPH)'*?L(?\ !1K]
MEC_@HQ\.9/'_ .S?XMOI+BPL["X\0>%_$.E2Z?JVB?;+<7%NMS;R#E9(R2DT
M3202A6,4L@&: /=:*XNQ_:(^"FI_'V^_9<TWXB6%QX_TSPS'XAU+PS 6>>TT
MV2;R8YY2%V1[I.%1F#D?,%V\UU>LZSI'AS1[OQ#XAU6VL+"PMI+B^OKR=8H;
M>%%+/([L0J(J@DL2  "30!9HKPO]F_\ X*7?L+?M<^/9_AA^SQ^T9HWB/7XM
M/>_ATU+>YMGOK-7V-=6AN(HQ>P!B 98#(@R,MR*K?%/_ (*C_P#!/[X)_&N3
M]GKXI_M0^'=&\5VUU:VNHV=P)VM],GN<?9X;R[2,VUE)(&4JD\D;,&! P0:
M/?:*** "BBB@#PO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_
M^E)KW2@ KR+_ (* _P#)A_QK_P"R3>(O_39<5Z[7D7_!0'_DP_XU_P#9)O$7
M_ILN*RK_ ,"7H_R/=X7_ .2EP7_7ZG_Z7$_F$HHHK\P/]HPHHHH **** "BB
MB@ HHHH ^OO^"$'_ "E(^''_ %[ZU_Z9[ROZ&J_GE_X(0?\ *4CX<?\ 7OK7
M_IGO*_H:K[7AS_<9?XG^2/\ .7Z77_)R\+_V"4__ $[7"BBBO?/Y9"BBB@ J
MGXA_Y %]_P!><O\ Z :N53\0_P#( OO^O.7_ - -)[&E'^+'U1_)G1117Y8?
M[>!1110 4444 %%%% !1110![;_P38_Y2 _!G_LI.D?^E4=?TUU_,I_P38_Y
M2 _!G_LI.D?^E4=?TUU]APW_ +M/U_0_S^^F%_R5F6_]>)?^G&%%%%?2'\@!
M1110 4444 ?RU_M??\G9_%'_ +*+K?\ Z7S5YW7HG[7W_)V?Q1_[*+K?_I?-
M7G=?E];^++U9_M7D7_(DPO\ U[A_Z2@HHHK,]4**** "BBB@ HHHH W/AA_R
M4OP[_P!AVT_]')7]7E?RA_##_DI?AW_L.VG_ *.2OZO*^KX9^&K\OU/X7^F3
M_O>2_P"'$?G1"BBBOJ3^)PHHHH **** /YO?^"P__*2[XM_]C!%_Z205\TU]
M+?\ !8?_ )27?%O_ +&"+_TD@KYIK\SQG^]U/\3_ #/]DO#_ /Y(/*?^P:A_
MZ:@%%%%<Y]<%%%% !1110 4444 %?U2?LV_\F[> ?^Q*TK_TDBK^5NOZI/V;
M?^3=O /_ &)6E?\ I)%7T_#7\2IZ+]3^+_IC_P#(JRC_ !UO_2:9VE%%%?6G
M\'A1110 4444 ?@=_P '$'_*1N^_[$[2O_09*^&*^Y_^#B#_ )2-WW_8G:5_
MZ#)7PQ7YQF7^_P!7_$S_ %Y\(/\ DUV3?]@]+_TE!1117$?HX4444 %%%% !
M1110 5_2G_P2@_Y1R?"#_L3H/_0GK^:ROZ4_^"4'_*.3X0?]B=!_Z$]?1<-_
M[W/_  _JC^2/I@?\D3E__81_[CF?0M%%%?9'^>P4444 %%%% 'XO_P#!SO\
M\G$_#3_L2KC_ -*VK\QZ_3C_ (.=_P#DXGX:?]B5<?\ I6U?F/7Y[F__ ",J
MGK^B/]8? /\ Y-!E/^"7_IR84445YI^OA1110 4444 %%%% !7] 7_!OU_RC
M1\,_]C!J_P#Z5O7\_M?T!?\ !OU_RC1\,_\ 8P:O_P"E;U[O#O\ O[_PO\T?
MS#]+3_DV%+_L)I_^D53[6HHHK[<_S="BBB@ HHHH _+#_@Z$_P"2:?"+_L.Z
MM_Z)MJ_':OV)_P"#H3_DFGPB_P"P[JW_ *)MJ_':O@<\_P"1G/Y?DC_4?Z-'
M_)G,!_BK?^GJ@4445Y)^\A1110 4444 %%%% !7[8_\ !LC_ ,FF>/O^RBM_
MZ06M?B=7[8_\&R/_ ":9X^_[**W_ *06M>SD/_(QCZ/\C^>OI0?\FCQ/_7RC
M_P"EH_2>BBBONS_,0**** "BBB@#X _X.1?^4?VF?]E)T[_TEO:_":OW9_X.
M1?\ E']IG_92=._]);VOPFKX;B#_ )&'R1_I?]%7_DU4?^O]7_VT****\0_I
M$**** "BBB@ HHHH *_6#_@UR_Y#_P :O^O/P_\ ^AZA7Y/U^L'_  :Y?\A_
MXU?]>?A__P!#U"O4R7_D9T_G^3/Q/Z1?_)F<U]*/_J12/UXHHHK] /\ *L**
M** "BBB@#Y1_X+@?\HM_BI_U[Z3_ .GBRK^=6OZ*O^"X'_*+?XJ?]>^D_P#I
MXLJ_G5KXOB/_ 'V/^%?FS_1;Z(?_ ";G&?\ 87/_ -,T HHHKY\_JH**** "
MBBB@ HHHH *_0_\ X-H?^3\/%7_9)K__ -.>F5^>%?H?_P &T/\ R?AXJ_[)
M-?\ _ISTRN_*O^1A3]3\L\;O^33YO_UY?YH_<FBBBOT4_P D@HHHH ^6?^"C
MW[+7QC^,WCGX-_M _LP>/?!NG_%+X.^*-2U7PGX>^()F_LCQ%!=Z=+97UK(8
M 9H9!!)OCG1)/+9>4(;(\ _X(7_M!^ _B'\/O"'[/'Q)_93;X6_&:Q_9>\%7
MEEXNMKJTO9/&?@Q;)+6PU.&\B0.FR7.ZUF7,$DH4&3!(^JOVW?V&8/VM=2\!
M?$_P-\8]7^''Q,^%>M7.I?#_ ,=Z/807ALS=6YMKRUN+6<>7<VMQ#A9(R4;Y
M$(=<$'S#_@E%_P $Q_%7[&GA/P_\7/VC_BW?^-OBU_PJ#PYX&DDEMX(+#PKH
MNG6Z%-%L4@'[R-9R[/<N6>=E5\)D@@'E'[&W[(OPC_8S_P""[7BKX=?">37+
MUM7_ &2--UKQ/XC\5:[-J>K:_JLWBJ^CFO[VZF):69TAB4D;5"QJJJJJ /5?
M^#@[5]8TC_@C[\91HVH36O\ :%GH^EZC/!(59;"\UNPM+P$CHIMII@W^R3FO
M;;7]D?1;7]O>^_;P'C.Z.HWWP@M/ 3>'C:+Y*0P:K<:B+H2[MQ<M<%-F,84'
M/.*I?$']C=?CMX5^,_PE_:3^+FJ^-?A_\6[1+&S\'W&GV]JOA>S-IY,L5K/&
MN^1GE_T@2299) -O H \(_X*I>'-!^%_Q9_8A\4_#;1;;3-5T/\ :@TGPOHH
ML(5C-MHE]HFJ07MI&%^["88(0RCY<1+Z"O)OV)?!'@[XH_\ !"3]HC7OBGI5
MM=ZA\0-9^+FJ^/Y;R,,\M^NI:I")9">0\<5M;[3U3RD(QM&/H;X+?\$R_B3H
MGQK^'_Q?_:N_;>\4?&6+X0VURGPNT76/#-AIL6GW,UN;5M0OGMANU*]6V+1+
M,^Q5+R.$WN6'.?$[_@CSX@\47'Q)^&7PL_;=\8^!?@S\8_$5WK/Q(^%ND^'[
M"=IY[XC^U(K#495,VGP7F"98PL@!EE*% Y% 'LW_  3"\6>*_'G_  3:_9_\
M;>.KN:YUG5O@MX7N]4NKAB9)YY-*MF>5B>2S$EC[M7N=9_A'PIX<\!^%-,\#
M>#]'AT_2-%T^&QTJPMUQ';6T,:QQ1*.RJBJH]A6A0 4444 >%_\ !/?_ )(G
MJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37NE !7D7_  4!_P"3#_C7
M_P!DF\1?^FRXKUVO(O\ @H#_ ,F'_&O_ +)-XB_]-EQ65?\ @2]'^1[O"_\
MR4N"_P"OU/\ ]+B?S"4445^8'^T84444 %%%% !1110 4444 ?7W_!"#_E*1
M\./^O?6O_3/>5_0U7\\O_!"#_E*1\./^O?6O_3/>5_0U7VO#G^XR_P 3_)'^
M<OTNO^3EX7_L$I_^G:X4445[Y_+(4444 %4_$/\ R +[_KSE_P#0#5RJ?B'_
M ) %]_UYR_\ H!I/8TH_Q8^J/Y,Z***_+#_;P**** "BBB@ HHHH **** /;
M?^";'_*0'X,_]E)TC_TJCK^FNOYE/^";'_*0'X,_]E)TC_TJCK^FNOL.&_\
M=I^OZ'^?WTPO^2LRW_KQ+_TXPHHHKZ0_D **** "BBB@#^6O]K[_ ).S^*/_
M &476_\ TOFKSNO1/VOO^3L_BC_V476__2^:O.Z_+ZW\67JS_:O(O^1)A?\
MKW#_ -)04445F>J%%%% !1110 4444 ;GPP_Y*7X=_[#MI_Z.2OZO*_E#^&'
M_)2_#O\ V';3_P!')7]7E?5\,_#5^7ZG\+_3)_WO)?\ #B/SHA1117U)_$X4
M444 %%%% '\WO_!8?_E)=\6_^Q@B_P#22"OFFOI;_@L/_P I+OBW_P!C!%_Z
M205\TU^9XS_>ZG^)_F?[)>'_ /R0>4_]@U#_ --0"BBBN<^N"BBB@ HHHH *
M*** "OZI/V;?^3=O /\ V)6E?^DD5?RMU_5)^S;_ ,F[> ?^Q*TK_P!)(J^G
MX:_B5/1?J?Q?],?_ )%64?XZW_I-,[2BBBOK3^#PHHHH **** /P._X.(/\
ME(W??]B=I7_H,E?#%?<__!Q!_P I&[[_ +$[2O\ T&2OABOSC,O]_J_XF?Z\
M^$'_ ":[)O\ L'I?^DH****XC]'"BBB@ HHHH **** "OZ4_^"4'_*.3X0?]
MB=!_Z$]?S65_2G_P2@_Y1R?"#_L3H/\ T)Z^BX;_ -[G_A_5'\D?3 _Y(G+_
M /L(_P#<<SZ%HHHK[(_SV"BBB@ HHHH _%__ (.=_P#DXGX:?]B5<?\ I6U?
MF/7Z<?\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OSW-_^1E4]?T1_K#X!_P#)H,I_
MP2_].3"BBBO-/U\**** "BBB@ HHHH *_H"_X-^O^4:/AG_L8-7_ /2MZ_G]
MK^@+_@WZ_P"4:/AG_L8-7_\ 2MZ]WAW_ ']_X7^:/YA^EI_R;"E_V$T__2*I
M]K4445]N?YNA1110 4444 ?EA_P="?\ )-/A%_V'=6_]$VU?CM7[$_\ !T)_
MR33X1?\ 8=U;_P!$VU?CM7P.>?\ (SG\OR1_J/\ 1H_Y,Y@/\5;_ -/5 HHH
MKR3]Y"BBB@ HHHH **** "OVQ_X-D?\ DTSQ]_V45O\ T@M:_$ZOVQ_X-D?^
M33/'W_916_\ 2"UKV<A_Y&,?1_D?SU]*#_DT>)_Z^4?_ $M'Z3T445]V?YB!
M1110 4444 ? '_!R+_RC^TS_ +*3IW_I+>U^$U?NS_P<B_\ */[3/^RDZ=_Z
M2WM?A-7PW$'_ ",/DC_2_P"BK_R:J/\ U_J_^VA1117B'](A1110 4444 %%
M%% !7ZP?\&N7_(?^-7_7GX?_ /0]0K\GZ_6#_@UR_P"0_P#&K_KS\/\ _H>H
M5ZF2_P#(SI_/\F?B?TB_^3,YKZ4?_4BD?KQ1117Z ?Y5A1110 4444 ?*/\
MP7 _Y1;_ !4_Z]])_P#3Q95_.K7]%7_!<#_E%O\ %3_KWTG_ -/%E7\ZM?%\
M1_[['_"OS9_HM]$/_DW.,_["Y_\ IF@%%%%?/G]5!1110 4444 %%%% !7Z'
M_P#!M#_R?AXJ_P"R37__ *<],K\\*_0__@VA_P"3\/%7_9)K_P#].>F5WY5_
MR,*?J?EGC=_R:?-_^O+_ #1^Y-%%%?HI_DD%%%% !1110 4444 %%%% !111
M0 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37
MNE !7D7_  4!_P"3#_C7_P!DF\1?^FRXKUVO(O\ @H#_ ,F'_&O_ +)-XB_]
M-EQ65?\ @2]'^1[O"_\ R4N"_P"OU/\ ]+B?S"4445^8'^T84444 %%%% !1
M110 4444 ?7W_!"#_E*1\./^O?6O_3/>5_0U7\\O_!"#_E*1\./^O?6O_3/>
M5_0U7VO#G^XR_P 3_)'^<OTNO^3EX7_L$I_^G:X4445[Y_+(4444 %4_$/\
MR +[_KSE_P#0#5RJ?B'_ ) %]_UYR_\ H!I/8TH_Q8^J/Y,Z***_+#_;P***
M* "BBB@ HHHH **** /;?^";'_*0'X,_]E)TC_TJCK^FNOYE/^";'_*0'X,_
M]E)TC_TJCK^FNOL.&_\ =I^OZ'^?WTPO^2LRW_KQ+_TXPHHHKZ0_D **** "
MBBB@#^6O]K[_ ).S^*/_ &476_\ TOFKSNO1/VOO^3L_BC_V476__2^:O.Z_
M+ZW\67JS_:O(O^1)A?\ KW#_ -)04445F>J%%%% !1110 4444 ;GPP_Y*7X
M=_[#MI_Z.2OZO*_E#^&'_)2_#O\ V';3_P!')7]7E?5\,_#5^7ZG\+_3)_WO
M)?\ #B/SHA1117U)_$X4444 %%%% '\WO_!8?_E)=\6_^Q@B_P#22"OFFOI;
M_@L/_P I+OBW_P!C!%_Z205\TU^9XS_>ZG^)_F?[)>'_ /R0>4_]@U#_ --0
M"BBBN<^N"BBB@ HHHH **** "OZI/V;?^3=O /\ V)6E?^DD5?RMU_5)^S;_
M ,F[> ?^Q*TK_P!)(J^GX:_B5/1?J?Q?],?_ )%64?XZW_I-,[2BBBOK3^#P
MHHHH **** /P._X.(/\ E(W??]B=I7_H,E?#%?<__!Q!_P I&[[_ +$[2O\
MT&2OABOSC,O]_J_XF?Z\^$'_ ":[)O\ L'I?^DH****XC]'"BBB@ HHHH **
M** "OZ4_^"4'_*.3X0?]B=!_Z$]?S65_2G_P2@_Y1R?"#_L3H/\ T)Z^BX;_
M -[G_A_5'\D?3 _Y(G+_ /L(_P#<<SZ%HHHK[(_SV"BBB@ HHHH _%__ (.=
M_P#DXGX:?]B5<?\ I6U?F/7Z<?\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OSW-_^
M1E4]?T1_K#X!_P#)H,I_P2_].3"BBBO-/U\**** "BBB@ HHHH *_H"_X-^O
M^4:/AG_L8-7_ /2MZ_G]K^@+_@WZ_P"4:/AG_L8-7_\ 2MZ]WAW_ ']_X7^:
M/YA^EI_R;"E_V$T__2*I]K4445]N?YNA1110 4444 ?EA_P="?\ )-/A%_V'
M=6_]$VU?CM7[$_\ !T)_R33X1?\ 8=U;_P!$VU?CM7P.>?\ (SG\OR1_J/\
M1H_Y,Y@/\5;_ -/5 HHHKR3]Y"BBB@ HHHH **** "OVQ_X-D?\ DTSQ]_V4
M5O\ T@M:_$ZOVQ_X-D?^33/'W_916_\ 2"UKV<A_Y&,?1_D?SU]*#_DT>)_Z
M^4?_ $M'Z3T445]V?YB!1110 4444 ? '_!R+_RC^TS_ +*3IW_I+>U^$U?N
MS_P<B_\ */[3/^RDZ=_Z2WM?A-7PW$'_ ",/DC_2_P"BK_R:J/\ U_J_^VA1
M117B'](A1110 4444 %%%% !7ZP?\&N7_(?^-7_7GX?_ /0]0K\GZ_6#_@UR
M_P"0_P#&K_KS\/\ _H>H5ZF2_P#(SI_/\F?B?TB_^3,YKZ4?_4BD?KQ1117Z
M ?Y5A1110 4444 ?*/\ P7 _Y1;_ !4_Z]])_P#3Q95_.K7]%7_!<#_E%O\
M%3_KWTG_ -/%E7\ZM?%\1_[['_"OS9_HM]$/_DW.,_["Y_\ IF@%%%%?/G]5
M!1110 4444 %%%% !7Z'_P#!M#_R?AXJ_P"R37__ *<],K\\*_0__@VA_P"3
M\/%7_9)K_P#].>F5WY5_R,*?J?EGC=_R:?-_^O+_ #1^Y-%%%?HI_DD%%%%
M!1110 4444 %%%% !1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\
M@GO_ ,D3U;_L>]9_]*37NE !7D7_  4!_P"3#_C7_P!DF\1?^FRXKUVO(O\
M@H#_ ,F'_&O_ +)-XB_]-EQ65?\ @2]'^1[O"_\ R4N"_P"OU/\ ]+B?S"44
M45^8'^T84444 %%%% !1110 4444 ?7W_!"#_E*1\./^O?6O_3/>5_0U7\\O
M_!"#_E*1\./^O?6O_3/>5_0U7VO#G^XR_P 3_)'^<OTNO^3EX7_L$I_^G:X4
M445[Y_+(4444 %4_$/\ R +[_KSE_P#0#5RJ?B'_ ) %]_UYR_\ H!I/8TH_
MQ8^J/Y,Z***_+#_;P**** "BBB@ HHHH **** /;?^";'_*0'X,_]E)TC_TJ
MCK^FNOYE/^";'_*0'X,_]E)TC_TJCK^FNOL.&_\ =I^OZ'^?WTPO^2LRW_KQ
M+_TXPHHHKZ0_D **** "BBB@#^6O]K[_ ).S^*/_ &476_\ TOFKSNO1/VOO
M^3L_BC_V476__2^:O.Z_+ZW\67JS_:O(O^1)A?\ KW#_ -)04445F>J%%%%
M!1110 4444 ;GPP_Y*7X=_[#MI_Z.2OZO*_E#^&'_)2_#O\ V';3_P!')7]7
ME?5\,_#5^7ZG\+_3)_WO)?\ #B/SHA1117U)_$X4444 %%%% '\WO_!8?_E)
M=\6_^Q@B_P#22"OFFOI;_@L/_P I+OBW_P!C!%_Z205\TU^9XS_>ZG^)_F?[
M)>'_ /R0>4_]@U#_ --0"BBBN<^N"BBB@ HHHH **** "OZI/V;?^3=O /\
MV)6E?^DD5?RMU_5)^S;_ ,F[> ?^Q*TK_P!)(J^GX:_B5/1?J?Q?],?_ )%6
M4?XZW_I-,[2BBBOK3^#PHHHH **** /P._X.(/\ E(W??]B=I7_H,E?#%?<_
M_!Q!_P I&[[_ +$[2O\ T&2OABOSC,O]_J_XF?Z\^$'_ ":[)O\ L'I?^DH*
M***XC]'"BBB@ HHHH **** "OZ4_^"4'_*.3X0?]B=!_Z$]?S65_2G_P2@_Y
M1R?"#_L3H/\ T)Z^BX;_ -[G_A_5'\D?3 _Y(G+_ /L(_P#<<SZ%HHHK[(_S
MV"BBB@ HHHH _%__ (.=_P#DXGX:?]B5<?\ I6U?F/7Z<?\ !SO_ ,G$_#3_
M +$JX_\ 2MJ_,>OSW-_^1E4]?T1_K#X!_P#)H,I_P2_].3"BBBO-/U\****
M"BBB@ HHHH *_H"_X-^O^4:/AG_L8-7_ /2MZ_G]K^@+_@WZ_P"4:/AG_L8-
M7_\ 2MZ]WAW_ ']_X7^:/YA^EI_R;"E_V$T__2*I]K4445]N?YNA1110 444
M4 ?EA_P="?\ )-/A%_V'=6_]$VU?CM7[$_\ !T)_R33X1?\ 8=U;_P!$VU?C
MM7P.>?\ (SG\OR1_J/\ 1H_Y,Y@/\5;_ -/5 HHHKR3]Y"BBB@ HHHH ****
M "OVQ_X-D?\ DTSQ]_V45O\ T@M:_$ZOVQ_X-D?^33/'W_916_\ 2"UKV<A_
MY&,?1_D?SU]*#_DT>)_Z^4?_ $M'Z3T445]V?YB!1110 4444 ? '_!R+_RC
M^TS_ +*3IW_I+>U^$U?NS_P<B_\ */[3/^RDZ=_Z2WM?A-7PW$'_ ",/DC_2
M_P"BK_R:J/\ U_J_^VA1117B'](A1110 4444 %%%% !7ZP?\&N7_(?^-7_7
MGX?_ /0]0K\GZ_6#_@UR_P"0_P#&K_KS\/\ _H>H5ZF2_P#(SI_/\F?B?TB_
M^3,YKZ4?_4BD?KQ1117Z ?Y5A1110 4444 ?*/\ P7 _Y1;_ !4_Z]])_P#3
MQ95_.K7]%7_!<#_E%O\ %3_KWTG_ -/%E7\ZM?%\1_[['_"OS9_HM]$/_DW.
M,_["Y_\ IF@%%%%?/G]5!1110 4444 %%%% !7Z'_P#!M#_R?AXJ_P"R37__
M *<],K\\*_0__@VA_P"3\/%7_9)K_P#].>F5WY5_R,*?J?EGC=_R:?-_^O+_
M #1^Y-%%%?HI_DD%%%% !1110 4444 %%%% !1110 4444 >%_\ !/?_ )(G
MJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37NE !7D7_  4!_P"3#_C7
M_P!DF\1?^FRXKUVO(O\ @H#_ ,F'_&O_ +)-XB_]-EQ65?\ @2]'^1[O"_\
MR4N"_P"OU/\ ]+B?S"4445^8'^T84444 %%%% !1110 4444 ?7W_!"#_E*1
M\./^O?6O_3/>5_0U7\\O_!"#_E*1\./^O?6O_3/>5_0U7VO#G^XR_P 3_)'^
M<OTNO^3EX7_L$I_^G:X4445[Y_+(4444 %4_$/\ R +[_KSE_P#0#5RJ?B'_
M ) %]_UYR_\ H!I/8TH_Q8^J/Y,Z***_+#_;P**** "BBB@ HHHH **** /;
M?^";'_*0'X,_]E)TC_TJCK^FNOYE/^";'_*0'X,_]E)TC_TJCK^FNOL.&_\
M=I^OZ'^?WTPO^2LRW_KQ+_TXPHHHKZ0_D **** "BBB@#^6O]K[_ ).S^*/_
M &476_\ TOFKSNO1/VOO^3L_BC_V476__2^:O.Z_+ZW\67JS_:O(O^1)A?\
MKW#_ -)04445F>J%%%% !1110 4444 ;GPP_Y*7X=_[#MI_Z.2OZO*_E#^&'
M_)2_#O\ V';3_P!')7]7E?5\,_#5^7ZG\+_3)_WO)?\ #B/SHA1117U)_$X4
M444 %%%% '\WO_!8?_E)=\6_^Q@B_P#22"OFFOI;_@L/_P I+OBW_P!C!%_Z
M205\TU^9XS_>ZG^)_F?[)>'_ /R0>4_]@U#_ --0"BBBN<^N"BBB@ HHHH *
M*** "OZI/V;?^3=O /\ V)6E?^DD5?RMU_5)^S;_ ,F[> ?^Q*TK_P!)(J^G
MX:_B5/1?J?Q?],?_ )%64?XZW_I-,[2BBBOK3^#PHHHH **** /P._X.(/\
ME(W??]B=I7_H,E?#%?<__!Q!_P I&[[_ +$[2O\ T&2OABOSC,O]_J_XF?Z\
M^$'_ ":[)O\ L'I?^DH****XC]'"BBB@ HHHH **** "OZ4_^"4'_*.3X0?]
MB=!_Z$]?S65_2G_P2@_Y1R?"#_L3H/\ T)Z^BX;_ -[G_A_5'\D?3 _Y(G+_
M /L(_P#<<SZ%HHHK[(_SV"BBB@ HHHH _%__ (.=_P#DXGX:?]B5<?\ I6U?
MF/7Z<?\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OSW-_^1E4]?T1_K#X!_P#)H,I_
MP2_].3"BBBO-/U\**** "BBB@ HHHH *_H"_X-^O^4:/AG_L8-7_ /2MZ_G]
MK^@+_@WZ_P"4:/AG_L8-7_\ 2MZ]WAW_ ']_X7^:/YA^EI_R;"E_V$T__2*I
M]K4445]N?YNA1110 4444 ?EA_P="?\ )-/A%_V'=6_]$VU?CM7[$_\ !T)_
MR33X1?\ 8=U;_P!$VU?CM7P.>?\ (SG\OR1_J/\ 1H_Y,Y@/\5;_ -/5 HHH
MKR3]Y"BBB@ HHHH **** "OVQ_X-D?\ DTSQ]_V45O\ T@M:_$ZOVQ_X-D?^
M33/'W_916_\ 2"UKV<A_Y&,?1_D?SU]*#_DT>)_Z^4?_ $M'Z3T445]V?YB!
M1110 4444 ? '_!R+_RC^TS_ +*3IW_I+>U^$U?NS_P<B_\ */[3/^RDZ=_Z
M2WM?A-7PW$'_ ",/DC_2_P"BK_R:J/\ U_J_^VA1117B'](A1110 4444 %%
M%% !7ZP?\&N7_(?^-7_7GX?_ /0]0K\GZ_6#_@UR_P"0_P#&K_KS\/\ _H>H
M5ZF2_P#(SI_/\F?B?TB_^3,YKZ4?_4BD?KQ1117Z ?Y5A1110 4444 ?*/\
MP7 _Y1;_ !4_Z]])_P#3Q95_.K7]%7_!<#_E%O\ %3_KWTG_ -/%E7\ZM?%\
M1_[['_"OS9_HM]$/_DW.,_["Y_\ IF@%%%%?/G]5!1110 4444 %%%% !7Z'
M_P#!M#_R?AXJ_P"R37__ *<],K\\*_0__@VA_P"3\/%7_9)K_P#].>F5WY5_
MR,*?J?EGC=_R:?-_^O+_ #1^Y-%%%?HI_DD%%%% !1110 4444 %%%% !111
M0 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37
MNE !7D7_  4!_P"3#_C7_P!DF\1?^FRXKUVO(O\ @H#_ ,F'_&O_ +)-XB_]
M-EQ65?\ @2]'^1[O"_\ R4N"_P"OU/\ ]+B?S"4445^8'^T84444 %%%% !1
M110 4444 ?7W_!"#_E*1\./^O?6O_3/>5_0U7\\O_!"#_E*1\./^O?6O_3/>
M5_0U7VO#G^XR_P 3_)'^<OTNO^3EX7_L$I_^G:X4445[Y_+(4444 %4_$/\
MR +[_KSE_P#0#5RJ?B'_ ) %]_UYR_\ H!I/8TH_Q8^J/Y,Z***_+#_;P***
M* "BBB@ HHHH **** /;?^";'_*0'X,_]E)TC_TJCK^FNOYE/^";'_*0'X,_
M]E)TC_TJCK^FNOL.&_\ =I^OZ'^?WTPO^2LRW_KQ+_TXPHHHKZ0_D **** "
MBBB@#^6O]K[_ ).S^*/_ &476_\ TOFKSNO1/VOO^3L_BC_V476__2^:O.Z_
M+ZW\67JS_:O(O^1)A?\ KW#_ -)04445F>J%%%% !1110 4444 ;GPP_Y*7X
M=_[#MI_Z.2OZO*_E#^&'_)2_#O\ V';3_P!')7]7E?5\,_#5^7ZG\+_3)_WO
M)?\ #B/SHA1117U)_$X4444 %%%% '\WO_!8?_E)=\6_^Q@B_P#22"OFFOI;
M_@L/_P I+OBW_P!C!%_Z205\TU^9XS_>ZG^)_F?[)>'_ /R0>4_]@U#_ --0
M"BBBN<^N"BBB@ HHHH **** "OZI/V;?^3=O /\ V)6E?^DD5?RMU_5)^S;_
M ,F[> ?^Q*TK_P!)(J^GX:_B5/1?J?Q?],?_ )%64?XZW_I-,[2BBBOK3^#P
MHHHH **** /P._X.(/\ E(W??]B=I7_H,E?#%?<__!Q!_P I&[[_ +$[2O\
MT&2OABOSC,O]_J_XF?Z\^$'_ ":[)O\ L'I?^DH****XC]'"BBB@ HHHH **
M** "OZ4_^"4'_*.3X0?]B=!_Z$]?S65_2G_P2@_Y1R?"#_L3H/\ T)Z^BX;_
M -[G_A_5'\D?3 _Y(G+_ /L(_P#<<SZ%HHHK[(_SV"BBB@ HHHH _%__ (.=
M_P#DXGX:?]B5<?\ I6U?F/7Z<?\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OSW-_^
M1E4]?T1_K#X!_P#)H,I_P2_].3"BBBO-/U\**** "BBB@ HHHH *_H"_X-^O
M^4:/AG_L8-7_ /2MZ_G]K^@+_@WZ_P"4:/AG_L8-7_\ 2MZ]WAW_ ']_X7^:
M/YA^EI_R;"E_V$T__2*I]K4445]N?YNA1110 4444 ?EA_P="?\ )-/A%_V'
M=6_]$VU?CM7[$_\ !T)_R33X1?\ 8=U;_P!$VU?CM7P.>?\ (SG\OR1_J/\
M1H_Y,Y@/\5;_ -/5 HHHKR3]Y"BBB@ HHHH **** "OVQ_X-D?\ DTSQ]_V4
M5O\ T@M:_$ZOVQ_X-D?^33/'W_916_\ 2"UKV<A_Y&,?1_D?SU]*#_DT>)_Z
M^4?_ $M'Z3T445]V?YB!1110 4444 ? '_!R+_RC^TS_ +*3IW_I+>U^$U?N
MS_P<B_\ */[3/^RDZ=_Z2WM?A-7PW$'_ ",/DC_2_P"BK_R:J/\ U_J_^VA1
M117B'](A1110 4444 %%%% !7ZP?\&N7_(?^-7_7GX?_ /0]0K\GZ_6#_@UR
M_P"0_P#&K_KS\/\ _H>H5ZF2_P#(SI_/\F?B?TB_^3,YKZ4?_4BD?KQ1117Z
M ?Y5A1110 4444 ?*/\ P7 _Y1;_ !4_Z]])_P#3Q95_.K7]%7_!<#_E%O\
M%3_KWTG_ -/%E7\ZM?%\1_[['_"OS9_HM]$/_DW.,_["Y_\ IF@%%%%?/G]5
M!1110 4444 %%%% !7Z'_P#!M#_R?AXJ_P"R37__ *<],K\\*_0__@VA_P"3
M\/%7_9)K_P#].>F5WY5_R,*?J?EGC=_R:?-_^O+_ #1^Y-%%%?HI_DD%%%%
M!1110 4444 %%%% !1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\
M@GO_ ,D3U;_L>]9_]*37NE !7D7_  4!_P"3#_C7_P!DF\1?^FRXKUVO(O\
M@H#_ ,F'_&O_ +)-XB_]-EQ65?\ @2]'^1[O"_\ R4N"_P"OU/\ ]+B?S"44
M45^8'^T84444 %%%% !1110 4444 ?7W_!"#_E*1\./^O?6O_3/>5_0U7\\O
M_!"#_E*1\./^O?6O_3/>5_0U7VO#G^XR_P 3_)'^<OTNO^3EX7_L$I_^G:X4
M445[Y_+(4444 %4_$/\ R +[_KSE_P#0#5RJ?B'_ ) %]_UYR_\ H!I/8TH_
MQ8^J/Y,Z***_+#_;P**** "BBB@ HHHH **** /;?^";'_*0'X,_]E)TC_TJ
MCK^FNOYE/^";'_*0'X,_]E)TC_TJCK^FNOL.&_\ =I^OZ'^?WTPO^2LRW_KQ
M+_TXPHHHKZ0_D **** "BBB@#^6O]K[_ ).S^*/_ &476_\ TOFKSNO1/VOO
M^3L_BC_V476__2^:O.Z_+ZW\67JS_:O(O^1)A?\ KW#_ -)04445F>J%%%%
M!1110 4444 ;GPP_Y*7X=_[#MI_Z.2OZO*_E#^&'_)2_#O\ V';3_P!')7]7
ME?5\,_#5^7ZG\+_3)_WO)?\ #B/SHA1117U)_$X4444 %%%% '\WO_!8?_E)
M=\6_^Q@B_P#22"OFFOI;_@L/_P I+OBW_P!C!%_Z205\TU^9XS_>ZG^)_F?[
M)>'_ /R0>4_]@U#_ --0"BBBN<^N"BBB@ HHHH **** "OZI/V;?^3=O /\
MV)6E?^DD5?RMU_5)^S;_ ,F[> ?^Q*TK_P!)(J^GX:_B5/1?J?Q?],?_ )%6
M4?XZW_I-,[2BBBOK3^#PHHHH **** /P._X.(/\ E(W??]B=I7_H,E?#%?<_
M_!Q!_P I&[[_ +$[2O\ T&2OABOSC,O]_J_XF?Z\^$'_ ":[)O\ L'I?^DH*
M***XC]'"BBB@ HHHH **** "OZ4_^"4'_*.3X0?]B=!_Z$]?S65_2G_P2@_Y
M1R?"#_L3H/\ T)Z^BX;_ -[G_A_5'\D?3 _Y(G+_ /L(_P#<<SZ%HHHK[(_S
MV"BBB@ HHHH _%__ (.=_P#DXGX:?]B5<?\ I6U?F/7Z<?\ !SO_ ,G$_#3_
M +$JX_\ 2MJ_,>OSW-_^1E4]?T1_K#X!_P#)H,I_P2_].3"BBBO-/U\****
M"BBB@ HHHH *_H"_X-^O^4:/AG_L8-7_ /2MZ_G]K^@+_@WZ_P"4:/AG_L8-
M7_\ 2MZ]WAW_ ']_X7^:/YA^EI_R;"E_V$T__2*I]K4445]N?YNA1110 444
M4 ?EA_P="?\ )-/A%_V'=6_]$VU?CM7[$_\ !T)_R33X1?\ 8=U;_P!$VU?C
MM7P.>?\ (SG\OR1_J/\ 1H_Y,Y@/\5;_ -/5 HHHKR3]Y"BBB@ HHHH ****
M "OVQ_X-D?\ DTSQ]_V45O\ T@M:_$ZOVQ_X-D?^33/'W_916_\ 2"UKV<A_
MY&,?1_D?SU]*#_DT>)_Z^4?_ $M'Z3T445]V?YB!1110 4444 ? '_!R+_RC
M^TS_ +*3IW_I+>U^$U?NS_P<B_\ */[3/^RDZ=_Z2WM?A-7PW$'_ ",/DC_2
M_P"BK_R:J/\ U_J_^VA1117B'](A1110 4444 %%%% !7ZP?\&N7_(?^-7_7
MGX?_ /0]0K\GZ_6#_@UR_P"0_P#&K_KS\/\ _H>H5ZF2_P#(SI_/\F?B?TB_
M^3,YKZ4?_4BD?KQ1117Z ?Y5A1110 4444 ?*/\ P7 _Y1;_ !4_Z]])_P#3
MQ95_.K7]%7_!<#_E%O\ %3_KWTG_ -/%E7\ZM?%\1_[['_"OS9_HM]$/_DW.
M,_["Y_\ IF@%%%%?/G]5!1110 4444 %%%% !7Z'_P#!M#_R?AXJ_P"R37__
M *<],K\\*_0__@VA_P"3\/%7_9)K_P#].>F5WY5_R,*?J?EGC=_R:?-_^O+_
M #1^Y-%%%?HI_DD%%%% !17QQ_P5E_:?^+GP7\4? OX&_#[X[V?P?T;XO?$"
M[T3Q5\8[[3K6X_X1^&#3I[N&T@^VJUM'=7LL8MXI9E8)\Q"EL8\F_8C_ &B?
MVW/V./\ @EKJW[9W[8OQIM_B]X L/V=/#_CSP-J>KR"+Q(-0ET59[K2+V6.(
M+=1&=H1%>2,UP?-?S3(?FH _2"BOSUM_V@/^"D?[(#_ /]H#]KO]H/PQXY\*
M_&?QOHOA3QWX$T[P%#I:^"K[6XS]AET^[CD:6>&"Z,5O+]J\QG5RX*'A?KG]
MM_X]/^RU^QO\5/VCX)8EN/ _P^U?6K$3J&62YM[.62&,@]=TJHN.Y;% 'J-%
M?G5_P34^/'[3?[0_Q*\)S^,/^"X_P8^)>HVNAP:IX_\ @IX.^&>DQZC;M):C
MS;7[9;ZI)(HMYY%5Y5@Y,>UE0O@9T_[5G_!2S]HGX$?&3_@HQ^S7\=O"WA[P
M/\-?$GB2#X??"34? L5[#XPTOP_-+#=37VH-(MQ!/=R6URL0@V)"!'N\PEB
M#])J*X_]GGXS^'?VCO@%X'_:$\(6\D.D^.O"&F^(-,AF8%XX+VUCN(U8C^(+
M( ?<&NPH **** /"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^
ME)KW2@ KR+_@H#_R8?\ &O\ [)-XB_\ 39<5Z[7D7_!0'_DP_P"-?_9)O$7_
M *;+BLJ_\"7H_P CW>%_^2EP7_7ZG_Z7$_F$HHHK\P/]HPHHHH **** "BBB
M@ HHHH ^OO\ @A!_RE(^''_7OK7_ *9[ROZ&J_GE_P""$'_*4CX<?]>^M?\
MIGO*_H:K[7AS_<9?XG^2/\Y?I=?\G+PO_8)3_P#3M<****]\_ED**** "J?B
M'_D 7W_7G+_Z :N53\0_\@"^_P"O.7_T TGL:4?XL?5'\F=%%%?EA_MX%%%%
M !1110 4444 %%%% 'MO_!-C_E(#\&?^RDZ1_P"E4=?TUU_,I_P38_Y2 _!G
M_LI.D?\ I5'7]-=?8<-_[M/U_0_S^^F%_P E9EO_ %XE_P"G&%%%%?2'\@!1
M110 4444 ?RU_M??\G9_%'_LHNM_^E\U>=UZ)^U]_P G9_%'_LHNM_\ I?-7
MG=?E];^++U9_M7D7_(DPO_7N'_I*"BBBLSU0HHHH **** "BBB@#<^&'_)2_
M#O\ V';3_P!')7]7E?RA_##_ )*7X=_[#MI_Z.2OZO*^KX9^&K\OU/X7^F3_
M +WDO^'$?G1"BBBOJ3^)PHHHH **** /YO?^"P__ "DN^+?_ &,$7_I)!7S3
M7TM_P6'_ .4EWQ;_ .Q@B_\ 22"OFFOS/&?[W4_Q/\S_ &2\/_\ D@\I_P"P
M:A_Z:@%%%%<Y]<%%%% !1110 4444 %?U2?LV_\ )NW@'_L2M*_])(J_E;K^
MJ3]FW_DW;P#_ -B5I7_I)%7T_#7\2IZ+]3^+_IC_ /(JRC_'6_\ 2:9VE%%%
M?6G\'A1110 4444 ?@=_P<0?\I&[[_L3M*_]!DKX8K[G_P"#B#_E(W??]B=I
M7_H,E?#%?G&9?[_5_P 3/]>?"#_DUV3?]@]+_P!)04445Q'Z.%%%% !1110
M4444 %?TI_\ !*#_ )1R?"#_ +$Z#_T)Z_FLK^E/_@E!_P HY/A!_P!B=!_Z
M$]?1<-_[W/\ P_JC^2/I@?\ )$Y?_P!A'_N.9]"T445]D?Y[!1110 4444 ?
MB_\ \'.__)Q/PT_[$JX_]*VK\QZ_3C_@YW_Y.)^&G_8E7'_I6U?F/7Y[F_\
MR,JGK^B/]8? /_DT&4_X)?\ IR84445YI^OA1110 4444 %%%% !7] 7_!OU
M_P HT?#/_8P:O_Z5O7\_M?T!?\&_7_*-'PS_ -C!J_\ Z5O7N\._[^_\+_-'
M\P_2T_Y-A2_[":?_ *15/M:BBBOMS_-T**** "BBB@#\L/\ @Z$_Y)I\(O\
ML.ZM_P"B;:OQVK]B?^#H3_DFGPB_[#NK?^B;:OQVKX'//^1G/Y?DC_4?Z-'_
M "9S ?XJW_IZH%%%%>2?O(4444 %%%% !1110 5^V/\ P;(_\FF>/O\ LHK?
M^D%K7XG5^V/_  ;(_P#)IGC[_LHK?^D%K7LY#_R,8^C_ "/YZ^E!_P FCQ/_
M %\H_P#I:/TGHHHK[L_S$"BBB@ HHHH ^ /^#D7_ )1_:9_V4G3O_26]K\)J
M_=G_ (.1?^4?VF?]E)T[_P!);VOPFKX;B#_D8?)'^E_T5?\ DU4?^O\ 5_\
M;0HHHKQ#^D0HHHH **** "BBB@ K]8/^#7+_ )#_ ,:O^O/P_P#^AZA7Y/U^
ML'_!KE_R'_C5_P!>?A__ -#U"O4R7_D9T_G^3/Q/Z1?_ "9G-?2C_P"I%(_7
MBBBBOT _RK"BBB@ HHHH ^4?^"X'_*+?XJ?]>^D_^GBRK^=6OZ*O^"X'_*+?
MXJ?]>^D_^GBRK^=6OB^(_P#?8_X5^;/]%OHA_P#)N<9_V%S_ /3- ****^?/
MZJ"BBB@ HHHH **** "OT/\ ^#:'_D_#Q5_V2:__ /3GIE?GA7Z'_P#!M#_R
M?AXJ_P"R37__ *<],KORK_D84_4_+/&[_DT^;_\ 7E_FC]R:***_13_)(***
M* /EO_@IS^T!X*^"6C>!]"_:1_9=LO'_ ,"/&&KWFE_%O7;_ $%]8@\*K]GW
MZ?=7&GK!+YMM)<*8Y)R (/D;DL*_+7]@']E?Q'^U'^PY\7?@5^PAI/BF+X7>
M+_V*O#UIKMIK+7D6CZC\7?L_G7(TS[;A5#*BQW4D&(?-D4GHM?O<0&!4C@]:
MR/ '@/P?\+/ FB?#'X>Z!;Z3H'AS2+;2]#TJT!$5G9V\2Q0PH"20J1HJCV H
M _-'XN_M8>$?^"H'A?\ 9E_9+^!7@_Q:?'.E_%SPCXK^,6AZMX.U"P/@2PT-
M_M=_'?RW$*1Q3&XB2VB0,?-9\KD8)^I_VP_VAO 'Q6_9V^/_ ,*O O[+5]\<
MM8^&EE:VWB[X3:C:7&GP^(5FCCNC;VUQ);R)=,+?=(JPK)NDC6+Y68$?3U%
M'Y:?$KXG?LI_MZ_M*?LFZ+_P31^%MU;>)_AC\4K/Q%XN\0:;\.[K0XO!'A&"
MRN8[_2+R66WB6)[II(K=;-2VYD8X"J"W/?#[]I;1?V"OV#?CC_P2_P#B%X"\
M7S_&.U\1>.=,^%'A'3?!]_=/XXMM=O;VZTF]LIHH6A>%C?A9F+@P&"4. 5 /
MZV44 >6?L-?!'6_V:/V+/A'^SMXFFCDU/P+\--#T'5)(7W(]S:6$,$K*>ZET
M8CVKU.BB@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8
M]ZS_ .E)KW2@ KR+_@H#_P F'_&O_LDWB+_TV7%>NUY%_P % ?\ DP_XU_\
M9)O$7_ILN*RK_P "7H_R/=X7_P"2EP7_ %^I_P#I<3^82BBBOS _VC"BBB@
MHHHH **** "BBB@#Z^_X(0?\I2/AQ_U[ZU_Z9[ROZ&J_GE_X(0?\I2/AQ_U[
MZU_Z9[ROZ&J^UX<_W&7^)_DC_.7Z77_)R\+_ -@E/_T[7"BBBO?/Y9"BBB@
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
M/_T[7"BBBO?/Y9"BBB@ JGXA_P"0!??]><O_ * :N53\0_\ ( OO^O.7_P!
M-)[&E'^+'U1_)G1117Y8?[>!1110 4444 %%%% !1110![;_ ,$V/^4@/P9_
M[*3I'_I5'7]-=?S*?\$V/^4@/P9_[*3I'_I5'7]-=?8<-_[M/U_0_P _OIA?
M\E9EO_7B7_IQA1117TA_( 4444 %%%% '\M?[7W_ "=G\4?^RBZW_P"E\U>=
MUZ)^U]_R=G\4?^RBZW_Z7S5YW7Y?6_BR]6?[5Y%_R),+_P!>X?\ I*"BBBLS
MU0HHHH **** "BBB@#<^&'_)2_#O_8=M/_1R5_5Y7\H?PP_Y*7X=_P"P[:?^
MCDK^KROJ^&?AJ_+]3^%_ID_[WDO^'$?G1"BBBOJ3^)PHHHH **** /YO?^"P
M_P#RDN^+?_8P1?\ I)!7S37TM_P6'_Y27?%O_L8(O_22"OFFOS/&?[W4_P 3
M_,_V2\/_ /D@\I_[!J'_ *:@%%%%<Y]<%%%% !1110 4444 %?U2?LV_\F[>
M ?\ L2M*_P#22*OY6Z_JD_9M_P"3=O /_8E:5_Z215]/PU_$J>B_4_B_Z8__
M "*LH_QUO_2:9VE%%%?6G\'A1110 4444 ?@=_P<0?\ *1N^_P"Q.TK_ -!D
MKX8K[G_X.(/^4C=]_P!B=I7_ *#)7PQ7YQF7^_U?\3/]>?"#_DUV3?\ 8/2_
M])04445Q'Z.%%%% !1110 4444 %?TI_\$H/^4<GP@_[$Z#_ -">OYK*_I3_
M ."4'_*.3X0?]B=!_P"A/7T7#?\ O<_\/ZH_DCZ8'_)$Y?\ ]A'_ +CF?0M%
M%%?9'^>P4444 %%%% 'XO_\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OTX_X.=_\
MDXGX:?\ 8E7'_I6U?F/7Y[F__(RJ>OZ(_P!8? /_ )-!E/\ @E_Z<F%%%%>:
M?KX4444 %%%% !1110 5_0%_P;]?\HT?#/\ V,&K_P#I6]?S^U_0%_P;]?\
M*-'PS_V,&K_^E;U[O#O^_O\ PO\ -'\P_2T_Y-A2_P"PFG_Z15/M:BBBOMS_
M #="BBB@ HHHH _+#_@Z$_Y)I\(O^P[JW_HFVK\=J_8G_@Z$_P"2:?"+_L.Z
MM_Z)MJ_':O@<\_Y&<_E^2/\ 4?Z-'_)G,!_BK?\ IZH%%%%>2?O(4444 %%%
M% !1110 5^V/_!LC_P FF>/O^RBM_P"D%K7XG5^V/_!LC_R:9X^_[**W_I!:
MU[.0_P#(QCZ/\C^>OI0?\FCQ/_7RC_Z6C])Z***^[/\ ,0**** "BBB@#X _
MX.1?^4?VF?\ 92=._P#26]K\)J_=G_@Y%_Y1_:9_V4G3O_26]K\)J^&X@_Y&
M'R1_I?\ 15_Y-5'_ *_U?_;0HHHKQ#^D0HHHH **** "BBB@ K]8/^#7+_D/
M_&K_ *\_#_\ Z'J%?D_7ZP?\&N7_ "'_ (U?]>?A_P#]#U"O4R7_ )&=/Y_D
MS\3^D7_R9G-?2C_ZD4C]>****_0#_*L**** "BBB@#Y1_P""X'_*+?XJ?]>^
MD_\ IXLJ_G5K^BK_ (+@?\HM_BI_U[Z3_P"GBRK^=6OB^(_]]C_A7YL_T6^B
M'_R;G&?]A<__ $S0"BBBOGS^J@HHHH **** "BBB@ K]#_\ @VA_Y/P\5?\
M9)K_ /\ 3GIE?GA7Z'_\&T/_ "?AXJ_[)-?_ /ISTRN_*O\ D84_4_+/&[_D
MT^;_ /7E_FC]R:***_13_)(**** "BBB@ HHHH **** "BBB@ HHHH \+_X)
M[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ KR+_@H#
M_P F'_&O_LDWB+_TV7%>NUY%_P % ?\ DP_XU_\ 9)O$7_ILN*RK_P "7H_R
M/=X7_P"2EP7_ %^I_P#I<3^82BBBOS _VC"BBB@ HHHH **** "BBB@#Z^_X
M(0?\I2/AQ_U[ZU_Z9[ROZ&J_GE_X(0?\I2/AQ_U[ZU_Z9[ROZ&J^UX<_W&7^
M)_DC_.7Z77_)R\+_ -@E/_T[7"BBBO?/Y9"BBB@ JGXA_P"0!??]><O_ * :
MN53\0_\ ( OO^O.7_P! -)[&E'^+'U1_)G1117Y8?[>!1110 4444 %%%% !
M1110![;_ ,$V/^4@/P9_[*3I'_I5'7]-=?S*?\$V/^4@/P9_[*3I'_I5'7]-
M=?8<-_[M/U_0_P _OIA?\E9EO_7B7_IQA1117TA_( 4444 %%%% '\M?[7W_
M "=G\4?^RBZW_P"E\U>=UZ)^U]_R=G\4?^RBZW_Z7S5YW7Y?6_BR]6?[5Y%_
MR),+_P!>X?\ I*"BBBLSU0HHHH **** "BBB@#<^&'_)2_#O_8=M/_1R5_5Y
M7\H?PP_Y*7X=_P"P[:?^CDK^KROJ^&?AJ_+]3^%_ID_[WDO^'$?G1"BBBOJ3
M^)PHHHH **** /YO?^"P_P#RDN^+?_8P1?\ I)!7S37TM_P6'_Y27?%O_L8(
MO_22"OFFOS/&?[W4_P 3_,_V2\/_ /D@\I_[!J'_ *:@%%%%<Y]<%%%% !11
M10 4444 %?U2?LV_\F[> ?\ L2M*_P#22*OY6Z_JD_9M_P"3=O /_8E:5_Z2
M15]/PU_$J>B_4_B_Z8__ "*LH_QUO_2:9VE%%%?6G\'A1110 4444 ?@=_P<
M0?\ *1N^_P"Q.TK_ -!DKX8K[G_X.(/^4C=]_P!B=I7_ *#)7PQ7YQF7^_U?
M\3/]>?"#_DUV3?\ 8/2_])04445Q'Z.%%%% !1110 4444 %?TI_\$H/^4<G
MP@_[$Z#_ -">OYK*_I3_ ."4'_*.3X0?]B=!_P"A/7T7#?\ O<_\/ZH_DCZ8
M'_)$Y?\ ]A'_ +CF?0M%%%?9'^>P4444 %%%% 'XO_\ !SO_ ,G$_#3_ +$J
MX_\ 2MJ_,>OTX_X.=_\ DXGX:?\ 8E7'_I6U?F/7Y[F__(RJ>OZ(_P!8? /_
M )-!E/\ @E_Z<F%%%%>:?KX4444 %%%% !1110 5_0%_P;]?\HT?#/\ V,&K
M_P#I6]?S^U_0%_P;]?\ *-'PS_V,&K_^E;U[O#O^_O\ PO\ -'\P_2T_Y-A2
M_P"PFG_Z15/M:BBBOMS_ #="BBB@ HHHH _+#_@Z$_Y)I\(O^P[JW_HFVK\=
MJ_8G_@Z$_P"2:?"+_L.ZM_Z)MJ_':O@<\_Y&<_E^2/\ 4?Z-'_)G,!_BK?\
MIZH%%%%>2?O(4444 %%%% !1110 5^V/_!LC_P FF>/O^RBM_P"D%K7XG5^V
M/_!LC_R:9X^_[**W_I!:U[.0_P#(QCZ/\C^>OI0?\FCQ/_7RC_Z6C])Z***^
M[/\ ,0**** "BBB@#X _X.1?^4?VF?\ 92=._P#26]K\)J_=G_@Y%_Y1_:9_
MV4G3O_26]K\)J^&X@_Y&'R1_I?\ 15_Y-5'_ *_U?_;0HHHKQ#^D0HHHH **
M** "BBB@ K]8/^#7+_D/_&K_ *\_#_\ Z'J%?D_7ZP?\&N7_ "'_ (U?]>?A
M_P#]#U"O4R7_ )&=/Y_DS\3^D7_R9G-?2C_ZD4C]>****_0#_*L**** "BBB
M@#Y1_P""X'_*+?XJ?]>^D_\ IXLJ_G5K^BK_ (+@?\HM_BI_U[Z3_P"GBRK^
M=6OB^(_]]C_A7YL_T6^B'_R;G&?]A<__ $S0"BBBOGS^J@HHHH **** "BBB
M@ K]#_\ @VA_Y/P\5?\ 9)K_ /\ 3GIE?GA7Z'_\&T/_ "?AXJ_[)-?_ /IS
MTRN_*O\ D84_4_+/&[_DT^;_ /7E_FC]R:***_13_)(**** "BBB@ HHHH *
M*** "BBB@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8
M]ZS_ .E)KW2@ KR+_@H#_P F'_&O_LDWB+_TV7%>NUY%_P % ?\ DP_XU_\
M9)O$7_ILN*RK_P "7H_R/=X7_P"2EP7_ %^I_P#I<3^82BBBOS _VC"BBB@
MHHHH **** "BBB@#Z^_X(0?\I2/AQ_U[ZU_Z9[ROZ&J_GE_X(0?\I2/AQ_U[
MZU_Z9[ROZ&J^UX<_W&7^)_DC_.7Z77_)R\+_ -@E/_T[7"BBBO?/Y9"BBB@
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
M/_T[7"BBBO?/Y9"BBB@ JGXA_P"0!??]><O_ * :N53\0_\ ( OO^O.7_P!
M-)[&E'^+'U1_)G1117Y8?[>!1110 4444 %%%% !1110![;_ ,$V/^4@/P9_
M[*3I'_I5'7]-=?S*?\$V/^4@/P9_[*3I'_I5'7]-=?8<-_[M/U_0_P _OIA?
M\E9EO_7B7_IQA1117TA_( 4444 %%%% '\M?[7W_ "=G\4?^RBZW_P"E\U>=
MUZ)^U]_R=G\4?^RBZW_Z7S5YW7Y?6_BR]6?[5Y%_R),+_P!>X?\ I*"BBBLS
MU0HHHH **** "BBB@#<^&'_)2_#O_8=M/_1R5_5Y7\H?PP_Y*7X=_P"P[:?^
MCDK^KROJ^&?AJ_+]3^%_ID_[WDO^'$?G1"BBBOJ3^)PHHHH **** /YO?^"P
M_P#RDN^+?_8P1?\ I)!7S37TM_P6'_Y27?%O_L8(O_22"OFFOS/&?[W4_P 3
M_,_V2\/_ /D@\I_[!J'_ *:@%%%%<Y]<%%%% !1110 4444 %?U2?LV_\F[>
M ?\ L2M*_P#22*OY6Z_JD_9M_P"3=O /_8E:5_Z215]/PU_$J>B_4_B_Z8__
M "*LH_QUO_2:9VE%%%?6G\'A1110 4444 ?@=_P<0?\ *1N^_P"Q.TK_ -!D
MKX8K[G_X.(/^4C=]_P!B=I7_ *#)7PQ7YQF7^_U?\3/]>?"#_DUV3?\ 8/2_
M])04445Q'Z.%%%% !1110 4444 %?TI_\$H/^4<GP@_[$Z#_ -">OYK*_I3_
M ."4'_*.3X0?]B=!_P"A/7T7#?\ O<_\/ZH_DCZ8'_)$Y?\ ]A'_ +CF?0M%
M%%?9'^>P4444 %%%% 'XO_\ !SO_ ,G$_#3_ +$JX_\ 2MJ_,>OTX_X.=_\
MDXGX:?\ 8E7'_I6U?F/7Y[F__(RJ>OZ(_P!8? /_ )-!E/\ @E_Z<F%%%%>:
M?KX4444 %%%% !1110 5_0%_P;]?\HT?#/\ V,&K_P#I6]?S^U_0%_P;]?\
M*-'PS_V,&K_^E;U[O#O^_O\ PO\ -'\P_2T_Y-A2_P"PFG_Z15/M:BBBOMS_
M #="BBB@ HHHH _+#_@Z$_Y)I\(O^P[JW_HFVK\=J_8G_@Z$_P"2:?"+_L.Z
MM_Z)MJ_':O@<\_Y&<_E^2/\ 4?Z-'_)G,!_BK?\ IZH%%%%>2?O(4444 %%%
M% !1110 5^V/_!LC_P FF>/O^RBM_P"D%K7XG5^V/_!LC_R:9X^_[**W_I!:
MU[.0_P#(QCZ/\C^>OI0?\FCQ/_7RC_Z6C])Z***^[/\ ,0**** "BBB@#X _
MX.1?^4?VF?\ 92=._P#26]K\)J_=G_@Y%_Y1_:9_V4G3O_26]K\)J^&X@_Y&
M'R1_I?\ 15_Y-5'_ *_U?_;0HHHKQ#^D0HHHH **** "BBB@ K]8/^#7+_D/
M_&K_ *\_#_\ Z'J%?D_7ZP?\&N7_ "'_ (U?]>?A_P#]#U"O4R7_ )&=/Y_D
MS\3^D7_R9G-?2C_ZD4C]>****_0#_*L**** "BBB@#Y1_P""X'_*+?XJ?]>^
MD_\ IXLJ_G5K^BK_ (+@?\HM_BI_U[Z3_P"GBRK^=6OB^(_]]C_A7YL_T6^B
M'_R;G&?]A<__ $S0"BBBOGS^J@HHHH **** "BBB@ K]#_\ @VA_Y/P\5?\
M9)K_ /\ 3GIE?GA7Z'_\&T/_ "?AXJ_[)-?_ /ISTRN_*O\ D84_4_+/&[_D
MT^;_ /7E_FC]R:***_13_)(**** "BBB@ HHHH **** "BBB@ HHHH \+_X)
M[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ KR+_@H#
M_P F'_&O_LDWB+_TV7%>NUY%_P % ?\ DP_XU_\ 9)O$7_ILN*RK_P "7H_R
M/=X7_P"2EP7_ %^I_P#I<3^82BBBOS _VC"BBB@ HHHH **** "BBB@#Z^_X
M(0?\I2/AQ_U[ZU_Z9[ROZ&J_GE_X(0?\I2/AQ_U[ZU_Z9[ROZ&J^UX<_W&7^
M)_DC_.7Z77_)R\+_ -@E/_T[7"BBBO?/Y9"BBB@ JGXA_P"0!??]><O_ * :
MN53\0_\ ( OO^O.7_P! -)[&E'^+'U1_)G1117Y8?[>!1110 4444 %%%% !
M1110![;_ ,$V/^4@/P9_[*3I'_I5'7]-=?S*?\$V/^4@/P9_[*3I'_I5'7]-
M=?8<-_[M/U_0_P _OIA?\E9EO_7B7_IQA1117TA_( 4444 %%%% '\M?[7W_
M "=G\4?^RBZW_P"E\U>=UZ)^U]_R=G\4?^RBZW_Z7S5YW7Y?6_BR]6?[5Y%_
MR),+_P!>X?\ I*"BBBLSU0HHHH **** "BBB@#<^&'_)2_#O_8=M/_1R5_5Y
M7\H?PP_Y*7X=_P"P[:?^CDK^KROJ^&?AJ_+]3^%_ID_[WDO^'$?G1"BBBOJ3
M^)PHHHH **** /YO?^"P_P#RDN^+?_8P1?\ I)!7S37TM_P6'_Y27?%O_L8(
MO_22"OFFOS/&?[W4_P 3_,_V2\/_ /D@\I_[!J'_ *:@%%%%<Y]<%%%% !11
M10 4444 %?U2?LV_\F[> ?\ L2M*_P#22*OY6Z_JD_9M_P"3=O /_8E:5_Z2
M15]/PU_$J>B_4_B_Z8__ "*LH_QUO_2:9VE%%%?6G\'A1110 4444 ?@=_P<
M0?\ *1N^_P"Q.TK_ -!DKX8K[G_X.(/^4C=]_P!B=I7_ *#)7PQ7YQF7^_U?
M\3/]>?"#_DUV3?\ 8/2_])04445Q'Z.%%%% !1110 4444 %?TI_\$H/^4<G
MP@_[$Z#_ -">OYK*_I3_ ."4'_*.3X0?]B=!_P"A/7T7#?\ O<_\/ZH_DCZ8
M'_)$Y?\ ]A'_ +CF?0M%%%?9'^>P4444 %%%% 'XO_\ !SO_ ,G$_#3_ +$J
MX_\ 2MJ_,>OTX_X.=_\ DXGX:?\ 8E7'_I6U?F/7Y[F__(RJ>OZ(_P!8? /_
M )-!E/\ @E_Z<F%%%%>:?KX4444 %%%% !1110 5_0%_P;]?\HT?#/\ V,&K
M_P#I6]?S^U_0%_P;]?\ *-'PS_V,&K_^E;U[O#O^_O\ PO\ -'\P_2T_Y-A2
M_P"PFG_Z15/M:BBBOMS_ #="BBB@ HHHH _+#_@Z$_Y)I\(O^P[JW_HFVK\=
MJ_8G_@Z$_P"2:?"+_L.ZM_Z)MJ_':O@<\_Y&<_E^2/\ 4?Z-'_)G,!_BK?\
MIZH%%%%>2?O(4444 %%%% !1110 5^V/_!LC_P FF>/O^RBM_P"D%K7XG5^V
M/_!LC_R:9X^_[**W_I!:U[.0_P#(QCZ/\C^>OI0?\FCQ/_7RC_Z6C])Z***^
M[/\ ,0**** "BBB@#X _X.1?^4?VF?\ 92=._P#26]K\)J_=G_@Y%_Y1_:9_
MV4G3O_26]K\)J^&X@_Y&'R1_I?\ 15_Y-5'_ *_U?_;0HHHKQ#^D0HHHH **
M** "BBB@ K]8/^#7+_D/_&K_ *\_#_\ Z'J%?D_7ZP?\&N7_ "'_ (U?]>?A
M_P#]#U"O4R7_ )&=/Y_DS\3^D7_R9G-?2C_ZD4C]>****_0#_*L**** "BBB
M@#Y1_P""X'_*+?XJ?]>^D_\ IXLJ_G5K^BK_ (+@?\HM_BI_U[Z3_P"GBRK^
M=6OB^(_]]C_A7YL_T6^B'_R;G&?]A<__ $S0"BBBOGS^J@HHHH **** "BBB
M@ K]#_\ @VA_Y/P\5?\ 9)K_ /\ 3GIE?GA7Z'_\&T/_ "?AXJ_[)-?_ /IS
MTRN_*O\ D84_4_+/&[_DT^;_ /7E_FC]R:***_13_)(**** /-?VI/VO/V??
MV,_ -K\1OVAO'9T>QU+58M*T6TM-,N;^^U:_E#&*TM+2UCDGN9F"L0D:,0%+
M'"@D<E^PQ_P4B_91_P""AWPRG^)/[//C2\#Z986-UXE\-^)-,DT[5="6[MA<
MP?:H)1C8\1+)/$TD$H5C'+(HS7(?\%'OV6OC'\9O'/P;_:!_9@\>^#=/^*7P
M=\4:EJOA/P]\03-_9'B*"[TZ6ROK60P S0R""3?'.B2>6R\H0V1^</A;]KC2
MQ_P1?^)WPGUC]E _"_XZ:/\ L)^&[FQ\66]U;7K^-? S:>EA;:E%>0*LD83?
M+OM90&MWEP&?!8 'ZE? C_@J!^P+^TS\55^"?P,_:;T#Q!XEGCN9--L8$GB3
M5DMR1.]A/+&D.H+'@EFMGE "DG@$U[CK.LZ1X<T>[\0^(=5MK"PL+:2XOKZ\
MG6*&WA12SR.[$*B*H)+$@  DU^?W_!2KP5X0^$G[*7['=U\*-+MK*X\$?M#_
M  RT_P $&QC5&CMIY4L);:,KSY<MI+(CJ.&7KT&.^_X.#M7UC2/^"/OQE&C:
MA-:_VA9Z/I>HSP2%66PO-;L+2\!(Z*;::8-_LDYH ]8_9O\ ^"EW["W[7/CV
M?X8?L\?M&:-XCU^+3WOX=-2WN;9[ZS5]C75H;B*,7L 8@&6 R(,C+<BJWQ3_
M ."H_P#P3^^"?QKD_9Z^*?[4/AW1O%=M=6MKJ-G<"=K?3)[G'V>&\NTC-M92
M2!E*I/)&S!@0,$&O&?\ @JEX<T'X7_%G]B'Q3\-M%MM,U70_VH-)\+Z*+"%8
MS;:)?:)JD%[:1A?NPF&"$,H^7$2^@KR;]B7P1X.^*/\ P0D_:(U[XIZ5;7>H
M?$#6?BYJOC^6\C#/+?KJ6J0B60GD/'%;6^T]4\I",;1@ _3RBO#/^"87BSQ7
MX\_X)M?L_P#C;QU=S7.LZM\%O"]WJEU<,3)//)I5LSRL3R68DL?=J]SH ***
M* /"_P#@GO\ \D3U;_L>]9_]*37NE?*?CO\ 9B_;[\!^+;_3/V,_V@_!?A?P
M3=7#7D6E>)=$:\NUNY3ON',AB;*LY)4 \# QW.1_PIC_ (+4?]'C?"S_ ,)
M_P#R/0!]AUY%_P % ?\ DP_XU_\ 9)O$7_ILN*\9_P"%,?\ !:C_ */&^%G_
M (2!_P#D>LCX@?LN?\%??BEX#UOX9>._VL?A9?Z'XBTFYTS6;'_A%Y(OM%K/
M$T4L>^.%73<CL-RL&&<@@\U%2+G3<5U1Z638REEV;X?%5$W&G4A)VWM&2;M>
MRO9::H_ &BOU?_XAQOBQ_P!#%\+/_ C7?_CM'_$.-\6/^AB^%G_@1KO_ ,=K
MXW_5S'?S1^]_Y'^@W_$WGAM_T"8O_P %T?\ Y>?E!17ZO_\ $.-\6/\ H8OA
M9_X$:[_\=H_XAQOBQ_T,7PL_\"-=_P#CM'^KF._FC][_ ,@_XF\\-O\ H$Q?
M_@NC_P#+S\H**_5__B'&^+'_ $,7PL_\"-=_^.T?\0XWQ8_Z&+X6?^!&N_\
MQVC_ %<QW\T?O?\ D'_$WGAM_P! F+_\%T?_ )>?E!17ZO\ _$.-\6/^AB^%
MG_@1KO\ \=H_XAQOBQ_T,7PL_P# C7?_ ([1_JYCOYH_>_\ (/\ B;SPV_Z!
M,7_X+H__ "\_*"BOU?\ ^(<;XL?]#%\+/_ C7?\ X[1_Q#C?%C_H8OA9_P"!
M&N__ !VC_5S'?S1^]_Y!_P 3>>&W_0)B_P#P71_^7GR]_P $(/\ E*1\./\
MKWUK_P!,]Y7]#5?EM\!_^"'_ .U?^S+\4M-^-/P0^)OPLT3Q-I"SKI^I>1JM
MSY0FA>&3]W<,\;9CD=?F4XSD8(!KZ&_X4Q_P6H_Z/&^%G_A('_Y'KZ+*<%5P
M&&=.HTVW?3T7DNQ_)WCIXBY)XG<7T<URNG4A3A0C3:JJ,9<T9U)-I0G-6M-=
M;WOIW^PZ*^//^%,?\%J/^CQOA9_X2!_^1Z/^%,?\%J/^CQOA9_X2!_\ D>O3
M/Q@^PZ*^//\ A3'_  6H_P"CQOA9_P"$@?\ Y'H_X4Q_P6H_Z/&^%G_A('_Y
M'H ^PZI^(?\ D 7W_7G+_P"@&ODC_A3'_!:C_H\;X6?^$@?_ )'IEQ\$/^"T
M5W;R6MQ^V'\+&CE0HZ_\(B1D$8(XMZ&7"2C--]&?SVT5^K__ !#C?%C_ *&+
MX6?^!&N__':/^(<;XL?]#%\+/_ C7?\ X[7Q7^KF._FC][_R/]%?^)O/#;_H
M$Q?_ (+H_P#R\_*"BOU?_P"(<;XL?]#%\+/_  (UW_X[1_Q#C?%C_H8OA9_X
M$:[_ /':/]7,=_-'[W_D'_$WGAM_T"8O_P %T?\ Y>?E!17ZO_\ $.-\6/\
MH8OA9_X$:[_\=H_XAQOBQ_T,7PL_\"-=_P#CM'^KF._FC][_ ,@_XF\\-O\
MH$Q?_@NC_P#+S\H**_5__B'&^+'_ $,7PL_\"-=_^.T?\0XWQ8_Z&+X6?^!&
MN_\ QVC_ %<QW\T?O?\ D'_$WGAM_P! F+_\%T?_ )>?E!17ZO\ _$.-\6/^
MAB^%G_@1KO\ \=H_XAQOBQ_T,7PL_P# C7?_ ([1_JYCOYH_>_\ (/\ B;SP
MV_Z!,7_X+H__ "\^#?\ @FQ_RD!^#/\ V4G2/_2J.OZ:Z_*'X:_\$"_VBOA#
M\0-%^*7P[\=_"S3M>\/:E#J&CW^-9F^SW$3AXWV2NR/A@#AE(/<&OIO_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z]_*,!6P%*4:C3N[Z?\,C^7O'GQ0R#Q1SO"8S
M*J56$:5-P:JQA%MN3EIR3FK6?5KT/L.BOCS_ (4Q_P %J/\ H\;X6?\ A('_
M .1Z/^%,?\%J/^CQOA9_X2!_^1Z]8_"#[#HKX\_X4Q_P6H_Z/&^%G_A('_Y'
MH_X4Q_P6H_Z/&^%G_A('_P"1Z /L.BOCS_A3'_!:C_H\;X6?^$@?_D>C_A3'
M_!:C_H\;X6?^$@?_ )'H _"[]K[_ ).S^*/_ &476_\ TOFKSNOUP\8?\&^/
MQW\>^+=4\<^+/&/PLN]5UK49[_4[K=K4?G7$TC22/M20*N68G"@ 9P !6=_Q
M#C?%C_H8OA9_X$:[_P#':^-GP[C93;4HZON_\C_0O+?I9^'.#RZCAYX7%N4(
M1B[0HVNDD[?O]C\H**_5_P#XAQOBQ_T,7PL_\"-=_P#CM'_$.-\6/^AB^%G_
M ($:[_\ ':C_ %<QW\T?O?\ D=O_ !-YX;?] F+_ /!='_Y>?E!17ZO_ /$.
M-\6/^AB^%G_@1KO_ ,=H_P"(<;XL?]#%\+/_  (UW_X[1_JYCOYH_>_\@_XF
M\\-O^@3%_P#@NC_\O/R@HK]7_P#B'&^+'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_
M *&+X6?^!&N__':/]7,=_-'[W_D'_$WGAM_T"8O_ ,%T?_EY^4%%?J__ ,0X
MWQ8_Z&+X6?\ @1KO_P =H_XAQOBQ_P!#%\+/_ C7?_CM'^KF._FC][_R#_B;
MSPV_Z!,7_P""Z/\ \O/R\^&'_)2_#O\ V';3_P!')7]7E?D;I?\ P;L?&71M
M3M]8TWQ1\+([FTG2:WD\W7#L=6#*<&4@X('!XKZO_P"%,?\ !:C_ */&^%G_
M (2!_P#D>O<R?+J^7J:J-.]MK]+]TC^;O'WQ:X<\5*^7SRFE5@L.JJE[6,(W
MYW3MR\E2=_A=[VZ6N?8=%?'G_"F/^"U'_1XWPL_\) __ "/1_P *8_X+4?\
M1XWPL_\ "0/_ ,CU[)_/!]AT5\>?\*8_X+4?]'C?"S_PD#_\CT?\*8_X+4?]
M'C?"S_PD#_\ (] 'V'17QY_PIC_@M1_T>-\+/_"0/_R/1_PIC_@M1_T>-\+/
M_"0/_P CT ?D!_P6'_Y27?%O_L8(O_22"OFFOV%^,7_!";]IWX^_$S5_C#\6
MOB)\+-6\1Z[<"?5=1\O5X//D"*@/EPLD:_*JC"J!Q7,_\0XWQ8_Z&+X6?^!&
MN_\ QVOD*_#^,JUYS4HV;;W?5^A_??"_TJ/#W).&<#EU?"XISHT:5.3C"DXN
M4(1BVKUT[76ETG;HC\H**_5__B'&^+'_ $,7PL_\"-=_^.T?\0XWQ8_Z&+X6
M?^!&N_\ QVL?]7,=_-'[W_D>[_Q-YX;?] F+_P#!='_Y>?E!17ZO_P#$.-\6
M/^AB^%G_ ($:[_\ ':/^(<;XL?\ 0Q?"S_P(UW_X[1_JYCOYH_>_\@_XF\\-
MO^@3%_\ @NC_ /+S\H**_5__ (AQOBQ_T,7PL_\  C7?_CM'_$.-\6/^AB^%
MG_@1KO\ \=H_U<QW\T?O?^0?\3>>&W_0)B__  71_P#EY^4%%?J__P 0XWQ8
M_P"AB^%G_@1KO_QVC_B'&^+'_0Q?"S_P(UW_ ..T?ZN8[^:/WO\ R#_B;SPV
M_P"@3%_^"Z/_ ,O/R@K^J3]FW_DW;P#_ -B5I7_I)%7Y=?\ $.-\6/\ H8OA
M9_X$:[_\=KZI\-_L[?\ !9#PAX=L/"?AW]KKX66^GZ7916EC;_\ "*._E0QH
M$1=S0%FPJ@9))..2:]G*,LKY?*;J-.]MK_JD?S[X^>,G#'BG@L!1RFC6@Z$J
MCE[6,(IJ2BE;DJ3_ )7>]C[0HKX\_P"%,?\ !:C_ */&^%G_ (2!_P#D>C_A
M3'_!:C_H\;X6?^$@?_D>O</YI/L.BOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%
M,?\ !:C_ */&^%G_ (2!_P#D>@#[#HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\
MA3'_  6H_P"CQOA9_P"$@?\ Y'H _-'_ (.(/^4C=]_V)VE?^@R5\,5^S/[1
M'_!%K]L+]J[XCR?%OX_?%;X6:_XAELXK5]0^RZI:YAC!"+Y=L8TXR>=N3W)K
MA?\ B'&^+'_0Q?"S_P "-=_^.U\GB\AQF(Q4ZD91LVWN_P#(_NS@/Z3W /"_
M!F RC%8;$RJ4*4(2<84G%N*LW%NM%M=KI/R/R@HK]7_^(<;XL?\ 0Q?"S_P(
MUW_X[1_Q#C?%C_H8OA9_X$:[_P#':YO]7,=_-'[W_D?6?\3>>&W_ $"8O_P7
M1_\ EY^4%%?J_P#\0XWQ8_Z&+X6?^!&N_P#QVC_B'&^+'_0Q?"S_ ,"-=_\
MCM'^KF._FC][_P @_P")O/#;_H$Q?_@NC_\ +S\H**_5_P#XAQOBQ_T,7PL_
M\"-=_P#CM'_$.-\6/^AB^%G_ ($:[_\ ':/]7,=_-'[W_D'_ !-YX;?] F+_
M /!='_Y>?E!17ZO_ /$.-\6/^AB^%G_@1KO_ ,=H_P"(<;XL?]#%\+/_  (U
MW_X[1_JYCOYH_>_\@_XF\\-O^@3%_P#@NC_\O/R@K^E/_@E!_P HY/A!_P!B
M=!_Z$]?!?_$.-\6/^AB^%G_@1KO_ ,=KZ5^$_P"R'_P5J^!WPXT?X2?"[]JC
MX6:7X>T"S6UTG3_^$:FG\B$$D+YDT+.W4\LQ/O7K93E6(P%>4ZC335M+]_1'
MX;X\>-_"GBAP[A<!E5&O"=*KSMU8TXJW)*-ER5)N]VMTE;J?<E%?'G_"F/\
M@M1_T>-\+/\ PD#_ /(]'_"F/^"U'_1XWPL_\) __(]>^?RR?8=%?'G_  IC
M_@M1_P!'C?"S_P ) _\ R/1_PIC_ (+4?]'C?"S_ ,) _P#R/0!]AT5\>?\
M"F/^"U'_ $>-\+/_  D#_P#(]'_"F/\ @M1_T>-\+/\ PD#_ /(] 'Q%_P '
M._\ R<3\-/\ L2KC_P!*VK\QZ_:W]I[_ ()&_MS_ +97B+3/%G[27QH^%GB3
M4-'LFM-.N/[/U&S\F%G+E=MJ(U;YB3E@3[UYC_Q#C?%C_H8OA9_X$:[_ /':
M^6Q^1XO%8N=6$HV?=OMZ']N>&/TE.!>"^!,#DN.PV)E5H1:DX0I.+;G*6CE6
MB]FMXK4_*"BOU?\ ^(<;XL?]#%\+/_ C7?\ X[1_Q#C?%C_H8OA9_P"!&N__
M !VN/_5S'?S1^]_Y'WG_ !-YX;?] F+_ /!='_Y>?E!17ZO_ /$.-\6/^AB^
M%G_@1KO_ ,=H_P"(<;XL?]#%\+/_  (UW_X[1_JYCOYH_>_\@_XF\\-O^@3%
M_P#@NC_\O/R@HK]7_P#B'&^+'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_ *&+X6?^
M!&N__':/]7,=_-'[W_D'_$WGAM_T"8O_ ,%T?_EY^4%%?J__ ,0XWQ8_Z&+X
M6?\ @1KO_P =H_XAQOBQ_P!#%\+/_ C7?_CM'^KF._FC][_R#_B;SPV_Z!,7
M_P""Z/\ \O/R@K^@+_@WZ_Y1H^&?^Q@U?_TK>OES_B'&^+'_ $,7PL_\"-=_
M^.U] _L_?L'_ /!47]EGX:6WP>^!'[2WPLT+PY9W$T]MIW]@7-ULDE<O(?,N
M(Y)#EB3@M@=L5Z>591B<#B74J--6:TOY>2/QSQP\>>$/$O@Z&4Y70KPJ1K0J
M7J1IJ/+&,TU>-6;O>2MI;?4^^**^//\ A3'_  6H_P"CQOA9_P"$@?\ Y'H_
MX4Q_P6H_Z/&^%G_A('_Y'KZ(_DH^PZ*^//\ A3'_  6H_P"CQOA9_P"$@?\
MY'H_X4Q_P6H_Z/&^%G_A('_Y'H ^PZ*^//\ A3'_  6H_P"CQOA9_P"$@?\
MY'H_X4Q_P6H_Z/&^%G_A('_Y'H ^<_\ @Z$_Y)I\(O\ L.ZM_P"B;:OQVK]P
M?VH?^"8/_!0W]L[3-(T?]I7X]?"SQ);:#/--I,?]DWUGY#RJJN<VJQ%LA%X;
M(&.,<UX[_P 0XWQ8_P"AB^%G_@1KO_QVOF<RR7%8S&2JPE&SMNWVMV/[,\(?
MI$\%< < X;(\PP^(G5I.HVZ<*;C[]24U9RJP>TE>\5KWW/R@HK]7_P#B'&^+
M'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_ *&+X6?^!&N__':X/]7,=_-'[W_D?IG_
M !-YX;?] F+_ /!='_Y>?E!17ZO_ /$.-\6/^AB^%G_@1KO_ ,=H_P"(<;XL
M?]#%\+/_  (UW_X[1_JYCOYH_>_\@_XF\\-O^@3%_P#@NC_\O/R@HK]7_P#B
M'&^+'_0Q?"S_ ,"-=_\ CM'_ !#C?%C_ *&+X6?^!&N__':/]7,=_-'[W_D'
M_$WGAM_T"8O_ ,%T?_EY^4%%?J__ ,0XWQ8_Z&+X6?\ @1KO_P =H_XAQOBQ
M_P!#%\+/_ C7?_CM'^KF._FC][_R#_B;SPV_Z!,7_P""Z/\ \O/R@K]L?^#9
M'_DTSQ]_V45O_2"UKRW_ (AQOBQ_T,7PL_\  C7?_CM>V?LQ_P#!-O\ X*/_
M +''A+4/ W[-_P"T'\+/#FE:IJ/V^^M?[&O+SS;CRUCW[KI)&7Y448! XSC.
M:]#+,FQ6"Q:JS::L]K_Y(_+/&3Z0G!GB'P+5R7+L/B(59SA).I"FHVC*[NXU
M9N]MO=/T-HKX\_X4Q_P6H_Z/&^%G_A('_P"1Z/\ A3'_  6H_P"CQOA9_P"$
M@?\ Y'KZ4_CH^PZ*^//^%,?\%J/^CQOA9_X2!_\ D>C_ (4Q_P %J/\ H\;X
M6?\ A('_ .1Z /L.BOCS_A3'_!:C_H\;X6?^$@?_ )'H_P"%,?\ !:C_ */&
M^%G_ (2!_P#D>@#@_P#@Y%_Y1_:9_P!E)T[_ -);VOPFK]U?VD?^">O_  4R
M_:Z^'\7PM_:&_:,^%GB'08=2CU"*P_L.[M,7$:.B/OMDC?A9'&-V#GD<#'A/
M_$.-\6/^AB^%G_@1KO\ \=KYO-,GQ.-Q7M8-)62UO_DS^O?!7Q_X.\.."ED^
M9T,1.K[2<[TXTW&TK6UE5@[Z:Z?,_*"BOU?_ .(<;XL?]#%\+/\ P(UW_P".
MT?\ $.-\6/\ H8OA9_X$:[_\=KSO]7,=_-'[W_D?K?\ Q-YX;?\ 0)B__!='
M_P"7GY045^K_ /Q#C?%C_H8OA9_X$:[_ /':/^(<;XL?]#%\+/\ P(UW_P".
MT?ZN8[^:/WO_ "#_ (F\\-O^@3%_^"Z/_P O/R@HK]7_ /B'&^+'_0Q?"S_P
M(UW_ ..T?\0XWQ8_Z&+X6?\ @1KO_P =H_U<QW\T?O?^0?\ $WGAM_T"8O\
M\%T?_EY^4%%?J_\ \0XWQ8_Z&+X6?^!&N_\ QVC_ (AQOBQ_T,7PL_\  C7?
M_CM'^KF._FC][_R#_B;SPV_Z!,7_ ."Z/_R\_*"OU@_X-<O^0_\ &K_KS\/_
M /H>H4G_ !#C?%C_ *&+X6?^!&N__':]8_9<_P""4_[?7[%UQK=U^S1\<?A9
MX:D\1);IK+?V9?WGV@0&0Q#_ $H2[-OFR?=QG=SG QVY?DF*PF,C5G*-E?9O
MLUV/SOQ7^D=P1QUX?XW(\!A\1&M6]GRN<*2@N6K";NXUI/:+M:+UMTU/TAHK
MX\_X4Q_P6H_Z/&^%G_A('_Y'H_X4Q_P6H_Z/&^%G_A('_P"1Z^H/XK/L.BOC
MS_A3'_!:C_H\;X6?^$@?_D>C_A3'_!:C_H\;X6?^$@?_ )'H ^PZ*^//^%,?
M\%J/^CQOA9_X2!_^1Z/^%,?\%J/^CQOA9_X2!_\ D>@#5_X+@?\ *+?XJ?\
M7OI/_IXLJ_G5K]ZOCA^Q3_P58_:0^%NJ_!;XS_M/_"S6?#.MK$NIZ;_PCL]O
MYPBF29/WD$22+B2-&^5AG;@Y!(/SI_Q#C?%C_H8OA9_X$:[_ /':^>S;*<3C
M\0JE-I)*VM^[\GW/ZM\"?'3A+PPX3KY7FM"O.I4KRJ)THTY1Y73IQ2;G5@[W
M@^EK6U[?E!17ZO\ _$.-\6/^AB^%G_@1KO\ \=H_XAQOBQ_T,7PL_P# C7?_
M ([7E_ZN8[^:/WO_ "/VO_B;SPV_Z!,7_P""Z/\ \O/R@HK]7_\ B'&^+'_0
MQ?"S_P "-=_^.T?\0XWQ8_Z&+X6?^!&N_P#QVC_5S'?S1^]_Y!_Q-YX;?] F
M+_\ !='_ .7GY045^K__ !#C?%C_ *&+X6?^!&N__':/^(<;XL?]#%\+/_ C
M7?\ X[1_JYCOYH_>_P#(/^)O/#;_ *!,7_X+H_\ R\_*"BOU?_XAQOBQ_P!#
M%\+/_ C7?_CM'_$.-\6/^AB^%G_@1KO_ ,=H_P!7,=_-'[W_ )!_Q-YX;?\
M0)B__!='_P"7GY05^A__  ;0_P#)^'BK_LDU_P#^G/3*]0_XAQOBQ_T,7PL_
M\"-=_P#CM>B?LS_\$<_VU?V/?'EU\3?V<_B_\+/#NN7NDR:9=7WV+4KO?:O+
M%*T>RZ\Q!EX8SN"AOEQG!(/5@LBQ>&Q4*LI1LGT;_P CXOQ%^DSP'Q=P1C\F
MP>&Q,:M>FXQ<X4E%.ZW:K2=M.B9^FM%?'G_"F/\ @M1_T>-\+/\ PD#_ /(]
M'_"F/^"U'_1XWPL_\) __(]?5G\-GV'17QY_PIC_ (+4?]'C?"S_ ,) _P#R
M/1_PIC_@M1_T>-\+/_"0/_R/0!Z1^V[^PS!^UKJ7@+XG^!OC'J_PX^)GPKUJ
MYU+X?^.]'L(+PV9NK<VUY:W%K./+N;6XAPLD9*-\B$.N"#XC_P $]_\ @CQ8
M_"#X"/;_ +;7Q O/B3XW\6? 31_A=XBLKF&&WT[P]X9MK'RGT&Q6W +QB224
MO<NQDF=5D^3D'[IHH ^-/A#_ ,$G/&GASQG\+T_:%_;B\7_%/P'\$-0CU#X5
M^!M:\.6%G]EO8('MK&[U&\MU$FI36L,C")BL7SXD8,V<^O\ Q!_8W7X[>%?C
M/\)?VD_BYJOC7X?_ !;M$L;/P?<:?;VJ^%[,VGDRQ6L\:[Y&>7_2!))EDD V
M\"O;** /DGX+?\$R_B3HGQK^'_Q?_:N_;>\4?&6+X0VURGPNT76/#-AIL6GW
M,UN;5M0OGMANU*]6V+1+,^Q5+R.$WN6'.?$[_@CSX@\47'Q)^&7PL_;=\8^!
M?@S\8_$5WK/Q(^%ND^'["=IY[XC^U(K#495,VGP7F"98PL@!EE*% Y%?;-%
M&?X1\*>'/ ?A33/ W@_1X=/TC1=/AL=*L+=<1VUM#&L<42CLJHJJ/85H444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M+3X[>"O$/Q7T[PUX@USR)71]._M&U^UI%:WES]HNII;<%IX)DC4PAW%?;/[
M'B#]J.T\+R?"3XR_\$Z_"GP!\)>%=)M;7P7I_A/XI6NOV\R LK0+#;V-L+98
MU"G)W;RYZ$$D \L_;&_83_9+N/&7Q9_;G_X*C?&:3Q)\/['2+0>#M&U+5K[2
MM/\  .GP6P2<6RVUT/M%]=71,@G51.6:**,< 'SS]EG]E3XV_M9_\$K?@:_[
M>_Q5^(]KX:\+MJ_B/QMX#N%NWUWQIH"/>-H=CJDUI(MT\D=JUI-) JN]PZ(D
MB[\FLK]K?X+_ /!4#XM_\%$KKXR^-?\ @GQX>^-'PC^']Q;/\$_!>I_'*ST'
M3;;4$3]]KM_9O9W/VZ\+DB#S=J6R#*H9&,@^@OB3XL_X*R>)_A_\,?VAOAO\
M$/#?AGQ+X>U[41\3_P!GFY\>V=[;^)M+E1H;=[?739+Y-U 52X1-L4;^:Z2L
MVQ* /(?^"'WCGP=K?QV_:8\$? 9_$OAGX1:#XFT"/P!\)_'MS=0ZWX:G:PD.
MI7/]GWKM=Z=87<WE/;Q2[0QBG94C!*U^B-?(/['7[.7[3WBO]NWX@?\ !1S]
MJKX:Z+\.=0\0_#[3/ WA/X=:-XA35IX=.M+N>\DOM1NH46&2YDFFVHD6X1Q*
M%+,:^OJ "BBB@ HHHH **** "BBB@ HHHH ^2O\ @LW^T-\7_@7^RAH?@W]G
M_P 6OX;\:_&#XI^'/AMX=\5Q1AWT*76+P0R7J _\M$@6;8>-KLC?PUQ7BW_@
MWW_85M/AK<S?!"P\6>$/B[;6+S:#\=+7QUJ;^)H]7"92^N;HSG[5ND :2)U\
MME9@J)\NWW;_ (*+_L80_MW?LOZE\%-.\;R>%?$MEJUAX@\">+HK<3-H>NZ?
M<)<V5WY9X=1(FQUZF.1P"#@CY)_:(\4_\'*_Q/T/2_ WP4^ GPL\ Z]8:%J>
MG>*/%9^(-KJ'A[7Y);;9%?64#VJZE97$<B[X$=C$K2$3B10"H!>^!'VK_@KY
M_P $Q?@-^V!^V!XZ\2#PCX=\/:UJWQ<^&?A#3KK'CW4-.-Q8!I%T]UN)(TGL
MY[E+&%'6>26--IVJ#XY^S3\!=6_X*(?L>?MC_L8?LN?$76_ ?@&]^(NA6GPJ
M\#?$/6+R'7?!$<'V&[O_ +1;3&6]TVSNKBVG>UMY0#M,A"(&->__ +/WP9_;
MN_9._8Y_9PT_]BCX+WUIHOPUT6_T/XI_L^_$35]*L-2\0,[%#J4&J0"XACN$
MO$GND42K#<0W?/EL% ](_87_ &:_VDW_ &OOB[_P4&_:G\":)X#UOXD:'HGA
MW0/ASH6NKJCZ;IFF"<BYO[R-$BGNY9)VP(@5BB15WN2< '-?MC?L)_LEW'C+
MXL_MS_\ !4;XS2>)/A_8Z1:#P=HVI:M?:5I_@'3X+8).+9;:Z'VB^NKHF03J
MHG+-%%&. #YY^RS^RI\;?VL_^"5OP-?]O?XJ_$>U\->%VU?Q'XV\!W"W;Z[X
MTT!'O&T.QU2:TD6Z>2.U:TFD@57>X=$21=^365^UO\%_^"H'Q;_X*)77QE\:
M_P#!/CP]\:/A'\/[BV?X)^"]3^.5GH.FVVH(G[[7;^S>SN?MUX7)$'F[4MD&
M50R,9!]!?$GQ9_P5D\3_  _^&/[0WPW^"'AOPSXE\/:]J(^)_P"SS<^/;.]M
M_$VERHT-N]OKILE\FZ@*I<(FV*-_-=)6;8E 'D/_  0^\<^#M;^.W[3'@CX#
M/XE\,_"+0?$V@1^ /A/X]N;J'6_#4[6$AU*Y_L^]=KO3K"[F\I[>*7:&,4[*
MD8)6OT1KY!_8Z_9R_:>\5_MV_$#_ (*.?M5?#71?ASJ'B'X?:9X&\)_#K1O$
M*:M/#IUI=SWDE]J-U"BPR7,DTVU$BW".)0I9C7U]0 4444 %%%% !1110 44
M44 %%%% 'R5_P6;_ &AOB_\  O\ 90T/P;^S_P"+7\-^-?C!\4_#GPV\.^*X
MHP[Z%+K%X(9+U ?^6B0+-L/&UV1OX:XKQ;_P;[_L*VGPUN9O@A8>+/"'Q=MK
M%YM!^.EKXZU-_$T>KA,I?7-T9S]JW2 -)$Z^6RLP5$^7;[M_P47_ &,(?V[O
MV7]2^"FG>-Y/"OB6RU:P\0>!/%T5N)FT/7=/N$N;*[\L\.HD38Z]3'(X!!P1
M\D_M$>*?^#E?XGZ'I?@;X*? 3X6> =>L-"U/3O%'BL_$&UU#P]K\DMMLBOK*
M![5=2LKB.1=\".QB5I")Q(H!4 W?V>O^"K'QJ^-O_!*OX&?$+PAHFGZK^T9\
M<K2Z\->$-'DA M6U>QN)[/4M=N8T'[NPM1;27LVT8.Z.%<-*E>3?L>?L5_&#
M]K;_ (([?M)?L+V?Q_U&_P#%<_[2WBS14^('B:_E2XNWT[Q';2O<S/$KLCRK
M:N2$4C=(1P*]<_99_P""+_[-7C/]FKX-:KXR\'_&[X2^,/AU\-F\%_8M,^*,
M^BZE'$E]-/>--)HUVT,RW5X9+H.CD2(T)*KM55[;_@CM_P $VO%7[ FG_%J^
M\>^)?%MQ?>+?BWXBO=$M=:^(-UK%M)H<FH/+87C1RR,BWLL3;IYB/.D;_6$D
M4 5OVQOV$_V2[CQE\6?VY_\ @J-\9I/$GP_L=(M!X.T;4M6OM*T_P#I\%L$G
M%LMM=#[1?75T3()U43EFBBC' !\\_99_94^-O[6?_!*WX&O^WO\ %7XCVOAK
MPNVK^(_&W@.X6[?7?&F@(]XVAV.J36DBW3R1VK6DTD"J[W#HB2+OR:ROVM_@
MO_P5 ^+?_!1*Z^,OC7_@GQX>^-'PC^']Q;/\$_!>I_'*ST'3;;4$3]]KM_9O
M9W/VZ\+DB#S=J6R#*H9&,@^@OB3XL_X*R>)_A_\ #']H;X;_  0\-^&?$OA[
M7M1'Q/\ V>;GQ[9WMOXFTN5&AMWM]=-DODW4!5+A$VQ1OYKI*S;$H \A_P""
M'WCGP=K?QV_:8\$? 9_$OAGX1:#XFT"/P!\)_'MS=0ZWX:G:PD.I7/\ 9]Z[
M7>G6%W-Y3V\4NT,8IV5(P2M?HC7R#^QU^SE^T]XK_;M^('_!1S]JKX:Z+\.=
M0\0_#[3/ WA/X=:-XA35IX=.M+N>\DOM1NH46&2YDFFVHD6X1Q*%+,:^OJ "
MBBB@ HHHH **** "BBB@ HHHH Y/X]_%.T^!GP+\:?&R_P!.:\@\'>$]1UR:
MT1L&=+2UDG* ]B1'C\:^ _V$O^"4W[-'[?'[)'@O]MK_ (*0>'+WXO\ Q2^,
M'AJV\67^N:YXBOXH= M[^-;JVT_288)T33H8(9(T'E8<N&8OR OZ+^+_  GX
M>\>^$]4\#>+=,2]TK6M.GL-3LY<[9[>:-HY(SCG#(S#\:_.#2_@W_P %N?V&
MOV79/V#OV2?A]X7^(&D^&&CMO@]\9!XSL+"^TO28[@20:=K.F:C;/'<%(@;9
MI;5@6@P4$<HW  [G_@G-XX_:7^&WC+]JW_@FUX?^)(\;:[\ =1TR7X.>)_B7
M?W%SNT_7-)>^TRPU.XC!GN([6:-XGE&93%@#[J"LO_@DAX/^/WP]_P""CW[9
M'@S]I;]H&X^)'BRWB^'EQJ.O?V<+&TB:XTS4+C[+9VH9A;VL7F>6B[BS!=[D
MN[&NO_X) ? ;]JSX1>.?CSX\_;O^%YM?C#\1/&]GKGB;QOH-Y!-X9UJP2V-K
MIUEI)$INDBLX861X[J-) 9E.Z0,"/2?V9_V:OBM\,O\ @HK^T[^T;XMTNUB\
M+?%"W\$)X1N8KU'EG.F:7<6]WYD8.Z+;)(H&[[P.1TH \5^"'_!&3Q5IO[+W
MP,_95_:;_:*NM=^'_P +KCQ-?^._!.DWU[%;>-;N^U"XNM/:[O5E@E:WM%G<
MFV9-DCE=Q*QJ#RW_  3;^-/P3_9O\5?M:_&3X9>/K^P_8[\!7VF?\(-J>I:O
M<7VF1:M:VLPU\:*\[O))9F<VT2I&S1O<;U@SN(/??\%E_A3_ ,%$OVAO^$'^
M!_[+GP0C\8?"6]FGNOC1I-G\4H?"M_XCMUPL&C+>M#+);VDAW-<&--\L>(@\
M8+DWO!'[+_C_ /;C_9TG_8Z_;@_X)XV/P"^'7A2;1[OP/I_PQ^-R7IDFLY7>
M)(S86=HUFL#)#(O+;F((P4R0#QS]A/7/VI_&O_!<:\^,?[45_J>CWGQ%_90N
M?$.@?#*YE(B\%:2?$UI#8V$B@X:],*>?<OVGN98QA8UK]/:_/3X7_P#!&*7X
M2?\ !6#P_P#M0:!\5/BUJ?@+0?A']FAU3Q)\;-5U&]GU]=8CG6QF6>X:2?3S
M;AG:W?,#2 $KNYK]"Z "BBB@ HHHH **** "BBB@ HHHH Y/X]_%.T^!GP+\
M:?&R_P!.:\@\'>$]1UR:T1L&=+2UDG* ]B1'C\:^ _V$O^"4W[-'[?'[)'@O
M]MK_ (*0>'+WXO\ Q2^,'AJV\67^N:YXBOXH= M[^-;JVT_288)T33H8(9(T
M'E8<N&8OR OZ+^+_  GX>\>^$]4\#>+=,2]TK6M.GL-3LY<[9[>:-HY(SCG#
M(S#\:_.#2_@W_P %N?V&OV79/V#OV2?A]X7^(&D^&&CMO@]\9!XSL+"^TO28
M[@20:=K.F:C;/'<%(@;9I;5@6@P4$<HW  E_9E\$?M/?$C1?VM/^"-.A_MA^
M*M(N?A+XD\-P^!/BY?L^H:[9>%-<MDOQIQN#)'(]S%!#=VB7;-YD8E1P#Y:"
MH]%^ WP%_9;_ ."OOP6_9^_X)J6>K:5J.G:%K%]^TMI.G>)KZ_TR/P\]@5TV
M35EN)I%_M&6^,;6[\3LOF,^8V!K#^"WP0_X+!_![]GW]J3Q5H?P/TM_VN?BM
MXPT^_;Q_%KEBOA.XT]H?L=I_9#32&8#3[2&51#>1*XEFB8F9#BO3/^"8?@3]
MM[]E.72/@?JW_!*/1?!WA_7]4DOOB3\6[_\ :2M?$6NZOJ#QLTFJ7RC3(I;^
M>23 QYBJ@?"!54+0 [X(?\$9/%6F_LO? S]E7]IO]HJZUWX?_"ZX\37_ ([\
M$Z3?7L5MXUN[[4+BZT]KN]66"5K>T6=R;9DV2.5W$K&H/+?\$V_C3\$_V;_%
M7[6OQD^&7CZ_L/V._ 5]IG_"#:GJ6KW%]ID6K6MK,-?&BO.[R269G-M$J1LT
M;W&]8,[B#WW_  67^%/_  42_:&_X0?X'_LN?!"/QA\);V:>Z^-&DV?Q2A\*
MW_B.W7"P:,MZT,LEO:2'<UP8TWRQXB#Q@N3>\$?LO^/_ -N/]G2?]CK]N#_@
MGC8_ +X=>%)M'N_ ^G_#'XW)>F2:SE=XDC-A9VC6:P,D,B\MN8@C!3) /'/V
M$]<_:G\:_P#!<:\^,?[45_J>CWGQ%_90N?$.@?#*YE(B\%:2?$UI#8V$B@X:
M],*>?<OVGN98QA8UK]/:_/3X7_\ !&*7X2?\%8/#_P"U!H'Q4^+6I^ M!^$?
MV:'5/$GQLU74;V?7UUB.=;&99[AI)]/-N&=K=\P-( 2N[FOT+H **** "BBB
(@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>pins-20240630_g7.jpg
<TEXT>
begin 644 pins-20240630_g7.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" +E!LH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P?'GCK0_AGX/U;Q5
MXEOO[-T'28&NKR[\J27RHUZMLC5F;Z*":3:BKL:3;LC>HK@/@O\ 'CP-^T+X
M6G\1_#_7/[?T:"Z:RDN?LD]MMF559EVS(C'AU.<8YZUF_'']IKX:_LW6VDW'
MQ&\2?\([%JSR)9M]@N;KS6C"EQ^XC?;@.OWL=>*<O<TEI_P=A1]_X=?^!N>H
MT53T?5K37](L=4L)?/L;V!+FWEVE=\;J&5L$ C((X(S5LD*"2< 4VG%V8HM2
M2:U3%HKYG\??\%'_ -GKX<>(KC0]4^(,-UJ-LQ2==*LKB]CC8'!4RQ1LA((.
M0&)'>O0_@C^U'\+OVBK>X?P!XNL]<GMUW3V15X+J)<XW-#*JOMSQNQCWI1]Y
M7CJ.7NNTM#U6BBB@ HHHH **** "BBB@ HKG?B%\0- ^%?@S5?%GBB__ ++\
M/Z7%Y]Y>>3)-Y29 SLC5F/)'0&LKX/\ QH\&_'KP:GBKP)K']NZ"\\ELMW]E
MFM\R)C<NR9$;C(YQBA:W2Z ]+7ZG;T45Y9\:_P!J#X7?L\6T4GC[QA8Z'/,N
M^&QP\]W*N<;E@C#.5S_%C'O2;2W&DWL>IT5\X?#7_@HA\ /BMXD@T'1/']O%
MJMPP2"'5+2>R69B<!5>9%0L2>%SD]A7T?56:5R;J]@HHHI#"BBB@ HHHH **
M** "BO)_#W[5'PN\5?&34/A5I?B?[5X]T\RK<Z3_ &?=)Y9C +_O6B$1P#V<
MY[5ZQ0M4I+9[!U<>JW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **XOXN?&+PA\"?!<_BSQSJ_
M]A^'X)8X)+S[--<8=VVH-D2.W)]J\)_X>C?LQ?\ 13/_ "@:I_\ (U)-.Z0[
M-;GU517SU\-_V_O@+\7?&VE^$?"7CS^UO$.INT=I9_V/?P^8RH7(WR0*@^52
M>2.E?0M59I7:)NKV"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **\A^.'[6GPH_9OU'2[#XB^*O^$=N]3B>>TC_LZ[NO,1"%8Y@B<#!(ZXKS
M1?\ @J)^S&[!1\31DG'.@ZF!^?V:DFI;#=UN?5-%</\ "WXW^ OC9IL]_P"!
M?%FF>)[>W8+/]AG#/"3T#H<,F>VX#-=Q5--;DII[!1112&%%%% !16;H_B32
MO$$E_'I>I6NHOI]P;2[%K,LGD3!58QO@_*P5E)4\C(K2H **** "BL_Q!X@T
MSPGH=_K.LWUOIFDV$+7%U>74@2*&-1EF9CT %> ?#G_@H9\"?BO\0M.\%>%_
M%\^I:]J,S06D0TF[1)G )(#M$ !A2<G XZT1]Z7*MP?NQYGL?1]%8/CSQUHG
MPS\'ZMXI\27AT_0=)MVNKVZ6"2;RHEZMLC5F./8&N=^"WQ\\!_M#^&;GQ!\/
MM?7Q#I%M=-933BUGMRDP56*E)D1ONNISC'/6A>]>W3<'I:_4] HKPOXO?MO_
M  3^ _C)_"GCGQLNB>($ACN&LUTR]N=J/G82T,+J"<=,YZ<<BO9Y-:LH]%;5
MFN$&G+;_ &HW'.WRMN[?]-O-*ZY>?IWZ#L^91ZEVBO*O@=^U%\,OVD?[7_X5
MSXD;Q$-)\O[:W]G7=JL7F;M@S/$@8G8W"YQCGM7JM4XN.Z)33V"BBBD,**K:
MEJ-OH^G75_=R>3:6L33S2;2VU%!9C@#)P >E>>? _P#:1^'/[1^FZGJ'PZ\1
M?\)#::9,L%W)]AN;7RW92RC$\:$Y Z@$4+5M+H#TM?J>F445Y/\ %K]JCX7?
M OQ5H7AOQQXG_L36M< ;3[7^S[JX\X%_+'S11.J_,<?,1^5'51ZO8'HG)[+<
M]8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP;]N_
M_DSWXM?]@&?^E>\UX7^W-;27?[(/Q;CB7<X\/W+X'HJ[C^@-<V)_@3]&;T/X
ML/5?F?/7_!%__DUO7?\ L:+G_P!)[:O-O^"XG_(M_"7_ *^]1_\ 0(*]!_X(
MMZA;3?LS^);2.96N;?Q-,\L0/S(K6\&TD>AVM^1KS?\ X+B7T!TOX26(E7[4
M9]1E\K/S;-L W?3-=>8)RJ4TO[G_ *2C++_M?]O_ /MQ^C7P=_Y)'X(_[ =C
M_P"B$K@/VV'\2Q_LH_$YO"0F.N?V/+Y?V8'S?+R/.V8YW>5YF,=Z]$^%-K)8
M_"WP=;RC;+#HUG&X]"($!K*^.7QL\+_L_?#V\\8^,7NH]!MY8X)GM+8SL#(V
MU<J.Q) S[BC')3E5BW:[:^]F. ;A3I2M>R3^Y'Y/_P#!//7OV1U\!W&D_%[3
MM)C\>RW<A:]\4PN]G)!QY8BD.8X\ G.[:2>Y&,?27@;_ ()\Z3I?[3&A?&;X
M$_$+0],\#PW4-R=+T^9KV.2,C%Q#'*CE?+D4G"DG;GT  UH?V'_V9/VXO!,'
MQ*\%Z?J7A%=7EE)N=$D6U/FI(RN)+9P\:DD$X4*2"#GFOC?QO\._%G_!,7]K
M'P9!X4\:RZ[I>LM#<2VRJ8#<VK3F-X+F(,58XSM?UY 4BM82;Q%.,ERSNDNU
M[=5Y]?R)G%1H5'%\T=6^]K_H?M_12*VY0?49I:P-CSSX]?'7PM^SG\-=1\;>
M+KB2+3+0K&D-NH>>YF;A(HU)&6//4@  DD &OB2?_@K]J=M:)X@D_9Z\4Q^
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
M-GD$BM2KDN631G&7-%2M:X4445)04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!^2/_  6LC2;XK_"2.0;HVL+E
M6![@SQYK['D_81_99N-*(N/ 7AV*-X?WDBZC-&R@CDAA,"I]P1BOC;_@MA;K
M=?%/X30,2%DT^Z0D=<&>,5@?M=?\$GT^#?PIN/'7PZU[5?$L.EQB?4])U**-
MIQ!@;IHFC5<A.K*5SMR0>,'.G)1PMY+3GGK\_P D:3BY8A13UY5I\E^)1_8K
MTZQ^'O\ P4\U/PU\+-0EU/P&LVH6DDT<QFC>R6%F&7'WE28(H8]<#DYY^_\
M]K#]OKP7^RWJUAX;?3+_ ,9>.+]%D@\/Z20'56)"&5R#MW$8"A68]<8KR'_@
MDUKWP8\0_#W57\#^%8O#'Q!M52+7TN+E[JXG0_<EBD<Y$+$?<& K#G/#'Y1U
M#7_B3_P]/\=ZMX,\&6'CKQMI^H7@L-(UB\CMXQ"D(C257DD096+# ;N_2NB:
M:E1PS;TB[O>]M=/6^_J81:<:N(2W:26UF^_W=/*Q]I? _P#X*>:!X^^(^G>
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
MPX4445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RK]I;XMZE\&?A@
M^L:)8VNH:_?:A9Z-IL5\Y2V6YNITA1Y2.=BE]Q Y.,<9S7D7PUUG]H3P[\1K
M\:OK6D_$[PZOBA=&U>TL]+&G3:7&UG!+]K@9KA@T2-( T1!8Y+ Y; ]M^/FG
M_#_7OAW/H/Q+DMX_#6M7,&G#[0[1YN9) ( CKRDF\*58$8('-?)4;>/?V3]:
M\8>(]&\?ZEXQ\$Z?XUT[1-4\/>*8XKF\N(KFVL(UGBO%59/-C\Y%VMD,L8SS
MDF\.KS:>[T7;>"L_F]]_>3TM<*J?L[KIJ^^TM5_7V>M['NWBKXN?$3QY\:M?
M^''PL30-)C\*VUM/K_B/Q):S7<:S7"EX;6""*2(LVP;F<O@ XQFNK^"'Q<UC
MQIK/B_P=XOT^RTSQSX1N(8M073'=K.[@F3S+>Z@W_,JNH8%&R59&&3P:\_\
M$7@;QWX#_:$\6^,/A-<^$_$LGB2TL_\ A)/">O:D]G/;31(8X+N.2..0JK1_
M*5=.=N0:P/V:=)\16O[7'QTU3Q/J=IJ6J/I6B)J+Z<K+964Y6=UM8BWS,(X?
M*)9L%BY;"[@H5.S6O9W]?\NBZ6:O[PZFEVNEK>CM>_WW[WV]T]7_ &F/BCKG
MP]\-^&])\)FVC\8>+];M_#^E7%Y'YL-H\@9I+ADR-XCC1V"YP2 #Q7#RZWX_
M_9W^*7@'3_%7Q!NOB+X.\:W[:&TVKZ?:VUUIVHF)Y(7C:WCC5HI/+9"C*2I*
MD-UJ7]KJ\ATO6_@5XPDFC.AZ-XZMOMMT&'EPQW$$]LLC-T"B21 3T^:C]L!1
MKWBWX!>'+,K)J]UX_L]2CC0YD6VM8II9Y<?W0N 3_MCUITMXOO/E?I:%_N3;
MO_D34VDNT')>JY[?^DI6_P RO8:O\0_VCO'WQ"7PO\1+OX<>%/"&JMX?LCI.
MG6MU-J%]%&CSS3M<1N/+5G""--N=K$MTQWO[,OQ6U?XG^"]7MO$ZVR^,/"VL
MW7AW6FLT*0S7$##$R*22JR1M&^,\;B.U<7^QVRZ!XB^.OA.[=4U:P\?7^I/"
M3AC;7:13P28_ND$C/3*FG?L<,-7UCXY>)K49T;6?'UZUA,OW)TAAAMWD0]P9
M(G&1UVFBGLEWIQE_V\^3_P"2EI_D.IO)]IN*]/?M^$4[_P";/I&BBBH ****
M "BOF/\ 8K_YG+_MS_\ :]?3E !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 %%%% '+?$[X9^'OC!X)U+PGXIL?M^C7ZJ)(
MU=HW1E8,DB.I!1U8!@P.017AWP__ &+;71O'NI:SXO\ &/B7QUIEKK$.K:+I
MNMZ@DL(FCM88EN+E(X8_-F0QE4+%@%1&QNR:^FJ*<6X2YH[_ /#?CH-ZKE9Y
M-\2OV==,\?>,H?%^F>)_$?@/Q8MH-/FU?PQ<Q1/=VP8LL4R3121N%8DJ2NY<
MG![5N?#WX)^%_AKX/U/P]IT-U>0ZO+-<:K?:E=//>:C-*NV26>8G<S%<#C
M "@ "N]HJ;+E<>C_ .'MZ7UMWU"[NI=5_P -^6GH<1I/P5\$:+\*H?AK;^'K
M:3P-#:&Q71KQGN8O)))V$RLS-R<Y))'KQ6-\,_V:?AU\(M<EUKPWH4L>L/!]
ME6_U'4+G4)X8,Y\F)[B1S%'D#Y$P.*]0HJKOF<NK)LE%12T1Y?\ $S]FCX=?
M%[7(M:\2:%+)K"0?96U#3=0N=/GF@R3Y,KV\D9DCR3\KDCFNZ\*^%-'\#^';
M#0?#^FVVCZ-81"&UL;2,)%$@Z  ?Y-:U%):*RV&]7=[A1110 4444 ?,?[%?
M_,Y?]N?_ +7KZ<KYC_8K_P"9R_[<_P#VO7TY0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!\Q_L5_\SE_VY_^UZ^G*^8_V*_^9R_[<_\ VO7TY0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!XC\:?VN/!?P7UAM#GM]8\3>(H3;/<
MZ5X=TR>]DM(IYEC1YFC1ECW%OE5B&<@!0217?_#GXM>%?BMX-7Q3X;U5+O1P
MTD<TDR- ]M)&<21S1R -$Z$?,K $5\G?'KP]X[^!?C#XA>);+P?)XX\$^-?$
M&@:M+=Z3<QKJ6G7%O<6J?9S!(5\Y)/*4)L;(9\$8.:]!NO%7PF^*_P"S+\8+
M_0+H_#ZPU2"_C\43WUBUG>Z=?/#MD>Z@/S>;@IP,[A@ FIO:A*INTF_1V6GI
M=M7[V>S5M5!.<8[)NW?3_/K;M==#N?#?[87PC\6^)['0M-\6![G4)C;6%W/8
M74%C?R@X\NWNY(UAF;/0(Y)P<9KV:OSM\=>.O%/B_P#9L^'W@WQ?\.;OX;^#
M([K28[OX@3E6L[2"WEC:*XAMD'VB RE$ ,Z1K&)#N/K^A\;*\:,C!T(!# Y!
M'K6\H**=NC:^Y+ITWV>IS1DY6OU2?Y]=GZH\P^)7[3?PX^$NOC1/$>O2QZLL
M(N9[33].NK^2UA.<2SBWC?R4.#\TFT<'TJ_XP_:$^'/@+X?:;XYUSQ=I]GX0
MU)HTL]85FFMYRZLR;60-G(5ORKS#]B^-=:M?C!XEO%6;5M6\?ZO!<SLN6:*V
M=;>&//\ =5$  ]SZTS]A^X^Q:/\ %KPS!&T6D^'/B%J]AIT.,)% S),(T_V5
M:5\ =,UG%.44NO*I_)\MUZ^\M?)NW0UE9-OHI./S7-KZ>Z]/-&KI/[?7[/\
MKVJV>F:?\3=+N[^\F2WM[>.*<M)([!54?N^I) _&OH"OF3P;C]I+]I+7?%%Y
M_I/@3X9WC:/H5LW,5UK6W_2[PCHQA#"%#V)D(YKZ;IZ<D9=7K\GM]ZU]&NMR
M7=3<>VGSZ_=MZIA1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YC_8K_
M .9R_P"W/_VO7TY7S'^Q7_S.7_;G_P"UZ^G* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /CK]H*_^+7PUU+Q7]HT&^^(W@+6M?T74-'N+&^MX[G1Y$O;
M7?9/%,Z;HY'0;'4G!?YL#D30_LL^*_BK\+/CC-XL6W\(>*?BA=P7L&DQ3BYC
MTH6R1K:I,Z?+([&(&0ID<X!.*^O)(DF7;(BNN0=K#(R#D'\Z?1'W8<O7OY>[
M^/NK7R];WS.Z:Z._S_IO0^2_B1<?&GX[?"F^^%=Y\)F\(WNM6PTS6/%%YK%I
M<:7;P$A99K98Y#-*S*"41HTP2-Q&*]YCO/%/AOQIX4\+Z9X874/!*Z9(M]XD
MDOXTDM)HE588O(/SR>8/XEX7'/6N[HJN;_@^>EOPO=6ZF7*K)+IMY;?G:WIY
MZGS!H^E_$C]F_P :>/K3PS\.;KXC>$?%.KS>(=-ETK4[6UET^[G5?/@N%N)$
M_=F12ZR)NP&(*]*[?]GWX5^(/A'\)]<.J_9[[QWX@U"_\1ZG'9O^Y^W7+%Q"
MCMC*H!'&&.,[<\"O:**BWN.'ERWZV5M/P7W+SO=_>YO/FMW>NOXO[WY6\<_9
M#^&.K_"/]GOPIH'B.V^R^*#'+?:Q&94E/VR>5YILNA*L=SXR"1QUKV.BBM)R
MYY.1$5RJVX4445!04444 %%%% !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 ?,?[%?_ #.7
M_;G_ .UZ^G*^8_V*_P#F<O\ MS_]KU].4 %%%% !1110 4444 %%%% !1110
M!F^)==A\+^'=5UFY5GM]/M9;N18QEBL:%B![X%?%FC_%7]H_QO\ \(QX]T#4
MO#$T6M>%[KQ+8?#]-.E9)[59K;9;M=F8$W+1RC$FP*K9&T@Y'VGXDU+3-&\/
M:G?ZU+#!H]M;237LMP,QI"JDN6_V0H.?:OA_4_@]JOPS\5Z/X@^ 'Q*NM.T+
M_A$=1U_2]%UU5U/1VM1+:R&VA+@2P0R;U;*OE2HQ@9%*,E&HY2V2W[>[-NZ^
M2?7X6DM2I)N"4=VU\_>BK)_.W3=:JQ]+>/-7^-NH6?A^]^'6A^"K:.ZLEFU*
MR\:WMW#<6L[ 'RU^S1R*V,D$DCD<9KS[X,?&KXT>+OCYK/@3Q3HO@.71O#]H
MLNM:MX5N[V9;6XD4F&U#3H@,I&'8 $*I&2"0*ZV3]I."/]D ?&N>P^QE_#(U
MH6#-P)FBRL0)Z@R$*#W!%:'[*/PQN/AA\%=%@U5S<^*=9#:YK]X_W[C4+G][
M,6/^R6"#T" 5MRN%2:DOATMYN]ODK/\ \E[F-^:G!I_%^2M?YNZ^]]CT7QMX
MPTWX?^#];\3:S-]GTK1[.6^NI,9*QQH6; [G X%?/'_"U/VAV\%VOQ*B\'>&
MKWPY<)'>#P':174FO?8W(PRW ?RFN C!S$(L=5W9YKJOV[K:[NOV/_BLED"9
MQHDLA &?D4AG_P#'0U>1_$'X0ZCX3_9QN?C%IOQ.\5+\0])T%?$*:E_;,O\
M9<Q2$2_9OL(;[.+=E^0*$S@@EBV2<5)1YIRVC;\;WTZ[>JMIJS?EYN2$=Y7_
M  Y;:]-_Z1[-\4OC%XJ;X@>&_AO\.+'3?^$OU;39-;N[[Q%'*;72;%&5 \D,
M;*\DCR,%5-RCY6)/&*F^#?Q<\4ZG\0O$WPT^(EEI5MXST2T@U."^T/S%LM4L
M969%F2.0L\3*Z,C(6;!P02#7G7POUZ?Q!^VA#KNHVWV"Y\0_"C3;V&!^S"[=
MID'^Z94S]16OLEOO^"BPDMI-T-A\-?+O%4 A6DU',0)[$A'(^E;1ARRC"7VN
M>_\ V[SVM_X EYW?E;#F4X3DG\*A;SYN2]__  -^EEYW^EJ***R- HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X,_X>E?]4R_\K__ -S4
M?\/2O^J9?^5__P"YJ^#**^5^O8C^;\%_D?W!_P 0WX6_Z!/_ ">I_P#)GWG_
M ,/2O^J9?^5__P"YJWO '_!2#_A.?'GAOPW_ ,*[^Q?VQJ5MI_VK^V_,\GS9
M5CW[?LXW8W9QD9QU%?G=7>_ '_DN_P ./^QDTW_TJCJX8RNY).7X(X<=X><,
M4<)5JT\):48R:]^IND_[Y^U-%%%?3G\6A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?,?[%?_,Y?]N?_M>OIROF/]BO_F<O^W/_ -KU].4 %%%% !11
M10 4444 %%%% !1110!#>6<&HV<]I=0I<6T\;12Q2#*NC#!4CN"":^4+C]@>
MRC\366E6'CSQA9?"U=,N[*3PS%J<86..6:%S91RF$S"U<(VY?,W#:J@@$BOK
M6BA>[+F_K9K]6#NUR_UW_0\Z^)7P)\,?$[X2CX<72W&C^%E%I&EOI#)$4BMY
M(Y(XAN1@$/EJI&/NYP0>:]$50BA5& !@"EHIMMWOUU^8K)62Z'#>$?A+I_A<
M>,H[C5M8\2VGBC4)KZZL]?NA=0VRRJ%:V@7:-D&,X0YZGFO+K?\ 8E\.1V-O
MX=N/&GC.^^'%M,LL/@.ZU&-M, 5@RPLWE>>\ (&(FE*\8P1Q7T5127NM-=+?
MAM]W0IMRO?K?\=_O/-/BS\!]'^*ESH6IIJNK>$?$^@E_[+\0>'IDAN[9' $D
M6'1XWB<*N4=2. >",U+\(_@?I/PEEUO4$U/5?$WB;7)4EU7Q%KLR2WEWL7;&
MAV(B)&@)"HBJHR>,DFO1J*:;C>W43UL%%%%( HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#\&:***^'/\ 2L*[WX _\EW^''_8R:;_ .E4
M=<%7>_ '_DN_PX_[&33?_2J.M*?QKU/,S3_<*_\ @E^3/VIHHHK[0_SG"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ^8_V*_P#F<O\ MS_]KU].5\Q_
ML5_\SE_VY_\ M>OIR@ HHHH **** "BBB@ HHHH **** "BBB@#\]?\ @H5\
M3_&7@KXT:+8^'O%NN:#92>'X9GMM,U*:VC:0W-R"Y5& +$*HSUPH]*^8/^%_
M?$__ **/XN_\'MU_\<KWG_@IA_R7?0?^Q;@_]*KJODFOE<5.2K229_<G!>7X
M.KP]@YU*,6W#=Q3>[\CO?^%_?$__ **/XN_\'MU_\<H_X7]\3_\ HH_B[_P>
MW7_QRN"HKE]I/NS[3^S,!_SXA_X"O\C]1O\ @GKXPU[QK\%]:OO$.MZCKU['
MX@FA2YU.[DN9%C%M;$(&<DA068XZ98^M?4%?)/\ P3/_ .2$:]_V,D__ *2V
MM?6U?585MT8MG\.<:4X4N(<9"FK)3V6BV04445U'Q04444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!^#-%%%?#G^E85WOP!_Y+O\./\ L9--
M_P#2J.N"KO?@#_R7?X<?]C)IO_I5'6E/XUZGF9I_N%?_  2_)G[4T445]H?Y
MSA1110 4444 %%%0W%W!9JK7$T<"LZQJTC!068X51GN20 .^: )J*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#YC_8K_ .9R_P"W/_VO7TY7S'^Q7_S.7_;G_P"UZ^G* "BB
MB@ HHHH **** "BBB@ HHHH **** /S/_P""F'_)=]!_[%N#_P!*KJODFOK;
M_@IA_P EWT'_ +%N#_TJNJ^2:^2Q7\>1_>?!'_).8+_!^K"BBBN0^X/TP_X)
MG_\ )"->_P"QDG_]);6OK:ODG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P
M9QO_ ,E'C?\ '^B"BBBNH^'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /P9HHHKX<_P!*PKO?@#_R7?X<?]C)IO\ Z51UP5=[\ ?^2[_#
MC_L9--_]*HZTI_&O4\S-/]PK_P""7Y,_:FBBBOM#_.<**** "BBB@ K\^/B+
M:Z1\9OC-X_T;XB>*-5AUS1_&NBZ9H/A6'7)].CBTJ26VS=Q0Q2)YKR&23,IW
M%"HP5P*_0>OC/XY^(_A9^T1-KGA3QKX5TRW\2>$O&&EZ3/#K7E"[>PFNH/\
M289!AU@E1W&5/&#G!HI_QH:7U6G_ &]'7]/1L*G\&>MM'K_VZ]/U]4CLO&6H
M>.OV8/V;[W3CXI_X3'Q/<:S%H?AC4]41GFA2\N4AM1<LQ)F>%7)+'[VP9]:Y
M+PKI.D1_$#1;/X:?M(2^+/B/I]]&?$6C>(/%/V^VU2V4XND%HNY8)%Y*^2J[
M",'C->)>*O#]WXP_9/\ B38Z9?ZOXJ^&G@OXA6USH5\UQ)<SR:/;R1&Z6&8G
M?+'"6G"N&)PAP>*]H_:J/PZU?X0_#J+X:MH+^+9M>TEO!!T#RO.4BXC,C1>7
MR(A )-_\('6M:>LHR>[E'UM*,&K_ #;YE]JS3>ER:FD91MLI>ETY7MZ65OY;
MJRU/LROBJ"XB^+'Q"^,4OQ*^*WB+X<7OA/5I+71](TOQ VCPV.G)$K0WY0,!
M<^:=S;I Z?*5QU%?74GC;08?%T'A636+)/$TUH;^/23,HN'MPVTRA.NP-QGI
MFOD#X(^#OA?\6+?XD:E\;+70]?\ B'I_B'4;?5(_%3H\ND6:2M]E6W64_N(?
M)V,KQX#$ELDUS]6_[K^6L5=>:V\KLUO:*NOM+\F[>C_RZ$^N?'/QS_P[YT_Q
M1K>K3:#XUUB6WT>VUYU%G*RS7XMXK[! $9>#$W0 9STK:^ MK\._$WQ&M!X5
M_:H\:?$;5=,8SR^'[OQ-9W-O<J!@[HTMD:1 3G*MCIS7)?#OXD^&K#]F73-2
M^*FD7GCCX;Q^.Y=/T'6=7C6Y2VTT7+)87]RTK M$I^42'<2"I.1S78?M8W'A
MSQ/XX^!ECX/N+"[^(R>+;.[TZ32W1YX-,0,;UW*'(MS%E3GY22HKJT=5.WQ2
M2]+J.Z_NW;DO770Q?P.+^RI/R=G):/>SM9/?RU/K:BBBL"PHHHH **** "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 ^8_V*_\ F<O^
MW/\ ]KU].5\Q_L5_\SE_VY_^UZ^G* "BBB@ HHHH **** "BBB@ HHHH ***
M* /S/_X*8?\ )=]!_P"Q;@_]*KJODFOK;_@IA_R7?0?^Q;@_]*KJODFODL5_
M'D?WGP1_R3F"_P 'ZL****Y#[@_3#_@F?_R0C7O^QDG_ /26UKZVKY)_X)G_
M /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<;_\ )1XW_'^B"BBBNH^'"BBB@ HH
MHH **** "BBB@ HHKEOBIK&L^'_ACXMU3PY:_;=?LM)NKC3[;;N\VX2)FC7'
M?+ <=ZB<E3@YOH7"+J24%U.D^UP?:OLWG1_:=GF>3N&_;G&['7&>,U+7YV?!
M_P"$>D?&Z'1/$?@SXKZ_+\3+GPE!JLWBH^(+FX:WU0W(,L,]IYGEB('<AMR@
M 7MGFO?OVB/'VJCQCX(^&\OC,>!M/O=,NM?\5^*;29;22"QM?*1DAE?B#S99
M5&_JJ@X.3FMI1<;1?Q7:\M&[N_:T6_39&49<[=MM/75)VMW=TO7>Q]*T5\V?
MLXVME)XYOK[X;_&%/B3\+VLC%>Z;JFOOK%[I^H!@4>*9BSK&Z;MR._7!7O7T
MDS!023@#DDTFK)/^OZZ^EAIW;7]?U^HM%?%/C#XQ^+_B%^U!\'-2T#5KC3/A
M1)XDO=$@A@D9/[?FBLYVFN6P0&MT=/+0$$,RL_3::[;]H+X@#7/C!!X!U'QW
M-\-_ >BZ$/$/BC6[6_73YYQ+,8+6U2Z)!A5BDC,4(<X4 C-3TB^]_P %?7Y:
M_AOH4U9M=DOQ?+;[]/\ @:GU!17S]^S):%-7U^[\(_%2+XG?">XAB_LW[9K#
M:IJ&G7H+>=$;@@LT14HP$CEE.1P*^@:J2L0G>Y^#-%%%?"G^EH5WOP!_Y+O\
M./\ L9--_P#2J.N"KO?@#_R7?X<?]C)IO_I5'6E/XUZGF9I_N%?_  2_)G[4
MT445]H?YSA1110 4444 %>9_%[]G/X??'$Z=+XN\+Z3JUY8W,$\5Y=6$,TVR
M.17,&]U)\M]NUEZ$$UZ911U3[!T:[E'2M#T[0=)M]*TVPM=/TRWC$,-E:PK'
M#'&!@*J*  /8"N7\*?!#X>>!/$5WKWAOP-X=T'6[O=Y^H:;I<$$\F3ELNB@\
MGD^M=/KOB#2_"^E3ZGK.I6FD:;!M\V\OIU@ACW,%7<[$ 98@#)Y) KD?^%_?
M##_HH_A'_P 'MK_\<J7-*5V]3KHX+$XB%Z-*4HKLFU?Y'3R>$]#F\31>)'T;
M3W\116QLH]7:UC-VEN6W&(38WA"W.W.,\XKG/&GP+^'/Q(UBVU;Q7X$\.>)-
M4M@!%>:KI<%Q*@'( 9U)P/3I4?\ PO[X8?\ 11_"/_@]M?\ XY1_PO[X8?\
M11_"/_@]M?\ XY4^TAIJM#H_LS'Z_N)_^ R_R.PGT73[K26TN:PMI=,:+R&L
MI(5:$QXQL*$;=N.,8Q7,^ O@OX ^%<UU-X-\%:!X6FNN)Y-'TV&U:4=@Q102
M/;I4NA?%_P ">*-5@TS1O&OAW5]2GW>59V.JP3S2;5+-M17).%!)P. ":ZZK
MC).[BSCK8>KAVJ=:#B][--?/4****9@%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
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 ?,?[%?_ #.7_;G_ .UZ^G*^8_V*_P#F<O\ MS_]KU].
M4 %%%% !1110!\7_ +57@[QQ\-?$GQ3^(6A>&H_&?A;Q=X5ATK5([>\2&^TA
MK82[9D23"RQ,)<LJL&R,X-'Q,^.O@K6?V9OC]XO\#Z1?>#_'\6F"W\1V.J6!
ML=6MIVB$4+S)DYPC'8ZD@@<'BMG]JB3XJ> U^)FJV>F77CSX:^(?#WD_8K:]
M@BG\/7,:,KR+'*R"2&0$,VUBX8=,5-H?[//B3XVM\9O$?C_2U\#R?$'0X/#M
MCH:7$=S<65K"DFRXN'C)C:5GDW;5)"JH&3S4N\J+6^C_ #V\[_EK?0N+4:\9
M/O'TZ:^5E^*M;4Y37O&NJ^'_ -G&QAUSX%6=U^SS;Z7;Q75N=9V:PFGJ%/VQ
MK-8PJ@8$A43>8!R<-D#[-T&ZLK[0].N-,D$VFS6T<EM(&+!HBH*')Y.5QR:^
M4=>A^.OC7X*S_!F]^&T6G:O>Z:- OO'']K6KZ.+4H(I+J.(/]H,C1YQ$8QAC
MRV!FO=]GB7X=W'PX\)>%O"JZYX4CA.GZKK$M_' ^EP0P*L+^4WS3%R-N$Z=3
M73-J4I-.]Y:/OO=O\+:+=KH<T(N,8)[I.Z[6M:W>^O5[+OKX_P#MY_!'3/'W
MP;\?^*=>U;5KZST+PO>3Z=X=6Y\O3H[Q(I&6[DC4 RRC*A=Y*KMR%R<UZIH/
MP]T/XJ_LX^&_"OB6UDOM#U+0+".ZMHYY(3(HAC;:61@V,@9&<$9!R"15G]I/
MPCJWC[]G[XB^&M!M/M^M:MH-Y965KYB1^;-)"RHNYR%7)(Y8@>IJAKG@CQO<
M?LXV'ASPKK2^$O'5KHUG#;7DBI+'%<Q)'NB?A@48JR%ES@,2.U<\7RQFNGN_
M^WW?G;3\/(VE>52DUO[WR^"WIU_%]SQ3]K+Q-=7'BCX?^%M;\)W?@KX<Z1XJ
MTV\;X@7!CEMD>%E:&"&.$M)")'(B,LPC11GKD9^PLYY'(KY(^+%C\7/VHOA^
MOPOU;X73> +34IK9?$7B/4-6M+FUCABE22062PR-)*SE %+J@4'GGBOK2WA6
MUMXH4SLC4(,G)P!BM%I3LWKS-^ND5?\ "WRVZN79R37:UNVKLOQ?IWULOS3_
M ."F'_)=]!_[%N#_ -*KJODFOK;_ (*8?\EWT'_L6X/_ $JNJ^2:^/Q7\>1_
M>O!'_).8+_!^K"BBBN0^X/TP_P""9_\ R0C7O^QDG_\ 26UKZVKY)_X)G_\
M)"->_P"QDG_]);6OK:OKL+_ CZ'\&<;_ /)1XW_'^B"BBBNH^'"BBB@ HHKP
M3]J+Q]XET76OAAX)\-Z[_P (A+XWUQ]-NO$BPQRRV<,=N\Q2$2 H)I"@12P;
M&3P3BC6Z2W>@^C;Z)O[E<][HKY7_ &7_  ?\4/".L6%P/&UYXV^'M]<ZS;ZC
M!XD>$WNGW,-_,D,MN\<2;UD"G>C<*>5P/EJMXE\;?$WXA?&[XB:1X8^+NA_#
M'PKX4GL=,C_M30(-0-Y>26XGF >2:+;M$D8Q\W7M3:U26OZ:V_.WWHE.Z;_K
M^O\ )GUC17*?#'0_%'A_PG!:>,/%EOXUUKS'=M7MM+33HW0G**(5=P,#ON.:
M\N^._P 0/&M[\5O!/PG\ ZI;^&-4U^TN]6U+Q)/:I=26-C;E%(@B?Y&E=Y%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_P"E5U7R37R6*_CR/[SX(_Y)S!?X/U84445R'W!^F'_!,_\ Y(1KW_8R3_\
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
M_2&XK];*_)/]A;_DZCP1_P!OW_I#<5^ME?1Y;_"?K^B/Y$\7O^1[1_Z\Q_\
M2Z@4445ZI^'A1110 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!YW\>OAOX<^+7P[N/#/B
M759-#@NKF![+4K>Y6">VO4D#V\D+-QY@=00.<],<U\N>&_B-\6/V9?%'B^_\
M6ZGHOQ%\!KXPLM(UK5H[)M/U:":XM+&.*Z$:LT+I^\B5U 4DAF'!P/JKXW?!
MW2?CI\/KSPMJUS=:>'EBN[34;!@MQ9743B2&>,D$;E90>1@C([UX/X3_ &4_
M'GBCQIKB_%+Q[_;_ (2@\16FN16&GZ1%8C6[B&UMEBEN&$LA"(\*@Q*%#/&6
M^Z0HNA:-1\VBZ]FKPO\ .R:_\!UTT<_>IOO;3NGK;Y:_GIWYOPGX9\<>/OVR
M/VA-"TWQ?=^!-)B?1;JXU328(9-1N$-D%AAB:='2.,%9F9@A)) !'.?5_P!G
MKQEXQTKXJ?$/X3^-->/C"?PU%9:GIGB*:"."YN+.Z$FV.X6,*ADC:)AN4#<"
M#C-;OQ(^ NK:M\1E^(?@#QA_P@WC.2Q73+Z2XTY=0L-2ME8M&L\!>,[T+-M=
M74C<0<CBK7PK^!%S\.[?Q?JU]XJN/$/Q \5[7U+Q--:I$%9(RD"0VZDK'%$"
M2J;B3DY8DYJ8OEAMM&WJUM;^EV\PG:4G;JU\N]_Q[].UEQ?[67[OXB_LZ2S_
M /'BOCZ-9"WW1(;*Y$6??=T]ZB_;.!75/@+);D_V@OQ*TL0!>I4QSB7\-FZN
MU\0? &Z^('P/TSP1XU\87NN>)+!H;N/QC:6L=G=)?PR>9#=1Q LB,IP-O((R
M.]97A7]GWQ5??$'0/%OQ.^(,?CJX\-"1M#L+'14TRU@FD0QM=2J))#+-L+*#
ME57<<+DU4+1DDW\,U+U2Y?G=\MO1KS(E[T6[?%!QMV;YOE;WOP?D8/[%>8U^
M-L5P"-03XE:P9P_WL'RC&3[>64Q[8I?V05$?C3]H:.W.=/'Q#NC%Z>8;6V,H
M'_ \_C6WXJ_9[\5:?\0O$'B[X8?$)/ MSXE$;:WI]_HRZI:3S(@C6ZB0RQF*
M;8%4G+*VT97/-=Y\&/A'IOP5\#Q^']/NKG4YY+F:_P!0U2^*FXO[R9R\T\FT
M ;F8] ,   <"E3=DF^D%#YKDU]/<]=5YE5-7*W6;E]_-IZ^];Y/R.ZHHHJ0"
MDI:* /SL_9M_8Y\ _$CQOK.KZI8S'1K2+%WH<%]<PVMY),^X,\<<JH4_<G=&
M5*ON&1Q7W)XY^$?@_P")'@U/"OB+0+34-!B\LP6FTQ"V9!B-H60AHF7^%D((
M[$5XE^Q7_P SE_VY_P#M>OIRGO%1Z(=W?FZGFOPS_9U\"?"76;K6="TNZFUV
MYB^SR:QK&HW.I7ODY!$2S7$CNL>0#L4@9&<9K>\*_"OPMX)U[Q7K.C:4+34?
M%-TM[K$S3RRBZF5/+#%78JORC&$ 'M76447OOZ?+>Q-E^OSV_(\-7]BGX/+J
MGVH>%YC8_:OMO]A'5;PZ0)]V[?\ 8/-^SYW<X\O&><9K2^*O[)'PK^-?BNS\
M2^,/#MSJ.MV=F+"WNK;6;^R\N ,6V!;>=%QECSC)XST%>P44NB7;_AORT*N[
MM]_^'_/4\C^%O[*?PR^#/B9M?\):)?V&JM UL9KK7=0O5\MB"P\NXG=,_*.<
M9]^37KE%%.[>Y-D?@S1117PQ_I8%%%% '[S4445]P?YJ'YG_ /!3#_DN^@_]
MBW!_Z575?)-?6W_!3#_DN^@_]BW!_P"E5U7R37R6*_CR/[SX(_Y)S!?X/U84
M445R'W!^F'_!,_\ Y(1KW_8R3_\ I+:U];5\D_\ !,__ )(1KW_8R3_^DMK7
MUM7UV%_@1]#^#.-_^2CQO^/]$%%%%=1\.%%%% !1110 445^1?QN^-WQ%TGX
MT>/K&Q\?>*+.RMO$&H0P6UOK-S''%&MS(%15#X50   . !7)B,0L.DVKW/N>
M%.%*W%5:K1HU5!P2>J;O=VZ'ZZ45^*W_  O[XG_]%'\7?^#VZ_\ CE'_  O[
MXG_]%'\7?^#VZ_\ CE<7]I0_E9^E?\0=Q_\ T%P^YG[4T5^*W_"_OB?_ -%'
M\7?^#VZ_^.5^NGP1U"ZU;X+^ ;Z^N9KR]N?#^GS3W-Q(9))9&MHRSLQY9B22
M2>2375A\5'$-I*UCX;BO@C$<*T:5:M6C-3;6B:M97ZG:U\D_\%,/^2$:#_V,
MD'_I+=5];5\D_P#!3#_DA&@_]C)!_P"DMU5XK^!(\W@C_DH\%_C_ $9^9]%%
M%?)']YA7WG_P2U_YJ;_W#/\ V[KX,K[S_P""6O\ S4W_ +AG_MW7=@?]XC\_
MR9^:>)'_ "2V+_[<_P#3D#[SHHHKZH_A\_!FBBBOAS_2L*[WX _\EW^''_8R
M:;_Z51UP5=[\ ?\ DN_PX_[&33?_ $JCK2G\:]3S,T_W"O\ X)?DS]J:***^
MT/\ .<^&_P!N3]I+XC?!WXLZ3HWA#Q%_9&FSZ)#>20?8;:?=*T]PA;=)&Q'R
MQH,9QQTZU\[_ /#=/QP_Z'?_ ,I-C_\ &*[S_@IA_P EWT'_ +%N#_TJNJ^2
M:^7Q-:I&M)*3^\_M3@_A_)\5D&$K5\'2G.4=6Z<6WJ]VU=GO7_#=/QP_Z'?_
M ,I-C_\ &*/^&Z?CA_T._P#Y2;'_ .,5X+17-[>M_._O9]C_ *L9%_T 4?\
MP7#_ .1/U=_8;^+'BKXQ?";5M9\7ZI_:^I0:W-9QS_9XH-L2P6[A=L:*#\TC
MG.,\]>E?1-?)/_!,_P#Y(1KW_8R3_P#I+:U];5]1AI.5&+9_%?&%"EA<_P 7
M1H04(1EHDDDM%LEHCP7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_T
MNMZ_).O%S+^*O3]6?T5X0_\ (BK?]?I?^D4PHHHKRC]P/>OV%O\ DZCP1_V_
M?^D-Q7ZV5^2?["W_ "=1X(_[?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F
M/_I=0****]4_#PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^8_V*_P#F<O\ MS_]KUB_\%,/^2$:#_V,D'_I+=5M?L5_
M\SE_VY_^UZQ?^"F'_)"-!_[&2#_TENJY,5_ D?<<$?\ )1X+_'^C/S/HHHKY
M(_O,*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\ \EWU[_L6Y_\ TJM:ZL+_
M !X^I\/QO_R3F-_P?JC],****^N/X,/P9HHHKX<_TK"BBB@#]YJ***^X/\U#
M\S_^"F'_ "7?0?\ L6X/_2JZKY)KZV_X*8?\EWT'_L6X/_2JZKY)KY+%?QY'
M]Y\$?\DY@O\ !^K"BBBN0^X/TP_X)G_\D(U[_L9)_P#TEM:^MJ^2?^"9_P#R
M0C7O^QDG_P#26UKM/CE^U;+\.=<UCPUX.\%:KX^\2Z/:V]YJBV<D,%GIL<SA
M8EFFED3]XXR51-QQR<"OK<*_W,$?P;QO_P E'C7_ '_\CZ"HKS/X2_'K1?BM
MX9U[418:AX<U+P[<RV6N:)J\:I=:=/&N\J^UF5E*$,KJQ5@0<UYQX=_;H\/>
M++/3[[1_AA\6M1TW4%1[74+;P5=26TJ-C;(LHRI0@YW XQS799M\J\OQV^_H
M?"WTYGY_AO\ <?2=%(#D ]*\Z^/'Q]\'_LZ^!I?$_B^_^SV^]8;6SA*FYO9F
M.!%"A(W-W/(  )) &:75+N4M=CT:BH)+R&&S:[FD6"W6/S7DE8*J*!DDD\
M5P/P6^/'A3X_:;XAU/P==/J&E:/J\NCM?X'DW4D:(S20D$[H_P!X &.,X)'&
M"6DVVETU^5[?FR;Z*71_\/\ H>BU^*WQ^_Y+O\1_^QDU+_TJDK]J:_%;X_?\
MEW^(_P#V,FI?^E4E>+F7P1/Z$\'?]_Q?^!?F<%1117@']4!7[4_ '_DA'PX_
M[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO\ Z2QU[&6_'+T/Y\\8O]PPG^-_D=[7
MR3_P4P_Y(1H/_8R0?^DMU7UM7R3_ ,%,/^2$:#_V,D'_ *2W5>KBOX$C\/X(
M_P"2CP7^/]&?F?1117R1_>85]Y_\$M?^:F_]PS_V[KX,K[S_ ."6O_-3?^X9
M_P"W==V!_P!XC\_R9^:>)'_)+8O_ +<_].0/O.BBBOJC^'S\&:***^'/]*PK
MO?@#_P EW^''_8R:;_Z51UP5=[\ ?^2[_#C_ +&33?\ TJCK2G\:]3S,T_W"
MO_@E^3/VIHHHK[0_SG/S/_X*8?\ )=]!_P"Q;@_]*KJODFOK;_@IA_R7?0?^
MQ;@_]*KJODFODL5_'D?WGP1_R3F"_P 'ZL****Y#[@_3#_@F?_R0C7O^QDG_
M /26UKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<;_\ )1XW_'^B
M/!?VZ?\ DU?QO_VX_P#I=;U^2=?K9^W3_P FK^-_^W'_ -+K>OR3KQLR_BKT
M_5G]!^$/_(BK?]?I?^D4PHHHKRC]P/>OV%O^3J/!'_;]_P"D-Q7ZV5^2?["W
M_)U'@C_M^_\ 2&XK];*^CRW^$_7]$?R)XO?\CVC_ ->8_P#I=0****]4_#PH
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^8_V*_\ F<O^W/\ ]KUB_P#!3#_DA&@_]C)!_P"DMU6U^Q7_ ,SE_P!N?_M>
ML7_@IA_R0C0?^QD@_P#26ZKDQ7\"1]QP1_R4>"_Q_HS\SZ***^2/[S"OK;_@
MF?\ \EWU[_L6Y_\ TJM:^2:^MO\ @F?_ ,EWU[_L6Y__ $JM:ZL+_'CZGP_&
M_P#R3F-_P?JC],****^N/X,/P9HHHKX<_P!*PHHHH _>:BBBON#_ #4/S/\
M^"F'_)=]!_[%N#_TJNJ^2:^MO^"F'_)=]!_[%N#_ -*KJODFODL5_'D?WGP1
M_P DY@O\'ZL****Y#[@_3#_@F?\ \D(U[_L9)_\ TEM:I_M+?"?Q]\/]:^('
MQ"\ 3:+K&D>+(M.&O^'M9>2WF$ULZQQ36MPH8 LNU61UQW![5<_X)G_\D(U[
M_L9)_P#TEM:=^T#\*?BEX3UCQYXG\ W&G>*?#WBQ+%M0\-ZS<W$4UE<PNBB:
MT=$D!1P!OC*K@@L#VKZO"_PH=-/Z7]=;>J_@WCC_ )*''+?W_P#+\OROZ/?L
M_B9JW[0'PE^+WA'1/"I\!_%VRLI-,U'1-2GC(AN+BW803BYC!$L3*25DQGY3
MP*XW6&^._P"RC\%=+\476M>#_$7A3PAIMM'J?@ZPT>6VDALHD5)#!>M.WF2(
MHW9:-5;!X&0*[3PU^S'XFUSP]\5M5\9^*%TCXA?$2.&*:^\*2RQQ:+%;H5M8
M[>0[9'V$EF8[=Y8C %9OBCX5?'GXP>!U^&OC>_\ !VE>%;A([76O$NBW-S-J
M&JVJD;XX[:2)4MWE489C(^W<=H-=^J?NZ-\M^VE[_)7=^O\ *V?#:.W-K%.7
MKK;\[:;;>]:Y],:+JUOX@T:PU2S;?:7MO'<PMZHZAE/Y$5\E_P#!0GX.>$O^
M%&_$?XA3Z6M[XM:SL;2'4+R1I39PB[@!2W5B5AW=6* %L\D\"OHC4]+\:Z=X
MT\%VWAE]!M_A_:03PZW;W@E^WG;&%M1:[1LP&!W[R.,8K _:H^$^K_'#X#^*
M/!.A7%E::KJBP"&;47=(%V7$<AW%$9APAQA3SBF[<\91VO\ -*_^7X%4&XN*
MJ>5^W?\ ,Z;Q_P#"[P[\7O"-MH'BFTDU#1?,BN)K%9WBCN=@R(Y=A&^,GDH?
ME; !!'%>+?L/:;::.OQPL;"UALK*V^).JPP6UO&$CB18X JJHX  & !7TO;Q
MF*WC0\E5"G'L*\G_ &??A'K'PHN/B7)J]S8W \3>,+[Q!9_8I';R[>98PBR;
MD7#C8<@9'3DTH/EJ3?1Q?W\T/T3^XS_Y<P3W37W<L[_BT>N5^*WQ^_Y+O\1_
M^QDU+_TJDK]J:_%;X_?\EW^(_P#V,FI?^E4E>)F7P1/Z%\'?]_Q?^!?F<%11
M17@']4!7[4_ '_DA'PX_[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO\ Z2QU[&6_
M'+T/Y\\8O]PPG^-_D=[7R3_P4P_Y(1H/_8R0?^DMU7UM7R3_ ,%,/^2$:#_V
M,D'_ *2W5>KBOX$C\/X(_P"2CP7^/]&?F?1117R1_>85]Y_\$M?^:F_]PS_V
M[KX,K[S_ ."6O_-3?^X9_P"W==V!_P!XC\_R9^:>)'_)+8O_ +<_].0/O.BB
MBOJC^'S\&:***^'/]*PKO?@#_P EW^''_8R:;_Z51UP5=[\ ?^2[_#C_ +&3
M3?\ TJCK2G\:]3S,T_W"O_@E^3/VIHHHK[0_SG/S/_X*8?\ )=]!_P"Q;@_]
M*KJODFOK;_@IA_R7?0?^Q;@_]*KJODFODL5_'D?WGP1_R3F"_P 'ZL****Y#
M[@_3#_@F?_R0C7O^QDG_ /26UKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+
M_ CZ'\&<;_\ )1XW_'^B/!?VZ?\ DU?QO_VX_P#I=;U^2=?K9^W3_P FK^-_
M^W'_ -+K>OR3KQLR_BKT_5G]!^$/_(BK?]?I?^D4PHHHKRC]P/>OV%O^3J/!
M'_;]_P"D-Q7ZV5^2?["W_)U'@C_M^_\ 2&XK];*^CRW^$_7]$?R)XO?\CVC_
M ->8_P#I=0****]4_#PHHHH **** "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 ^8_V*_\ F<O^W/\ ]KUB_P#!3#_DA&@_]C)!_P"D
MMU6U^Q7_ ,SE_P!N?_M>L7_@IA_R0C0?^QD@_P#26ZKDQ7\"1]QP1_R4>"_Q
M_HS\SZ***^2/[S"OK;_@F?\ \EWU[_L6Y_\ TJM:^2:^MO\ @F?_ ,EWU[_L
M6Y__ $JM:ZL+_'CZGP_&_P#R3F-_P?JC],****^N/X,/P9HHHKX<_P!*PHHH
MH _>:BBBON#_ #4/S/\ ^"F'_)=]!_[%N#_TJNJ^2:^MO^"F'_)=]!_[%N#_
M -*KJODFODL5_'D?WGP1_P DY@O\'ZL****Y#[@_3#_@F?\ \D(U[_L9)_\
MTEM:^MJ^2?\ @F?_ ,D(U[_L9)__ $EM:^MJ^NPO\"/H?P9QO_R4>-_Q_H@H
MKS/]I+XF:I\'?@MXB\7Z-!:7.I:=]G\J*^1WA;S+F*)MP5E)^60XP1R!]*^&
M_P#AYA\3_P#H ^$?_ .Z_P#DFE6Q5.C+EF5D7!>;<1X:6+P$8N$9.+O*VJ2?
MY-'Z845^9_\ P\P^)_\ T ?"/_@'=?\ R31_P\P^)_\ T ?"/_@'=?\ R36/
M]H4/,^C_ .(6<1_R0_\  T?IA17PW^S;^W)X\^,7QI\.^$-9TGP[;:;J/VCS
M9;&VG29?+MI95VEIV ^:,9R#P3]:^Y*ZJ-:-:/- ^%SW(,;PYB8X3'I*<HJ2
ML[Z-M?FF%?BM\?O^2[_$?_L9-2_]*I*_:FOQ6^/W_)=_B/\ ]C)J7_I5)7FY
ME\$3]@\'?]_Q?^!?F<%1117@']4!7[4_ '_DA'PX_P"Q;TW_ -)8Z_%:OVI^
M /\ R0CX<?\ 8MZ;_P"DL=>QEOQR]#^?/&+_ '#"?XW^1WM?)/\ P4P_Y(1H
M/_8R0?\ I+=5];5\D_\ !3#_ )(1H/\ V,D'_I+=5ZN*_@2/P_@C_DH\%_C_
M $9^9]%%%?)']YA7WG_P2U_YJ;_W#/\ V[KX,K[S_P""6O\ S4W_ +AG_MW7
M=@?]XC\_R9^:>)'_ "2V+_[<_P#3D#[SHHHKZH_A\_!FBBBOAS_2L*[WX _\
MEW^''_8R:;_Z51UP5=[\ ?\ DN_PX_[&33?_ $JCK2G\:]3S,T_W"O\ X)?D
MS]J:***^T/\ .<_,_P#X*8?\EWT'_L6X/_2JZKY)KZV_X*8?\EWT'_L6X/\
MTJNJ^2:^2Q7\>1_>?!'_ "3F"_P?JPHHHKD/N#],/^"9_P#R0C7O^QDG_P#2
M6UKZVKY)_P""9_\ R0C7O^QDG_\ 26UKZVKZ["_P(^A_!G&__)1XW_'^B/!?
MVZ?^35_&_P#VX_\ I=;U^2=?K9^W3_R:OXW_ .W'_P!+K>OR3KQLR_BKT_5G
M]!^$/_(BK?\ 7Z7_ *13"BBBO*/W ]Z_86_Y.H\$?]OW_I#<5^ME?DG^PM_R
M=1X(_P"W[_TAN*_6ROH\M_A/U_1'\B>+W_(]H_\ 7F/_ *74"BBBO5/P\***
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 **** /F
M/]BO_F<O^W/_ -KUB_\ !3#_ )(1H/\ V,D'_I+=5M?L5_\ ,Y?]N?\ [7K%
M_P""F'_)"-!_[&2#_P!);JN3%?P)'W'!'_)1X+_'^C/S/HHHKY(_O,*^MO\
M@F?_ ,EWU[_L6Y__ $JM:^2:^MO^"9__ "7?7O\ L6Y__2JUKJPO\>/J?#\;
M_P#).8W_  ?JC],****^N/X,/P9HHHKX<_TK"BBB@#]YJ***^X/\U#\S_P#@
MIA_R7?0?^Q;@_P#2JZKY)KZV_P""F'_)=]!_[%N#_P!*KJODFODL5_'D?WGP
M1_R3F"_P?JPHHHKD/N#],/\ @F?_ ,D(U[_L9)__ $EM:^MJ^2?^"9__ "0C
M7O\ L9)__26UKZVKZ["_P(^A_!G&_P#R4>-_Q_HCP7]NG_DU?QO_ -N/_I=;
MU^2=?K9^W3_R:OXW_P"W'_TNMZ_).O&S+^*O3]6?T'X0_P#(BK?]?I?^D4PH
MHHKRC]P/>OV%O^3J/!'_ &_?^D-Q7ZV5^2?["W_)U'@C_M^_](;BOULKZ/+?
MX3]?T1_(GB]_R/:/_7F/_I=0*_%;X_?\EW^(_P#V,FI?^E4E?M37XK?'[_DN
M_P 1_P#L9-2_]*I*SS+X(GI^#O\ O^+_ ,"_,X*BBBO /ZH"OVI^ /\ R0CX
M<?\ 8MZ;_P"DL=?BM7[4_ '_ )(1\./^Q;TW_P!)8Z]C+?CEZ'\^>,7^X83_
M !O\CO:^2?\ @IA_R0C0?^QD@_\ 26ZKZVKY)_X*8?\ )"-!_P"QD@_]);JO
M5Q7\"1^'\$?\E'@O\?Z,_,^BBBODC^\PK[S_ ."6O_-3?^X9_P"W=?!E?>?_
M  2U_P":F_\ <,_]NZ[L#_O$?G^3/S3Q(_Y);%_]N?\ IR!]YT445]4?P^?@
MS1117PY_I6%=[\ ?^2[_  X_[&33?_2J.N"KO?@#_P EW^''_8R:;_Z51UI3
M^->IYF:?[A7_ ,$OR9^U-%%%?:'^<Y^9_P#P4P_Y+OH/_8MP?^E5U7R37UM_
MP4P_Y+OH/_8MP?\ I5=5\DU\EBOX\C^\^"/^2<P7^#]6%%%%<A]P?IA_P3/_
M .2$:]_V,D__ *2VM?6U?)/_  3/_P"2$:]_V,D__I+:U];5]=A?X$?0_@SC
M?_DH\;_C_1'@O[=/_)J_C?\ [<?_ $NMZ_).OUL_;I_Y-7\;_P#;C_Z76]?D
MG7C9E_%7I^K/Z#\(?^1%6_Z_2_\ 2*84445Y1^X'O7["W_)U'@C_ +?O_2&X
MK];*_)/]A;_DZCP1_P!OW_I#<5^ME?1Y;_"?K^B/Y$\7O^1[1_Z\Q_\ 2Z@4
M445ZI^'A1110 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!\Q_L5_\SE_VY_\ M>L7_@IA_P D(T'_ +&2#_TENJVOV*_^9R_[
M<_\ VO6+_P %,/\ DA&@_P#8R0?^DMU7)BOX$C[C@C_DH\%_C_1GYGT445\D
M?WF%?6W_  3/_P"2[Z]_V+<__I5:U\DU];?\$S_^2[Z]_P!BW/\ ^E5K75A?
MX\?4^'XW_P"2<QO^#]4?IA1117UQ_!A^#-%%%?#G^E84444 ?O-1117W!_FH
M?F?_ ,%,/^2[Z#_V+<'_ *575?)-?6W_  4P_P"2[Z#_ -BW!_Z575?)-?)8
MK^/(_O/@C_DG,%_@_5A1117(?<'Z8?\ !,__ )(1KW_8R3_^DMK7UM7R3_P3
M/_Y(1KW_ &,D_P#Z2VM?6U?787^!'T/X,XW_ .2CQO\ C_1'@O[=/_)J_C?_
M +<?_2ZWK\DZ_6S]NG_DU?QO_P!N/_I=;U^2=>-F7\5>GZL_H/PA_P"1%6_Z
M_2_](IA1117E'[@>]?L+?\G4>"/^W[_TAN*_6ROR3_86_P"3J/!'_;]_Z0W%
M?K97T>6_PGZ_HC^1/%[_ )'M'_KS'_TNH%?BM\?O^2[_ !'_ .QDU+_TJDK]
MJ:_%;X_?\EW^(_\ V,FI?^E4E9YE\$3T_!W_ '_%_P"!?F<%1117@']4!7[4
M_ '_ )(1\./^Q;TW_P!)8Z_%:OVI^ /_ "0CX<?]BWIO_I+'7L9;\<O0_GSQ
MB_W#"?XW^1WM?)/_  4P_P"2$:#_ -C)!_Z2W5?6U?)/_!3#_DA&@_\ 8R0?
M^DMU7JXK^!(_#^"/^2CP7^/]&?F?1117R1_>85]Y_P#!+7_FIO\ W#/_ &[K
MX,K[S_X):_\ -3?^X9_[=UW8'_>(_/\ )GYIXD?\DMB_^W/_ $Y ^\Z***^J
M/X?/P9HHHKX<_P!*PKO?@#_R7?X<?]C)IO\ Z51UP5=[\ ?^2[_#C_L9--_]
M*HZTI_&O4\S-/]PK_P""7Y,_:FBBBOM#_.<_,_\ X*8?\EWT'_L6X/\ TJNJ
M^2:^MO\ @IA_R7?0?^Q;@_\ 2JZKY)KY+%?QY']Y\$?\DY@O\'ZL****Y#[@
M_3#_ ()G_P#)"->_[&2?_P!);6OK:ODG_@F?_P D(U[_ +&2?_TEM:^MJ^NP
MO\"/H?P9QO\ \E'C?\?Z(\%_;I_Y-7\;_P#;C_Z76]?DG7ZV?MT_\FK^-_\
MMQ_]+K>OR3KQLR_BKT_5G]!^$/\ R(JW_7Z7_I%,****\H_<#WK]A;_DZCP1
M_P!OW_I#<5^ME?DG^PM_R=1X(_[?O_2&XK];*^CRW^$_7]$?R)XO?\CVC_UY
MC_Z74"BBBO5/P\**** "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 **** /F/\ 8K_YG+_MS_\ :]8O_!3#_DA&@_\ 8R0?^DMU6U^Q
M7_S.7_;G_P"UZQ?^"F'_ "0C0?\ L9(/_26ZKDQ7\"1]QP1_R4>"_P ?Z,_,
M^BBBODC^\PKZV_X)G_\ )=]>_P"Q;G_]*K6ODFOK;_@F?_R7?7O^Q;G_ /2J
MUKJPO\>/J?#\;_\ ).8W_!^J/TPHHHKZX_@P_!FBBBOAS_2L**** /WFHHHK
M[@_S4/S/_P""F'_)=]!_[%N#_P!*KJODFOK;_@IA_P EWT'_ +%N#_TJNJ^2
M:^2Q7\>1_>?!'_).8+_!^K"BBBN0^X/TP_X)G_\ )"->_P"QDG_]);6OK:OD
MG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P9QO_ ,E'C?\ '^B/!?VZ?^35
M_&__ &X_^EUO7Y)U^MG[=/\ R:OXW_[<?_2ZWK\DZ\;,OXJ]/U9_0?A#_P B
M*M_U^E_Z13"BBBO*/W ]Z_86_P"3J/!'_;]_Z0W%?K97Y)_L+?\ )U'@C_M^
M_P#2&XK];*^CRW^$_7]$?R)XO?\ (]H_]>8_^EU K\5OC]_R7?XC_P#8R:E_
MZ525^U-?BM\?O^2[_$?_ +&34O\ TJDK/,O@B>GX._[_ (O_  +\S@J***\
M_J@*_:GX _\ )"/AQ_V+>F_^DL=?BM7[4_ '_DA'PX_[%O3?_26.O8RWXY>A
M_/GC%_N&$_QO\CO:^2?^"F'_ "0C0?\ L9(/_26ZKZVKY)_X*8?\D(T'_L9(
M/_26ZKU<5_ D?A_!'_)1X+_'^C/S/HHHKY(_O,*^\_\ @EK_ ,U-_P"X9_[=
MU\&5]Y_\$M?^:F_]PS_V[KNP/^\1^?Y,_-/$C_DEL7_VY_Z<@?>=%%%?5'\/
MGX,T445\.?Z5A7>_ '_DN_PX_P"QDTW_ -*HZX*N]^ /_)=_AQ_V,FF_^E4=
M:4_C7J>9FG^X5_\ !+\F?M31117VA_G.?F?_ ,%,/^2[Z#_V+<'_ *575?)-
M?6W_  4P_P"2[Z#_ -BW!_Z575?)-?)8K^/(_O/@C_DG,%_@_5A1117(?<'Z
M8?\ !,__ )(1KW_8R3_^DMK7UM7R3_P3/_Y(1KW_ &,D_P#Z2VM?6U?787^!
M'T/X,XW_ .2CQO\ C_1'@O[=/_)J_C?_ +<?_2ZWK\DZ_6S]NG_DU?QO_P!N
M/_I=;U^2=>-F7\5>GZL_H/PA_P"1%6_Z_2_](IA1117E'[@>]?L+?\G4>"/^
MW[_TAN*_6ROR3_86_P"3J/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_ )'M'_KS
M'_TNH%%%%>J?AX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?,?[%?_,Y?]N?_M>L7_@IA_R0C0?^QD@_]);JMK]BO_F<
MO^W/_P!KUB_\%,/^2$:#_P!C)!_Z2W5<F*_@2/N."/\ DH\%_C_1GYGT445\
MD?WF%?6W_!,__DN^O?\ 8MS_ /I5:U\DU];?\$S_ /DN^O?]BW/_ .E5K75A
M?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'X,T445\.?Z5A1110!^\U%%%?<'^:A
M^9__  4P_P"2[Z#_ -BW!_Z575?)-?6W_!3#_DN^@_\ 8MP?^E5U7R37R6*_
MCR/[SX(_Y)S!?X/U84445R'W!^F'_!,__DA&O?\ 8R3_ /I+:U];5\D_\$S_
M /DA&O?]C)/_ .DMK7UM7UV%_@1]#^#.-_\ DH\;_C_1'@O[=/\ R:OXW_[<
M?_2ZWK\DZ_6S]NG_ )-7\;_]N/\ Z76]?DG7C9E_%7I^K/Z#\(?^1%6_Z_2_
M](IA1117E'[@>]?L+?\ )U'@C_M^_P#2&XK];*_)/]A;_DZCP1_V_?\ I#<5
M^ME?1Y;_  GZ_HC^1/%[_D>T?^O,?_2Z@5^*WQ^_Y+O\1_\ L9-2_P#2J2OV
MIK\5OC]_R7?XC_\ 8R:E_P"E4E9YE\$3T_!W_?\ %_X%^9P5%%%> ?U0%?M3
M\ ?^2$?#C_L6]-_])8Z_%:OVI^ /_)"/AQ_V+>F_^DL=>QEOQR]#^?/&+_<,
M)_C?Y'>U\D_\%,/^2$:#_P!C)!_Z2W5?6U?)/_!3#_DA&@_]C)!_Z2W5>KBO
MX$C\/X(_Y*/!?X_T9^9]%%%?)']YA7WG_P $M?\ FIO_ '#/_;NO@ROO/_@E
MK_S4W_N&?^W==V!_WB/S_)GYIXD?\DMB_P#MS_TY ^\Z***^J/X?/P9HHHKX
M<_TK"N]^ /\ R7?X<?\ 8R:;_P"E4=<%7>_ '_DN_P ./^QDTW_TJCK2G\:]
M3S,T_P!PK_X)?DS]J:***^T/\YS\S_\ @IA_R7?0?^Q;@_\ 2JZKY)KZV_X*
M8?\ )=]!_P"Q;@_]*KJODFODL5_'D?WGP1_R3F"_P?JPHHHKD/N#],/^"9__
M "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\  CZ'\&<;
M_P#)1XW_ !_HCP7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_TNMZ_
M).O&S+^*O3]6?T'X0_\ (BK?]?I?^D4PHHHKRC]P/>OV%O\ DZCP1_V_?^D-
MQ7ZV5^2?["W_ "=1X(_[?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F/_I=
M0****]4_#PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ^8_V*_P#F<O\ MS_]KUB_\%,/^2$:#_V,D'_I+=5M?L5_\SE_
MVY_^UZQ?^"F'_)"-!_[&2#_TENJY,5_ D?<<$?\ )1X+_'^C/S/HHHKY(_O,
M*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\ \EWU[_L6Y_\ TJM:ZL+_ !X^
MI\/QO_R3F-_P?JC],****^N/X,/P9HHHKX<_TK"BBB@#]YJ***^X/\U#\S_^
M"F'_ "7?0?\ L6X/_2JZKY)KZV_X*8?\EWT'_L6X/_2JZKY)KY+%?QY']Y\$
M?\DY@O\ !^K"BBBN0^X/TP_X)G_\D(U[_L9)_P#TEM:^MJ^2?^"9_P#R0C7O
M^QDG_P#26UKZVKZ["_P(^A_!G&__ "4>-_Q_HCP7]NG_ )-7\;_]N/\ Z76]
M?DG7ZV?MT_\ )J_C?_MQ_P#2ZWK\DZ\;,OXJ]/U9_0?A#_R(JW_7Z7_I%,**
M**\H_<#WK]A;_DZCP1_V_?\ I#<5^ME?DG^PM_R=1X(_[?O_ $AN*_6ROH\M
M_A/U_1'\B>+W_(]H_P#7F/\ Z74"OQ6^/W_)=_B/_P!C)J7_ *525^U-?BM\
M?O\ DN_Q'_[&34O_ $JDK/,O@B>GX._[_B_\"_,X*BBBO /ZH"OVI^ /_)"/
MAQ_V+>F_^DL=?BM7[4_ '_DA'PX_[%O3?_26.O8RWXY>A_/GC%_N&$_QO\CO
M:^2?^"F'_)"-!_[&2#_TENJ^MJ^2?^"F'_)"-!_[&2#_ -);JO5Q7\"1^'\$
M?\E'@O\ '^C/S/HHHKY(_O,*^\_^"6O_ #4W_N&?^W=?!E?>?_!+7_FIO_<,
M_P#;NN[ _P"\1^?Y,_-/$C_DEL7_ -N?^G('WG1117U1_#Y^#-%%%?#G^E85
MWOP!_P"2[_#C_L9--_\ 2J.N"KO?@#_R7?X<?]C)IO\ Z51UI3^->IYF:?[A
M7_P2_)G[4T445]H?YSGYG_\ !3#_ )+OH/\ V+<'_I5=5\DU];?\%,/^2[Z#
M_P!BW!_Z575?)-?)8K^/(_O/@C_DG,%_@_5A1117(?<'Z8?\$S_^2$:]_P!C
M)/\ ^DMK7UM7R3_P3/\ ^2$:]_V,D_\ Z2VM?6U?787^!'T/X,XW_P"2CQO^
M/]$>"_MT_P#)J_C?_MQ_]+K>OR3K];/VZ?\ DU?QO_VX_P#I=;U^2=>-F7\5
M>GZL_H/PA_Y$5;_K]+_TBF%%%%>4?N![U^PM_P G4>"/^W[_ -(;BOULK\D_
MV%O^3J/!'_;]_P"D-Q7ZV5]'EO\ "?K^B/Y$\7O^1[1_Z\Q_]+J!1117JGX>
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'S'^Q7_ ,SE_P!N?_M>L7_@IA_R0C0?^QD@_P#26ZK:_8K_ .9R_P"W/_VO
M6+_P4P_Y(1H/_8R0?^DMU7)BOX$C[C@C_DH\%_C_ $9^9]%%%?)']YA7UM_P
M3/\ ^2[Z]_V+<_\ Z56M?)-?6W_!,_\ Y+OKW_8MS_\ I5:UU87^/'U/A^-_
M^2<QO^#]4?IA1117UQ_!A^#-%%%?#G^E84444 ?O-1117W!_FH?F?_P4P_Y+
MOH/_ &+<'_I5=5\DU];?\%,/^2[Z#_V+<'_I5=5\DU\EBOX\C^\^"/\ DG,%
M_@_5A1117(?<'Z8?\$S_ /DA&O?]C)/_ .DMK7UM7R3_ ,$S_P#DA&O?]C)/
M_P"DMK7UM7UV%_@1]#^#.-_^2CQO^/\ 1'@O[=/_ ":OXW_[<?\ TNMZ_).O
MUL_;I_Y-7\;_ /;C_P"EUO7Y)UXV9?Q5Z?JS^@_"'_D15O\ K]+_ -(IA111
M7E'[@>]?L+?\G4>"/^W[_P!(;BOULK\D_P!A;_DZCP1_V_?^D-Q7ZV5]'EO\
M)^OZ(_D3Q>_Y'M'_ *\Q_P#2Z@5^*WQ^_P"2[_$?_L9-2_\ 2J2OVIK\5OC]
M_P EW^(__8R:E_Z525GF7P1/3\'?]_Q?^!?F<%1117@']4!7[4_ '_DA'PX_
M[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO\ Z2QU[&6_'+T/Y\\8O]PPG^-_D=[7
MR3_P4P_Y(1H/_8R0?^DMU7UM7R3_ ,%,/^2$:#_V,D'_ *2W5>KBOX$C\/X(
M_P"2CP7^/]&?F?1117R1_>85]Y_\$M?^:F_]PS_V[KX,K[S_ ."6O_-3?^X9
M_P"W==V!_P!XC\_R9^:>)'_)+8O_ +<_].0/O.BBBOJC^'S\&:***^'/]*PK
MO?@#_P EW^''_8R:;_Z51UP5=[\ ?^2[_#C_ +&33?\ TJCK2G\:]3S,T_W"
MO_@E^3/VIHHHK[0_SG/S/_X*8?\ )=]!_P"Q;@_]*KJODFOK;_@IA_R7?0?^
MQ;@_]*KJODFODL5_'D?WGP1_R3F"_P 'ZL****Y#[@_3#_@F?_R0C7O^QDG_
M /26UKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<;_\ )1XW_'^B
M/!?VZ?\ DU?QO_VX_P#I=;U^2=?K9^W3_P FK^-_^W'_ -+K>OR3KQLR_BKT
M_5G]!^$/_(BK?]?I?^D4PHHHKRC]P/>OV%O^3J/!'_;]_P"D-Q7ZV5^2?["W
M_)U'@C_M^_\ 2&XK];*^CRW^$_7]$?R)XO?\CVC_ ->8_P#I=0****]4_#PH
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^8_V*_\ F<O^W/\ ]KUB_P#!3#_DA&@_]C)!_P"DMU6U^Q7_ ,SE_P!N?_M>
ML7_@IA_R0C0?^QD@_P#26ZKDQ7\"1]QP1_R4>"_Q_HS\SZ***^2/[S"OK;_@
MF?\ \EWU[_L6Y_\ TJM:^2:^MO\ @F?_ ,EWU[_L6Y__ $JM:ZL+_'CZGP_&
M_P#R3F-_P?JC],****^N/X,/P9HHHKX<_P!*PHHHH _>:BBBON#_ #4/S/\
M^"F'_)=]!_[%N#_TJNJ^2:^MO^"F'_)=]!_[%N#_ -*KJODFODL5_'D?WGP1
M_P DY@O\'ZL****Y#[@_3#_@F?\ \D(U[_L9)_\ TEM:^MJ^2?\ @F?_ ,D(
MU[_L9)__ $EM:^MJ^NPO\"/H?P9QO_R4>-_Q_HCP7]NG_DU?QO\ ]N/_ *76
M]?DG7ZV?MT_\FK^-_P#MQ_\ 2ZWK\DZ\;,OXJ]/U9_0?A#_R(JW_ %^E_P"D
M4PHHHKRC]P/>OV%O^3J/!'_;]_Z0W%?K97Y)_L+?\G4>"/\ M^_](;BOULKZ
M/+?X3]?T1_(GB]_R/:/_ %YC_P"EU K\5OC]_P EW^(__8R:E_Z525^U-?BM
M\?O^2[_$?_L9-2_]*I*SS+X(GI^#O^_XO_ OS."HHHKP#^J K]J?@#_R0CX<
M?]BWIO\ Z2QU^*U?M3\ ?^2$?#C_ +%O3?\ TECKV,M^.7H?SYXQ?[AA/\;_
M ".]KY)_X*8?\D(T'_L9(/\ TENJ^MJ^2?\ @IA_R0C0?^QD@_\ 26ZKU<5_
M D?A_!'_ "4>"_Q_HS\SZ***^2/[S"OO/_@EK_S4W_N&?^W=?!E?>?\ P2U_
MYJ;_ -PS_P!NZ[L#_O$?G^3/S3Q(_P"26Q?_ &Y_Z<@?>=%%%?5'\/GX,T44
M5\.?Z5A7>_ '_DN_PX_[&33?_2J.N"KO?@#_ ,EW^''_ &,FF_\ I5'6E/XU
MZGF9I_N%?_!+\F?M31117VA_G.?F?_P4P_Y+OH/_ &+<'_I5=5\DU];?\%,/
M^2[Z#_V+<'_I5=5\DU\EBOX\C^\^"/\ DG,%_@_5A1117(?<'Z8?\$S_ /DA
M&O?]C)/_ .DMK7UM7R3_ ,$S_P#DA&O?]C)/_P"DMK7UM7UV%_@1]#^#.-_^
M2CQO^/\ 1'@O[=/_ ":OXW_[<?\ TNMZ_).OUL_;I_Y-7\;_ /;C_P"EUO7Y
M)UXV9?Q5Z?JS^@_"'_D15O\ K]+_ -(IA1117E'[@>]?L+?\G4>"/^W[_P!(
M;BOULK\D_P!A;_DZCP1_V_?^D-Q7ZV5]'EO\)^OZ(_D3Q>_Y'M'_ *\Q_P#2
MZ@4445ZI^'A1110 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!S_CWQ[H'PQ\(ZEXG\3ZE
M%I&AZ?'YEQ=39(4$@   $LQ) "@$DD #)KR#X:_MJ>!_B)XW/A:;3O$GA34+
MB]:RTR3Q)HMS8Q:C((4EV1O(@ DVOD1L0Q7! PPKHOVI/A1K7Q@^%+Z3X;GL
MX?$&GZE9:S81ZD#]EN)K6=)EAEQR$?9M)'3(->!_#WXZ:+)\1M:T#XU?#"^\
M)ZE>>-+>XT^_OXX=2TFSU;[#:+%&MW&2$E/#1LRKD2 9#9 JBE.;4ON^<=O/
M5JWDOYD*I=03C\W\G^&UWY^3O])_$[]H+P/\(M3L=+\0:E=2:U>QF:#2=)TZ
MYU&]>('#2F&WC=UC!XWD 9XSFNA^'GQ(\-?%;PQ!XA\*:M#K.DS,T8FB#*R2
M*</&Z, R.IX*, P/45SWB;PG9?#_ %;Q1\1O#/@R[\5^.-5MK6SGM;6^2.:Z
MBB8B-$:XD6*)5#LQP5!QDY.*\D_8GU1-0U3XNSZO$WA_QWJ/B7^T]<\'21E3
MHN^%$A4-]V82)'O,R?*Q)QTI4_>YD]TK_BE;ST>_1JW5#G[MFMKV_#?RUT7?
M[SW7XH?$_0?@_P"#;OQ-XBGEBL(&2)(K:(RSW,SL$CAAC'+R.Q"JHZDUQ/@'
M]I2R\5^.+3P?XA\&^*/AWXAU"W>[TNU\36\"IJ,: &01202RIYB @M&Q# '.
M",UR?[6?^D?$+]G>SG.;";Q]$\J-]QGCL[EXL_1P"/<5%^V4SZ?KGP#U2V.W
M4+?XCZ=;Q[?O-'-%/'*H]BA.?84Z:YG&_62C]_+9_?+[EYW%/122Z1<ONYM/
MNC][\CK/'7[35EX9\9:IX7\.>"O%7Q%U?1HHYM83PO;P.FG!UW(DCS31AI67
MYA&FYL8) R,]_P##3XDZ#\6_!>G>*?#=TUUI5Z&V^;&T4L3JQ5XY$;E'1@RL
MIY!!KQ7]BUC=-\;KVX.[49OB3J\<[-][;'Y21 ^PC5<>U+^Q^#8^*OC_ *5"
MV=.L_B%>/;J/N(9;>WED5?3YW8GW)H@N9)/=P4_OY=/_ ";\//2I^ZW;I-Q^
M[FU_\E_'RU^D:***D04444 ?,?[%?_,Y?]N?_M>L7_@IA_R0C0?^QD@_]);J
MMK]BO_F<O^W/_P!KUB_\%,/^2$:#_P!C)!_Z2W5<F*_@2/N."/\ DH\%_C_1
MGYGT445\D?WF%?6W_!,__DN^O?\ 8MS_ /I5:U\DU];?\$S_ /DN^O?]BW/_
M .E5K75A?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'X,T445\.?Z5A1110!^\U%
M%%?<'^:A^9__  4P_P"2[Z#_ -BW!_Z575?)-?6W_!3#_DN^@_\ 8MP?^E5U
M7R37R6*_CR/[SX(_Y)S!?X/U84445R'W!^F'_!,__DA&O?\ 8R3_ /I+:U];
M5\D_\$S_ /DA&O?]C)/_ .DMK7UM7UV%_@1]#^#.-_\ DH\;_C_1'@O[=/\
MR:OXW_[<?_2ZWK\DZ_6S]NG_ )-7\;_]N/\ Z76]?DG7C9E_%7I^K/Z#\(?^
M1%6_Z_2_](IA1117E'[@>]?L+?\ )U'@C_M^_P#2&XK];*_)/]A;_DZCP1_V
M_?\ I#<5^ME?1Y;_  GZ_HC^1/%[_D>T?^O,?_2Z@5^*WQ^_Y+O\1_\ L9-2
M_P#2J2OVIK\5OC]_R7?XC_\ 8R:E_P"E4E9YE\$3T_!W_?\ %_X%^9P5%%%>
M ?U0%?M3\ ?^2$?#C_L6]-_])8Z_%:OVI^ /_)"/AQ_V+>F_^DL=>QEOQR]#
M^?/&+_<,)_C?Y'>U\D_\%,/^2$:#_P!C)!_Z2W5?6U?)/_!3#_DA&@_]C)!_
MZ2W5>KBOX$C\/X(_Y*/!?X_T9^9]%%%?)']YA7WG_P $M?\ FIO_ '#/_;NO
M@ROO/_@EK_S4W_N&?^W==V!_WB/S_)GYIXD?\DMB_P#MS_TY ^\Z***^J/X?
M/P9HHHKX<_TK"N]^ /\ R7?X<?\ 8R:;_P"E4=<%7>_ '_DN_P ./^QDTW_T
MJCK2G\:]3S,T_P!PK_X)?DS]J:***^T/\YS\S_\ @IA_R7?0?^Q;@_\ 2JZK
MY)KZV_X*8?\ )=]!_P"Q;@_]*KJODFODL5_'D?WGP1_R3F"_P?JPHHHKD/N#
M],/^"9__ "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\
M CZ'\&<;_P#)1XW_ !_HCP7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^
MW'_TNMZ_).O&S+^*O3]6?T'X0_\ (BK?]?I?^D4PHHHKRC]P/>OV%O\ DZCP
M1_V_?^D-Q7ZV5^2?["W_ "=1X(_[?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:
M/_7F/_I=0****]4_#PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \X^/WAGQOXG^'
M4\?PZUM=$\76=U;WUF9G*07?E2!GMIF )$<B@J2!QD5\M?\ "/\ Q,_:/U[Q
MIX)U'X?'P-I4WC33-9\0ZIJ.JVUR;9;>TL9!;VRPLQDDD,"D.=JJD@S\V5'W
M92!0I)  +<DXZU5.7LY<R_IWB_\ VU:;?C=R]Z+CW5OEK_F_ZL>&^.M0^+OP
MY^*M_K^@Z%<?$[P'JME#%_PCUI>VMG>Z1=1Y!DB,Y1)8I 1N!?<I7CCBJ/P9
M^&WCP>-OB3\4O%5E8>'/%?BJUMK'3/#Z7(NH].M[9)/)^T3(,/(SR%FV94#
M!-?0-%2M%;R:^_\ JU^P-ZW]/G;_ (:_J>'>./@WXS^+WP2\.:?XIUG1](^*
M>BW=OK5KK&BPR2:?;ZE!(60JDFUVB9248'!PS5DZ;\)_B?\ $[XC^#_$'Q8D
M\*Z=H_@ZX?4-.T?PO-<7/VV_,;1K<S231IL5%=RL:AN6R6.!7T/15*5I77>_
MSVO^"^Y/=$VO'E?:WR[?B_O?=GSQJ7PG^*/PP^)'C#Q%\*)O"NIZ/XPN$U#4
M-%\4S7%L+*_$:Q-<PR0QR;U=40M&P7D9#<XKNOV?_@_)\&_!=W9:AJ2ZWXDU
MG4KG6]<U2.+RDN;V=MTA1"2510%102<*@KTVBE%\JLNUOEV]-%]R[(<O>=WW
MO\^_KJ_O?=A1112 **** /F/]BO_ )G+_MS_ /:]8O\ P4P_Y(1H/_8R0?\
MI+=5M?L5_P#,Y?\ ;G_[7K%_X*8?\D(T'_L9(/\ TENJY,5_ D?<<$?\E'@O
M\?Z,_,^BBBODC^\PKZV_X)G_ /)=]>_[%N?_ -*K6ODFOK;_ ()G_P#)=]>_
M[%N?_P!*K6NK"_QX^I\/QO\ \DYC?\'ZH_3"BBBOKC^##\&:***^'/\ 2L**
M** /WFHHHK[@_P U#\S_ /@IA_R7?0?^Q;@_]*KJODFOK;_@IA_R7?0?^Q;@
M_P#2JZKY)KY+%?QY']Y\$?\ ).8+_!^K"BBBN0^X/TP_X)G_ /)"->_[&2?_
M -);6OK:ODG_ ()G_P#)"->_[&2?_P!);6OK:OKL+_ CZ'\&<;_\E'C?\?Z(
M\%_;I_Y-7\;_ /;C_P"EUO7Y)U^MG[=/_)J_C?\ [<?_ $NMZ_).O&S+^*O3
M]6?T'X0_\B*M_P!?I?\ I%,****\H_<#WK]A;_DZCP1_V_?^D-Q7ZV5^2?["
MW_)U'@C_ +?O_2&XK];*^CRW^$_7]$?R)XO?\CVC_P!>8_\ I=0*_%;X_?\
M)=_B/_V,FI?^E4E?M37XK?'[_DN_Q'_[&34O_2J2L\R^")Z?@[_O^+_P+\S@
MJ***\ _J@*_:GX _\D(^''_8MZ;_ .DL=?BM7[4_ '_DA'PX_P"Q;TW_ -)8
MZ]C+?CEZ'\^>,7^X83_&_P CO:^2?^"F'_)"-!_[&2#_ -);JOK:ODG_ (*8
M?\D(T'_L9(/_ $ENJ]7%?P)'X?P1_P E'@O\?Z,_,^BBBODC^\PK[S_X):_\
MU-_[AG_MW7P97WG_ ,$M?^:F_P#<,_\ ;NN[ _[Q'Y_DS\T\2/\ DEL7_P!N
M?^G('WG1117U1_#Y^#-%%%?#G^E85WOP!_Y+O\./^QDTW_TJCK@J[WX _P#)
M=_AQ_P!C)IO_ *51UI3^->IYF:?[A7_P2_)G[4T445]H?YSGYG_\%,/^2[Z#
M_P!BW!_Z575?)-?6W_!3#_DN^@_]BW!_Z575?)-?)8K^/(_O/@C_ ))S!?X/
MU84445R'W!^F'_!,_P#Y(1KW_8R3_P#I+:U];5\D_P#!,_\ Y(1KW_8R3_\
MI+:U];5]=A?X$?0_@SC?_DH\;_C_ $1X+^W3_P FK^-_^W'_ -+K>OR3K];/
MVZ?^35_&_P#VX_\ I=;U^2=>-F7\5>GZL_H/PA_Y$5;_ *_2_P#2*84445Y1
M^X'O7["W_)U'@C_M^_\ 2&XK];*_)/\ 86_Y.H\$?]OW_I#<5^ME?1Y;_"?K
M^B/Y$\7O^1[1_P"O,?\ TNH%%%%>J?AX4444 %%%% !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 ?,?[%?_ #.7_;G_ .UZQ?\ @IA_
MR0C0?^QD@_\ 26ZK:_8K_P"9R_[<_P#VO6+_ ,%,/^2$:#_V,D'_ *2W5<F*
M_@2/N."/^2CP7^/]&?F?1117R1_>85];?\$S_P#DN^O?]BW/_P"E5K7R37UM
M_P $S_\ DN^O?]BW/_Z56M=6%_CQ]3X?C?\ Y)S&_P"#]4?IA1117UQ_!A^#
M-%%%?#G^E84444 ?O-1117W!_FH?F?\ \%,/^2[Z#_V+<'_I5=5\DU];?\%,
M/^2[Z#_V+<'_ *575?)-?)8K^/(_O/@C_DG,%_@_5A1117(?<'Z8?\$S_P#D
MA&O?]C)/_P"DMK7UM7R3_P $S_\ DA&O?]C)/_Z2VM?6U?787^!'T/X,XW_Y
M*/&_X_T1X+^W3_R:OXW_ .W'_P!+K>OR3K];/VZ?^35_&_\ VX_^EUO7Y)UX
MV9?Q5Z?JS^@_"'_D15O^OTO_ $BF%%%%>4?N![U^PM_R=1X(_P"W[_TAN*_6
MROR3_86_Y.H\$?\ ;]_Z0W%?K97T>6_PGZ_HC^1/%[_D>T?^O,?_ $NH%?BM
M\?O^2[_$?_L9-2_]*I*_:FOQ6^/W_)=_B/\ ]C)J7_I5)6>9?!$]/P=_W_%_
MX%^9P5%%%> ?U0%?M3\ ?^2$?#C_ +%O3?\ TECK\5J_:GX _P#)"/AQ_P!B
MWIO_ *2QU[&6_'+T/Y\\8O\ <,)_C?Y'>U\D_P#!3#_DA&@_]C)!_P"DMU7U
MM7R3_P %,/\ DA&@_P#8R0?^DMU7JXK^!(_#^"/^2CP7^/\ 1GYGT445\D?W
MF%?>?_!+7_FIO_<,_P#;NO@ROO/_ ():_P#-3?\ N&?^W==V!_WB/S_)GYIX
MD?\ )+8O_MS_ -.0/O.BBBOJC^'S\&:***^'/]*PKO?@#_R7?X<?]C)IO_I5
M'7!5WOP!_P"2[_#C_L9--_\ 2J.M*?QKU/,S3_<*_P#@E^3/VIHHHK[0_P Y
MS\S_ /@IA_R7?0?^Q;@_]*KJODFOK;_@IA_R7?0?^Q;@_P#2JZKY)KY+%?QY
M']Y\$?\ ).8+_!^K"BBBN0^X/TP_X)G_ /)"->_[&2?_ -);6OK:ODG_ ()G
M_P#)"->_[&2?_P!);6OK:OKL+_ CZ'\&<;_\E'C?\?Z(\%_;I_Y-7\;_ /;C
M_P"EUO7Y)U^MG[=/_)J_C?\ [<?_ $NMZ_).O&S+^*O3]6?T'X0_\B*M_P!?
MI?\ I%,****\H_<#WK]A;_DZCP1_V_?^D-Q7ZV5^2?["W_)U'@C_ +?O_2&X
MK];*^CRW^$_7]$?R)XO?\CVC_P!>8_\ I=0****]4_#PHHHH **** "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 ^8_V*_^9R_[<_\
MVO6+_P %,/\ DA&@_P#8R0?^DMU6U^Q7_P SE_VY_P#M>L7_ (*8?\D(T'_L
M9(/_ $ENJY,5_ D?<<$?\E'@O\?Z,_,^BBBODC^\PKZV_P""9_\ R7?7O^Q;
MG_\ 2JUKY)KZV_X)G_\ )=]>_P"Q;G_]*K6NK"_QX^I\/QO_ ,DYC?\ !^J/
MTPHHHKZX_@P_!FBBBOAS_2L**** /WFHHHK[@_S4/S/_ ."F'_)=]!_[%N#_
M -*KJODFOK;_ (*8?\EWT'_L6X/_ $JNJ^2:^2Q7\>1_>?!'_).8+_!^K"BB
MBN0^X/TP_P""9_\ R0C7O^QDG_\ 26UKZVKY)_X)G_\ )"->_P"QDG_]);6O
MK:OKL+_ CZ'\&<;_ /)1XW_'^B/!?VZ?^35_&_\ VX_^EUO7Y)U^MG[=/_)J
M_C?_ +<?_2ZWK\DZ\;,OXJ]/U9_0?A#_ ,B*M_U^E_Z13"BBBO*/W ]Z_86_
MY.H\$?\ ;]_Z0W%?K97Y)_L+?\G4>"/^W[_TAN*_6ROH\M_A/U_1'\B>+W_(
M]H_]>8_^EU K\5OC]_R7?XC_ /8R:E_Z525^U-?BM\?O^2[_ !'_ .QDU+_T
MJDK/,O@B>GX._P"_XO\ P+\S@J***\ _J@*_:GX _P#)"/AQ_P!BWIO_ *2Q
MU^*U?M3\ ?\ DA'PX_[%O3?_ $ECKV,M^.7H?SYXQ?[AA/\ &_R.]KY)_P""
MF'_)"-!_[&2#_P!);JOK:ODG_@IA_P D(T'_ +&2#_TENJ]7%?P)'X?P1_R4
M>"_Q_HS\SZ***^2/[S"OO/\ X):_\U-_[AG_ +=U\&5]Y_\ !+7_ )J;_P!P
MS_V[KNP/^\1^?Y,_-/$C_DEL7_VY_P"G('WG1117U1_#Y^#-%%%?#G^E85WO
MP!_Y+O\ #C_L9--_]*HZX*N]^ /_ "7?X<?]C)IO_I5'6E/XUZGF9I_N%?\
MP2_)G[4T445]H?YSGYG_ /!3#_DN^@_]BW!_Z575?)-?6W_!3#_DN^@_]BW!
M_P"E5U7R37R6*_CR/[SX(_Y)S!?X/U84445R'W!^F'_!,_\ Y(1KW_8R3_\
MI+:U];5\D_\ !,__ )(1KW_8R3_^DMK7UM7UV%_@1]#^#.-_^2CQO^/]$>"_
MMT_\FK^-_P#MQ_\ 2ZWK\DZ_6S]NG_DU?QO_ -N/_I=;U^2=>-F7\5>GZL_H
M/PA_Y$5;_K]+_P!(IA1117E'[@>]?L+?\G4>"/\ M^_](;BOULK\D_V%O^3J
M/!'_ &_?^D-Q7ZV5]'EO\)^OZ(_D3Q>_Y'M'_KS'_P!+J!1117JGX>%%%% !
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 %%%% 'S'^Q
M7_S.7_;G_P"UZQ?^"F'_ "0C0?\ L9(/_26ZK:_8K_YG+_MS_P#:]8O_  4P
M_P"2$:#_ -C)!_Z2W5<F*_@2/N."/^2CP7^/]&?F?1117R1_>85];?\ !,__
M )+OKW_8MS_^E5K7R37UM_P3/_Y+OKW_ &+<_P#Z56M=6%_CQ]3X?C?_ ))S
M&_X/U1^F%%%%?7'\&'X,T445\.?Z5A1110!^\U%%%?<'^:A^9_\ P4P_Y+OH
M/_8MP?\ I5=5\DU];?\ !3#_ )+OH/\ V+<'_I5=5\DU\EBOX\C^\^"/^2<P
M7^#]6%%%%<A]P?IA_P $S_\ DA&O?]C)/_Z2VM?6U?)/_!,__DA&O?\ 8R3_
M /I+:U];5]=A?X$?0_@SC?\ Y*/&_P"/]$>"_MT_\FK^-_\ MQ_]+K>OR3K]
M;/VZ?^35_&__ &X_^EUO7Y)UXV9?Q5Z?JS^@_"'_ )$5;_K]+_TBF%%%%>4?
MN![U^PM_R=1X(_[?O_2&XK];*_)/]A;_ ).H\$?]OW_I#<5^ME?1Y;_"?K^B
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'S'^Q7_ ,SE_P!N?_M>L7_@IA_R0C0?^QD@_P#26ZK:_8K_ .9R
M_P"W/_VO6+_P4P_Y(1H/_8R0?^DMU7)BOX$C[C@C_DH\%_C_ $9^9]%%%?)'
M]YA7UM_P3/\ ^2[Z]_V+<_\ Z56M?)-?6W_!,_\ Y+OKW_8MS_\ I5:UU87^
M/'U/A^-_^2<QO^#]4?IA1117UQ_!A^#-%%%?#G^E84444 ?O-1117W!_FH?F
M?_P4P_Y+OH/_ &+<'_I5=5\DU];?\%,/^2[Z#_V+<'_I5=5\DU\EBOX\C^\^
M"/\ DG,%_@_5A1117(?<'Z8?\$S_ /DA&O?]C)/_ .DMK7UM7R3_ ,$S_P#D
MA&O?]C)/_P"DMK7UM7UV%_@1]#^#.-_^2CQO^/\ 1'@O[=/_ ":OXW_[<?\
MTNMZ_).OUL_;I_Y-7\;_ /;C_P"EUO7Y)UXV9?Q5Z?JS^@_"'_D15O\ K]+_
M -(IA1117E'[@>]?L+?\G4>"/^W[_P!(;BOULK\D_P!A;_DZCP1_V_?^D-Q7
MZV5]'EO\)^OZ(_D3Q>_Y'M'_ *\Q_P#2Z@5^*WQ^_P"2[_$?_L9-2_\ 2J2O
MVIK\5OC]_P EW^(__8R:E_Z525GF7P1/3\'?]_Q?^!?F<%1117@']4!7[4_
M'_DA'PX_[%O3?_26.OQ6K]J?@#_R0CX<?]BWIO\ Z2QU[&6_'+T/Y\\8O]PP
MG^-_D=[7R3_P4P_Y(1H/_8R0?^DMU7UM7R3_ ,%,/^2$:#_V,D'_ *2W5>KB
MOX$C\/X(_P"2CP7^/]&?F?1117R1_>85]Y_\$M?^:F_]PS_V[KX,K[S_ ."6
MO_-3?^X9_P"W==V!_P!XC\_R9^:>)'_)+8O_ +<_].0/O.BBBOJC^'S\&:**
M*^'/]*PKO?@#_P EW^''_8R:;_Z51UP5=[\ ?^2[_#C_ +&33?\ TJCK2G\:
M]3S,T_W"O_@E^3/VIHHHK[0_SG/S/_X*8?\ )=]!_P"Q;@_]*KJODFOK;_@I
MA_R7?0?^Q;@_]*KJODFODL5_'D?WGP1_R3F"_P 'ZL****Y#[@_3#_@F?_R0
MC7O^QDG_ /26UKZVKY)_X)G_ /)"->_[&2?_ -);6OK:OKL+_ CZ'\&<;_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?,?[%?_,Y?]N?_M>L7_@IA_R0C0?^QD@_
M]);JMK]BO_F<O^W/_P!KUB_\%,/^2$:#_P!C)!_Z2W5<F*_@2/N."/\ DH\%
M_C_1GYGT445\D?WF%?6W_!,__DN^O?\ 8MS_ /I5:U\DU];?\$S_ /DN^O?]
MBW/_ .E5K75A?X\?4^'XW_Y)S&_X/U1^F%%%%?7'\&'X,T445\.?Z5A1110!
M^\U%%%?<'^:A^9__  4P_P"2[Z#_ -BW!_Z575?)-?6W_!3#_DN^@_\ 8MP?
M^E5U7R37R6*_CR/[SX(_Y)S!?X/U84445R'W!^F'_!,__DA&O?\ 8R3_ /I+
M:U];5\D_\$S_ /DA&O?]C)/_ .DMK7UM7UV%_@1]#^#.-_\ DH\;_C_1'@O[
M=/\ R:OXW_[<?_2ZWK\DZ_6S]NG_ )-7\;_]N/\ Z76]?DG7C9E_%7I^K/Z#
M\(?^1%6_Z_2_](IA1117E'[@>]?L+?\ )U'@C_M^_P#2&XK];*_)/]A;_DZC
MP1_V_?\ I#<5^ME?1Y;_  GZ_HC^1/%[_D>T?^O,?_2Z@5^*WQ^_Y+O\1_\
ML9-2_P#2J2OVIK\5OC]_R7?XC_\ 8R:E_P"E4E9YE\$3T_!W_?\ %_X%^9P5
M%%%> ?U0%?M3\ ?^2$?#C_L6]-_])8Z_%:OVI^ /_)"/AQ_V+>F_^DL=>QEO
MQR]#^?/&+_<,)_C?Y'>U\D_\%,/^2$:#_P!C)!_Z2W5?6U?)/_!3#_DA&@_]
MC)!_Z2W5>KBOX$C\/X(_Y*/!?X_T9^9]%%%?)']YA7WG_P $M?\ FIO_ '#/
M_;NO@ROO/_@EK_S4W_N&?^W==V!_WB/S_)GYIXD?\DMB_P#MS_TY ^\Z***^
MJ/X?/P9HHHKX<_TK"N]^ /\ R7?X<?\ 8R:;_P"E4=<%7>_ '_DN_P ./^QD
MTW_TJCK2G\:]3S,T_P!PK_X)?DS]J:***^T/\YS\S_\ @IA_R7?0?^Q;@_\
M2JZKY)KZV_X*8?\ )=]!_P"Q;@_]*KJODFODL5_'D?WGP1_R3F"_P?JPHHHK
MD/N#],/^"9__ "0C7O\ L9)__26UKZVKY)_X)G_\D(U[_L9)_P#TEM:^MJ^N
MPO\  CZ'\&<;_P#)1XW_ !_HCP7]NG_DU?QO_P!N/_I=;U^2=?K9^W3_ ,FK
M^-_^W'_TNMZ_).O&S+^*O3]6?T'X0_\ (BK?]?I?^D4PHHHKRC]P/>OV%O\
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
MJ&)(XXK5A_9'\)K\![KX9SW^I7"W5VVK3^(6E4:@^J&;S_MVX#:)!* P&-N
M%QBO<J*G9<J\O73;7?33[EV15[RYOG\WOIMW^]]V?/EK^SGXW\7^(/#4OQ2^
M)5OXS\/^&KV/4;'2=/T)=.^V746?)GO7\V3S"A^8*@12P!(Z ?0=%%.[M;^O
MZT7W(FVMPHHK\&:X,5BOJ]M+W/TS@S@S_6[ZQ_M'LO9<OV>:_-S?WHVMR^>Y
M^\U%?@S17#_:?]S\?^ ?I7_$&?\ J8?^4O\ [H?O-17X,U];?\$S_P#DN^O?
M]BW/_P"E5K6M+,/:34.7?S_X!X>>>%O]C9;6S#Z[S^S5[>SM?Y\[M]Q^F%%%
M%>N?@P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,?[%
M?_,Y?]N?_M>L7_@IA_R0C0?^QD@_]);JMK]BO_F<O^W/_P!KUB_\%,/^2$:#
M_P!C)!_Z2W5<F*_@2/N."/\ DH\%_C_1GYGT445\D?WF%?6W_!,__DN^O?\
M8MS_ /I5:U\DU];?\$S_ /DN^O?]BW/_ .E5K75A?X\?4^'XW_Y)S&_X/U1^
MF%%%%?7'\&'X,T445\.?Z5A1110!^\U%%%?<'^:A^9__  4P_P"2[Z#_ -BW
M!_Z575?)-?6W_!3#_DN^@_\ 8MP?^E5U7R37R6*_CR/[SX(_Y)S!?X/U8444
M5R'W!^F'_!,__DA&O?\ 8R3_ /I+:U];5\D_\$S_ /DA&O?]C)/_ .DMK7UM
M7UV%_@1]#^#.-_\ DH\;_C_1'@O[=/\ R:OXW_[<?_2ZWK\DZ_6S]NG_ )-7
M\;_]N/\ Z76]?DG7C9E_%7I^K/Z#\(?^1%6_Z_2_](IA1117E'[@>]?L+?\
M)U'@C_M^_P#2&XK];*_)/]A;_DZCP1_V_?\ I#<5^ME?1Y;_  GZ_HC^1/%[
M_D>T?^O,?_2Z@5^*WQ^_Y+O\1_\ L9-2_P#2J2OVIK\5OC]_R7?XC_\ 8R:E
M_P"E4E9YE\$3T_!W_?\ %_X%^9P5%%%> ?U0%?M3\ ?^2$?#C_L6]-_])8Z_
M%:OVI^ /_)"/AQ_V+>F_^DL=>QEOQR]#^?/&+_<,)_C?Y'>U\D_\%,/^2$:#
M_P!C)!_Z2W5?6U?)/_!3#_DA&@_]C)!_Z2W5>KBOX$C\/X(_Y*/!?X_T9^9]
M%%%?)']YA7WG_P $M?\ FIO_ '#/_;NO@ROO/_@EK_S4W_N&?^W==V!_WB/S
M_)GYIXD?\DMB_P#MS_TY ^\Z***^J/X?/P9HHHKX<_TK"N]^ /\ R7?X<?\
M8R:;_P"E4=<%7>_ '_DN_P ./^QDTW_TJCK2G\:]3S,T_P!PK_X)?DS]J:**
M*^T/\YS\S_\ @IA_R7?0?^Q;@_\ 2JZKY)KZV_X*8?\ )=]!_P"Q;@_]*KJO
MDFODL5_'D?WGP1_R3F"_P?JPHHHKD/N#],/^"9__ "0C7O\ L9)__26UKZVK
MY)_X)G_\D(U[_L9)_P#TEM:^MJ^NPO\  CZ'\&<;_P#)1XW_ !_HCP7]NG_D
MU?QO_P!N/_I=;U^2=?K9^W3_ ,FK^-_^W'_TNMZ_).O&S+^*O3]6?T'X0_\
M(BK?]?I?^D4PHHHKRC]P/>OV%O\ DZCP1_V_?^D-Q7ZV5^2?["W_ "=1X(_[
M?O\ TAN*_6ROH\M_A/U_1'\B>+W_ "/:/_7F/_I=0****]4_#PHHHH ****
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
M[?O_ $AN*_6ROR3_ &%O^3J/!'_;]_Z0W%?K97T>6_PGZ_HC^1/%[_D>T?\
MKS'_ -+J!7XK?'[_ )+O\1_^QDU+_P!*I*_:FOQ6^/W_ "7?XC_]C)J7_I5)
M6>9?!$]/P=_W_%_X%^9P5%%%> ?U0%?M3\ ?^2$?#C_L6]-_])8Z_%:OVI^
M/_)"/AQ_V+>F_P#I+'7L9;\<O0_GSQB_W#"?XW^1WM?)/_!3#_DA&@_]C)!_
MZ2W5?6U?)/\ P4P_Y(1H/_8R0?\ I+=5ZN*_@2/P_@C_ )*/!?X_T9^9]%%%
M?)']YA7WG_P2U_YJ;_W#/_;NO@ROO/\ X):_\U-_[AG_ +=UW8'_ 'B/S_)G
MYIXD?\DMB_\ MS_TY ^\Z***^J/X?/P9HHHKX<_TK"N]^ /_ "7?X<?]C)IO
M_I5'7!5WOP!_Y+O\./\ L9--_P#2J.M*?QKU/,S3_<*_^"7Y,_:FBBBOM#_.
M<_,__@IA_P EWT'_ +%N#_TJNJ^2:^MO^"F'_)=]!_[%N#_TJNJ^2:^2Q7\>
M1_>?!'_).8+_  ?JPHHHKD/N#],/^"9__)"->_[&2?\ ]);6OK:ODG_@F?\
M\D(U[_L9)_\ TEM:^MJ^NPO\"/H?P9QO_P E'C?\?Z(\%_;I_P"35_&__;C_
M .EUO7Y)U^MG[=/_ ":OXW_[<?\ TNMZ_).O&S+^*O3]6?T'X0_\B*M_U^E_
MZ13"BBBO*/W ]Z_86_Y.H\$?]OW_ *0W%?K97Y)_L+?\G4>"/^W[_P!(;BOU
MLKZ/+?X3]?T1_(GB]_R/:/\ UYC_ .EU HHHKU3\/"BBB@ HHHH *_,__@IA
M_P EWT'_ +%N#_TJNJ_3"OS/_P""F'_)=]!_[%N#_P!*KJO.S#^ S]=\+/\
MDHX?X)_D?)-%%%?,']G!1110!^\U%%%?<'^:AX+^W3_R:OXW_P"W'_TNMZ_)
M.OUL_;I_Y-7\;_\ ;C_Z76]?DG7SF9?Q5Z?JS^N_"'_D15O^OTO_ $BF%%%%
M>4?N 5^F'_!,_P#Y(1KW_8R3_P#I+:U^9]?IA_P3/_Y(1KW_ &,D_P#Z2VM>
MEE_\?Y'Y#XI_\DY/_'#\SZVHHHKZ8_C(_)/]NG_DZCQO_P!N/_I#;UX+7O7[
M=/\ R=1XW_[<?_2&WKP6OCJ_\6?J_P S_07AC_D18#_KS3_](B%%%%8'TQWO
MP!_Y+O\ #C_L9--_]*HZ_:FOQ6^ /_)=_AQ_V,FF_P#I5'7[4U]!EOP2]3^5
M_&+_ '_"?X'^85X+^W3_ ,FK^-_^W'_TNMZ]ZKP7]NG_ )-7\;_]N/\ Z76]
M>C7_ (4_1_D?D/#'_(]P'_7ZG_Z7$_).BBBOCC_08**** /TP_X)G_\ )"->
M_P"QDG_]);6OK:ODG_@F?_R0C7O^QDG_ /26UKZVKZ["_P "/H?P9QO_ ,E'
MC?\ '^B"OR3_ &Z?^3J/&_\ VX_^D-O7ZV5^2?[=/_)U'C?_ +<?_2&WKDS+
M^$O7]&?<>$/_ "/:W_7F7_I=,\%HHHKYP_KL*]Z_86_Y.H\$?]OW_I#<5X+7
MO7["W_)U'@C_ +?O_2&XK>A_%AZK\SYGB?\ Y$6/_P"O-3_TB1^ME%%%?8G^
M?1\D_P#!3#_DA&@_]C)!_P"DMU7YGU^F'_!3#_DA&@_]C)!_Z2W5?F?7S&8?
MQV?V;X6?\DY#_'/\PHHHKSC]>"OUL_86_P"35_!'_;]_Z77%?DG7ZV?L+?\
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
MNFE;[L:XRV 6/0 DUX_^P[XD\;>(M$^*B_$#6UUWQ'I_CF_L)9;<N+6$1Q0
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
MJ\_VB\M7N(W:2QEGQF4IM5@S98"3#$\5Y/\ MDZQ:^)_BQXL\&>-_$]]X?\
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
M/^Q;LO\ T4*PAK"JO\&OK[3_ "7ZFTGK!]/>_#E//?V;_%_Q1US]J#XHZ?\
M$NYM+2:'0=)N[/P[I=R\UGI<<LES^[W$ 22X4;Y !D\#Y0*^E?%U]?Z;X5UF
M[TJW^U:G;V4TMK!C/F2JA*+^+ #\:\)^'G_)]7Q@_P"Q5T'_ -#NZ]X\4:Q/
MX?\ #6JZI;:?-JUQ96LMS'86Y EN&1"PC0GC<V,#/<U%6SHK6VC^6K*A?VSZ
MZQ_])B?GA\'?AEIO[04/A'7]+^*'B%OBSJ'A.^U&^U]-?N&ETO6%N;3]P]HL
M@CCBC9W0P; K*.0>"/I;XX>(O%M]XF^$?PBM?$D^C:OXL%Q/K_B#15\BX%K9
MP*TXMB<^2TLCHH89*J3@YP:^?_BI)\!_CE;Z=\5Y?[/\)74_@O4M7;6M+NA9
M:I8:I%+:K&KR1%6>X1G>/8V2V2,'-=HOB/7=!UW]DSXG_$ISISR:/=Z)KM]>
MCREMKR\M8FA><G C+O#M.< ,X%=5N91BXV2;NNEVZEDOG%*W5<N_3GNTY23N
M[;]=(PO?T3NNSOHNO?:##JG[._[1_@SP/#XIU_Q)X)\=:???9K7Q)J,FHW&G
MW]HJ2DQSRDR&.2-FRC,0&4$8SBOIF1C'&S!2Q49VKU/M7S#\1KS3_B?^VG\&
M]/T.YAU1O!5CJVMZQ+:R"1+1;B%+>W1RIPK.Q8A3R0A.,<U]"^'?&V@>+KC5
MH-$UBSU6;2;MK#4([299#:W"@%HI /NN,C(//-8ZRIQ[Z_=S-7^6WW&K2C)V
M\K^MMOFK/U;/EC2?B5\7->_;$^&=OXML%\$^$-7TK69K#PI%=^=<MY*1 3WS
M(?++GS!MC4L$P<DD\>S?&3X>>,?B5XH\/Z=;^*KCPG\.8()[C7)=$OGL]4O)
MAM$,*S*N8H<%V=D<,2 .!DUQ?Q4_Y/B^!7_8!\1?^@6M=]\1/B]X6T'XB:+\
M-O%U@8;#Q;IUR+?4-0"#3KIUPKV3%CS(R,6"D8901STJ=X4[+7WOG9RW^[^M
MA;3J-Z+3Y:1V_KS\SSC]G/7M0TOXZ_$3P%H_BO4O'GP]T73[*YM]4U2^.H2Z
M=?R,XEL?M9RTOR*DFUV9DW8)Y%?3-?(WPQT_P]X+_;2N?"WPE^SV?@E/#$ES
MXHT71F']EV-^9E%JRQK^[BG=/,W*F"5 )'0U]<U;UA"7=?DVOTT\K7U%;EG.
M/I_Z2G_P_G?H%%%%04%%4M8UFP\.Z5=ZGJE[;Z=IUI&TUQ=W4JQQ1(!DLS,0
M  .YKR_X7_M9_"7XR>*+WP[X1\<:3J^LVKL@LXYU#W"JJL7A!_UB#=C*]U/I
M0O>?*MP>BN]CUVBN8\>_%#P?\+--AO\ QCXHT?PM93/Y<4^L7L=LLCXSM4N1
MN..PK7T#Q!I?BK1[35M%U*TU?2KM!);WUC.LT,RGHR.I(8>X-&^J#;<T**@O
MK^VTNRGO+VXBM+2!#)-<3N$CC0#)9F/  '<URW@'XQ>!/BI]L'@SQEH7BHV9
M N%T?48KHQ9Z;@C' /8GK1OH@VU9V%%<;X\^,W@'X6SV<'C+QIH'A:>\_P"/
M>/6-2AM6E ."5#L"0#WZ5UMK=07UK%<VTT=Q;S()(YHF#(ZD9# C@@CN*-U=
M!MHR6BBB@ HHHH ^8_V*_P#F<O\ MS_]KUB_\%,/^2$:#_V,D'_I+=5M?L5_
M\SE_VY_^UZQ?^"F'_)"-!_[&2#_TENJY,5_ D?<<$?\ )1X+_'^C/S/HHHKY
M(_O,*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\ \EWU[_L6Y_\ TJM:ZL+_
M !X^I\/QO_R3F-_P?JC],****^N/X,/P9HHHKX<_TK"BBB@#]YJ***^X/\U#
M\S_^"F'_ "7?0?\ L6X/_2JZKY)KZV_X*8?\EWT'_L6X/_2JZKY)KY+%?QY'
M]Y\$?\DY@O\ !^K"BBBN0^X/TP_X)G_\D(U[_L9)_P#TEM:^MJ^2?^"9_P#R
M0C7O^QDG_P#26UKZVKZ["_P(^A_!G&__ "4>-_Q_HCP7]NG_ )-7\;_]N/\
MZ76]?DG7ZV?MT_\ )J_C?_MQ_P#2ZWK\DZ\;,OXJ]/U9_0?A#_R(JW_7Z7_I
M%,****\H_<#WK]A;_DZCP1_V_?\ I#<5^ME?DG^PM_R=1X(_[?O_ $AN*_6R
MOH\M_A/U_1'\B>+W_(]H_P#7F/\ Z74"OQ6^/W_)=_B/_P!C)J7_ *525^U-
M?BM\?O\ DN_Q'_[&34O_ $JDK/,O@B>GX._[_B_\"_,X*BBBO /ZH"OVI^ /
M_)"/AQ_V+>F_^DL=?BM7[4_ '_DA'PX_[%O3?_26.O8RWXY>A_/GC%_N&$_Q
MO\CO:^2?^"F'_)"-!_[&2#_TENJ^MJ^2?^"F'_)"-!_[&2#_ -);JO5Q7\"1
M^'\$?\E'@O\ '^C/S/HHHKY(_O,*^\_^"6O_ #4W_N&?^W=?!E?>?_!+7_FI
MO_<,_P#;NN[ _P"\1^?Y,_-/$C_DEL7_ -N?^G('WG1117U1_#Y^#-%%%?#G
M^E85WOP!_P"2[_#C_L9--_\ 2J.N"KO?@#_R7?X<?]C)IO\ Z51UI3^->IYF
M:?[A7_P2_)G[4T445]H?YSGYG_\ !3#_ )+OH/\ V+<'_I5=5\DU];?\%,/^
M2[Z#_P!BW!_Z575?)-?)8K^/(_O/@C_DG,%_@_5A1117(?<'Z8?\$S_^2$:]
M_P!C)/\ ^DMK7UM7R3_P3/\ ^2$:]_V,D_\ Z2VM?6U?787^!'T/X,XW_P"2
MCQO^/]$>"_MT_P#)J_C?_MQ_]+K>OR3K];/VZ?\ DU?QO_VX_P#I=;U^2=>-
MF7\5>GZL_H/PA_Y$5;_K]+_TBF%%%%>4?N![U^PM_P G4>"/^W[_ -(;BOUL
MK\D_V%O^3J/!'_;]_P"D-Q7ZV5]'EO\ "?K^B/Y$\7O^1[1_Z\Q_]+J!1117
MJGX>%%%% !1110 5^9__  4P_P"2[Z#_ -BW!_Z575?IA7YG_P#!3#_DN^@_
M]BW!_P"E5U7G9A_ 9^N^%G_)1P_P3_(^2:***^8/[."BBB@#]YJ***^X/\U#
MP7]NG_DU?QO_ -N/_I=;U^2=?K9^W3_R:OXW_P"W'_TNMZ_).OG,R_BKT_5G
M]=^$/_(BK?\ 7Z7_ *13"BBBO*/W *_3#_@F?_R0C7O^QDG_ /26UK\SZ_3#
M_@F?_P D(U[_ +&2?_TEM:]++_X_R/R'Q3_Y)R?^.'YGUM1117TQ_&1^2?[=
M/_)U'C?_ +<?_2&WKP6O>OVZ?^3J/&__ &X_^D-O7@M?'5_XL_5_F?Z"\,?\
MB+ ?]>:?_I$0HHHK ^F.]^ /_)=_AQ_V,FF_^E4=?M37XK? '_DN_P ./^QD
MTW_TJCK]J:^@RWX)>I_*_C%_O^$_P/\ ,*\%_;I_Y-7\;_\ ;C_Z76]>]5X+
M^W3_ ,FK^-_^W'_TNMZ]&O\ PI^C_(_(>&/^1[@/^OU/_P!+B?DG1117QQ_H
M,%%%% 'Z8?\ !,__ )(1KW_8R3_^DMK7UM7R3_P3/_Y(1KW_ &,D_P#Z2VM?
M6U?787^!'T/X,XW_ .2CQO\ C_1!7Y)_MT_\G4>-_P#MQ_\ 2&WK];*_)/\
M;I_Y.H\;_P#;C_Z0V]<F9?PEZ_HS[CPA_P"1[6_Z\R_]+IG@M%%%?.']=A7O
M7["W_)U'@C_M^_\ 2&XKP6O>OV%O^3J/!'_;]_Z0W%;T/XL/5?F?,\3_ /(B
MQ_\ UYJ?^D2/ULHHHK[$_P ^CY)_X*8?\D(T'_L9(/\ TENJ_,^OTP_X*8?\
MD(T'_L9(/_26ZK\SZ^8S#^.S^S?"S_DG(?XY_F%%%%><?KP5^MG["W_)J_@C
M_M^_]+KBOR3K];/V%O\ DU?P1_V_?^EUQ7JY;_%?I^J/P_Q>_P"1%1_Z_1_]
M(J'O5%%%?1G\B'XK?'[_ )+O\1_^QDU+_P!*I*X*N]^/W_)=_B/_ -C)J7_I
M5)7!5\54^-G^C&5_[A0_P1_)!1114'IGO7["W_)U'@C_ +?O_2&XK];*_)/]
MA;_DZCP1_P!OW_I#<5^ME?1Y;_"?K^B/Y$\7O^1[1_Z\Q_\ 2Z@5\D_\%,/^
M2$:#_P!C)!_Z2W5?6U?)/_!3#_DA&@_]C)!_Z2W5=6*_@2/A^"/^2CP7^/\
M1GYGT445\D?WF%%%% '[4_ '_DA'PX_[%O3?_26.N]K@O@#_ ,D(^''_ &+>
MF_\ I+'7>U]I3^!>A_G/FG^_U_\ '+\V%?@S7[S5^#->/F?V/G^A_07@S_S,
M/^X7_N0****\,_I8*^MO^"9__)=]>_[%N?\ ]*K6ODFOK;_@F?\ \EWU[_L6
MY_\ TJM:ZL+_ !X^I\/QO_R3F-_P?JC],****^N/X,"BBB@ KG/'WPZ\,_%#
MP[/H?BO0=.\0:9+S]FU.TCN$5L<.JN" P['J*Z.BIE%25F--Q=T<7\)/@_X5
M^"7@VQ\-^$]'LM*L[>*-)9+6UCA>ZD50IFEV*-TC8R6/K3-6^!_P[U[QG!XN
MU+P+X=O_ !3"5:/6;G2X9+M2OW3YI7=D=CG([5V]%:2DY2YWN0HJ,>5;&3KW
MA'0O%3Z<^MZ+I^L/IMTE]8M?VL<YM;A,[)HMX.R09.&7!&>M:-S;0WEO+;W$
M23P2H8Y(I%#*ZD8*D'@@CM4M%3TL5UN4M%T33O#>DVFE:186NE:79Q+#;65E
M"L,,$:C"HB* JJ!T &*Y6/X'_#N+QP?&:>!?#J>+2_F'7%TN 7F_&-_F[=V[
M'&[.:[>BG=WYNH=.7H%>;_&3]GOP'\=M/M(/%WAO3-5N+2>&6"]N;&&:>-4F
M21HE=U)"/LV,HZJQKTBBEU3[#3:V,_P_X=TKPIHUKI&B:;::1I5H@CM[&Q@6
M&&%1_"J* %'L!7,:'\#_ (=^&/%]QXKTCP+X=TOQ-<%C+J]GI<,5TY;[Q,BJ
M&RW<YY[UV]%.[OS=1=.7H95UX3T2]\167B"XT;3Y]>L8GM[75);5&NK>-\;T
MCE(W*K8&0" <<T_Q%X;TCQ=H]QI.NZ59:UI5QM$UCJ-NEQ!+A@PW(X*G! (R
M.H!K2HI!UN(JA5  P!P *S=%\,Z/X;:_;2-)L=+.H73WMX;*V2'[3</C?-)M
M WNV!ECDG YK3HH#I80C(P>1531](LO#^EVNFZ;:Q6-A:QK#!;0*%2)%& J@
M= !5RN1^+'Q,TOX.^ -4\7ZS!>7.FZ=Y7FQ6**\S>9*D2[0S*#\T@SDC@'Z4
MG)13;V-Z%&KBJL,/1CS3FTDN[;LE\V==17R3_P /,/AA_P! 'Q=_X!VO_P D
MT?\ #S#X8?\ 0!\7?^ =K_\ )-<WUJA_,?8_ZD<1_P#0%/\ #_,^MJ*^2?\
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
M &;;^&](L]=O-;@TJR@UF\BC@N=1CMT6XGCCR8T>0#<RKN; )P-QQUK2HHH
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
M#G'69<,826#P=.$HRDY>\I-W:2Z2CI[JZ'X2?V7=?\\O_'A_C1_9=U_SR_\
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
MZT^>39^FY!X@9IPY@E@,)3IR@FW>2DWKZ32_ _"3^R[K_GE_X\/\:/[+NO\
MGE_X\/\ &OW;HK#^S:7=_A_D?1_\1>SW_GS1_P# 9_\ RP_"3^R[K_GE_P"/
M#_&ONC]FO]LSP7\'_@IX<\(ZUI6OSZGIWVGSI+*W@>(^9<RRKM+3*3\KC.0.
M<U]YT5T4<)"A+FBV?*\1\=9EQ/A(X/&4X1C&2E[JDG=)KK*6GO/H?+/_  \6
M^&__ $!/%7_@);?_ "11_P /%OAO_P! 3Q5_X"6W_P D5]345VGYR?B7\4-1
M_P"$T^)GBWQ#8V\L=EJVKW=_ D^U9%CEF=U# ,0&PPS@GGO7,?V7=?\ /+_Q
MX?XU^[=%>6\OI2=[O\/\C]IH>+&=X>E"C"C2M%)+W9]%;^<_"3^R[K_GE_X\
M/\:/[+NO^>7_ (\/\:_=NBE_9M+N_P /\C?_ (B]GO\ SYH_^ S_ /EA^./[
M-?C:T^#_ ,:_#GB[6K6ZGTS3OM/G1V01Y3YEM+$NT,R@_,XSDCC-?='_  \6
M^&__ $!/%7_@);?_ "17U-17;1HQH1Y8GYSQ'Q'B^)\7'&8R,8RC%1]U-*R;
M?5RU]Y]3Y9_X>+?#?_H">*O_  $MO_DBO"_VPOVIO"WQ]^&>F>'O#NF:U;7M
MMJ\5^[ZC##'&8UAF0@%)6.[,J]N@/-?HU16E2"J0<'U/*RK,JV48VECZ"3G3
M=TG>WSLT_P 3\)/[+NO^>7_CP_QH_LNZ_P">7_CP_P :_=NBO._LVEW?X?Y'
MZW_Q%[/?^?-'_P !G_\ +#\)/[+NO^>7_CP_QH_LNZ_YY?\ CP_QK]VZ*/[-
MI=W^'^0?\1>SW_GS1_\  9__ "P^,OA?^WAX!\%_#/PEX>OM'\227NDZ1:6$
M[P6UNT;210HC%29P2N5.,@<=JZ?_ (>+?#?_ * GBK_P$MO_ )(KZFHKU(KE
M21^+5ZTL15G6GO)MOYNY\L_\/%OAO_T!/%7_ ("6W_R17YE?V7=?\\O_ !X?
MXU^[=%<U?#0Q%N9O0^QX9XOQ_"OMOJ4(2]KRWYTW\-[6M*/\SON?A)_9=U_S
MR_\ 'A_C1_9=U_SR_P#'A_C7[MT5R?V;2[O\/\C[C_B+V>_\^:/_ (#/_P"6
M'X2?V7=?\\O_ !X?XU[I^Q[\7-*^ 7Q,U/Q#XBLM0N;*YTB6P1-.2.202--"
MX)#NHVXB;OU(XK]9Z*TIX&G3DIIO3^NQY6:^)F<9O@JN KTJ2A45FTI7^5YM
M?@?+/_#Q;X;_ /0$\5?^ EM_\D5](^%/$=MXP\+Z/KUDDL5GJEG#?0I. )%2
M5 ZA@"0&PPS@D9[FM6BO1/R0**** "OFWQ7^WIX \'^*-8T&]T?Q)+>:7>36
M,SP6UN8V>)RC%29P2N5.,@''85])44 ?G+^V%^U-X6^/OPSTSP]X=TS6K:]M
MM7BOW?4888XS&L,R$ I*QW9E7MT!YKX^_LNZ_P">7_CP_P :_=NBN&M@Z=:?
M/)L_3<@\0,TX<P2P&$ITY03;O)2;U])I?@?A)_9=U_SR_P#'A_C1_9=U_P \
MO_'A_C7[MT5A_9M+N_P_R/H_^(O9[_SYH_\ @,__ )8?A)_9=U_SR_\ 'A_C
M7V#^Q[^U-X6^ 7PSU/P]XBTS6KF]N=7EOT?3H89(Q&T,* $O*IW9B;MT(YK]
M&J*WHX.G1ESQ;/G,_P#$#-.(\$\!BZ=.,&T[Q4D]/6;7X'RS_P /%OAO_P!
M3Q5_X"6W_P D4?\ #Q;X;_\ 0$\5?^ EM_\ )%?4U%=Q^9'XX_M*>-K3XP?&
MOQ'XNT6UNH-,U'[-Y,=Z$24>7;11-N"LP'S(<8)XQ7F7]EW7_/+_ ,>'^-?N
MW17FSP%*<G)MZ_UV/V+ ^*6=9?A*6#I4J3C3C&*O&=[122O[ZUTUT1^$G]EW
M7_/+_P >'^-']EW7_/+_ ,>'^-?NW14?V;2[O\/\CN_XB]GO_/FC_P" S_\
MEA^)?POU'_A"_B9X2\0WUO+)9:3J]I?SI!M:1HXID=@H+ %L*<9(Y[U^AW_#
MQ;X;_P#0$\5?^ EM_P#)%?4U%=E##QPZ:CU/@.).*<;Q35IUL;",7!-+E36[
MOK>4CY9_X>+?#?\ Z GBK_P$MO\ Y(KS+]I3]LSP7\8/@IXC\(Z+I6OP:GJ/
MV;R9+VW@2(>7<Q2MN*S,1\J'& ><5]YT5M.*G%Q?4^<P.,J9?BZ6,I).5.49
M*^UXM-7VTTUU1^$G]EW7_/+_ ,>'^-']EW7_ #R_\>'^-?NW17F_V;2[O\/\
MC]B_XB]GO_/FC_X#/_Y8?A)_9=U_SR_\>'^-']EW7_/+_P >'^-?NW11_9M+
MN_P_R#_B+V>_\^:/_@,__EA^7W[%O[0&@?L[_P#"8_\ "2Z?JMU_;'V/[/\
MV9'%)M\KS]V[?(F/]:N,9Z'I7TW_ ,/%OAO_ - 3Q5_X"6W_ ,D5]345Z%*F
MJ,%".R/RO.\XKY]F%3,<3%*<[74;I:145:[;V7?<^6?^'BWPW_Z GBK_ ,!+
M;_Y(KX^_;"^+FE?'WXF:9XA\.V6H6UE;:1%8.FHI''(9%FF<D!'8;<2KWZ@\
M5^L]%*M1C6AR2-\@SW$\.XU8_"1C*:35I)M:^C3_ !/PD_LNZ_YY?^/#_&C^
MR[K_ )Y?^/#_ !K]VZ*X/[-I=W^'^1^F_P#$7L]_Y\T?_ 9__+#\)/[+NO\
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
M_"'BSXN:OITK07\GA'3Q+8V<BCE)+J1ECW>RD\\=:5];=1VTN?2%%>0?!_\
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
M,<4#V[F*2)5P,;&4KQQQ7B?CR[LK?]NSX6Q:*RG7I_#6K+KZ0$9_LX&(VQF
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
M(JO&PPRL,@CN"*+N,E);K_*WY/3L]1Z6:>S_ *_KOL?'5]\:_$WQZ^/EM?\
M[.OB+3M;TKPWH5Q#K=SK*7)T"_N))8C!;+(G295$C^;&K8&%.0>/3?@AIK_"
MWQ)JT?Q+\;>'+KXL?$"_%_)I.F3>3$%AMUC2&UBD/FNB1Q$EV&22>E>S^'[S
M1;FR*:'-82VD3%2NGNAC1NX^3@&OG/XG>%;+X$_$R7XB>'/@!8>,X&B?4-;\
M7VVI1OK5HQ9O,\B"92T@5 &VI(O'RJ. "XRC"T>EFK^KYO1*_5[)>;!ISNUO
MIHO)6]6_);_)'U!16;X;\1:?XN\/Z;KFDW*7NEZE;1W=K<1_=EB=0R,/J"*T
MJ&G%M/<E-25UL%,E9HXG94,C*"0@."Q]*?14O89\%W5M^T/XD_:1;7O#OAE?
M@MI'CS3QI=WJ%_ FO7$#6:N\5U-%$PBMW=)#&OF,Z_(H/) KN?$WP,^"O[/^
MH67Q4^.'CJ_\7^*+&0266O>,]09S%*I#!;.SB"H""H(5(V(QGWKZ"\;?'+X?
M?#?Q)IF@>*_&&C^'-7U-/,L[;5+I;<SKNV_*SX4_-QC-.^)WA>]\5>&7O?"]
MGX8NO%UO'G1]0\26)N[6#<R%S\A#@,J_P,.0I.<47<8J4.G7=_+S]+%:2FU/
MKTV]/E:V]S=\&>+M,\?>$](\2:-,\^E:I;1W=K))&T;-&X!&58 J<'D$9%;5
M>0_ _P"*7BCQ%K?B3P1\0M,TS3/'GAU;>>>30Y)&L+^TG#^3<P"3YT!:.1&1
MB2I3J00:]>K222>FW0SC>UGN%%%%04>3_&+]H"/X6:O8:#IW@KQ7XZ\3:A#Y
MUMIOAW36DC";BNZ:Y<K#$N0?O-GVY%>,^/O@W\;OVN/#XT;X@Q^%?A1X-EDC
MG_LNPB76];1E.01<N%AMY!QAXE9AS@U]?5'<0FXMY8A(\)=2HDC(#+D8R,CJ
M*FVEVKO^K?T[E7UTT_K^MCD/A/\ #^V^$_@S3?"<7B/6O$S6<9(OO$=^;R^E
M&>2SD E0>  ,#H*[.OD7P3!\-?V<_P!H+5!J7ACXB6_B#79(=)/Q*\532WFF
MZA)+M>.W6?S2L>78*,QHNX;01P*^NJU;<DIO6_Y_\-;MZ&:7*W!*UOR_J_<*
M***@H^7/^"@OA&?4/A3HGBV+5M<TFU\)ZU;7^J2:!J$MG<-IKN(KHAXR#E%8
M2 \X\OZU9L[[XW_ >WB:**3]H'P$Z![>ZBDAM/$EK&1D;L[8;P8(^8>6_L:^
MAO%'AO3O&7AO5=!U>V6\TK4[62SNK=^DD4BE77\035'P=::!X4TFP\(:->Q,
MFBVD5I'9O=^?<11(@5 ^YBY.T#EN31'W5)+J[_A9_=96MKJ]1R][E;Z*WXW7
MYN_HCYJT?XEWOB7X\Z5\5/&WAZX^"_@K0]$N=#MW\;7-M9WNKW5U-"VP1+(V
M$C\D8^;+,_ ZU]; Y&1R*\%_:,^$MEJVI:5XTTKX+Z'\7_%UM,D @U[5$M5M
M+=0S>9%YR21[MP48"J22"3Q7HGP>^*.G_%SP7%K5E876CSPSRV%_I%\H6XT^
MZB;9+!( 2,J1P0<$$$<$52?-!17V;_<W>_WOT5TB974KOK;[[6M]R]7JSMZ*
M**D84444 %%%% !1110 5\E_MW>"7N-0^%WC-_$OB/PSHVFZZFDZS=^'=4DL
MI8K>\Q%%<$K\I\J?R3\P(PS @BOK2N=^(?@#1/BEX*U?PIXCM/MVB:K ;>Z@
M#E"RD@Y##E2" 01R" 12^U&79I_Y_>M"D]UW37W]?EN>%IXG^.OP#;[)KGA^
M7X[>$DX@UOP^(;37H%[+<6KLL4YZ#?$RD]2E97PV\>76H?'W5?B9XZTO_A46
MD:SI=GX5T+1/%5W;P:GJ]P+AY/-:%7;!!E\M%!)P6/2OIC1M0TME.FZ??P74
ME@H@DA2X$LD6T 8?DMG_ 'N:\)^.WPQ@T7QOIOQ"\-_ K1_BQXGWE[V]U#58
MX+NRCB5?+-JMPCH6/S853'\PSG+$U7,HS4I:KOZZ>FS>KVWU9/*Y0<5HWT\T
MT_S2VWV5CZ)HKEOAC\1M)^+'@72O%6B^<MC?QD^3<ILFMY%8I)#(O\+HZLC#
ML5-=31).+LQ)IJZ"BBBD,*^5OV:_%?A#P'??%W4/&WBBSTKXA-XDOIO$/]M:
M@L+Q6:2N+!D5V $'V8QE648)+<Y&*^J:X/X@? 7X<?%;4[/4?&/@;0/$U_9C
M;!<ZII\4\B+G.W<P)*Y_A/%&J;MU5OQ3_3;\1Z.-GW3_  :_4^4M%^(7QV^/
MWP+U;PUIG@:Q\3^'O&4NIV&F>/M1U2&WCATIYY8HY[FS**[R>5@IY8PPV$[3
MFOM7PS81:-H-AI4=U]K;3K>*T>0MEB411EO0D8/XU0\7^";;Q3X+NO#<-_J/
MAVSFB6 3>'YQ:7$48(^2)P/W8(&W*X(!X(."/ OV3->^''@'5-2^'&@>!_&7
MPWUR^EFU;[+XW20S:R5*K+<Q3M+*LA'R[@&# 8.W'-7%IN4%_P %V_#17>FN
M]U;53*]E-]WZ*_XZM)=M/O\ J"BBBH&%%%% 'G'QZUKQ#IG@&XLO#GP_F^(]
M[JY;37TI+^&RA6.2-@TDTLO"Q@<':&/S# KY=_9W^"?QV\>?#B/P=X_^)&K?
M#SP_X4E?P\-)\+Z>+>]U"&(*(Y1J4H8O&4(4/"BYP<D$&ONCIS7"^ OCO\._
MBAJE]IGA3QGHNNZG8NR7-A:7:-<0E20=T6=PP01G':B*5Y=;_IMIUM=[]QR;
MY5TM^OY7TV['C_P>F_9U_9K^)"?"GP-?6D'CS7Y"U[;PSS7]Y-(BL^Z[G)8(
M>6P'9>7X'-?3=>%_%C3_ (E?#C5IO$WPM\->!;W08;>2\UG1[FUEM=5U&7>S
MR>3<1GRPQ7!'F*<MG)YR/5O 7C33?B-X)T+Q3H[M)I>LV4-_;,XPWER(& ([
M$9P1ZBJ3<X<SW6C_ !M\M-/3IL3)*,K+9_T_GJO^";U%%%2,**** /G77/'G
M[0?Q"UN^TOP1X!T?X>:+;W#V_P#PD_C>[%U-,JL09+>QMF.0< J9)%!!Z5AR
M?L4^%]4UFR\=_''QSJOQ.UO1@)X;O6;A-,TK3B#N+16T)54&<'YV;[HSTKZ9
MU#6M.TJ6WBO;^ULY;ABL*7$RH96'4*">3]*X_P",_P +?#_Q4\'S6FO^%;3Q
MI]A#WEEHNH7#0VUS<*A\M)",K@G RZL%SG'%3=TUS1W77KZKS]+%6YWRO9]-
MOZ7J=-X4\5Z+XW\/VFM^'=4M-:T:Z!-O?V,RS0R@,5)5U)##((R/2M>O"OV>
M_B4\=^_PRU[X9V_PB\0:78B^LM!T^YAN=/N;+?L,MK+$J*=KE0Z%5*EU/(.:
M]UK622=UL]OZ_/S,XOH]T%%%%04%?%G[3_P%\&:Q^UE\.?$_B>QGBL?&%E-X
M8_M?3[N2SN].U.(&>RGBFC8%795FC[@X4$$<5]IUD>)/"NB^++>SCUS3;74X
M;&ZCO[=;R,.L,\1W1RKGHRGD'M0K*<9/H_P>C^=F[>=AW?+**ZK\=U\KI7[K
M0\!6R_:/^#:G3M(30_CEH"_+:7.M:@-&UF!>RSR+&\,X']\*C'N#UK2_9YM9
MOA_XD\1Q?$3Q)X=MOBIX_P!4?7'\+Z7?!_LT,=O'$D<2MAY-L42EI-H!)/;%
M>[Z7K%AK=N9].OK:_@SM\VUF61<^F5)%?,?CW0],_9M^)5[X^T3X!6&N:%Y#
M7VN>/++4(YM9M2[-YS+!*IED1% 8[)!\IP%^7%5&7++WNJM?[GZ;I7;UT\R7
M&\?<Z:V_#UZZ)?H?5%%5=+U.UUK3+34+&=+FRNX4G@FC.5DC90RL#Z$$&K5)
MIIV8)J2N@HHHI#,?QD-3;PCK8T4A=9-C/]B)[3^6WE_^/8KY2^$OQ5^&WPA_
M8EEN[3QU'HFKV^EW$NJ3WMZDFJ1:XZ$SJ\4NYOM'V@G]V5/;@BOL6O/M4_9[
M^&.N>.(_&6H> /#E[XJC=9%U>?38GN-Z_=<N5R6'9CR/6ILVI1O92LK]5:^W
MK?[TNQ:E9Q=K\KO;H_7]/)M=3YZL_P#A?/Q_T/X;>&_&/P\TWPMI]I>:5X@U
MGQ@NKQS+/]G>.X6.VM0HECE=E"OOP$RP!;@U]A0SQW$8DBD66,Y 9&!'!P>1
M[UYM^T-X L?B!\-=2M]3;Q5<Z=9Q27<^C^$+TVMWJBJA/V?(*EMW90ZY. 3C
MBN;_ &4_&7@2?P6? G@_PUKG@*7PM&D<WA+Q-"\5_9QR%F20[W?>CG>0ZNP)
M!'!&*WYN?F25M;_?9-_*R6GX=<>5P46W?2WW?YW>_P")[C1116184444 ?.O
M[:&E^.O'WP]N?A]X*^'[^)KC7+<R_P!O3:I%96NC30NLD,S;@9'D#JC*J+S@
MY(KA? /P1^)/[2WPYT?7/C9\2=?TK2=2M$DNO OAZP.@Q1X!#QW4K%KB0$C)
M^9%( (X-?6NO:]I_A?1+_6-5NH['3+"![FZNI?N11("S.WL "?PKGO /Q5\#
M_&/1Y[OPAXFT?Q9I_,<YTZZCN N1RLB@DKD=F%*.TE:[WUZ;]-NW3H4W\+V7
M_#=3S/\ 9Q\<? CP_JE_\(?@[?:<SZ%$UY=V6DF6>",E@C%KALK)(2!GYV;C
MFO?*^<O'7BCQ]^SGKEUKZ:!X)?X(P7%O%<6NB6LMGJVFP/L1KE^?)E1'8EE4
M*=G(Y!!^C%8,H8'((R#6C?-%2;UZ^O\ PUN_KVS2Y9.*VZ?UZ^GZM:***@H*
MIZQ?R:7I%[>Q6<^HRV\#S)9VNWS9RJDA$W$#<V,#) R>M7**3U5D-;ZGS.=:
M_:6^,65TO1] ^!?A^3(%YK3C6M;*] RV\9%O$<9.'=R...M<EK7PK^!7[)OB
MRV^+'Q;\=ZCXC^(C<6VO>);YY;R0XQLM;.W 7:!P L9QD\\U]%>*_CM\/? O
MC&Q\*^)/&6C:#XAOHEFM;#4KM;=YD9BJE=Y .64@<]12?%+PGJVMZ')JG@FS
M\*_\)U&L::?JGB:P:YACC\P,X)C*R8VEB-K8W$&G?EM*"^>[\[?K;[@MS7A/
M[MO2_EZG8Z3J=OK6EV>H6C^9:W<*3PO@C<C*&4X/3@BK=>4? WXI>(?&-QXE
M\+>.-+L-(\>>%YH8]1CTF5Y+*ZAF0O!=6Y?YPCA7&UN59&&3UKU>JDDGIL1&
M]M=PHHHJ2@KX4N?V9_"R?MF>/M,%SJ?@SQ'XHL(_%OAKQ3X>NVMKJ&96$-]
M1_JYDW^5*8Y%8'S6^M?==8FL^'?#\VL6'B75;&Q.HZ-%,+75+I5#V<<@ EVN
M?NA@HS["A64U/U_%=^FMG\K#U<7'O;\'_E=?,\#EUK]J7P-;OHB>%_!?Q../
M+M?%(U5]'<#& ]U:&-P6!Y(B8 XX Z5V'[,>FZ-\./!%M\-6\8:3XD\:Z.LN
MH:[!I]PK-#/=7$DTA\H$M&GF.X4,!P!Q7J[?V?XIT6:-)X[[3KR)HFDM9SAT
M8$':Z'(X)Y!R*^9K"?2?V3?'UXEG\"]+\*?#>^N[>RD\?Z+?0S7!>4H%>\A*
M"98O-;:7+O@X8C!R*BWS<CZ_GT71+?U?R)DER\RZ?U?N^OH?5-%%%2,****
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
M)X<^ %AXS@:)]0UOQ?;:E&^M6C%F\SR()E+2!4 ;:DB\?*HX +4K2]_KI?\
M'TZ:M_?J'+S)\JU73\/7Y+]#Z@HK-\-^(M/\7>']-US2;E+W2]2MH[NUN(_N
MRQ.H9&'U!%:5#3BVGN2FI*ZV"BBBD,**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#X4N?V9_"R?MF>/M,%SJ?@SQ'XHL(_%OAKQ3X>NVMKJ&96$-
M] 1_JYDW^5*8Y%8'S6^M>J2ZU^U+X&MWT1/"_@OXG''EVOBD:J^CN!C >ZM#
M&X+ \D1, << =*W?VO/'%W\&?!VD_$S1_!FC>*]:T2^CLA-JLQ@:QM[MEADD
M24*Q0;O*#'&-N3VI/!O[5V@ZGK4?@_XF:)<_"KQC<J4CTOQ#*C66H C!-I>K
M^YG!S]T$/_LTHKFIJ$>FEN_:W_;K5[:Z794G[[G+KK?MT=_5IO7N=C^SG\,K
MKX0_"#1/#6H:G%K&JQ-<7=_>6X(A>ZGG>>;RP>B!Y&"CT KTJODK0_ _@K]F
MW]I7X=^&_A8/[+L/&$%^FM^%[.\>:V6*&'S8M0\MW;RV#J(BPQO$N.2M?6M:
MR?-:??\ SL9KW6X_UK^H4445F4?,G[=W@_3G\#^&/B+>Z-:ZY%X#UB._O[*[
MMEG2?2YOW%]&R,"&'E/YF,?\LA4D/[-?B;X;JNI_ #Q]'X6T>['G_P#"(>(H
M'U/0FW#<&MQO66VSD'$;[/\ 9%?2-W;)>6LL$BHZ2*5*R*&4Y]0>#7QC\)_V
MBOCW8KXKNO%'A+2/B'I'AG7;K1-5L_"D;6NMV'E$%)EMI&,=S&\31N%1E?#<
M!L41TO';K?RT33\KVWT3;94KM*3UZ6^]JWGOMJ]$=_\ "72?^$+^.&I:O\6_
MBAX2U7XO:]IL.G:?X>TJ1;*.UT])'<+;P2R--(7DW,6/7;@=*^E:^-OCG^T!
M^S%\7?A/XBOM6U[P_>>(EL)(;.UGA$/B*VNTR88X8747"3+*1M  PV>V:^FO
M@_=:_??"?P;<>*XC!XFET>T?4XVZK<F%3*#[[LY]ZM7E!WTY;+RUN]//2[]4
M^IF[*2?\WWZ66OY+TMT.OHHHJ"C.\1:#9>*O#^IZ+J4*W&GZC;26EQ"XR'C=
M2K _4$U\3?LY_LWZ#XJ\#WFG6%[>_#GXO_#O4Y_#%QXI\-[;>XNHH2&M9+J(
MCR[I)+=H3B53GG!%?=5?+_[0WQ#^+O@'X\> ]$^'[^%!HWBJVNE%MXAM9$6Y
MU"W7S/)-Q$=R-)#G:2K &(Y![*.D_7\UJGWVYE;K<IW</37Y;-=NSU_E,'XD
M?#?XIZMH%O9_'+XO> ],^$]A>VMSJE_9Z:^FW6IB.57BAGDFF,,*O($SLY.,
M#K7U?H>NZ9XFTFUU31M0M=5TRZ026]Y8S+-#*AZ,CJ2&'N#7SY#^UC\/]0CE
M\(_&_1H?A?KQ ,^C^-5B;3;O:0?,MKM@8)T#8(Y# XRHJE^R)K'AS4OB-\7T
M^&HMY/A.M]9R:;-IXQIYU%HF^W"TP-OE\0$[/EWL^.M:1O)./ST^2U_KRMJ9
MRTL_E9_/;^MM;V1]/T445!05\<?M1?#6\F_:D^&6MQ>.?%7@O3O%%K/X>2]T
M#4FA2VU2,&>T=X6S'(LB":,JRD-A>_-?8]<=\4_ ?ASQYX9BC\3VDEW9:3=P
MZU#Y,K1R13VS>;&ZLI!!!7L>02.AJ;QC*,Y;)Z^FS^:3;7G8I7:E&.[7X[K\
M;7\CQN/XJ?&_X+YTWQQ\.[KXM:<GRVWBGX?K$ES,.PN=/FD7RW]6C=D]A6U^
MS%HOBJ]\1?$SQ]XH\/2^#/\ A,-4M[BR\-W4L;W-M#!;)");C82JRR[0Q4$X
M"J.M;?P!^*7BOXB?!5?B%XFTFSMAJT<NK:1I>EN3*-/9=]NDC.0IF91DD$+E
M@.,5\X^.OB-\'/%3>#_C7\+->@M/BUXBUC2[=-/T_46-YJB/+%#/9WEFKD%4
MAWY8K\A0,#W.\8R53DFM79/NN9JVGJK.VUMFS-VY.9;:OR=O/M;5?HKGW=11
M16105XK^V1\'U^.'[.?C'PTEK'=ZDMM]OTZ.1<@W4!\V-?HQ78?9S7M5)43C
MS1:6_P"O0N$N62>Y\<_!OX;^)=/^&'A?X@?L\>*(['0=:L(KV7X>>+)I;K2%
M=E'F1VTV6FM'5@RX!9,C[@KJM+\-_&3XR?%;P)K/Q%\*Z#\.O#/@Z]EU2*UT
M_6_[3NM3O&@D@C 81H(XE660D'))P.F:ZOP[XDO=!^/\/PJ\"^'=&T7P5H.D
M_P!MZ[-L,;F6[EF\B.W1>,EXY9'9NOU-9'QP\7?!+XD>,M0^$WQ;:QT^?2;6
MW\0V;:SJ(L8YE82Q^?;S+(K!XR'!R01D$ CFMY3]Y5$M'=I/I9OYZ6NK]K[&
M4863@WLK-][I?+6Z3MW[GT317AW[&_BB[\5?!.">75+O7]+M=4U"PT;6KXEI
MM0TZ&Y=+:9G/+DQ@#?\ Q!0W>O<:F4>5V&GOY77W:?=V"BBBI&? WP[_ &6]
M TK]H;XO>&-"UC5?ASX\M[V/Q5H'B/0;@JTVGWF=T,]NV8KB*.X25=KKP'&"
M*]8UO7/VJ=/T6]\,_P#"'^ O$5U/"]O%XUCUF2RMXU8$"::Q:-FW <E4D(ST
M.*[#]JC4Y_A_X)F\9>&+#3;?X@74EGX8T_Q!>6XD.GQWEY%$78D<HC.'VG@E
M1FM7XQ?%:Z_9T^$6D:]K$4WC!K6[T[3-2EACVW5SYTJ0/-%"BG?(68-Y0QGD
M ] 5R\U)1>VD+=&]EYK1QYGI=N_>U-OVCFMW>7GW?KKS66MDK>MK]F6'PKI'
MP3\*>'?"7B[3?&NG:!80Z8^J:7>1W$<DD:A6R49@IR#\N>!Q7J5?'OP<\6?#
MOQY^U5::M\$=.2+0H="N[?QC?Z7ICV-A+/OA-G%(K(@>Y0^=T&Y5)!]*^PJV
MJ-SM4EO*[_%_GNO)F44HWA'9?Y+?S_KR"BBBLBSY<_;D\'Z-!:^ ?B9K.BV6
MMZ7X3UA;;6[2^MEN(I=(O<6]SN1@00A:*3D<;":O+^S7XV^$Y,WP(^($.@Z'
M+\X\'>+H)-4TB+/.;9PZS6Z_["L4] *^D;BWBNX6BGB2:)OO)(H93]0:\7_9
MI\8>+?B0/'7BGQ!JD+:5+X@O-*T?08;=4_LV"SGDMR7?[SR2,A<YZ KBG'9Q
M7F_EHK??JO5CETD_)?F[_=IZ)(P_@OX<;P'\7-?U'XG?$CPWKGQA\4V5O''H
MNFLMFEMIT#2>7';6\CF5U,CRL7.<GCM7T17P'\:OVD?A3\:/AOXBTG6_##I\
M:8+J]TCPU9V.F2SW\E_;7$D=O<6%X(AF,2KN+A@%^<,/7[J\-K?KX=TL:J0=
M4%K$+LKT\[8-^/\ @6:KXH*7;[K>7GW\W?=DR7+.W5[]TU9:^7\ODFNAI444
M5 S(\7^'8O&'A36-#GEF@AU*SEM&FMY#'(@="NY6!!##.00>"*^(OV7?!_Q>
MT#X9MJ/@?Q[=>(/$GAW4KK0O$G@CQU=O=6=Q<V\I4O;7.#+:F2/9(H.]/W@^
M4"OO2O-]8^'/_"$:;\2?$?@"VAM/&WB.$WQ:[+RVTM]%;^7"QBW #.U0VW!/
M<\5'-[/GF^WXIZ?*S?SMV+M[3EAY_GO^-M>R?<\"^+GQ$^)O[07@.^^%UM\#
M/%7A+7=::&VO-<UF:T;2=,02*SW$=Q'*3,R!<H%0$MCTK[!@C,,,:,YD95"E
MVZM@=:^4?A1\>/C+J'P;\._$+5;/P+XO\/WUG]IO)8[^3P_>63C*R1,L_FP.
MR.KJ298AE>@KO?V;/VPO!O[3TVKVGARQU:PU#2>+R.\ACEMP<@8CNH'D@EZ@
M_*^<'.*Z'%INFMUJ_P ON_JYA?13>VR_KO\ U;<]UHHHK(T"OB?X]?L^^#=2
M_;.\+ZQK]K=Z>GCW29--M->TB\DLKW3M8M!YD,D4T9&&D@WKA@0?)4$&OMBL
MG7O">C>*)=+DU?2[74I-+NUO[)KF(.;>X4$+*F>C ,V#[T*RG&7;]5;[U>Z\
MTAW]V4>Z_+5?*ZU\KG@"_P##2OPC4Z986/AWXWZ.ORVFI:CJ/]AZK$O87.(W
MAFP,?.@0GN.]=Q^S;\,_$OP^\-^(M1\:7-E+XN\5ZW/KVIV^ELS6EH\B1QI!
M$6P6"1Q("V!N.37DGC+4OB#I?[5/BS1C\8KCP7HUUH,&NZ!!JFGV=SI6R-C#
M=Q2*ZI)E',3Y693B7D\"L/P?^W3XGO?B-9>#]-\.Z7\;H&98KOQ)\,ENA;V;
M?WIEF1H%&.?ENF^G(JZ;<K6WDK?*^J[;QU;ZK<FHE&]]HZ_.VGGM+9=]C[4H
MI*6H&%%%% !1110 4444 %%%% 'PSXQ_9M\(S?MNZ_%>2:EX8UCQQHZ:[X>\
M4:#>O:7MGJ%H1'=Q*0=KJZ-#*8W5E.&R*]0.J?M0?#B(Z/%X>\(_%ZW V6GB
M*35#HET%Z!KJW\MT9AW,1 /H*Z_]J[Q)-\,?A7>_$W3/"&F>+O$'@U6O[2+4
M"4:")L)<R1N 2C"(L3@<@$5S?@?]L;35O-+T?XK:!-\*=9U-$?3[S4+E+C1=
M3# %3;:@H$9)!SY<FQ^1P:(:P5./33UW:M\M--78<_B]H^OZ))_YZZ79W'[-
M?PSU3X4?"V#2->U*UU3Q%=7UYJVJS6((MEN[J=YY4B!Y"*TA49Y.,]Z]3KY%
M\5>!_ O[//QP^&6L?#+9H^L^-O$+Z?K.A:=>O)#JUK+%+++=-"SE0T+A'\Q0
M, E>A KZZJV^>//\O2UM%Y6:_+H3\,N7>^OK=O5^=TPHHHJ!A7AG[;'@'5?B
M!^S?XMM]!N[^RUW381JUD^FW+V\SO;GS#$'0@C>@=/\ @0KW.FR(LB,CJ&1A
M@J1D$>E1-.4;+?IZ]/Q+A)1DF]CY*^',_P 6_ ?@7P_XN^'NL3?''X<:O8PW
M\.@^)+Q(M>LXY$#8@OB EP%SC9, W&-]7(/$?CC]HKXR_#6]7X6^)?ASX?\
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
M444 >/\ [6GPME^+WP"\4Z)91)+K5O"NIZ5YBA@+VW830C!Z@L@4^H8UY/\
M#?X*V/C;P'X>^*WP(\22?"36/$-E%?7FDVML+G0[N8@>:D]@2%1PX92\11A@
M]:^N*^/KCXO?'?PS^T+\0?".AZ'X6\7>'/#\-IJ=CX;PVG:E<Z;.&&^VFR86
M>.1'0K(%!X^89I1T;CM?7[M_O5O*T==!RUBGV_6UON>WG(U8=#\0>'_BUX,\
M7_M$_%7P'I\VE-<1>%]"TH'3;>XNY4$4D[-<REY) C[ J\#S,]37U6K"10RD
M,K#((.017S)JW[4'[._Q1T.YT[XEW&B:!J-E&Z7GAGXB6<=I?6A9<.JQSCY\
M@?>B+!L#!-=+^Q+J%YJ7[/.B2RK>#2%N[Y-":_#"=])%U(+%F#?-_J/+ SSM
M"FM%>46GT^[7]>W=>2(=DT^^GG_PW?LWYGN]%%%04%%%% 'QM\3/@AX&OOVP
M)M+\9>&[/4M!^)^CB>TNV0QW%GK.GC!:"=</%(]NX(*,"3":[,_!_P#:"^'\
M1TGP%\6M$U[PZ1LMS\0-*EN]1L4Z!5N8)$\_'8RKGCDFO5_CUXVF^&'P>\8^
M-;/3XM1U+P_I-U?VL4BY_>)&2.>H' SCL#7+7GC;Q/\ !7]EJZ\7^)M2M_'7
MB/1=&;5KZY 6SBNR!YKK'L4@ *2J<<[5SC.:2TIVZ1_&[=ON6GI8IIRFFEK+
M;Y))_?=/S=V3?LQZ/X3\"^!Y_!FA>.-/\<:]I=[<S>(;RWNH7N&U&:9I+AIH
MHV/E$R,WR'H !VKV*OBBU^)GPS^+?[1'PRU#X1:-+!X^AOY;CQ9<6VC26$MG
MIDEO*9H=19HU#.TQB*JQ8[QD>I^UZUE=I2EO_EV\NWHUT,U:[47=;^>M]_/J
M_5/J%%%%9E!7*?%;X?V/Q6^&OB?P?J2AK+6]/FL7/]W>A 8>ZG!'N*ZNBHG%
M3BXOJ5&3A)26Z/B3]G[X%V'Q*^%.D>+O"6JW7PD^,&C&70->U'P_$@MKN^LW
M,,@O;(_NK@,5#Y(#X<$,*Z?Q3X%^(,^K>%M3_:!^*O@/2_ &@:S;ZA!#I=H^
MF_VG?1L3;+<2W$S*H#@/L3J5]J]%UCQ-XHU+]JK1/!>BZA;>'_"NDZ&_B/5X
M5M4:76))I9($B4G[BH5,C,.22@/6L'XX_M)_#GP-\2+[P#\6M(LQX3;1H-7C
MU:^L7O[,.\LL1BN$$3")CL^0G(?+#@@ ZNHVXU5NW==KIN]NVJ;2].I/LTN:
MG;1+YVE:R??223?Y'T3;W$5Y;QSP2I-!(H=)(V#*RGD$$=14E?/_ .Q.I_X5
M/J<NGZ=?:3X+GUZ^F\*66I1/%+%I3.#%A'^9(RWFE%/(0J.F*^@*<H\K^[U5
MU>S\UL_,F,N:_JUZV=KKR>Z\@HHHJ"@KY)_:D^&/A+_AH#X:^*O%WAS3M?\
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
M7-2_99^)VD:5=^"O WQE/A?X8W3,D>G2Z(ESJ6F6[DE[:UNBXQ'@D(74L@(
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
MSS69@D214MTFWQ1(Q3#*J<AFSUKWRBA:24EN@W3CT8R.-(8UCC5411M55&
M.P%/HHH **** "BBB@#C/BQ\.[KXH>$VT*V\6Z]X,6696FU#PW.D%V\0R&B6
M1E;8&S]Y1N&."*\L_9Y_8I\"?L]Z[XEU2QTZQUJ]U#46O+#4]2LQ-J5E$T:!
MXFNG+/)F17?=\I^?!SC-?0U%$?<;<=W_ ,#_ "_/NPE[R2?3_@_Y_P!60444
M4 %%%% !1110 4444 %%%% 'D-G\*M:\/_M/W_CW29+5?#/B'P^EAKEL[E93
M>6\F;69% PV8Y)$;)& J]:B\8?L<_!/Q[XH/B+7OAEX>U#66?S)+IK0(9F_O
M2*N%D/'\8->QT4+11\MOO;_7[K!NV^]OP27Z$5K:PV-K%;6T,=O;PH(XXHE"
MHB@8"@#@ #M4M%% ;!1110 5C^,?"MAXY\)ZSX=U6%9]-U:SELKF-AD-'(A5
MA^1K8HJ914HN+V949.+4ENCA_A!X!O\ P%\(_#7@[Q#JD7B>[TK3X]/FOG@V
M+<H@VJ61BV3L"@Y/)!/?%=!X=\'Z#X1CFCT+1--T6.9MTJZ=:1VX<^K! ,GZ
MUL45I*3G)S>[,XQ48J*V04445)04444 %>9^*/@_-J_QT\%_$C3=433;G1["
M\TK4K9H=_P#:-I-M9(\Y&TI*@<'GJPQSFO3**%HU);K]5;\FPW37<Q->\$^'
M?%4T$VMZ!I>L36YS#)?V<<[1_P"Z74X_"ME56-555"JHP% P /2G44 %%%%
M!1110!7U'3[;5]/N;&]MX[JSNHFAG@F4,DB,"&5@>H()&*^;I/V%=#NYK+2;
M_P"(7CG4OAU97"W%OX#NM35M. 0[DA=MGG/ I VQLY P!T&*^F:*%[LN9;_Y
M;?=T[ ]59C(XDB^XBIT'RC'3@4^BB@ HHHH **** /,OC%\!]-^+<VDZI%K>
ML>#_ !7H^\:=XD\/7"PW<"/CS(FW*R21-M7*.I&5!&",U4^"O[.VD?!RYU[5
M9==UKQIXJUXQ_P!I^(?$EPL]S.D>?+B4*JI'&NYL(J@<]Z]8HHC[NP2][<**
M** "BBB@ HHHH \'\8_L/_![QWXJN]=U7PU.7OKE;R_TVUU*YM]/OIP01+/:
MI((G;(&25^;OFO<K.T@T^UAM;:&.WMH46.*&)0J(H& H X  &,5-10M(\JV!
MZOF>X4444 %%%% !7!?&7X3P_%SPS;62:M=>'=<TV[34M'UVQ56GT^[0,%D"
MM\KJ59E9&X968'K7>T4AIV/G+PS^S7XU\4>/M+\2_&;Q_8?$"TT2*:/2O#UA
MH:6.GB26-HI+B=&>0RN8W90I^5=S8ZU[AX-\"^&_AWHJZ1X5T#3/#>E*Q<66
MDV<=M"&/5MB #)]:W:*OF=K$VUN%%%%2,**** "OGK]I;]C^S_:8@U:#7/'/
MB:STV;3_ +/9:#:W032X+H9*74L*@-.RML.UGV_+TYS7T+14N*EN5&3B[HXK
MX3_"/PS\'?"=CHGAS0M(T<10HES)I-@EHMS*% :0JN3EB">68\]37:T45I*3
MD[LSC%17*@HHHJ2@HHHH S/$VDW&O>'=3TVTU2YT2ZN[>2&+4K,*9K5V4@2(
M&!4LIY&01Q7S=X%_X)_^"/"/QC_X3W5KRX^(5W+IPAN9/&Z+JEW)>K(&2[29
M\+'M3*;%3&-N-NWGZDHHC[LN=;_\.OU_)]$#]Z/(]O\ AG^G]78R*)(8UCC1
M8XU&U548  [ 4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
&*** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928225014336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 24, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Pinterest, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-3607129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">651 Brannan Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Francisco<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">762-7100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, $0.00001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PINS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001506293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">603,566,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,628,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928117504416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,376,681<span></span>
</td>
<td class="nump">$ 1,361,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">1,358,502<span></span>
</td>
<td class="nump">1,149,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $8,729 and $10,635 as of June 30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">664,293<span></span>
</td>
<td class="nump">763,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">93,270<span></span>
</td>
<td class="nump">64,316<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">3,492,746<span></span>
</td>
<td class="nump">3,338,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">40,036<span></span>
</td>
<td class="nump">32,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">83,941<span></span>
</td>
<td class="nump">92,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, net</a></td>
<td class="nump">113,783<span></span>
</td>
<td class="nump">117,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">17,010<span></span>
</td>
<td class="nump">14,040<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,747,516<span></span>
</td>
<td class="nump">3,594,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">73,924<span></span>
</td>
<td class="nump">79,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">293,779<span></span>
</td>
<td class="nump">238,032<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">367,703<span></span>
</td>
<td class="nump">317,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">151,750<span></span>
</td>
<td class="nump">160,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">30,010<span></span>
</td>
<td class="nump">26,019<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">549,463<span></span>
</td>
<td class="nump">503,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Class A common stock, $0.00001 par value, 6,666,667 shares authorized, 603,564 and 591,663 shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively; Class B common stock, $0.00001 par value, 1,333,333 shares authorized, 82,629 and 86,355 shares issued and outstanding as of June 30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">5,366,284<span></span>
</td>
<td class="nump">5,241,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(2,045)<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(2,166,193)<span></span>
</td>
<td class="num">(2,150,268)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">3,198,053<span></span>
</td>
<td class="nump">3,090,680<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 3,747,516<span></span>
</td>
<td class="nump">$ 3,594,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928113188464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances</a></td>
<td class="nump">$ 8,729<span></span>
</td>
<td class="nump">$ 10,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">6,666,667<span></span>
</td>
<td class="nump">6,666,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">603,564<span></span>
</td>
<td class="nump">591,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">603,564<span></span>
</td>
<td class="nump">591,663<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,333,333<span></span>
</td>
<td class="nump">1,333,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">82,629<span></span>
</td>
<td class="nump">86,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">82,629<span></span>
</td>
<td class="nump">86,355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928110130176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 853,680<span></span>
</td>
<td class="nump">$ 708,025<span></span>
</td>
<td class="nump">$ 1,593,663<span></span>
</td>
<td class="nump">$ 1,310,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">184,856<span></span>
</td>
<td class="nump">168,740<span></span>
</td>
<td class="nump">365,947<span></span>
</td>
<td class="nump">339,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">312,837<span></span>
</td>
<td class="nump">269,391<span></span>
</td>
<td class="nump">593,112<span></span>
</td>
<td class="nump">535,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">265,354<span></span>
</td>
<td class="nump">243,239<span></span>
</td>
<td class="nump">491,643<span></span>
</td>
<td class="nump">444,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">112,074<span></span>
</td>
<td class="nump">99,898<span></span>
</td>
<td class="nump">218,818<span></span>
</td>
<td class="nump">307,762<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">875,121<span></span>
</td>
<td class="nump">781,268<span></span>
</td>
<td class="nump">1,669,520<span></span>
</td>
<td class="nump">1,627,535<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(21,441)<span></span>
</td>
<td class="num">(73,243)<span></span>
</td>
<td class="num">(75,857)<span></span>
</td>
<td class="num">(316,929)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest income (expense), net</a></td>
<td class="nump">34,680<span></span>
</td>
<td class="nump">24,888<span></span>
</td>
<td class="nump">65,946<span></span>
</td>
<td class="nump">49,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(4,596)<span></span>
</td>
<td class="nump">2,180<span></span>
</td>
<td class="num">(9,122)<span></span>
</td>
<td class="nump">2,502<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before benefit from income taxes</a></td>
<td class="nump">8,643<span></span>
</td>
<td class="num">(46,175)<span></span>
</td>
<td class="num">(19,033)<span></span>
</td>
<td class="num">(264,638)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit from income taxes</a></td>
<td class="num">(244)<span></span>
</td>
<td class="num">(11,233)<span></span>
</td>
<td class="num">(3,108)<span></span>
</td>
<td class="num">(21,117)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 8,887<span></span>
</td>
<td class="num">$ (34,942)<span></span>
</td>
<td class="num">$ (15,925)<span></span>
</td>
<td class="num">$ (243,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares used in computing net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">683,171<span></span>
</td>
<td class="nump">674,280<span></span>
</td>
<td class="nump">680,995<span></span>
</td>
<td class="nump">677,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">708,258<span></span>
</td>
<td class="nump">674,280<span></span>
</td>
<td class="nump">680,995<span></span>
</td>
<td class="nump">677,696<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928110357024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 8,887<span></span>
</td>
<td class="num">$ (34,942)<span></span>
</td>
<td class="num">$ (15,925)<span></span>
</td>
<td class="num">$ (243,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Change in unrealized gain (loss) on available-for-sale marketable securities</a></td>
<td class="num">(110)<span></span>
</td>
<td class="num">(1,198)<span></span>
</td>
<td class="num">(1,531)<span></span>
</td>
<td class="nump">2,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Change in foreign currency translation adjustment</a></td>
<td class="nump">680<span></span>
</td>
<td class="num">(376)<span></span>
</td>
<td class="nump">499<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">$ 9,457<span></span>
</td>
<td class="num">$ (36,516)<span></span>
</td>
<td class="num">$ (16,957)<span></span>
</td>
<td class="num">$ (240,808)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928117398816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A and Class B Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">683,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 3,281,654<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 5,407,724<span></span>
</td>
<td class="num">$ (11,419)<span></span>
</td>
<td class="num">$ (2,114,658)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased', window );">Release of restricted stock units and issuance of restricted stock awards, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</a></td>
<td class="num">(163,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options</a></td>
<td class="nump">3,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,216)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="num">(500,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(500,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">312,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">2,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(243,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(243,521)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">669,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">2,693,082<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,059,960<span></span>
</td>
<td class="num">(8,706)<span></span>
</td>
<td class="num">(2,358,179)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">684,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">3,059,739<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,390,101<span></span>
</td>
<td class="num">(7,132)<span></span>
</td>
<td class="num">(2,323,237)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased', window );">Release of restricted stock units and issuance of restricted stock awards, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</a></td>
<td class="num">(71,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options</a></td>
<td class="nump">816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,446)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="num">(428,892)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(428,892)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">169,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(34,942)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,942)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">669,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">2,693,082<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,059,960<span></span>
</td>
<td class="num">(8,706)<span></span>
</td>
<td class="num">(2,358,179)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">678,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">3,090,680<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,241,954<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
<td class="num">(2,150,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased', window );">Release of restricted stock units and issuance of restricted stock awards, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</a></td>
<td class="num">$ (219,461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(219,461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options (in shares)</a></td>
<td class="nump">1,984<span></span>
</td>
<td class="nump">1,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options</a></td>
<td class="nump">$ 19,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(804)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="num">(34,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">358,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(15,925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,925)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">686,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">3,198,053<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,366,284<span></span>
</td>
<td class="num">(2,045)<span></span>
</td>
<td class="num">(2,166,193)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">682,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">3,143,842<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">5,321,530<span></span>
</td>
<td class="num">(2,615)<span></span>
</td>
<td class="num">(2,175,080)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased', window );">Release of restricted stock units and issuance of restricted stock awards, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</a></td>
<td class="num">(119,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock for cash upon exercise of stock options</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(804)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="num">(34,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">196,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">8,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,887<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">686,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">$ 3,198,053<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 5,366,284<span></span>
</td>
<td class="num">$ (2,045)<span></span>
</td>
<td class="num">$ (2,166,193)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928113276272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (15,925)<span></span>
</td>
<td class="num">$ (243,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">9,781<span></span>
</td>
<td class="nump">11,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">358,906<span></span>
</td>
<td class="nump">312,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestructuringCosts', window );">Impairment and abandonment charges for leases and leasehold improvements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">117,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Net amortization of investment premium and discount</a></td>
<td class="num">(13,092)<span></span>
</td>
<td class="num">(8,986)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">3,629<span></span>
</td>
<td class="nump">4,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">102,767<span></span>
</td>
<td class="nump">136,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(35,722)<span></span>
</td>
<td class="num">(23,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="nump">16,618<span></span>
</td>
<td class="nump">34,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(4,968)<span></span>
</td>
<td class="num">(24,295)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">60,681<span></span>
</td>
<td class="num">(31,663)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(20,103)<span></span>
</td>
<td class="num">(39,568)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">462,572<span></span>
</td>
<td class="nump">246,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(16,897)<span></span>
</td>
<td class="num">(2,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of marketable securities</a></td>
<td class="num">(811,693)<span></span>
</td>
<td class="num">(654,349)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of marketable securities</a></td>
<td class="nump">7,749<span></span>
</td>
<td class="nump">29,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities of marketable securities</a></td>
<td class="nump">606,566<span></span>
</td>
<td class="nump">609,402<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(214,275)<span></span>
</td>
<td class="num">(18,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">19,255<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of Class A common stock</a></td>
<td class="num">(33,336)<span></span>
</td>
<td class="num">(500,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards</a></td>
<td class="num">(219,461)<span></span>
</td>
<td class="num">(163,203)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(233,542)<span></span>
</td>
<td class="num">(659,987)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(1,484)<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">13,271<span></span>
</td>
<td class="num">(431,212)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">1,368,532<span></span>
</td>
<td class="nump">1,617,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">1,381,803<span></span>
</td>
<td class="nump">1,186,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">15,178<span></span>
</td>
<td class="nump">6,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities', window );">Repurchases of Class A common stock in accrued expenses and other current liabilities</a></td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 9,778<span></span>
</td>
<td class="nump">$ 13,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease, Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchase Of Common Stock In Accrued Expenses And Other Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121348640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents and restricted cash to condensed consolidated balance sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,376,681<span></span>
</td>
<td class="nump">$ 1,179,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash included in prepaid expenses and other current assets</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">2,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash included in other assets</a></td>
<td class="nump">4,054<span></span>
</td>
<td class="nump">4,353<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 1,381,803<span></span>
</td>
<td class="nump">$ 1,186,448<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121494416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:9.67pt">Description of Business and Summary of Significant Accounting Policies</span><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pinterest was incorporated in Delaware in 2008 and is headquartered in San Francisco, California. Pinterest is a visual search and discovery platform positioned at the intersection of search, social and commerce. We generate revenue by delivering ads on our website and mobile application.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared the accompanying condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"). The condensed consolidated financial statements include the accounts of Pinterest, Inc. and its wholly owned subsidiaries. We have eliminated all intercompany balances and transactions. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December&#160;31, 2023 included herein was derived from the audited financial statements as of that date. We have condensed or omitted certain information and notes normally included in complete financial statements prepared in accordance with GAAP. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December&#160;31, 2023, which are included in our Annual Report on Form 10-K. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results for the interim periods presented, but they are not necessarily indicative of the results of operations to be expected for the year ending December&#160;31, 2024.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have reclassified certain amounts in prior periods to conform with current presentation. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparing our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect amounts reported in the condensed consolidated financial statements and accompanying notes. We base these estimates and judgments on historical experience and various other assumptions that we consider reasonable. GAAP requires us to make estimates and assumptions in several areas, including the fair values of financial instruments, leases, assets acquired and liabilities assumed through business combinations, share-based awards, and contingencies as well as the collectability of our accounts receivable, the useful lives of our intangible assets and property and equipment, the incremental borrowing rate we use to determine our operating lease liabilities, and revenue recognition, among others. Actual results could differ materially from these estimates and judgments.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the year ended December&#160;31, 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928215586832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the financial instruments we measure at fair value on a recurring basis&#160;are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"></td><td style="width:43.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,141,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,141,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,088&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,088&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Marketable securities:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,520&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,520&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,027&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,027&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,050&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,050&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"></td><td style="width:43.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,032,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,032,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,268&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,268&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,957&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,957&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,145&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,145&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,250&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,250&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Restricted cash:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our marketable securities within Level 1 or Level 2 because we determine their fair values using quoted market prices or alternative pricing sources and models utilizing market observable inputs.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross unrealized gains and losses on our marketable securities were not material in the aggregate as of June 30, 2024 and December&#160;31, 2023. We evaluated all available evidence and did not recognize any allowance for credit losses for our marketable securities as of June 30, 2024 and December&#160;31, 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our marketable securities by contractual maturity is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Due in one year or less   </span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,027,926&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one to five years   </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:9pt;font-weight:400;line-height:100%">330,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total   </span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,358,502&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realized gains and losses from sales of available-for-sale securities were not material for any period presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121371056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, we entered into a private pricing addendum with Amazon Web Services (&#8220;AWS&#8221;), which governs our use of cloud computing infrastructure provided by AWS. Under the pricing addendum, we are required to purchase at least $3,250.0 million of cloud services from AWS through April 2029. If we fail to do so, we are required to pay the difference between the amount we spend and the required commitment amount. As of June 30, 2024, our remaining contractual commitment is $1,440.2&#160;million. We expect to meet our remaining commitment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various lawsuits, claims and proceedings that arise in the ordinary course of business. While the results of legal matters are inherently uncertain, we do not believe there is a reasonable possibility that the ultimate resolution of these matters, either individually or in aggregate, will have a material adverse effect on our business, financial position, results of operations or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928108895264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' Equity<div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June&#160;2009, our board of directors adopted and approved our 2009 Stock Plan (the "2009 Plan"), which provides for the issuance of stock options, Restricted Stock Awards ("RSAs") and Restricted Stock Units ("RSUs") to qualified employees, directors and consultants. Stock options granted under our 2009 Plan have a maximum life of 10 years and an exercise price not less than 100% of the fair market value of our common stock on the date of grant. RSUs granted under our 2009 Plan have a maximum life of seven years. No shares of our common stock were reserved for future issuance under our 2009 Plan as of June 30, 2024. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2019 Omnibus Incentive Plan ("2019 Plan") became effective upon closing of our initial public offering and succeeds our 2009 Plan. Our 2019 Plan provides for the issuance of stock options, RSAs, RSUs and other equity- or cash-based awards to qualified employees, directors and consultants. Stock options granted under our 2019 Plan have a maximum life of 10 years and an exercise price not less than 100% of the fair market value of our common stock on the date of grant. 170,323,989 shares of our Class A common stock were reserved for future issuance under our 2019 Plan as of June 30, 2024. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of our Class A common stock available for issuance under the 2019 Plan will be increased by the number of shares of our Class B common stock subject to awards outstanding under our 2009 Plan that would, but for the terms of the 2019 Plan, have returned to the share reserves of the 2009 Plan pursuant to the terms of such awards, including as the result of forfeiture, repurchase, expiration or retention by us in order to satisfy an award&#8217;s exercise price or tax withholding obligations. In addition, the number of shares of our Class&#160;A common stock reserved for issuance under our 2019 Plan will automatically increase on the first day of each fiscal year through and including January&#160;1, 2029, in an amount equal to 5% of the total number of shares of our Class&#160;A common stock and our Class&#160;B common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by our board of directors.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.994%"><tr><td style="width:1.0%"></td><td style="width:12.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,043</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.41&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,197&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,984)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited   </span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="6" 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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,049</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">16.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">305,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Exercisable as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,238</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.72&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,305&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The&#160;total grant-date fair value of stock options vested during the six months ended June 30, 2024 and 2023, was $12.6 million and $14.2 million, respectively. The aggregate intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $56.5 million and $29.4 million, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Unit and Restricted Stock Award Activity</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU and RSA activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted Stock Units and Restricted Stock Awards Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,099</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">25.83&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,558</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,114)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.72&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,984)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,559</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.32&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense during the three and six months ended June 30, 2024 and 2023, was as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.554%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">2,740&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">5,049&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" 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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,906&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,398&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,895&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,587&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></div></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,433&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,630&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,906&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,752&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, we had $1,288.8 million of unrecognized share-based compensation expense, which we expect to recognize over a weighted-average period of 2.2 years.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 16, 2023, our board of directors authorized a stock repurchase program of up to $1.0 billion of our Class A common stock. Under the stock repurchase program, we are authorized to repurchase, from time-to-time, shares of our Class A common stock through open market purchases, in privately negotiated transactions or in such other manner as permitted by securities law and as determined by management at such time and in such amounts as management may decide. The program does not obligate us to repurchase any specific number of shares and may be modified, suspended or discontinued at any time. The timing, manner, price and amount of any repurchases are determined by management in its discretion and depend on a variety of factors, including legal requirements, price and economic and market conditions. During the six months ended June 30, 2024, we repurchased and retired 804,297</span><span style="color:#000000;font-family:'Times New Roman',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%">shares of our Class A common stock for an aggregate purchase price of $34.4 million. As of June 30, 2024, $965.6 million remains available for repurchases under the stock repurchase program.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121427200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text">Net Income (Loss) Per Share <div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present net income (loss) per share using&#160;the&#160;two-class&#160;method required for multiple classes of common stock. Holders of our Class A and Class B common stock have identical rights except with respect to voting, conversion and transfer rights and therefore share equally in our net income or losses.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share gives effect to all potential shares of common stock, including stock options, RSAs and RSUs, to the extent these are dilutive. The calculation of diluted net income (loss) of Class A common stock assumes the conversion of our Class B common stock to Class A common stock, while the diluted net income (loss) of Class B common stock does not assume the conversion of those shares to Class A common stock.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculated basic and diluted net income (loss) per share as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,805&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,033&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,805&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income as a result of conversion of Class B to Class A common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock </span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Denominator</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average effect of dilutive potential common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708,258&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is the same as diluted net income (loss) per share for the periods we reported net losses. We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income (loss) per share because these would be anti-dilutive (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.195%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.054%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.058%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Outstanding stock options</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,723&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">11,884&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,973&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Unvested restricted stock units and restricted stock awards</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:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,244&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,847&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,058&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928108786272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine our income tax provision for interim periods using an estimate of our annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between our effective tax rate and the federal statutory rate is the full valuation allowance we have established on our federal, state and foreign net operating losses and credits. Income tax benefits are not material for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended</span><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:10pt;font-weight:400;line-height:120%">June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recorded income tax benefits of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$21.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended</span><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:10pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefits recorded for all periods presented were primarily driven by the pre-tax losses generated during the periods, partially offset by changes in our valuation allowance. All periods include the effects of the capitalization and amortization of research and development expenses as required by the 2017 Tax Cuts and Jobs Act.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given our recent history of generating net income in the U.S., we believe that there is a reasonable possibility that within the next twelve months sufficient positive evidence may become available to allow us to determine that a significant portion of the valuation allowance recorded against our U.S. deferred tax assets should be released. The reversal would result in a significant income tax benefit for the period when we release the valuation allowance in the U.S. However, the exact timing and amount of the valuation allowance release are subject to change based on our actual operating results.</span></div>We are subject to taxation in the U.S. and various other state and foreign jurisdictions. As we have net operating loss carryforwards for U.S. federal and state jurisdictions, the statute of limitations is open for all tax years. For material foreign jurisdictions, the tax years open to examination include the years 2019 and forward.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121322944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Geographical Information</a></td>
<td class="text">Geographical Information<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography based on our customers&#8217; billing addresses was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. and Canada</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">633,607&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">549,653&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,180,191&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,021,474&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,344&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,562&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,701&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,934&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">853,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593,663&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,310,606&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">United States revenue was $603.8 million and $518.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1,126.4 million and $967.5 million for the six months ended June 30, 2024 and 2023, respectively. No individual country other than the United States exceeded 10% of our total revenue for any period presented.</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Europe includes Russia and Turkey.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our total deferred revenue was $21.5 million and $15.3 million as of June 30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net and operating lease right-of-use assets by geography is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,703&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,335&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,079&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,835&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 30.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%">Total property and equipment, net and operating lease right-of-use assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,977&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,344&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Other than the United States, Ireland and Mexico, no other country exceeded 10% of our total property and equipment, net and operating lease right-of-use assets for any period presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121262384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 8,887<span></span>
</td>
<td class="num">$ (34,942)<span></span>
</td>
<td class="num">$ (15,925)<span></span>
</td>
<td class="num">$ (243,521)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928117507632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=pins_GokulRajaramMember', window );">Gokul Rajaram [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 12, 2024, Gokul Rajaram, a member of our board of directors, adopted a trading plan intended to satisfy Rule 10b5-1(c) under the Securities Exchange Act of 1934, as amended (&#8220;Rule 10b5-1(c)&#8221;) to sell up to 18,400 shares of our Class A common stock between September 18, 2024 and August 20, 2025.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Gokul Rajaram<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">member of our board of directors<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">June 12, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">August 20, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">336 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">18,400<span></span>
</td>
<td class="nump">18,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=pins_BenSilbermannMember', window );">Ben Silbermann [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2024, SFTC LLC adopted a trading plan intended to satisfy Rule 10b5-1(c) to sell up to 450,000 shares of our Class A common stock. SFTC LLC is owned by The Silbermann 2012 Irrevocable Trust, the beneficiaries of which include certain of Ben Silbermann's immediate family members. Mr. Silbermann is deemed not to be a beneficial owner of the shares held by the SFTC LLC.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ben Silbermann<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">June 14, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">450,000<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=pins_GokulRajaramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=pins_GokulRajaramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=pins_BenSilbermannMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=pins_BenSilbermannMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928109000624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">We prepared the accompanying condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP").<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text">We have eliminated all intercompany balances and transactions.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications </span></div>We have reclassified certain amounts in prior periods to conform with current presentation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparing our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect amounts reported in the condensed consolidated financial statements and accompanying notes. We base these estimates and judgments on historical experience and various other assumptions that we consider reasonable. GAAP requires us to make estimates and assumptions in several areas, including the fair values of financial instruments, leases, assets acquired and liabilities assumed through business combinations, share-based awards, and contingencies as well as the collectability of our accounts receivable, the useful lives of our intangible assets and property and equipment, the incremental borrowing rate we use to determine our operating lease liabilities, and revenue recognition, among others. Actual results could differ materially from these estimates and judgments.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present net income (loss) per share using&#160;the&#160;two-class&#160;method required for multiple classes of common stock. Holders of our Class A and Class B common stock have identical rights except with respect to voting, conversion and transfer rights and therefore share equally in our net income or losses.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share gives effect to all potential shares of common stock, including stock options, RSAs and RSUs, to the extent these are dilutive. The calculation of diluted net income (loss) of Class A common stock assumes the conversion of our Class B common stock to Class A common stock, while the diluted net income (loss) of Class B common stock does not assume the conversion of those shares to Class A common stock.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121539488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Values of Financial Instruments Measured on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the financial instruments we measure at fair value on a recurring basis&#160;are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"></td><td style="width:43.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,141,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,141,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,088&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,088&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Marketable securities:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,520&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,520&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,027&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,027&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,050&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,050&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"><tr><td style="width:1.0%"></td><td style="width:43.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,032,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,032,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,268&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,268&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,957&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,957&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,145&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,145&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,250&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,250&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Restricted cash:</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Fair Value of Marketable Securities by Contractual Maturity</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our marketable securities by contractual maturity is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Due in one year or less   </span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">1,027,926&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one to five years   </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:9pt;font-weight:400;line-height:100%">330,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total   </span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,358,502&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928108844272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.994%"><tr><td style="width:1.0%"></td><td style="width:12.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,043</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.41&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,197&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,984)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited   </span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td></tr><tr><td colspan="6" 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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,049</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">16.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">305,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Exercisable as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,238</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.72&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,305&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Unit Activity</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU and RSA activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted Stock Units and Restricted Stock Awards Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,099</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">25.83&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,558</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,114)</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.72&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,984)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Outstanding as of June 30, 2024</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,559</span></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.32&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Share-Based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense during the three and six months ended June 30, 2024 and 2023, was as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.554%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">2,740&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">5,049&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" 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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;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%">Sales and marketing</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,906&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,398&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,895&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,587&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></div></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,433&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,630&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,906&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,752&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928121408624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculated basic and diluted net income (loss) per share as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,805&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,033&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,805&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td style="background-color:#e2e3e4;padding:2px 0 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%">$</span></td><td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income as a result of conversion of Class B to Class A common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock </span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,314)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,628)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,965)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,427)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,094)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Denominator</span></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average effect of dilutive potential common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708,258&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,138&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584,978&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,302&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,193&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,382&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,314&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share</a></td>
<td class="text">We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income (loss) per share because these would be anti-dilutive (in thousands):<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.195%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.054%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.058%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;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%">Outstanding stock options</span></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,723&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;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:9pt;font-weight:400;line-height:100%">11,884&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,973&#160;</span></td><td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Unvested restricted stock units and restricted stock awards</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:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,244&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,847&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"></td><td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,058&#160;</span></td><td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928109001920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenue Disaggregated by Geography</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography based on our customers&#8217; billing addresses was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. and Canada</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">633,607&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">549,653&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,180,191&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,021,474&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,344&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,562&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,701&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,934&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">853,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593,663&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,310,606&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">United States revenue was $603.8 million and $518.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1,126.4 million and $967.5 million for the six months ended June 30, 2024 and 2023, respectively. No individual country other than the United States exceeded 10% of our total revenue for any period presented.</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Europe includes Russia and Turkey.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Property and Equipment, Net and Operating Lease Right-of-Use Assets by Geography</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net and operating lease right-of-use assets by geography is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,703&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,335&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,079&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,835&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 30.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%">Total property and equipment, net and operating lease right-of-use assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,977&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,344&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Other than the United States, Ireland and Mexico, no other country exceeded 10% of our total property and equipment, net and operating lease right-of-use assets for any period presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928110572288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 1,358,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">545,856<span></span>
</td>
<td class="nump">$ 427,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">350,520<span></span>
</td>
<td class="nump">336,356<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">272,668<span></span>
</td>
<td class="nump">201,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">167,027<span></span>
</td>
<td class="nump">132,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">4,054<span></span>
</td>
<td class="nump">4,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. agency bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">13,381<span></span>
</td>
<td class="nump">42,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Non-U.S. government and supranational bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">9,050<span></span>
</td>
<td class="nump">8,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">350,520<span></span>
</td>
<td class="nump">336,356<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | U.S. agency bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Recurring | Non-U.S. government and supranational bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">545,856<span></span>
</td>
<td class="nump">427,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">272,668<span></span>
</td>
<td class="nump">201,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">167,027<span></span>
</td>
<td class="nump">132,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">4,054<span></span>
</td>
<td class="nump">4,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | U.S. agency bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">13,381<span></span>
</td>
<td class="nump">42,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | Non-U.S. government and supranational bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">9,050<span></span>
</td>
<td class="nump">8,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | U.S. agency bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Recurring | Non-U.S. government and supranational bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">1,141,896<span></span>
</td>
<td class="nump">1,032,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 1 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">1,141,896<span></span>
</td>
<td class="nump">1,032,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 2 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 3 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">130,088<span></span>
</td>
<td class="nump">106,268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 1 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 2 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">130,088<span></span>
</td>
<td class="nump">106,268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 3 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Level 1 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Level 2 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Level 3 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Level 1 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Level 2 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Level 3 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">7,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Level 1 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">7,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Level 2 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Level 3 | Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses And Other Current Assets, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_RestrictedCashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash And Cash Equivalents, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_RestrictedCashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928108853008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">$ 1,027,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one to five years</a></td>
<td class="nump">330,576<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total</a></td>
<td class="nump">$ 1,358,502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928108941456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Minimum required purchases</a></td>
<td class="nump">$ 1,440.2<span></span>
</td>
<td class="nump">$ 3,250.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928103970368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Sep. 16, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Grant-date fair value of stock options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,600<span></span>
</td>
<td class="nump">$ 14,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,500<span></span>
</td>
<td class="nump">29,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation expense</a></td>
<td class="nump">$ 1,288,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,288,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average recognition period for unrecognized share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="nump">34,378<span></span>
</td>
<td class="nump">$ 428,892<span></span>
</td>
<td class="nump">$ 34,378<span></span>
</td>
<td class="nump">$ 500,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=pins_StockRepurchaseProgramSeptember2023Member', window );">Stock Repurchase Program, September 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized share repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">804,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of Class A common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock remaining available for repurchases</a></td>
<td class="nump">$ 965,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 965,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pins_A2009StockPlanMember', window );">2009 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for issuance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pins_A2019OmnibusIncentivePlanMember', window );">2019 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares', window );">Percentage of outstanding shares, additional reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pins_A2019OmnibusIncentivePlanMember', window );">2019 Plan | Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for issuance (in shares)</a></td>
<td class="nump">170,323,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,323,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | 2009 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of fair market value of outstanding stock, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | 2019 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of fair market value of outstanding stock, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | 2009 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Additional Shares Reserved For Future Issuance, Percentage Of Outstanding Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=pins_StockRepurchaseProgramSeptember2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=pins_StockRepurchaseProgramSeptember2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pins_A2009StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pins_A2009StockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pins_A2019OmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pins_A2019OmnibusIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928104289120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Stock Option Activity (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">13,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(1,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">11,049<span></span>
</td>
<td class="nump">13,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">6,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">9.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">2.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">16.44<span></span>
</td>
<td class="nump">$ 15.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 13.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-Average Remaining Contractual Term, Outstanding</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-Average Remaining Contractual Term, Exercisable</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding | $</a></td>
<td class="nump">$ 305,302<span></span>
</td>
<td class="nump">$ 282,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable | $</a></td>
<td class="nump">$ 189,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928109734848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Restricted Stock Unit Activity (Details) - Restricted Stock Units and Restricted Stock Awards Outstanding<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">45,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">17,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released (in shares) | shares</a></td>
<td class="num">(13,114)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(2,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">46,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">33.93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Released (in dollars per share) | $ / shares</a></td>
<td class="nump">27.72<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">26.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 28.32<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928114145792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Share-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense</a></td>
<td class="nump">$ 196,433<span></span>
</td>
<td class="nump">$ 169,630<span></span>
</td>
<td class="nump">$ 358,906<span></span>
</td>
<td class="nump">$ 312,752<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense</a></td>
<td class="nump">3,777<span></span>
</td>
<td class="nump">2,740<span></span>
</td>
<td class="nump">6,725<span></span>
</td>
<td class="nump">5,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense</a></td>
<td class="nump">128,481<span></span>
</td>
<td class="nump">108,580<span></span>
</td>
<td class="nump">230,836<span></span>
</td>
<td class="nump">202,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense</a></td>
<td class="nump">30,906<span></span>
</td>
<td class="nump">26,398<span></span>
</td>
<td class="nump">55,895<span></span>
</td>
<td class="nump">45,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense</a></td>
<td class="nump">$ 33,269<span></span>
</td>
<td class="nump">$ 31,912<span></span>
</td>
<td class="nump">$ 65,450<span></span>
</td>
<td class="nump">$ 59,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928110597120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</a></td>
<td class="nump">683,171<span></span>
</td>
<td class="nump">674,280<span></span>
</td>
<td class="nump">680,995<span></span>
</td>
<td class="nump">677,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</a></td>
<td class="nump">708,258<span></span>
</td>
<td class="nump">674,280<span></span>
</td>
<td class="nump">680,995<span></span>
</td>
<td class="nump">677,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss)</a></td>
<td class="nump">$ 7,805<span></span>
</td>
<td class="num">$ (30,314)<span></span>
</td>
<td class="num">$ (13,965)<span></span>
</td>
<td class="num">$ (211,427)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_ReallocationOfNetIncomeConversionOfCommonStock', window );">Reallocation of net income as a result of conversion of Class B to Class A common stock</a></td>
<td class="nump">1,082<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_ReallocationOfNetIncomeCommonStock', window );">Reallocation of net income to Class B common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted net income (loss)</a></td>
<td class="nump">$ 8,887<span></span>
</td>
<td class="num">$ (30,314)<span></span>
</td>
<td class="num">$ (13,965)<span></span>
</td>
<td class="num">$ (211,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</a></td>
<td class="nump">600,033<span></span>
</td>
<td class="nump">584,978<span></span>
</td>
<td class="nump">597,193<span></span>
</td>
<td class="nump">588,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock', window );">Conversion of Class B to Class A common stock (in shares)</a></td>
<td class="nump">83,138<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted average effect of dilutive potential common stock (in shares)</a></td>
<td class="nump">25,087<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</a></td>
<td class="nump">708,258<span></span>
</td>
<td class="nump">584,978<span></span>
</td>
<td class="nump">597,193<span></span>
</td>
<td class="nump">588,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss)</a></td>
<td class="nump">$ 1,082<span></span>
</td>
<td class="num">$ (4,628)<span></span>
</td>
<td class="num">$ (1,960)<span></span>
</td>
<td class="num">$ (32,094)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_ReallocationOfNetIncomeConversionOfCommonStock', window );">Reallocation of net income as a result of conversion of Class B to Class A common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_ReallocationOfNetIncomeCommonStock', window );">Reallocation of net income to Class B common stock</a></td>
<td class="num">(38)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted net income (loss)</a></td>
<td class="nump">$ 1,044<span></span>
</td>
<td class="num">$ (4,628)<span></span>
</td>
<td class="num">$ (1,960)<span></span>
</td>
<td class="num">$ (32,094)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</a></td>
<td class="nump">83,138<span></span>
</td>
<td class="nump">89,302<span></span>
</td>
<td class="nump">83,802<span></span>
</td>
<td class="nump">89,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock', window );">Conversion of Class B to Class A common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted average effect of dilutive potential common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</a></td>
<td class="nump">83,138<span></span>
</td>
<td class="nump">89,302<span></span>
</td>
<td class="nump">83,802<span></span>
</td>
<td class="nump">89,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_ReallocationOfNetIncomeCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reallocation Of Net Income, Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_ReallocationOfNetIncomeCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pins_ReallocationOfNetIncomeConversionOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reallocation Of Net Income, Conversion Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pins_ReallocationOfNetIncomeConversionOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pins_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicTwoClassMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928120435776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Weighted-average anti-dilutive shares of common stock (in shares)</a></td>
<td class="nump">1,623<span></span>
</td>
<td class="nump">65,244<span></span>
</td>
<td class="nump">58,847<span></span>
</td>
<td class="nump">67,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Outstanding stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Weighted-average anti-dilutive shares of common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,723<span></span>
</td>
<td class="nump">11,884<span></span>
</td>
<td class="nump">14,973<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember', window );">Unvested restricted stock units and restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Weighted-average anti-dilutive shares of common stock (in shares)</a></td>
<td class="nump">1,623<span></span>
</td>
<td class="nump">50,521<span></span>
</td>
<td class="nump">46,963<span></span>
</td>
<td class="nump">52,085<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928215545104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit from income taxes</a></td>
<td class="nump">$ 244<span></span>
</td>
<td class="nump">$ 11,233<span></span>
</td>
<td class="nump">$ 3,108<span></span>
</td>
<td class="nump">$ 21,117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928109975936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information - Schedule of Revenue Disaggregated by Geography (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 853,680<span></span>
</td>
<td class="nump">$ 708,025<span></span>
</td>
<td class="nump">$ 1,593,663<span></span>
</td>
<td class="nump">$ 1,310,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total property and equipment, net and operating lease right-of-use assets</a></td>
<td class="nump">123,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124,344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=pins_UnitedStatesAndCanadaMember', window );">U.S. and Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">633,607<span></span>
</td>
<td class="nump">549,653<span></span>
</td>
<td class="nump">1,180,191<span></span>
</td>
<td class="nump">1,021,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">143,729<span></span>
</td>
<td class="nump">118,810<span></span>
</td>
<td class="nump">267,771<span></span>
</td>
<td class="nump">216,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=pins_RestOfWorldMember', window );">Rest of World</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">76,344<span></span>
</td>
<td class="nump">39,562<span></span>
</td>
<td class="nump">145,701<span></span>
</td>
<td class="nump">72,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">603,800<span></span>
</td>
<td class="nump">$ 518,500<span></span>
</td>
<td class="nump">1,126,400<span></span>
</td>
<td class="nump">$ 967,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total property and equipment, net and operating lease right-of-use assets</a></td>
<td class="nump">67,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IE', window );">Ireland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total property and equipment, net and operating lease right-of-use assets</a></td>
<td class="nump">25,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total property and equipment, net and operating lease right-of-use assets</a></td>
<td class="nump">10,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,835<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total property and equipment, net and operating lease right-of-use assets</a></td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,516<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=pins_UnitedStatesAndCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=pins_UnitedStatesAndCanadaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=pins_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=pins_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm139928109015504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Geographical Information - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">$ 21.5<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>52
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !B"_E@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  8@OY8G6Q'J^X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)O)VVE0NCFLN))07!!\1:2V=U@\X=DI-VWMZV[740?P&-F?OGF
M&YA.1Z%#PN<4(B:RF&]&U_LL=-RP(U$4 %D?T:E<3@D_-?<A.473,QT@*OVA
M#@@UYRTX)&44*9B!15R)3'9&"YU044AGO-$K/GZF?H$9#=BC0T\9JK(")N>)
M\33V'5P!,XPPN?Q=0+,2E^J?V*4#[)P<LUU3PS"40[/DIATJ>'MZ?%G6+:S/
MI+S&Z5>V@DX1-^PR^;79WN\>F*QY?5OPNZ+ANYJ+JA5-^SZ[_O"["KM@[-[^
M8^.+H.S@UUW(+U!+ P04    "  8@OY8F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M !B"_EB3)K<&*@8  *$C   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9IO;^(V',??BL6F:9-*B1T(]-8B4:[=V.YZ7.DVW:8]<!,#T24QLQUHW_U^
M3B!I.\=$&>F#0B"_+_[$=O+)G\L=%U_EFC&%GN(HD5>=M5*;=[V>]-<LIO*<
M;U@"WRRYB*F"1;'JR8U@-,B*XJA'',?KQ31,.N/+[+.Y&%_R5$5APN8"R32.
MJ7B^9A'?775PY_#!?;A:*_U!;WRYH2NV8.JWS5S 4J]("<*8)3+D"1)L>=69
MX'=3=Z@+LC5^#]E.OGB/-,HCYU_UPBRXZCBZ12QBOM(1%%ZV;,JB2"=!._[9
MAW:*W]2%+]\?TF\S>(!YI))->?1'&*CU56?400%;TC12]WSW,]L##72>SR.9
M_4>[?-U^OX/\5"H>[XNA!7&8Y*_T:;\A7A;@B@*R+R!O"G#5+[C[ C<#S5N6
M8;VGBHXO!=\AH=>&-/TFVS99-="$B>[&A1+P;0AU:CSE6R;0''H,=9%<4\'D
M94]!L/ZZY^]#KO,04A'BH8\\46N);I* !:_K>]"@HE7DT*IK8@W\)4W.D>N<
M(>*0OJ$]TV/ET3DB?5/YJ^:XQ49RLSRW(N\]]U,8N@K-DGSBZ 'XUP=8"\T4
MB^7?IDV61_;-D7IVOI,;ZK.K#DP_R<26=<;??8,]YT<3[XG"7M'W"_J^+;VD
M?WC>,!.IO1P[W<\F)&M50Z1!@32HA_0YI4(Q$3VC>[;A0IGP[%%*I*:-,K56
M-<3S"CRO'MZ<B9 '>EHBV#L8.\^>5$S$RIEHK6_(.2PXAS5'IJ!P8,FF974_
MVK.6-)+&CK26-00<%8 C:Z-N$A6J9W0;1@S=I?$C$R8P>X;CX*X[&@V)"<Y:
MVA#NHH"[J -WSU:A5-"!"MW1V#A&[3GS,($IS*0Z@_VS?V["M 8TQ,1.>8AU
MZH!"X[B P9D=/L[00L&,1%R@*4\3)9[A-3#2'TE_?V,BMA<U17YA%;@.\@-]
M0K, 9FBX#/W\L%D]C(]$$J_K>LX0DPLCK[6X*2\I>4D=WDD00+H\.[Q!F2-\
M2LS]:H_T!AA=P[1(: )C18#@&;FM(4VY2S'"5O/X#_=4+\&8?N"[Q,ALCUL
MZRTP^Z'TN1&W#1'"I0EAN\N\Q2WF\%SP;9CXYGZV9TXG1M V] B7?H3M5O,6
M=,ZEHA'Z,]Q4[Z;LB1=][ R-I&V8$BY5"=L-)QNQ$S@#K@:S!_3QP(C5AACA
MTHRP76<^<!_Z:[[FB<T<CH0,/=(=8L<Q\K7A1;@4(VRWFH=0@1/Q)<+D^\<?
MT(+YJ8">-$+:DZ81A1WU!+H_CKG>U7+_ZQGZUCEWX ^C#15H2R.SY-NCFVZ$
M4J"PW7Q >X,P6:'%<_S((R/[$76:W2V,7&T($RF%B=B5YM";Z.;)7]-DQ2K-
M\$C0W9>%T8[L94WY2CLBM>QHF@JASU[R4Y:L(^%XDAHOP!Q)_&*\;#.U5S7E
M+*V(U+*BF?;S_'J=/@VE!W CISVQBK,-"R*E!9%:%J1/TT#G00E67!AW14=R
M/E !8WWB^PR"(";((XW$;8@0*46(U!*A14RC"%VG$KZ6YG%KSZD\Z[;7->4K
M_8?4\I^;F(F5GI@_08):ZV/$AB;FKK4'5H.VH3^DU!]BMY=#1ZX9=*0-SQY3
MC=>&!I%2@TC-*T2W<$:AA2B_('8+'YN'JSWNL_$BBKVH*6.I0L0N,!, #'+(
MB*Z,5/: ZLYK0V](J3?$;B=O.^\+ Q>K[CI[6.6=A#94QRU5Q[4;RL$!7B+:
M+M<>B>MV,>FZV'@+H0WG<4OG<>LY#\ * )TE 7M"OS+CSN9(E/;R@>.1"]?(
MV8;SN*7SN'9#,9U.&!E/I"Q[Z#8$R'UQ?ZR-&V2GO4/6AA"YI1"YM83H]4GD
M(KN?BCZE2BJ:Z%,UXW8XD>KLMT.>-LC2]$W\[=ASW('G#8<P7;8FR-**7+O$
MY&/[V@AQ(HW90[0A16XI1:[7PG ^D>GLMT ;WN26WN3:1>?_#.<3V=!^.PS_
M,YQ'Q".CD7/Q9C3W7CP$H;4]>S9$(E_?7<F?AR@^+9X_F61/7?3*U?.'5SY2
M;?T216P)I<[Y$'Y>Y,^#Y N*;[)'*AZY4CS.WJX9#9C0*\#W2\[584'_0/%4
MSOA?4$L#!!0    ( !B"_E@#9?XH_@4  .47   8    >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&ULM5AM;]LV$/XKA!L4&^#$?)$H*4T,)"[6;4"QH&FWSXQ$
MQT0DT16II-FOWU%V)-NBY!3M C@6K;OC<T?>/4=>/.GJP:RDM.A;D9?F<K*R
M=GT^FYET)0MASO1:EO!FJ:M"6!A6]S.SKJ3(&J4BGU&,^:P0JIS,+YK?;JKY
MA:YMKDIY4R%3%X6HGJ]EKI\N)V3R\L,G=;^R[H?9_&(M[N6MM%_6-Q6,9JV5
M3!6R-$J7J)++R\D5.5_0R"DT$G\K^61VGI%SY4[K!S?X([N<8(=(YC*USH2
MKT>YD'GN+ &.KUNCDW9.I[C[_&+]M\9Y<.9.&+G0^3\JLZO+23Q!F5R*.K>?
M]-/O<NM0Z.RE.C?-?_2TE<43E-;&ZF*K# @*56Z^Q;=M('842#"@0+<*]+4*
M;*O &D<WR!JWW@LKYA>5?D*5DP9K[J&)3:,-WJC2+>.MK>"M CT[7^@R@T61
M&8(GHW.5"0N#:Y&+,I7HUADVZ!1]N7V/?CGY%9T@5:+/*UT;46;F8F8!@[,T
M2[?S76_FHP/S_5F79XCA*:*8!A[UQ;CZ>YF".FG4V;[Z##QOW:>M^[2QQX;<
MKZM*EA8)8\#/<Y\_&P.!WX#+LG.S%JF\G$ :&5D]RLG\[1O"\3N?=S_)V)ZO
MK/65C5F?+X19(5@UE+H'^;56CR('Y[VKN#'%&U.N%#S."8LXC\G%[''7(9\<
M)PGCK=P>UJ#%&HQB_2BJ!VG%72Z1D6E=*:ND%^?&3+@W?QB'F![@],B1("%!
M[,<9MCC#49Q7::IK""%4M%1"/ 'P%)50??42B1QJI,LBXT8G\32B21/_$X*G
MG(6PZ=P+R C99D3S'C:Y+.YDM5GYE]T^A3G,6C9E+W_VQ2+L^<AY0!-V$(J^
M6,09"1-_)'@;"3X:B9M*KH7*D/RV=O7$-)YHNY(5E+'=)/,AYSU(":,1/@#>
ME^(!(P,[+6IQ1Z.X/VLK\E= C'J3LR"A4< /0'KD&(O#H?#&+<SX2'B!N2O[
MW(35Y>X:N-0V>\V'-NZA"#!FAUC[4HQ2&OJ1)BW29!3I7X!36%7>HUP"OZ+*
M$>FI7I[6,!B.;]+#$K,D."PW?:F$$C(06X([$L2CF#]HG3VI/&^BJTHKRGOE
M:L\&[F"4MU;WJPJ+XL.,\\K!UJ$#N'?(FXS'NLFOX:!NU?<FCC Y3"R?6( #
M/ "O(U<RRF?;W!J!1_L;, JBD!QN5)]@F 0!'MBKI.-$PE[5 .1*W*F\H1EO
M%T!&N?5[VX"?96W?Z8Y<R3B[MJRU%L^.LKP.]QDS8HGKV?97QB.6X'" 5DG'
MJ^0HL5:U'*63G27S.M#G.>#"*$H./?#(L1BSH>3L")&,,^(^LQQ#VR<WQJ,(
M]TJ)1PY2.AG*U8X&R3@/'I;M8WC[/$="$H6]TN*1XY@/L3;I^)",$^*F]!U#
MZ6$X[*E_?3'*\2"M=$Q(QJEPLP..8>QS6A@D >^MO$<.LVB(KFE'?G2<_!:Z
M*)1U[<0FRU)=NGT@RW0 \;@]?_5"WM/0CQO:][DC3DI&R_ZMU>G#2N>9K,S;
M-S$ET;NFJ[+/_C/@* U_]R'P)UG;]WWGR#O.RHL<&!E=P3H7A2Z1<:&8HA-\
MAN&/ "=4" Z&-1QD^)1S]XF068G*%>':KG2E_I49O,1L&O+-B25,"(BQ%S%E
MC*O=3<FNK8%V*G.%Y4?..^_0!O;U*V"3*;3<[N.#'=,IWY[#8CYE8?@_@O9N
MI7XK$QUD^JC(_J)W?0X=/_Q?99ER]V90C]PQ[525*!5K!?7)"Y+U:PWCG,:'
M].\3I %)PF  <->CT*,]2EW4>7,;M>5]74 ^K-P5XB/PDS;^XM1O2$XI#L)#
MX!XQ@@D;@-WU+?1HW]+"SN12I<I[<J#]IN.4$NYN3@Z!>B5#3/E CT6[!H6^
MID$Q@Z70"]S7?R0Q#GNX/8+0IO!XH%.A7:="7W-BWV'5)A^_TXVH=V_E/WGX
M!+TGC]G.':R[ /\HJGM5&NBFEJ")SR*(1+6Y4]X,K%XWU[)WVEI=-(\K*0"^
M$X#W2ZWMR\#=]+8W^_/_ %!+ P04    "  8@OY8,(%PJB<#  #F"P  &
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
M<C*H_%VIA=D?M+'LM:T[V\_\ZS>H%&"%VQ,>Y2#S+04 (RR.O<GW8;:P<W<
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
M,_R# 4(#\/V:<_4\T1MT?UEF_P)02P,$%     @ &(+^6"1H,6W,"@  UV,
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
M9P571@!^WTBIGV[,"P[_R;#\/U!+ P04    "  8@OY80P.Z)L\"  "]!P
M&    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;*U5:T_;,!3]*U:&)B8Q\@X9
M:R.-(K1-FE2UL'UV';>Q<.Q@.RW[][MV0E1*BMBT+XD?]UR?<ZX?DYU4][JB
MU*#'F@L]]2ICFDO?UZ2B-=;GLJ$"9M92U=A 5VU\W2B*2P>JN1\%0>;7F FO
MF+BQN2HFLC6<"3I72+=UC=7O*\KE;NJ%WM/ @FTJ8P?\8M+@#5U2<]?,%?3\
M(4O):BHTDP(INIYZ7\++66;C7<!/1G=ZKXVLDI64][;SK9QZ@25$.27&9L#P
MV](9Y=PF AH/?4YO6-("]]M/V6^<=M"RPIK.)/_%2E--O=Q#)5WCEIN%W'VE
MO9[4YB.2:_=%NSXV\!!IM9%U#P8&-1/='S_V/NP!PN0((.H!T5L!<0^(G=".
MF9-UC0TN)DKND++1D,TVG#<.#6J8L%5<&@6S#'"FF$E10DUHB:"E)6<E-M!9
M&OA!L8Q&<HUF6%?H!@JNT>D<*QBNJ&$$\P_H([I;7J/3DP_H!#&!;BO9:BQ*
M/?$-L+-K^*1G<M4QB8XP^=Z*<Q0'9R@*HF0$/GL[/'X.]\&3P9AH,"9R^>(C
M^1:42$$89]AM-W"!@ MG[HOH0\NVF#M_0"UL9VT4(]8Y-V\D(H.Q9-_8%>98
M$(I<Q49=ZF@EX[3LH;[4#29TZL&IU51MJ5>\?Q=FP><QS_Y3LF<.QH.#\6O9
M"[=KK#N'EHVI[E)E+I6]>;9%&%]D61Y._.V^H)&X\.)3GD9#W#.NR< U>97K
MXJ" 3!#>EM"#/0W6-)B5B#XVMJ!=Q24< 04'5-G3@+#61ZK9+9ON\PVR_$#4
MRZ H2N)Q1>F@*/UG11WYXZ33%WR2($T.2(\$Q>D1TME .GN5]*TTF/_%01LC
MGXWLI#S,@_B _TA<F&=)DA](\/<N5_NP_<!JPX1&G*X!&9Q?@ 6J>RRZCI&-
MNV]7TL#M[9H5O*]4V0"87TMIGCKV"A]>[.(/4$L#!!0    ( !B"_EAD,99
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
MFLN$G OD $Y6\[)D?,M%Z<Z$K2@P(<&)%I@D="B.;;66"!M7]R2@=IQX\$'
M<@T%QK(S@E;&K?@&B'<O'20VKG:Y9SE>-NG6UJ!GT$6TLV?"_/?+Q4U#L<(@
M -L#UQ3]$DS71:FC1)GCX2OTOV.S"J] VY:=F@K.TUG6-6B2BM.YGP81>P7D
MP+&HK[2JF,$V[ES3Q^$).O()+=^?!.1N"@EV*:$*YFZ=$H,Z^=I]<SIX(F"#
M6[N'D$'7-=*VKX5^M7]K/6N?&%_8VX<:MN@U&5+""D6#R2SUF&X?/RUA5>T>
M'$ME\?GB/C?X7@1-#+B_4EAQ'4$']"_0Q;]02P,$%     @ &(+^6)"^K H,
M!   P0@  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULI59=;^,V$/PK
M"]WAT *&K2A.FB:V 2?7HBD:(+C@FH>B#[2TLHBC2!U)V4E_?6<IV^>VN0!M
M7RR1VIV9_2#7LZWSGT+#'.FI-3;,LR;&[G(R"67#K0ICU['%E]KY5D4L_7H2
M.L^J2DZMF11Y?CYIE;;98I;V[OUBYOIHM.5[3Z%O6^6?K]FX[3P[R?8;'_2Z
MB;(Q6<PZM>8'CA^[>X_5Y(!2Z99MT,Z2YWJ>+4\NKZ=BGPQ^U;P-1^\DD:R<
M^R2+VVJ>Y2*(#9=1$!0>&[YA8P0(,C[O,+,#I3@>O^_1?TRQ(Y:5"GSCS*.N
M8C//+C*JN%:]B1_<]B?>Q7,F>*4S(?W2=K ]*S(J^Q!=NW.&@E;;X:F>=GDX
M<KC(O^)0[!R*I'L@2BK?JZ@6,^^VY,4::/*20DW>$*>M%.4A>GS5\(N+&]>V
M.B++,9"R%=TX&[5=LRTUA]DD@D(,)^4.[GJ *[X"=TYW &@"_6 KKO[J/X&T
M@[YBK^^Z>!7PY]Z.Z30?49$7TU?P3@_QGB:\T_\2+[W7H30N])[IM^4J1(^F
M^?VE+ PDTY=)Y"!=ADZ5/,]P4@+[#6>+=V].SO.K5T*8'D*8OH;^[TOV/^#H
MOO=E@ZZG8[-;2\O.:R-%.1G1E@G;[+DB;:,C1?BX49'E60*+5%6QK?H6S1T;
M6K;J#QS(1U[1 W*C2_!\\^[-15'D5\O'A_1V<O4M@!M=-K1V&_8VD.L]]5#B
M:D*1^HI*UW:]: 5M[17*U9=1:M=YM]'H/UH]$P#']!'=Z"DV_U24U"OX>/[<
M:PD! 73[H%4DPP"FMZ>CXBP?YSB"QLAM<A 1]A'4WK7"!AKO^G7S)47?C^FV
M%IY:80/XE:/@7F96STEFI>L:";4ETXKCEMFF;=6ZWD9Q#+B5JU0OV3] E(<J
M[6S'M PB%N>(#^=HE'+I62YM24:)DDNK]\H<(^A ;T]&TVD^+O9QCU$UXJ<.
M=ZK(;65L_!UK[S^F7W@-Q#L5T1Q!/"5<;3?.;%*OT$9Y[?I 1FU#KV,8(:E*
MMT,CHHHE<P70@"!1"A@'\4\A.X\O&",@[/W0%:L^H+=#@,A&&]YE)N!^3BDP
M24V[4S-(:23)T3Q3CU3[B!A265 @ZR)2;S1O$I!8PPEX*CBK5H#O7 AZI8V.
MSX,^X0.9;J7U0>Q,'W>]@D_0N.,>$6N!!'^ET:A(.Q0X69-:KSUT1H8.I)P:
M!7XEGNPUY*L*AP%0C/Y #00=Z=]'/J(:2<')A27D::$?'>< P]PKV0W"5ZK0
M4(VY',8OW4N3H['2LE^GX1DDX38.$^:P>YC/RV$L?3$?AON=\FL-4L,U7//Q
M=V<9^6%@#HOHNC2D5BYBY*77!O\QV(L!OM?.Q?U"" [_6A9_ E!+ P04
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
M-BW ^[DQ57M#"KK?AJ[^!5!+ P04    "  8@OY8P[9,3)$%  !Z$0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6S-6&UOVS80_BL'MRA20+7U9EM.
M$P-)VJ$=UBY(VO7#L ^,1%M")5$EJ3C]]WM(28Z<V$[2%L.^6*1XO'ON_>2C
ME9!?5<JYIILB+]7Q(-6Z.AR-5)SR@JFAJ'B)DX60!=/8RN5(59*SQ%XJ\I'O
MNI-1P;)R,#^R[\[E_$C4.L]*?BY)U47!Y/=3GHO5\< ;="\NLF6JS8O1_*AB
M2W[)]>?J7&(W6G-)LH*7*A,E2;XX'IQXAZ>AH;<$?V5\I7IK,II<"?'5;-XG
MQP/7 .(YC[7AP/"XYF<\SPTCP/C6\ARL19J+_77'_3>K.W2Y8HJ?B?Q+ENCT
M>! -*.$+5N?Z0JS>\5:?L>$7BUS97UHUM($[H+A66A3M92 HLK)YLIO6#KT+
MT:X+?GO!M[@;01;E&Z;9_$B*%4E##6YF856UMP$N*XU3+K7$:89[>OX1?G]?
MQJ+@=/"'4.HEG7-)ERF3_&BD(<"0C>*6V6G#S-_!;$(?1*E316_+A">;]T<
MMD;G=^A._;T,?Z_+(06N0[[KAWOX!6MM \LOV,'O+9-E5B[5K9+T]\F5TA+!
M\<\V?1MVX79V)F$.5<5B?CQ 1B@NK_E@_N*9-W%?[P$;KL&&^[@_U35[F6V'
MND<"?>%D"4M-)<BREBRW9!7(E"6K%>Q).N6D5^)5G#.EJ. Z%0E2]EN=29X0
M2@<5R)*LRCE9$JY(+ @<"R0F8CS^.J1W(D^XM >BEG1F69T0*Y-V?;IQ@5)V
MS2E+ #"+64[2I)\B?A/S2B.)= H JD+RDQ9T+31P.N!07D.(K0=@#,>7:@%E
MVMOV7<I1& 1T:S2$%BS/O\,"%E?/&%#+F(.KH;$60,1USC0W52*+]UKMZCLE
MV766&-O=I\.I,>C*5A2>O(*B$@62RKJX @L8R'*Y9T/@TTI#!\,VJ67G&<C-
M1#*D-UE>@]]>9$O42%AQL6@-!]6I$MI8&4;>+M<QW/+:BFV!5*;D*H<N+D\:
MJUY<?L86# T@?F,8FJ7B9*0F!ADD#^E3>FM)XR6(2G;"QF$7)AMVP*NZ $XC
MJ^?QC<BZ$TU MHV50ZLT0]0:3H_ <8=I(@"B%+H%M 4/$D7QSJP[,&Q&5]*&
MES'J;D2W#F4*^9>C]RHZ0 A#8*UP%\YH4Z5'6HBZU.KE(;P@.=\HYH12S&TI
MOLQN=IR8(FU^@MZJ4ZBSSU/WIP_ETB%]A&DETT)B>8_N.4V=R!WCZ3ENY.-Y
M *B!%YJC@]"9^)%=>8$SFXR;)5:N7?F>YX3^U*X#WW%GN/6&EP)]N)'WY6Z*
MMIZL%>P":P-)5>OM6;[6P&D].G%=QPT"B@+'"R(:1Z$SFT84S9S ]6D\FSK>
MS)Y&9AM%3@!]S*D7/FPFJ. .7>_V<8!GHV]_X=]=!)/>XA$%Y+]VQP5'A1+Q
MNECTH"'RF>D!Z#Q-Q>HG7A=?.W*NA??B6>1[_NLG/_>@6@N\4RNZJP<!+/!4
M>;L=\YPB)XJFC<'#\)?&__\G_,^>Y-M6PH\ZM].:.JW;;MFU*O2Q7LO<D.R/
M$5;3GY;\D_;NVL;4C1Q_'/V0Q1\S2_R*DO-P8<N:/J]8D_*/Z8EF(+T=C!0F
M+=2)2LCN7F^J0Y/$9,/M6-@V4F/?>[/90S,2+:0H[/CQZ.FF-R[RF,''[<"T
M$G6.*0#:0N"K=<AM=/?M/?Q>Z][6L?_L#9$;T]PZ#+W0F8(0Q2&*0K.;30/Z
MC Q41A$HKV46FV5SO2ZS=K2^=\163,+^'LI00&/7&?L>A1/4'^Q0;Z(Q?1(:
M-FT()F/'1PD;HZ*%4YI,'1?!N^U#:]3['D8S6MJO?@5_8+QI/HW7;]=_+)PT
MW].WY,V_$A^87&;0/><+7'6'T_&@^5CH-EI4]NOZ2FA\J]MERAF^9 P!SA<"
MD=%NC(#UWRWS?P%02P,$%     @ &(+^6,(#YF&;!   H0H  !D   !X;"]W
M;W)K<VAE971S+W-H965T,30N>&ULE5;;;MPV$/V5@1KTR=VK<X%K+V G;9,
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
M:>AT=\,5W>U0V0WT?"&EV4VL@_ZV./D'4$L#!!0    ( !B"_E@,38??A0(
M ,('   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;*U5;4_;,!#^*U:&
M)I &>2^E2R/1IFB;Q%3!V#Z;Y-I8)'9F.RW\^]E.FK4L5!7KE\1W?I[G?&?K
M+EHS_B1R (F>RX**L95+68UL6Z0YE%A<L JHVEDP7F*I3+ZT1<4!9X94%K;G
M. .[Q(1:<61\<QY'K)8%H3#G2-1EB?G+! JV'ENNM7'<D64NM<..HPHOX1[D
M0S7GRK([E8R40 5A%'%8C*UK=S0+--X ?A)8BZTUTID\,O:DC:_9V'+T@:"
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
M>4T%?+X00C\53 /5%YG)?U!+ P04    "  8@OY8Q<)DC-@%  !!#P  &0
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
MONM<.K"EFV#K>$A:V8 C5[PL<<8EQPOP?FV1(.T-&^A.S=/_ 5!+ P04
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
MQ&>+)C?X3@2N-N#ZBF%FM!.EH'MY3O\%4$L#!!0    ( !B"_EC3 3B:;@0
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
MF+3C\M[EV9=\ES<Y5V,D(M19_586U2!D_WG7WL![V_!]_=^IX#QZ$TY[TST
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
MX.BU3$CE#SV(AQ[$7C?Y?P]FW!1"F59303_/%\:7\VL?:B<YWB_I1NG,-*S
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
M8.+7A#(OF]NU.Y'->:,JRO!.@&SJFHAO*ZSX?N&%WG'AGFY*91;\;+XE&WQ
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
M4K]/J&\8WLH#\SO,&"[E989@BH@ \,_7&+.G&S%!^U9G_A]02P,$%     @
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
MLKA(Q3Y_&?";2%,1Y1]WG&UXD@'4]UNA<KJ\R :HWEA=_@=02P,$%     @
M&(+^6!K(LF?3 P  P!$  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
MS5A=;]LV%/TKA 8,*;!$W[*=V0(22T,SM%O0K.O#L =&HBTB$NF1E)W]^Y&4
MPEH.HZ6;4/0E$LE[S^6]Y_I$Y/) V0.O$!+@L:D)7SF5$+M+U^5%A1K(+^@.
M$;FRH:R!0@[9UN4[AF"IG9K:#3PO<1N(B9,N]=PM2Y>T%34FZ)8!WC8-9']?
MHYH>5H[O/$U\P-M*J DW7>[@%MTA\7%WR^3(-2@E;A#AF!+ T&;E7/F7N>\I
M!VWQ.T8'?O0.5"KWE#ZHP4VY<CRU(U2C0B@(*!][M$9UK9#D/O[J01T34SD>
MOS^A_Z23E\G<0X[6M/Z$2U&MG+D#2K2!;2T^T,-;U"<4*[R"UES_!8?>UG-
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
M!,6>8WOZ\4LJG85TZRQ?^6,X$]K<@@HLH#0?E$9!:0$4K5[02F A1Q%8"*C
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
MZL3P\>\/]I1$49+X$<#\#J((0^!IQ!', 7C D"BJWH,[[Z-P]9X*U[^ #5\
M4$L#!!0    ( !B"_EB7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKEN
MPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE
M[3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]
M9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIX
MT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T
M_C6"R0_L?@!02P,$%     @ &(+^6-@-LW=< P  8Q<   \   !X;"]W;W)K
M8F]O:RYX;6S%F%MOVC 4@/^*E9?1!P8)EUY4*JUE[9"J%I6J>YQ,<@"KCLUL
MAUY^_8Y#T1RM'.W%XBF)DSA?CN/SG?C\19OGN=;/[+64RHZ2E7/KLT['YBLH
MN?VJUZ#PS$*;DCL\-,N.71O@A5T!N%)VLFYWV"FY4,G%^:ZOJ>F$!]I![H16
MV.@;G@2\V+_G_2';""OF0@KW-DKJ?0D)*X42I7B'8I1T$V97^N6'-N)=*\?E
M+#=:RE&2;D\\@7$B_Z=YYB$?^=S6+8[/'SB"C))A%SM<"&-=?47=/T?&#>#%
MVZ/*Z6LA'9@Q=W!C=+46:NF[P;?H!*]1QV&WW0;QS/Q/&/5B(7(8Z[PJ0;EM
M' U(#ZCL2JQMPA0O891<Z0T8-N5+\"^%3YD4VQ=T2!:$RYP)/&$F1<T8DT<5
MH"P4#/>LEJ) CH)=<LE5#BR S C([("0O[( LD= ]@X".?,X>&L V2<@^P>$
M;$1R0$ .#@G9"R"'!.3PD)#] /*8@#P^).0@@#PA($_B0H[!YD:L?3O3"W99
M6:' 6L85DE9E 'E*0)[&A;SFPK G+BOPC-="8>817+*)LLXT(-,NE<V[L0>\
M+(7S%VWCA\/N4'6 L&!#2%(YD9TS<SI_7FE9@+%?V/??%58*(1MEFC2R:NZP
MWXG*=0FL=:NM/6)3]/5LQ4U#V)1GTLBB^<![Y*_-(:6TDD;VR@WHI>'KE2_;
M,'[;/O"BD(\R2AI9*5/^QC;6CV5]NR]MQL+F4MNJ.;"44=+(2L%<(G!.L$?#
M"YRT[)LQ'.=N/9M#1DHH:62CD,FZ44"DE%+2R$XATW43DY)*&MDJGV5"UL+?
M%@GV**R]*:=DD9U"I$3/&F)25LDB6V5?"OJ(9XA)_LI$%@S]98;%;49))HLL
M&1HS+&\SRCM9]/\9HMYAK1"3TD\663^?SO,VN^.8X9W8A)B4@++( MJ#63>S
M^W6(23DHB^R@/9@/@)^FR%V(23DHB^R@?='TB;,];^1-RD%99 =1Z;W-KL+%
M%<I"O0-:J,U^AIB4A7J1+106YZPU!L>%;*B\1\FG%UD^>QV)GR5V'V*2*VF1
MY4-@^I098E+RZ=7RZ>P6=0M88*U:W.$C++9CW_G4,+_9_G7V![X67%127F';
MO;K5O-BM$>_6MR_^ %!+ P04    "  8@OY8C-]?K6X!  #=%   &@   'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=C-CH(P%(;A6R&] ,LY5=2)N)J-
MVXDW0+" D;_03D;O?@@N\".SF(WI69%".'T7Y GIX<O6F;]VK:NNO8ON3=VZ
M5%7>]Q]:N[RR3>9676_;\4G1#4WFQ^50ZC[+;UEI-<=QHH?7&>IX>)T9G1^]
M_<_$KBBNN?WL\N_&MOZ/P?JG&VZNLM:KZ)P-I?6ITO=ZONWT=*'5.%E%ITNJ
MAM.%E X=Q!#$X8,,!)GP06L(6H</VD#0)GQ0 D%)^* M!&W#!^T@:!<^: ]!
M^_!!%*.,L8"D!=8"M";DF@1X30@V"1";D&P28#8AVB1 ;4*V28#;A'"3 +D)
MZ28!=A/B30+T9M2;!>C-J#<+T)L7/]L"]&;4FP7HS:@W"]";46\6H#>CWBQ
M;T:]68#>C'JS +T9]68!>AO4VPC0VZ#>1H#>!O4V O0VB\,2 7H;U-N\4V_G
M'[5U<\]SC?N_DVH_OFOG[:?E\^;BZYUPUG":>?P%4$L#!!0    ( !B"_E@&
M5T)WCP$  ' 5   3    6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*
M%1%CIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]
M:\A%F[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+9F2VE MB8C0:LTPWGAH_
M]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+8RJ521_VV;K)?[@,]PY)
MZ.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ5+%-Q9S?5N22?HD3&751
MJ(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_3J;/,%3.K38N3,S2Y7:'
MD;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[>3C6+=??\?<9'_4OS"%
M<J0@.6Y <MR"Y!B#Y+@#R7$/DN,!) <?H01!(2I'02I'82I'@2I'H2I'P2I'
MX2I' 2M'(:M (:M (:M (:M (:M (:M (:M (:M (:M (:M (6N*0M84A:PI
M"EE3%+*F_TG6#ZV7?_T/L%V36JKFX,^Z'ZVS+U!+ 0(4 Q0    ( !B"_E@'
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ &(+^6)UL1ZON    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ &(+^6)E<G",0!@  G"<
M !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    "  8@OY8DR:W!BH&  "A(P  &               @($-"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ &(+^6 -E_BC^!0  Y1<
M !@              ("!;0X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( !B"_E@P@7"J)P,  .8+   8              " @:$4  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  8@OY8K-7V@?H%
M  !R&P  &               @('^%P  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ &(+^6%,9GNN= P  O@P  !@              ("!
M+AX  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( !B"_E@D
M:#%MS H  -=C   8              " @0$B  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    "  8@OY88N[%3I8'  #5(   &
M    @($#+0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
M&(+^6$,#NB;/ @  O0<  !@              ("!SS0  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( !B"_EAD,99 8@8  !H0   8
M          " @=0W  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    "  8@OY8LFM,X"0%  "-#@  &0              @(%L/@  >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( !B"_EB0OJP*# 0  ,$(
M   9              " @<=#  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ &(+^6-B8B=2Y"0  )QH  !D              ("!"D@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  8@OY8P[9,
M3)$%  !Z$0  &0              @('Z40  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( !B"_EC" ^9AFP0  *$*   9
M  " @<)7  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
M&(+^6(7DK?95!   .0H  !D              ("!E%P  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    "  8@OY8#$V'WX4"  #"!P  &0
M            @($@80  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( !B"_EC(-R6D2 4  )T9   9              " @=QC  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ &(+^6,7"9(S8!0
M00\  !D              ("!6VD  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    "  8@OY8YLEQA&T$   .#0  &0              @(%J
M;P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( !B"_ECL
M-4[G! 4  # ,   9              " @0YT  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ &(+^6(^BLP"A!   A0X  !D
M     ("!27D  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M"  8@OY8TP$XFFX$  "7"@  &0              @($A?@  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !B"_EB^.\7EC0P  )J-   9
M              " @<:"  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ &(+^6%2->FEK @  9P4  !D              ("!BH\  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  8@OY89>-E%#@"
M   E!0  &0              @($LD@  >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( !B"_EB90X[^<P<  "U!   9              "
M@9N4  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ &(+^
M6"#8\YQ !   N1(  !D              ("!19P  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    "  8@OY8-P![_U$#  #T"@  &0
M        @(&\H   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   ( !B"_EA0;%@@: 0  .$9   9              " @42D  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ &(+^6(,ZZ^ZD!@  O2H
M !D              ("!XZ@  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    "  8@OY8&LBR9],#  # $0  &0              @(&^KP
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( !B"_EC07'Z2
MD@(  , '   9              " @<BS  !X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ &(+^6%'](M,X!@  6S$  !D
M ("!D;8  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  8
M@OY8IBA(%#4"   )!0  &0              @($ O0  >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( !B"_EC6E8V;+0,   X3   -
M          "  6R_  !X;"]S='EL97,N>&UL4$L! A0#%     @ &(+^6)>*
MNQS     $P(   L              ( !Q,(  %]R96QS+RYR96QS4$L! A0#
M%     @ &(+^6-@-LW=< P  8Q<   \              ( !K<,  'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( !B"_EB,WU^M;@$  -T4   :
M      "  3;'  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( !B"_E@&5T)WCP$  ' 5   3              "  =S(  !;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@     J "H 70L  )S*      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>208</ContextCount>
  <ElementCount>192</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>42</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Net Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Geographical Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/GeographicalInformation</Role>
      <ShortName>Geographical Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/StockholdersEquity</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Net Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>Net Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Geographical Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/GeographicalInformationTables</Role>
      <ShortName>Geographical Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/GeographicalInformation</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/CommitmentsandContingencies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Stockholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails</Role>
      <ShortName>Stockholders' Equity - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stockholders' Equity - Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails</Role>
      <ShortName>Stockholders' Equity - Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pinterest.com/role/IncomeTaxes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Geographical Information - Schedule of Revenue Disaggregated by Geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails</Role>
      <ShortName>Geographical Information - Schedule of Revenue Disaggregated by Geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="pins-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Geographical Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pinterest.com/role/GeographicalInformationNarrativeDetails</Role>
      <ShortName>Geographical Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="pins-20240630.htm">pins-20240630.htm</File>
    <File>pins-20240630.xsd</File>
    <File>pins-20240630_cal.xml</File>
    <File>pins-20240630_def.xml</File>
    <File>pins-20240630_lab.xml</File>
    <File>pins-20240630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>pins-20240630_g1.jpg</File>
    <File>pins-20240630_g2.jpg</File>
    <File>pins-20240630_g3.jpg</File>
    <File>pins-20240630_g4.jpg</File>
    <File>pins-20240630_g5.jpg</File>
    <File>pins-20240630_g6.jpg</File>
    <File>pins-20240630_g7.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="594">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="16">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>59
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "pins-20240630.htm": {
   "nsprefix": "pins",
   "nsuri": "http://www.pinterest.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "pins-20240630.htm"
     ]
    },
    "schema": {
     "local": [
      "pins-20240630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "pins-20240630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pins-20240630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "pins-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pins-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 183,
   "keyCustom": 9,
   "axisStandard": 13,
   "axisCustom": 0,
   "memberStandard": 28,
   "memberCustom": 8,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/ecd/2024": 1,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 208,
   "entityCount": 1,
   "segmentCount": 42,
   "elementCount": 398,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 594,
    "http://xbrl.sec.gov/dei/2024": 30,
    "http://xbrl.sec.gov/ecd/2024": 16,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.pinterest.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "longName": "9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-48",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-48",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical",
     "longName": "9952157 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-39",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.pinterest.com/role/FairValueofFinancialInstruments",
     "longName": "9952159 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.pinterest.com/role/CommitmentsandContingencies",
     "longName": "9952160 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.pinterest.com/role/StockholdersEquity",
     "longName": "9952161 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.pinterest.com/role/NetIncomeLossPerShare",
     "longName": "9952162 - Disclosure - Net Income (Loss) Per Share",
     "shortName": "Net Income (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.pinterest.com/role/IncomeTaxes",
     "longName": "9952163 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.pinterest.com/role/GeographicalInformation",
     "longName": "9952164 - Disclosure - Geographical Information",
     "shortName": "Geographical Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R17": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables",
     "longName": "9954472 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.pinterest.com/role/StockholdersEquityTables",
     "longName": "9954473 - Disclosure - Stockholders' Equity (Tables)",
     "shortName": "Stockholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.pinterest.com/role/NetIncomeLossPerShareTables",
     "longName": "9954474 - Disclosure - Net Income (Loss) Per Share (Tables)",
     "shortName": "Net Income (Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.pinterest.com/role/GeographicalInformationTables",
     "longName": "9954475 - Disclosure - Geographical Information (Tables)",
     "shortName": "Geographical Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails",
     "longName": "9954476 - Disclosure - Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details)",
     "shortName": "Fair Value of Financial Instruments - Fair Values of Financial Instruments Measured on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails",
     "longName": "9954477 - Disclosure - Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)",
     "shortName": "Fair Value of Financial Instruments - Fair Value of Marketable Securities by Contractual Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.pinterest.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954478 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
     "longName": "9954479 - Disclosure - Stockholders' Equity - Narrative (Details)",
     "shortName": "Stockholders' Equity - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails",
     "longName": "9954480 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)",
     "shortName": "Stockholders' Equity - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails",
     "longName": "9954481 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details)",
     "shortName": "Stockholders' Equity - Restricted Stock Unit Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-141",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-141",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails",
     "longName": "9954482 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details)",
     "shortName": "Stockholders' Equity - Share-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails",
     "longName": "9954483 - Disclosure - Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)",
     "shortName": "Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-163",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails",
     "longName": "9954484 - Disclosure - Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details)",
     "shortName": "Net Income (Loss) Per Share - Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.pinterest.com/role/IncomeTaxesDetails",
     "longName": "9954485 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails",
     "longName": "9954486 - Disclosure - Geographical Information - Schedule of Revenue Disaggregated by Geography (Details)",
     "shortName": "Geographical Information - Schedule of Revenue Disaggregated by Geography (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.pinterest.com/role/GeographicalInformationNarrativeDetails",
     "longName": "9954487 - Disclosure - Geographical Information - Narrative (Details)",
     "shortName": "Geographical Information - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pins-20240630.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "pins_A2009StockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "A2009StockPlanMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2009 Plan",
        "label": "2009 Stock Plan [Member]",
        "documentation": "2009 Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "pins_A2019OmnibusIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "A2019OmnibusIncentivePlanMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 Plan",
        "label": "2019 Omnibus Incentive Plan [Member]",
        "documentation": "2019 Omnibus Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r622"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowances of $8,729 and $10,635 as of June 30, 2024 and December\u00a031, 2023, respectively",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net amortization of investment premium and discount",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r50",
      "r117",
      "r473",
      "r491",
      "r492"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r8",
      "r15",
      "r357",
      "r360",
      "r400",
      "r487",
      "r488",
      "r746",
      "r747",
      "r748",
      "r754",
      "r755",
      "r756",
      "r757"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r622",
      "r853"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r754",
      "r755",
      "r756",
      "r757",
      "r807",
      "r854"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r291"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r651",
      "r661",
      "r671",
      "r703"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r699",
      "r707",
      "r711",
      "r719"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r326"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowances",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r205",
      "r242"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average anti-dilutive shares of common stock (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r84",
      "r113",
      "r137",
      "r176",
      "r184",
      "r193",
      "r196",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r352",
      "r354",
      "r386",
      "r470",
      "r535",
      "r596",
      "r597",
      "r622",
      "r642",
      "r776",
      "r777",
      "r818"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r119",
      "r137",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r352",
      "r354",
      "r386",
      "r622",
      "r776",
      "r777",
      "r818"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due after one to five years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r468"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r467"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValueofMarketableSecuritiesbyContractualMaturityDetails",
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable securities",
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r248",
      "r367",
      "r463",
      "r611",
      "r614",
      "r766",
      "r811",
      "r812",
      "r813"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Debt Securities, Available-for-Sale, Current",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r248"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "pins_BenSilbermannMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "BenSilbermannMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ben Silbermann [Member]",
        "documentation": "Ben Silbermann"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r111",
      "r587"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r810"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r60",
      "r136"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to condensed consolidated balance sheets",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r60"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certificates of deposit",
        "label": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r637",
      "r638",
      "r639",
      "r640"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CoverPage",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r114",
      "r115",
      "r116",
      "r137",
      "r157",
      "r161",
      "r168",
      "r170",
      "r178",
      "r179",
      "r239",
      "r260",
      "r262",
      "r263",
      "r264",
      "r267",
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r386",
      "r494",
      "r495",
      "r496",
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r523",
      "r544",
      "r562",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r729",
      "r752",
      "r758"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r259",
      "r637",
      "r638",
      "r639",
      "r640"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r77",
      "r471",
      "r522"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r256",
      "r258",
      "r575",
      "r774",
      "r775"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CoverPage",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class A Common Stock",
        "terseLabel": "Class A",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CoverPage",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "pins_CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of outstanding shares, additional reserve",
        "label": "Common Stock, Additional Shares Reserved For Future Issuance, Percentage Of Outstanding Shares",
        "documentation": "Common Stock, Additional Shares Reserved For Future Issuance, Percentage Of Outstanding Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares reserved for issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A and Class B Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r634",
      "r635",
      "r637",
      "r638",
      "r639",
      "r640",
      "r754",
      "r755",
      "r757",
      "r807",
      "r852",
      "r854"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r523"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44",
      "r523",
      "r541",
      "r854",
      "r855"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class A common stock, $0.00001 par value, 6,666,667 shares authorized, 603,564 and 591,663 shares issued and outstanding as of June 30, 2024 and December\u00a031, 2023, respectively; Class B common stock, $0.00001 par value, 1,333,333 shares authorized, 82,629 and 86,355 shares issued and outstanding as of June 30, 2024 and December\u00a031, 2023, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r472",
      "r622"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss)",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r122",
      "r124",
      "r128",
      "r464",
      "r481",
      "r482"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r588"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r282"
     ]
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate bonds",
        "label": "Corporate Bond Securities [Member]",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r137",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r386",
      "r596",
      "r776"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total costs and expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and expenses:",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r176",
      "r187",
      "r196",
      "r596",
      "r597"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r294",
      "r322",
      "r323",
      "r325",
      "r608"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic net income (loss) per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r154",
      "r157",
      "r168",
      "r169",
      "r170",
      "r175",
      "r348",
      "r351",
      "r364",
      "r365",
      "r465",
      "r483",
      "r590"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r161",
      "r168"
     ]
    },
    "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicTwoClassMethodAbstract",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Earnings Per Share, Basic, Two Class Method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted net income (loss) per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r157",
      "r168",
      "r169",
      "r170",
      "r175",
      "r348",
      "r351",
      "r364",
      "r365",
      "r465",
      "r483",
      "r590"
     ]
    },
    "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedTwoClassMethodAbstract",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r172"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss) Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r171",
      "r173",
      "r174"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average recognition period for unrecognized share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options",
        "terseLabel": "Outstanding stock options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r107",
      "r125",
      "r126",
      "r127",
      "r139",
      "r140",
      "r141",
      "r143",
      "r148",
      "r150",
      "r152",
      "r177",
      "r240",
      "r241",
      "r252",
      "r277",
      "r338",
      "r339",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r351",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r400",
      "r479",
      "r487",
      "r488",
      "r489",
      "r500",
      "r562"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r651",
      "r661",
      "r671",
      "r703"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r648",
      "r658",
      "r668",
      "r700"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r739",
      "r740",
      "r741",
      "r856",
      "r857",
      "r858",
      "r859"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r378",
      "r611"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r378",
      "r611"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r366",
      "r368",
      "r369",
      "r370",
      "r371",
      "r377",
      "r378",
      "r380",
      "r404",
      "r405",
      "r406",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r611",
      "r614"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r611",
      "r812",
      "r815"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r376",
      "r377",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r462",
      "r611",
      "r615"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r283",
      "r288",
      "r368",
      "r378",
      "r404",
      "r605",
      "r606",
      "r607",
      "r611"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r283",
      "r288",
      "r368",
      "r369",
      "r378",
      "r405",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r611"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r368",
      "r369",
      "r370",
      "r371",
      "r378",
      "r406",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r611",
      "r614"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r611",
      "r812",
      "r815"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r366",
      "r368",
      "r369",
      "r370",
      "r371",
      "r377",
      "r378",
      "r380",
      "r404",
      "r405",
      "r406",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r611",
      "r614"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r815"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r270",
      "r275",
      "r362",
      "r385",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r480",
      "r601",
      "r611",
      "r612",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r623",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r768",
      "r769",
      "r770",
      "r771",
      "r808",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-U.S. government and supranational bonds",
        "label": "Debt Security, Government, Non-US [Member]",
        "documentation": "Debt security issued by government not domiciled in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r780",
      "r849"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r546"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "pins_GokulRajaramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "GokulRajaramMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gokul Rajaram [Member]",
        "documentation": "Gokul Rajaram"
       }
      }
     },
     "auth_ref": []
    },
    "country_IE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IE",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ireland",
        "label": "IRELAND"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before benefit from income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r79",
      "r83",
      "r466",
      "r477",
      "r592",
      "r596",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r372",
      "r374",
      "r379",
      "r485",
      "r486",
      "r547",
      "r585",
      "r613",
      "r823"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r372",
      "r374",
      "r379",
      "r485",
      "r486",
      "r547",
      "r585",
      "r613",
      "r823"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r340",
      "r342",
      "r343",
      "r344",
      "r499",
      "r610"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit from income taxes",
        "negatedTerseLabel": "Benefit from income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r91",
      "r151",
      "r152",
      "r176",
      "r188",
      "r196",
      "r329",
      "r330",
      "r341",
      "r484",
      "r610"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes, net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r135",
      "r336",
      "r337"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r750"
     ]
    },
    "pins_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating lease right-of-use assets",
        "label": "Increase (Decrease) In Operating Lease, Right Of Use Assets",
        "documentation": "Increase (Decrease) In Operating Lease, Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "pins_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Class B to Class A common stock (in shares)",
        "label": "Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock",
        "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average effect of dilutive potential common stock (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r170",
      "r293"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r699",
      "r707",
      "r711",
      "r719"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r647",
      "r723"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r647",
      "r723"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r647",
      "r723"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible assets, net",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income (expense), net",
        "label": "Interest Income (Expense), Nonoperating",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r749",
      "r761"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of Marketable Securities by Contractual Maturity",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r137",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r353",
      "r354",
      "r355",
      "r386",
      "r521",
      "r591",
      "r642",
      "r776",
      "r818",
      "r819"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r78",
      "r475",
      "r622",
      "r753",
      "r772",
      "r816"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r110",
      "r137",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r353",
      "r354",
      "r355",
      "r386",
      "r622",
      "r776",
      "r818",
      "r819"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, Net and Operating Lease Right-of-Use Assets by Geography",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MX",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r62"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r62",
      "r80",
      "r108",
      "r120",
      "r123",
      "r127",
      "r137",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r151",
      "r152",
      "r166",
      "r239",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r348",
      "r351",
      "r365",
      "r386",
      "r478",
      "r543",
      "r560",
      "r561",
      "r641",
      "r776"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss)",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r144",
      "r145",
      "r146",
      "r147",
      "r154",
      "r155",
      "r167",
      "r170",
      "r351"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted net income (loss)",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r156",
      "r162",
      "r163",
      "r164",
      "r165",
      "r167",
      "r170"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r699",
      "r707"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r856",
      "r857",
      "r858",
      "r859"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total property and equipment, net and operating lease right-of-use assets",
        "label": "Long-Lived Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r592",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business and Summary of Significant Accounting Policies",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r63",
      "r64",
      "r74"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized gain (loss) on available-for-sale marketable securities",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r75"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r75"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r75",
      "r121",
      "r124",
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of taxes:",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities:",
        "label": "Other Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_OtherRestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherRestructuringCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment and abandonment charges for leases and leasehold improvements",
        "label": "Other Restructuring Costs",
        "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r663",
      "r673",
      "r705"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r666",
      "r676",
      "r708"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r666",
      "r676",
      "r708"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of Class A common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares repurchased for tax withholdings on release of restricted stock units and restricted stock awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r131",
      "r206"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "pins_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expenses And Other Current Assets, Fair Value Disclosure",
        "documentation": "Prepaid Expenses And Other Current Assets, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of marketable securities",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r767"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales of marketable securities",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r131",
      "r206",
      "r238"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r399",
      "r469",
      "r476",
      "r622"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "pins_ReallocationOfNetIncomeCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "ReallocationOfNetIncomeCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reallocation of net income to Class B common stock",
        "label": "Reallocation Of Net Income, Common Stock",
        "documentation": "Reallocation Of Net Income, Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "pins_ReallocationOfNetIncomeConversionOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "ReallocationOfNetIncomeConversionOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reallocation of net income as a result of conversion of Class B to Class A common stock",
        "label": "Reallocation Of Net Income, Conversion Of Common Stock",
        "documentation": "Reallocation Of Net Income, Conversion Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r648",
      "r658",
      "r668",
      "r700"
     ]
    },
    "pins_RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchases of Class A common stock in accrued expenses and other current liabilities",
        "label": "Repurchase Of Common Stock In Accrued Expenses And Other Current Liabilities",
        "documentation": "Repurchase Of Common Stock In Accrued Expenses And Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r585",
      "r596",
      "r820"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "pins_RestOfWorldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "RestOfWorldMember",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rest of World",
        "label": "Rest Of World [Member]",
        "documentation": "Rest Of World"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r649",
      "r659",
      "r669",
      "r701"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r650",
      "r660",
      "r670",
      "r702"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r667",
      "r677",
      "r709"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "pins_RestrictedCashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash And Cash Equivalents, Fair Value Disclosure",
        "documentation": "Restricted Cash And Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in prepaid expenses and other current assets",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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."
       }
      }
     },
     "auth_ref": [
      "r743",
      "r751"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in other assets",
        "label": "Restricted Cash, Noncurrent",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r744",
      "r751"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "pins_RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails",
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Stock Units and Restricted Stock Awards Outstanding",
        "terseLabel": "Unvested restricted stock units and restricted stock awards",
        "label": "Restricted Stock Units (RSUs) And Restricted Stock Awards (RSAs) [Member]",
        "documentation": "Restricted Stock Units (RSUs) And Restricted Stock Awards (RSAs)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r474",
      "r490",
      "r492",
      "r498",
      "r524",
      "r622"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r139",
      "r140",
      "r141",
      "r143",
      "r148",
      "r150",
      "r152",
      "r240",
      "r241",
      "r252",
      "r338",
      "r339",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r351",
      "r356",
      "r358",
      "r359",
      "r361",
      "r363",
      "r394",
      "r395",
      "r487",
      "r489",
      "r500",
      "r854"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "terseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r176",
      "r185",
      "r186",
      "r192",
      "r196",
      "r199",
      "r201",
      "r203",
      "r280",
      "r281",
      "r431"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue Disaggregated by Geography",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r621"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareWeightedAverageAntiDilutiveSharesofCommonStockExcludedfromtheCalculationofDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Income (Loss) Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r24",
      "r157",
      "r161",
      "r168"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Values of Financial Instruments Measured on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r810"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Stock Unit Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r71"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r201",
      "r202",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r512",
      "r513",
      "r514",
      "r565",
      "r566",
      "r567",
      "r568",
      "r574",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r586",
      "r604",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r635",
      "r779",
      "r822",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r850",
      "r851"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r176",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r593",
      "r594",
      "r595",
      "r596",
      "r598",
      "r599",
      "r600"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquitySharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Released (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Released (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of stock options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of fair market value of outstanding stock, maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails",
      "http://www.pinterest.com/role/StockholdersEquityRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Award [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Remaining Contractual Term, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant-date fair value of stock options vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CoverPage",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r114",
      "r115",
      "r116",
      "r137",
      "r157",
      "r161",
      "r168",
      "r170",
      "r178",
      "r179",
      "r239",
      "r260",
      "r262",
      "r263",
      "r264",
      "r267",
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r386",
      "r494",
      "r495",
      "r496",
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r523",
      "r544",
      "r562",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r729",
      "r752",
      "r758"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44",
      "r47",
      "r48",
      "r107",
      "r125",
      "r126",
      "r127",
      "r139",
      "r140",
      "r141",
      "r143",
      "r148",
      "r150",
      "r152",
      "r177",
      "r240",
      "r241",
      "r252",
      "r277",
      "r338",
      "r339",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r351",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r400",
      "r479",
      "r487",
      "r488",
      "r489",
      "r500",
      "r562"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r201",
      "r202",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r512",
      "r513",
      "r514",
      "r565",
      "r566",
      "r567",
      "r568",
      "r574",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r586",
      "r604",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r635",
      "r779",
      "r822",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r850",
      "r851"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r177",
      "r395",
      "r431",
      "r493",
      "r511",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r523",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r636"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r177",
      "r204",
      "r395",
      "r431",
      "r493",
      "r511",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r523",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r636"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r652",
      "r662",
      "r672",
      "r704"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "pins_StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Release of restricted stock units and issuance of restricted stock awards, net (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Awards And Restricted Stock Units Released",
        "documentation": ""
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.pinterest.com/role/StockholdersEquityStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash upon exercise of stock options (in shares)",
        "negatedTerseLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r43",
      "r44",
      "r70",
      "r303"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash upon exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44",
      "r47",
      "r48",
      "r70"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized share repurchase amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock remaining available for repurchases",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "pins_StockRepurchaseProgramSeptember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "StockRepurchaseProgramSeptember2023Member",
     "presentation": [
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, September 2023",
        "label": "Stock Repurchase Program, September 2023 [Member]",
        "documentation": "Stock Repurchase Program, September 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of Class A common stock (in shares)",
        "terseLabel": "Repurchases of Class A common stock (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r43",
      "r44",
      "r70"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.pinterest.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of Class A common stock",
        "terseLabel": "Repurchases of Class A common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r43",
      "r44",
      "r70"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r47",
      "r48",
      "r67",
      "r525",
      "r541",
      "r563",
      "r564",
      "r622",
      "r642",
      "r753",
      "r772",
      "r816",
      "r854"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.pinterest.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r270",
      "r275",
      "r362",
      "r385",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r480",
      "r611",
      "r612",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r623",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r768",
      "r769",
      "r770",
      "r771",
      "r808",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. agency bonds",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r605",
      "r821"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.pinterest.com/role/FairValueofFinancialInstrumentsFairValuesofFinancialInstrumentsMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r605",
      "r607",
      "r611",
      "r821"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "pins_UnitedStatesAndCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinterest.com/20240630",
     "localname": "UnitedStatesAndCanadaMember",
     "presentation": [
      "http://www.pinterest.com/role/GeographicalInformationScheduleofRevenueDisaggregatedbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. and Canada",
        "label": "United States And Canada [Member]",
        "documentation": "United States And Canada"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pinterest.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum required purchases",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r817"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.pinterest.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r87",
      "r88",
      "r89",
      "r90"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average shares used in computing net income (loss) per share, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r170"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average shares used in computing net income (loss) per share:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinterest.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.pinterest.com/role/NetIncomeLossPerShareCalculationofBasicandDilutedNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "terseLabel": "Weighted-average shares used in computing net income (loss) per share, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r170"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>60
<FILENAME>0001506293-24-000143-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001506293-24-000143-xbrl.zip
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
MT>5FJR6WVWK"C\E>>Q+;8R(]-Z1.)VE()DM#"N(TI-4L)#A_V<UDR5MLEV4
M9(207BB$FK5>1Y-;6D?N*-VW 52XQ'@#(U^7,)*&>6,KAZ6[$,X\ICA=^!A"
MLD]X:U_"V$>L+"Y!H\!SHG#[)=E;&6;MM-B>=UJ<^ M;XA'71SY&O^IH3!YZ
M@9QG]!J 896A'6.&IHNE]6?3._^7YJ\-;QYN!D-9ZM]>;<=ZN;L<7G[]?@-]
M;J[NR'9OAX-*!2]:#573\HD2Y'<KHV'LB(+PXIXX?H+RSDY1%.?WZ!'O]M^T
M\DA[W_I6XW&.;Z6]G7;]!96[ 6GBPU'^ISTZYBJ@%Q.S\')$CC#IF^<_$Q.\
M_MWS?M'L_&2<0D 5B0%K;"L]V,$OZ1LYHCV?&')H_[3=6,[$'70D<HS9EI00
M7;'%#KFB8T<:_O'IX>T-9*,'?0M*!=/RPK3$PO]N3^T0S;,J_@>_2C]P2(Q\
MQJFL^P<DA&7BSPJSX$EAMYV%!;L51-^F:M5"T9=Q QG0!Z4MR ^EOE27OLT=
MW7V7F<7DMEEPRT44:C\EKT\T!4EM'#'H5-A)<3K'>;?66]!@2IO[\--%D66'
MV/IX+@?$22&U<Y@0.5+$6S#H>W!YY9$+78B+DM^H2413?[XBA_ ME@83C,-L
M9I;@4CXP*[CT-' )08HM7)HZ4XD9=C?#[#&"7ZN(XZ[@U]/ 96=/?H6<"A]/
M8(C:$X:F5-X42Q^^>T$@U.(J(EU5! >?!#)5R)S8BX5I%L+$<\@S@C]+-W]$
M=O@J>+>*Z%95P;PG@4U]7]Z]0L%$^N9XST)=KB*.U4R10L&PW"+3B+,  DBT
MW\*YF]S(@FLKB&C5..4 E'82 :B3"6:W"<']0"YZI +CSX%T;0=FQ&:109["
MI8N<U\"FVL!"PH (8F5%L.8!!Y%SKOZUDZ($33MET:,+T<,3P7756N_O4#U(
M\Z2>,)4EY ,G^1M$D>,%D9]D/_Y _B\<TNQ&(5XJB&V]><KBQ1#BA2N"8TZ.
MT"=(H*+EWO=,;!%I(G23*N)2;XF<RZKF7';;2<XE)%VRW&>1<"E.A>(E"<%,
MK?<=/Q(CEIX'M&FN.! JB48]4Q9^Y03'I9 <?)&<7NN]N[!." U.,*@?F//)
MM] X#>_ZR81S5*55Z_UT4Y/]!LAAW3)8(DQZ, G8J#\#S :F4M5$B)CJB1B"
M\-9)ZR7-DQ Q)T1QW5IO7XM:" ZNT=@Z:=VD)00'5Q0'0Q1O7B;VR#Z?1*'3
MPE[KS.MA3@B;G5IO0("(PG.*3YV.G0?X:[^SMB5IX>9ZY)E;F?%]J_9J@AWW
MB>O,FXKNF"4:0\^ QG*EM$D\MLY">TMJ>;1AA'9-Y?=A7,8S;4R8:B8+?Q?5
M\I#U^;T;WDB77^]^#J5O=P^_7SY<U[_?W?U/__8OTF!X.;SYD6Z#^(Z728O
M?T=!:(]?C_1^FREG"%,:_QXA&+CHO$IL@"H,]?Y&S#-)5>I_IPU=D>W2,:ZT
MH9L3-W0+%O47T)S==FG?V2E&+GP+Y51QFW6M?;EAN.UBIJTN2RB0T)0U@O\
MZVK+"VOQ_-GY'=6;/<?E;KAU>AG<F,TO3[V-[3YYSA.=@@F-6$-((_7!FPY;
MB%R3G%($(/#(QKS+W0:@F 2)(TRX#X8DC6TV_1=V,$8P,#<>:_DJ61YMBD^E
M$G31]&TS)+@(/8D@)_1\.!&AX[W)QC'2RYD+#OG@@@NQ"X,VH<TM(8+_+)X3
M,0_=LP>-\.EL3 *+>'S9"#LV?L+!Z@PT3&B0V.4;OGB9$>"O?3SSO7]O^GR*
M7E<_>K8=9_4S J/5CPAD";;6'^00,E_],(3I4NL/)Y2*312L?P'(-.W9TOO!
MV%&;,!3R)?*.1*6!A.* CJ0C<+3F.<;4%0K]>T/\^"I+=#^PB.Z7YA$WI $=
M0+J=)!+*^N5ZSVY,3NQWH"_RT"7J MH-HNF,=6:#U1YUGMA3X%(4DX+G!XR8
M3"]RR$F+*-HC7R+?14"Y+.59AK;.U.D"C4!@WIXY 0J@&Y/9BUA$ OFOBRL(
M"5KV>$P>"20!TH;0Y=CWIFG*]).4:I^.9QA'H!?N]=0$WMB2"7D^/A+:(\3K
MT1=T8GX)WH9H0QI.,'E?"KYU_B3O9#J1A65I%(6478#3'.AW1P?'RFGD($C<
MO)#VE.;-96%.%0RFWM9!EV4'X;IT9Q_94!837M35SM'.LVV-VPG19YY7>O"#
MET&C&HTFO/<C=K%/*(@HM*XWM<T4[EYA+L2CXXW(UU.:2AM+/)!F 4Y.F'C%
M_ 9FDNQ/R='QGB6'$)M#67>^B(TQD6/:@#O9[IC-,@9Z (J4XL-LA-Q?; %C
M#1E(D;R62T@W/D3&3@1\MN#1()K-G-<Z^9K<Q"8,C(-]9X,*FCJ8INA,&2*R
MF :P1F& H)GGV-3,3)&+P%!A&(*C:3&T)W4\I#G2)VSK1N0CTPM"BC70/]P@
MCCV:4.P[AF)?@;A"$8=&M@.Q8*(9H# $E5,FN *13?%"U"[OB:@+1 7Q&::F
M(,V3KT'R@ERU?2:7J5AV'^.*+H'*LE 9#\EBLSO<V#8AAB%!XSAR8LP2C,7C
MLRAVXQD6P,"!YQ).#HG"S0IC0",FIV@HF+,TC%K 7MX,U&>3Z#. 19B;1A!M
M1293UHF23= .$]B(+D_U*5=H*N5A;$E08G?"#":R9N13Q9?RX"QB?;H%F@I#
MT\RCYCT1<!/D3YEY32U3&&9'3&$[H&:F%# _U&M:BP'TF:\C(B'C+X$!0^;#
M"F*4!F21F:@U1-D)R&=_1+9/[5.R'A0A<LA:&*Z+KYEBRP9?T6)O\P> K]:<
M"$;F@D*HA4BIPZ,S;R1$3$,8G6BS84]T&A7S(/DN#@D6D6].0"4BB^<G[!2'
M$\\BK_5(?4(S!$&RR$'@L%VZ0O)FH3VU_\/NOW39W/ Q;4$;!=(&N \]F$D:
MQ?X%\H$?S>8N"H\(])A$PHGM6W7 +D$KN1%,5")0K4/G GJ("[25=3:#J"?R
M-W8LV$2UHOXI6)5XA@1RRD(.G0+(-*5X-/CJ$3PEFFV8B$6"0\\7IDGI?H-8
ME6$JKT4S/^9.@P5*8S\00:&%'8$SCG!F$D63QIZH9A&-'#N8X'DH"K[$"Z<!
MLVD>$1TC'GL9/HM(2]G>@?EYMG , *9"#_H0P/CU%&.FA>H4(VAU,J6^(E@L
M.+,L5.*76>(>B(\Y)CAG#@K!L1X;%_3L@_"MP%1IF$HICU/:QHR&&%DT$CSA
M:15&H*D\79^::SAV=%/.2N0E6-YCF\:M@*T< E(,;KH/<7K)93].*OD(F3;/
M9 '\I,@&L0GH-B>$"S%U"]##E.8MS+S88W#9%X@OS8Z8N\H7#$ICE0Y^L6&^
M\;/G_V***,UWDQ#YP\=@T8>^/8H@HP26$*EK8H'&0M'H()B;3D0HZ^E(>(TE
M*+VRI)$TD@.JO1)]9VR'\1<"6<7YP[!ILV0Z:B?XF&B=6 HFQ"2O$SUE.C?X
MB/*YA"/X($Z49+HJ.ST=CSR!7CC"+B;+0>Q*+%=1H+4PM"XE0<6>L04OQKF
M A]E'6T^LD&3L5BR$R0^H1GA+ <2O<?HR?.AZ$("-F)IG,1@=X2WI3QT80*I
M_X#JF60K6POQ1M-OI]A_3)QER/PCLEF9"C'2_^T1S52"F"%49\E)PK)MTKB1
M2RZ:V+.E9&+W"0<AS8 5&"\+XW%8.(XH@&6!6?(V^8*(4:&BE,F,)B9&NPRH
M,&EP@09NY;EQ&$P@K]Q"(9+C(#YDK]/T#6HF..@YB?4_1DY\1K)B#QKBARO)
MS>TG9+[&-V#^48'RHE">5-: TCD/YD.2\".:=XZ/L4=M"C-1=*": S2<Z W9
M>1XEB/KV$D1NJ@D%IQPC,.Z\,CDW]2Q6Y4:X"'(--\H]2(!YI;XP;R5DRQ)4
MEC)I5M;02K[8F&#5?QX1P9L>(T1G800!NBJ5F]BGYR1D_R*3"%1DLOHKR$/R
M;7/IR!.>[K*2D>+<(\(^D%+XZ".+G7!@L\>):&/LX[GR IB*RT@OI^@_9.7O
M>"0-L/]D)TF+3&<=^XB8&N %\/%G^%R@M229O"%6SW+T7>PT]L2*RF6I.A1Z
MINLU?2C0@\B)QSQ.J:+4=-4I)5*V(E'T6#&Q-"]V9J</*V5.?%@./!L(WU[T
M*DMN0,X\](1LA_E-(%#$#C"PJ#&4"$JO7@1N3:C(I3Y+!Y&=1*X5T:P(9AYX
MM,AP2FM8670]8+P)N8#K]?;I?:1N/8([/I*%!!#Q"0E5M627;.GHE6POJ<YE
M-C^CAWD)>E*SNP85SX]=J?'I32V3Z8S)<79?*.J&+<1UO=:;%?%39.$XU7%7
MUX%@1K1$2)M]A9>*:_UA>APLBROVH^6R?: '> )#Q3,%-Y23_H*J7\D;.8DZ
M#PB;T7L!^)=P#8I+&LX$ C%P:!XV0.?%Q+,0-C7/TR:0(%I(E7GKGPMJ-0D8
M60R,8#NP"00IZ-$(:D7B>G,Y'=Y,.AI +E!<+4]@@IT /P,W[(=OQ@/);5(M
M$]ASE\D=-D;.FIC>H19W@@!H9*%#1 #@<4-A/(JK0B-_I48]MN+I(LI,")08
M>,J_(Y?UFZ!G(;PHXQ\31=212FS!%/W19R$?)T7GUM97)TP2^7"G*?4D -%M
M*V!'/KANJ=./<"45-O"3T;A-J[2@'4 0T! EY.Q$05PX8-FTS00HR8QX@9HG
MK (/(IRO"4BBH"'UQTP^4$8C5X0^;<(0[PMNN[PMZIXB+^2!KD<7)(%S:":P
MI-DG(1W8\:+P,P&^F< =5'[H! !@)B<8332:$6F.D]R(*P<1(^ 2C(XIRY\W
M?\676]AD^?7D$2!YV:<.O#K9)=5/8:0#N=$K4U<2GV>5F?:GZX!5%#=1H"G)
M%A07,!.,)AN O'X)$TD5,/)])A05@YEZ_&OW2<&>7)-J8-(12H!?GS'\2\ZV
M&@5LC8"N-J=IRS,CF@!&Q 7("$]:W$;JNV:#D*AT373^9V )T_-G<=<J2KK0
M=06$ [$'?8]@F>Q:EFCT;N)1LGIVL44;L-B637@ LTX/=,>I#=<8&3N!M]@&
MS7Z*T]GD^&BD@(H/$:(4N-3O'1\CE!M@CRS+/C["V/U $:;LQ+X#DIP_.SZ^
M 4RC&D#\R4;DE>'/P X!=/2 8C">[V[+C>95E #^B'P>9-A%;>H1]6_IB>S"
MK1>QK;++EHI2YJ_!OJO'%24$%T_D=K%V A".WW+>5F;:F"5W;Y!WH/BELA+<
M9\F39A//I:%=VN6K(LRWN3'4()I.0?X3<"PWVJ_ &VW5K\GYX3C>,]7:Z/N1
MR]D!3UC4A5"4LWRR3D&Y0FY*H";1WUB,@!YG1LS7"8B'X^159D)Y'#,@U=M
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
MC^=$'\^5CL1!W(LX&0YZ6OT[Q?7<.7+XKA($AH 4&W^S<R=+2<$I5@WL<F\
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
MUD;_"D)WYAX[ F)C7^RYBI!E>8[FM24?2SX=[Z<)D"B*Z"8!#A;)ZE]_,ZL
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
M&:+F(-&]*I'>7?SS^OK[Q?O.H@26G@:5;(@B,CN97X9?(H8*+@:%,>QUF""
MGUX'$0XZ>D5>33)@)3_P8M@2.E*UU9G#Y,HU6=H^84T&W@N1@+5!8:?S BHR
M<9&O3I%!S#:U%*14PGP_R3*Y3I@9UJST7 JUY-$%_4QZ9-0E,?-_Z:H, E[3
MIY'Y :PV8 UW!1\&](* B:,1 P;36\L1Q!Z?#D!PX]NI-*9+-!T<GI@>!2D-
M+Y$8S_[-UJ"ER\1LXQ"_0WS-)@S@L@X)2.S2UT\XM(3)D$DZTG4"0,6]@UG8
M6:&&5^*39!!E0Z L;C!>/JSPCRQD&Q1]6\H69,.#&+EH.3,@"][S!EL;=C.
M.\H720:N"W#SI!OS3"8%[&;788C;ZP\"NWB*6]P7W$]5Y?+_=$X9W'=L=M$X
M"(&^\G[B-R;](79114'!$ 9?8?R;:08X/W9A".1/$E2!TPB!A;NHU/>"&!")
M(X!OLB%<5ZP<E3K!*.]!D12W$%^6NAG58][HH@&X)\\.*+I]JFX DS#'S^3)
M\&=>6P!FA:, P&$Z(PW-+@(&AU^*&&-!BZDDF+_#7&+6D^L'Z6'!(FH(4!MJ
M0JL9Q7@JK+5E"\C42BR@4U*J%DF0+'#5H@74Z-PV*D]E9AE=HLF^&D_F.R.L
MO1'3"VB.+:!C GAVBH>J\%0$%FFVXQD-E&VZLV]>W'8KP?,GUG>Y!8DT0DUH
M"C[]I&$&LT+>G\SKA$7W=[HATWYL(,$KJLDYFH+T;;J# R;_DP6 *"FCB!MY
M?X)0+"A%M](_,O^9/8/J(1[KFEW -J:;(]LSTXKZ,3Y]V8E/E9PN5GYA.L6J
MT0"7#8(DC6(,ZU%!#JHRJB=XV0M0*8(I31(BL]$XE_LXB5>F302@C:'.D40A
MQNPZVY)D]GDP[P3,8HPV>/@H.5<C<#Y($-SB8#C#C%6IFQ(B"!-@)CH7F96Z
M@?_FQ7&\'AV"3]\V4P"'O9F:3'&4/0]@*\Q]3$#%+NKL.":PY <PEDLD(CSB
MU8M]?#0UZZD-!&1B#P-"P+[M)?G2#7$KSVM#T.T20#8Q7$!ZD> %Z<14ABPA
M_6PHH1L@*2Z&3=L+GP,,WA8S@;>.8]QWX9'X!Q)WC+.6\VV^%Q==%+I1'$>O
M2#CJ;7BE[\ E\$%#!>"&)%=<5A8(DO.,*^:F@!%'SR%U?L@(6&0;Q - [+J7
M9E158:I!CRJ@?@#8CB5<9V154"8*+7TU##LU;EE'D"X51>>VKLK3DZ1/:).Q
M;;E+2 BB9[+N$BN;0ID?\9;,$&'6CY 3@8%DO;VPO3U2@J>Y[;TD,\ P168
M=['#+0.S1BW3V2V>B^G&(IXKXKDG&<]MW! L7Q6MJJOV"ZB'])3M-#Y:$@ U
MC1+SWU@V__%I$GT<:F23**QT-]4UE^.*"^9BJ1U+WU4R JUJX."Q-R!^-@0[
M<S)S6K8,2X?.E O]!IH=D,)_"'\4WB0:<GA"_;.$/N9^%NIF;:3NO*<*CN@%
M"X(:%656!"K,(T8WC/1-;T-5Q)MQRW61DDSMH E3Z'0;#J/71'I'K3@PG$#'
M3=Y_J%V_.W*-'J=C*U;5&CV&WE$4HZYR.(9>K;+.FAH]]14.$H/:?E#K2RQM
MV<6P_#2=NG1=2?X^VX^;KTCTKPS,;UUA/O JE8.JMZ+<F.3-(WV^DA<RE-1M
M6N9L,].SH)8FJ%6!6KJ@UE;4HB<R]ZMM=BJ'3V\6#ISNUK&K2NOERNVXMJGQ
M(0;'S>!J;4]@=FPN^Q-\BT+R)H%%\2<!.PDF(VH!MK#XF6GO4ORLQ"%3]9"D
M:=%#DH8J.^[>33+Y*0,B>*(%/.$<A"?6]O,!/JRKGX]@!L$,-3+#3M4Q]V2&
M^II;"680S% ?,UA*4]J2RY^V5&O[5%ZMH!MVQBN@Y^3')!:56Q<X8D-KLD-L
M#\"%)]'[4-1RK0*D#1V\#B9:+:Q,KRNRXHC*P.U!D]Z 6-*$6&H?D'9JEE&'
M6-)Y$TMGU5J+PRK;?"O*/SN/'2F-:6K5FY1@'E5I.^*M!$J+ZR1;9E,"Q;BX
MLF53Y;LMJ:BY705+5@-:CME"W]S9 ^DP4<#U0+($D-H'I,.$SK;8W6R^=C>A
M+(L&OEP1[G3S][[1%"1V*&)B5NR5Q-=TMIFX_QP3ZFZ*2H=2-RK)ICM[U6%#
MHL'UBQ<,40I\B>)'V/T?)[+@,^FFT[^JJ*!MS#,X=QS9&V+TN^%H"PW4O;@R
M#5-V3%X"] ),^X-I0WC[ $+)KB^Z+7#$#8XV1+</)90 OYP)I;/(&JHU&-+B
MZ*J](4Q_,+;0+JYT4Y%-3>$DN"I"]?N#:4.H_A![M2Y2/MJ'HPT1VD/@R! X
M:A^.-D1G#[:YF;QM;F?BWJLA4[S-)M"&&/,AQ*H(,;<01QM"S <3J_;%E69K
MLF7MG9 IP,0-F(X?=+!%T*%].'(:"CH ?CD32F?AW[O! =".'*S<I$]HG6CA
MWEO@BN-'3QQQ-K"%.&HH>N+@T4#+EA7-%F!J#9@.$G-8+Y3$R< 6XN@@X88M
MA)+.FU 2*;OB8."&6+B'[93>1.)CJ2 Y?KS)J2_>)'P0W."HH7@3X/=*U670
ME@666H.EXP=K'!&L:2&.&@K6 '[YDDEGX1:]C\)+JNX]1S"6$!ONT$:023:.
M/=9WDW:PW%4);+,U>?Q E%-?($IX)7C!D=M0( KP>^7*BLE+RI& TOY0.G[T
MQA71FQ;BJ*'H#>"7*Y$DW*3-NDGYTY>_QV3L!;Y$?HU)F.1=TVGW=0G;4%+U
MF?;]W*W:P39VJ;C_^/>?A2TH4F3V2I$9!V'R(9</M[EXN []!Q0.-TPVL);
M^Q7A<D5DNH686J%PU8>I+90OC%++ROYIB0)6W,!J1>+,L425."/70DRM2*(Y
MJJ@R^1)5K35W?I DC8->2F!>7C(01DV;[A=&C3!JMC)JIE+@$%6%W?JR"(26
MP V>UADT>^-I"PW!OK@R9,4T!*1: ZEUQLR!192(N[<03^L,F6.(*)<O$26"
M7:+^N2#<25Q%"?<;+; .__6#EZM_P#_%U2,O?@["2\;9(!A!<N9?I=&8_3TC
M%?[($C"0WD!VY@7;<S$3Q3Z)4<0,O7%"/A0?/A9C"4(J?NE-'^=?B8;@@IBA
M+V0_?WP-_'3PP74ZMF*AS,X1D+^8_:IV0)S_MOR]H7<4Q2C]2>FHI=^O>I2J
M=0S=KO2HU=_KCB8&=?Q!N6L?M4&^K%>*U*7K2M2>'N@")#ZFWF.7ZCV?28^,
MNB26=%66-$73YY2'?>@PHUPRB4!E"*@7230,?*F8SPG0Z"MY(4-)W<:%N<U,
MSX):FJ!6!6KI@EI;4>LI2KUA%0EUNIUPT&R4R-1NW*L)3BW8.52'&#&XXPSN
M+$Z@?P-#YTT:T3924C\K.7U49;JE'BL^)OJWO>9UXAXX=X5']]"M!V'D-']
MUV3+-CDY;EA#-%CP1 MXXC#=Z]>%-PQ%;>$Y;L$,+6"&PW1>7\\,]>57"V80
MS% C,QRF=?P6VI+.G[9T'KEK=?0G:'$$W]U0\N8@VX/(:6\AD#;4O#F<:,5$
M=L62-6Y2V06:]D?3AL(P!Q%+(HFV?4"".YJ22S9O<NDLW-YU'E;8UK([2;[8
M4.?F(!)6-(%I(Y(V5+HYG(1UT:@V35ZJ'0HPU0"FP\2SUHHE5?2>;R.2#A,%
MVBR65)4OL212Q(]5@>LT':3Q.(I!6Q85:LO%2 /Q,U74)VHCDNH+/BTC1K^X
M<DQ7H*4]:&D@,*.*P$P;D51?9&89,29/<D=HNJ+6[$(2-$U_9H<R)R6510FF
M-MTOK#2QQZG*T1N)&*H(%[<02&HSG40,%8LM:;;LFKST-Q5HJ@%-1V\F8JBB
MSE(;@=1,-Q%#=7D32V>1Q$+;R:4Q\<#L?INQ7$06RR)?; @7'XHO-.7B2M<M
M63<M3J)\(F1< YH.TMQ^[7:MM?'<H #2T9N;&UH;S]P)(#73W=S0=-[VMS-Q
M\XG3:NOYX>@=V@U-!$7;"*1F6K0;FGEQI2FJK!I['P,6:.('3<<//V@B_-!"
M(&D-A1\TFS>Q=!9^/G%8;4NV.'X<11-GU=H(I(;B*!H>5=,UV=@_CB+0Q ^:
M#A)]6"N6='%6K8U .DC@8;-8TE7>Q-)9N/EH>-=[)F'O3>3SE3/$\0,HNCAT
MU48@-11 T75,G)$U4Q%@:@^8CA]]T$7TH8U :BCZH)N<225Q8JO9$UM\Z\GW
M47A)=>7G",82CDB82EX(J,S&L1=ZB%MON(<&W6J3\O@A*;V^D)3P37 #)+VA
MD)1N7UPYLNOH DOMP=+QXSBZB..T$4@-Q7%TER^A)/3G9FM[\:<S?X_)V M\
MB?P:DS A"568HW1 8@E 'U,5.DG(GFT4=S[%+^X_S/UG80^*=)G]TF7&09A\
MR 7$;2X?KD/_ :7##1,.UU0V[%=&RA QZC:":H7*51^H-JM?AGIQI<FFH0E<
MM0=7*Y)HCB6LQ+FY-H)J14+-4865SI>P:JW)\X,D:1ST4@+S\I*!,&S:=+\P
M;(1ALYUA,Q4#AZB-:]27B"'T!'X M<ZHV1M06^@(F) A*Z8A,-4>3*TS: XL
MI$0$OHV 6F?,'$-(V7P)*1'T.DS0J_D!\GH5)=QOM(XX_-</7JX*5KC/1B
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
M)!O7A]EJ"ZB8XZ.U#$1!X67 #QZ-F [?)O@HQ%,_B),4A-0;OI=X0,Y^@"*
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
M1F-,5EAIX)]))N(RMSF-<!NMB^7(AL-+!J'(:JT!2VXC6,(J9(HCF\[>]H?
M$C=8,I5&L(1YS;HB._K>+=X$EOC!TH;R&0?"DD%C"K)C[&VR'11+IQ'0.!JR
M'F$9666ID1?_2=+%^E%G>*)PF:$VG'(Z$$.9V"5'=I4VMM\\6RAM.)9Q("A9
M>'Y)UMWED@\"2B<+I28BC*9B7UR9INRXO#08$%"J 4I-Q-%,Q:'5TDRGKFCU
M22N,^Q^9/V9A*!*2V!M2O='S1T$8)&E,FRQL."9_MC99$T$T4Z&U>V3-VMO-
M+\Q[?J#42,!(50!*JNRJO+3L%%"J 4J-1$-4]>+*,F7#% [L%D&ID6"(JH$U
MXLJ:S7=<[31\CAQ57:(M5%A7B9(3KGLE7.>'24N.A)]S'EL=5#EU$=9("$[5
M+ZY4UY(-O>9BR#6L*-^I<(*1!2.7,W(C\4_5 $:V7-G2:\X+%XPL&/E,&;D1
M/L:PJ^G4&'<5?"SX^+SYN)'\"=5"CZ4FVV9=Q=5X9&11*J;E5VU1%P[_1HX+
MPLQCA3)G7#DYUQI8JV&Y)?JD:-;?YQU .<:5Z2U>%^"<I:MO6:IQ<"1Q1(NA
MJ?:"4VCFW\&DG.'8>R:7W9AX?UYZ?1CA!V_XZKTE2.;9$F9!6#S<QD[S52=\
M18N_K*R0=B Z+56-*Z_+]_WN_NGVQ^WCDRS=W=^L[BK<["CO'YYN'Z6G!^GF
MX?[S[?WC[6?\]/CP]>[S]1/\\>7N_OK^YN[ZJ_3X!%]\N[U_>FQN*O0Y9:41
MR['Z[F?H93[6+G]?!MH%9BX.1)HF;)P\UR.\7J[7+$NO1!IX%1MV&^O[=6]5
M_'%2E)6U1Z7^Y-G?L83'?93^7Y).2T-NIV!84P7#!KDC:X[364ZKF[0K!Y)D
M83QYQTJ?=E&U$4@V"'H#)!Q^TTNE-)(F]TL1J >2)[WFI68OO;SWYIB6M<2W
M5:NI>3!BLCJ;7Z(X_PJO4^<H##CK??"S^(UX\92F>+:^HRUN<1)>E+2F!SJK
MWTG;]_X@XRSN#8#DV\BO XU\+5\_A-(C&:>LFZEJR7E]T"B+I6Z$O=D!='X
M$$VC.)&\+!U$,86Z!^/#*<:3*4KC.'J.O1'EBC$BNY)@ )U]3C0X!9J3./U
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
MR9\@_;.P!](;[DR#?/0@D[/1F!*K(^%Y%= =,WIJDY&S1^GG!_T^3!)F11
M,.9^'(UP?TG(NC%X\'_YHW!A1BCV^_"&*(;!L&.'>$<ZB. Y^62!N$"B__?_
M<31-^?@#QBU]87?0K]2/=-CYS_>P"M)U-\I2)!T=Q==\%(^3413WY<<<_<IK
MP3>SK15"#Z"OO 3D%:G_2!#LQ5P+N;+;.8O:"H)N/GO"Y@'(_).\S;#9O+91
MP)4="<+?MC_8'I.98R@[GCM9TGGI]GB@P\E;THSBWOI8HU:ZU8L7U%*C0['R
M8_;<FV/J'9M9I_E9+JPC@ P:4ZT1EE!3_PZR9S3V\-!<&FVSE'J5D^1B[;9?
MNV](<9"-'CT[)X$J'R?2NXMOUS^3B_?2*PI24].D54NI:O-+*=;L"&OV. !R
M7Z)YZE/B@X[#5!+R"S_GC*BZ5L=8N7!E,SG^25I*V[]I5L>9DQC')O/%E9!'
MG&";!;YZ49+KY#FD$R:*_N;89D>=PXI8B,,LQ-<H29@E,&-R@6#A2'!(?]/4
MJ8@[*A :FC%7"+DG:(."X"SM3-L4)I@2VG$%+)H;43E>KGVTDF$CO?UT]_3Y
M.M=2;+>AM3HC3KWQDH$L]>!?ZM=_\883GQ>0\4^2UT\@O2P.J/>(+HTFV[K9
MT<3B''9Q_IMX/@W.4*ISP\,75X:L&>[Q5?'5.#N30)!61R (4W&:"P1QY41=
M&;$H=ZL^Q6#N)>@^_@G/E+Z1- YZIQJ4*9]BX?2Y9DX?G&?2:<#H_IU@\2SX
M7O*8J3WOB*(AAE#R,C#(0XS,H_+P/4"&Q":K])+7022]!,#8"0WYO)(N?"8R
M&BTA^VH4=0/8W;SQ>(B/0#])%$OT*?"NA(6+ID\%PS_*G@=2%)(B+-6-HU=\
M%]R&#P>;-(6'HT$D2TG6&^ XT6?PZ,' NQD (90K4O,I&,&V>T]>I1_1R OW
MI.OQE])+:5( !E=ZL*A9S$(_Z"^Y]+U)/@!P%OX0L?0%#,?1T!'<F<4TH(.Q
M,2*%&:WJ C^A'U+R(PS)%3$>Z7&0]?M#(!=S5F8A?*8+\":]TH@6C=J]!@F1
M_I,!1_3?<('P21U$7)Z3P![-G&CY>!9>FP]K\O,0YX>3@0OP[SRW*Y\;?7;/
M&_8R#")* (48I&W)6XI?\J?L]5*JPLU=-H:OX\*)U24@AT)*\?(ATU=BD 1_
MA%M!<KW!$%#B83FOUT$ Z'XEQ:A8W5E,4RM88Y9;<9:\5F.<!@'+9%\5X=[L
M/+"06JZ/)^\K*.1EHPY&SU(2]T M"&! &"]3+%WY][/6^6/\?"%YP_3_NW#T
M:69]H1-HROC7+G73+!=NI EG]8Y7GQGO_VC_I1DS(5\ N/223VAA&OK.T["V
MFL;ADE2<C=M^N9#&B/H'Z6?GL4/EQHT7>KXG2WFEX#P?9=J\'&S#-RIXDVR$
M$N6?PZB+Y2XS@G]1>P1$2T?:6&F8QFM16L0T )_+HSQJ*.=""#-F?GS_.5M%
M$(10#!)LG>EY)B:!OMHD:%"[;ZYF):7*]7*)4)DG^_F9\0N%=Q%Z\QO0S5;&
M9_,=']Z3,S5'Q*/R(@A?0""Q="/8^("OR8N'"B9*"]!A$CSY&OS%E/JILA,P
MU2EA.3'_R7-B,/% T;3#9OP<CEH[6[&@\)"T(%(;K=E\(VG(@)VJ_$7Y9]C!
MJ#X\+88[T?\1U(#H8)1;/@C3F=UN&!4&*M.NF8'S"M8O,V\ \IA_2//NZ+LN
MGTE8I$E153Q(WY@)-7WYW+.\?I_T<ENY&"_-J)KD7A795EW2\S"Q^W5B-8"8
MB$+X9\0 !=^S?,,\M;S(.F17]XH_9YXSN9&E'*(A,ID\7IW._%!823&FMK/L
MQ6*\Z)F9UV'PHXSBS9/0%@3:4Q,]G>@V02(-8-W@AT611Y>@4!@D7/S<+9ZB
M+WQB=OG!,^)1\GRJ'R9(<.8Z3W)QDY#9R?!O!_THZ\!=62?GV_)9:;"M,B6,
M&5-"M5VM1MM'W]YHJ#)B<XWQ4^3EK3" %'O'N=CV3G.I=;?8SP;Z,175,R7+
MF=K0&P#]0!IUHQ<J.*;RF29'>V-JPX H\U?+=2IL_ZM4M.\@S;&6^G#R "8C
MB]P,>#'F5@\CZI^!5Q=2$K[UGI_!?J)>T[*)LC1W$(%5<^59?O5$'&]/HE[>
M&H"F;:OV1ZF+#(VS]?T8!3=(^GW-4V^J\N%01K@W)8O7>F&8E9BRYVYF&ER:
MF4>4*COKH->YNE((%N!M%CYZEY]F0-]&?ECA?:<!(_#WJ1-W-&L0Y-KA&*!,
MA=$D_('.W4('FYD4U6R9A[@S$[^AKALO*6D-!L+&DYZ!3<(9"90'"+S"C>UC
M/S(FIN8<YU12>>GRG=1?7>9W7_0A;:E\4Z'(W-VKA3$JJ5$/]-NY. )](Q[B
MJ2"Z8$S!"A5[HB0SA3T(=]26Z;!.6U7FSOL^5:U6\?NA%%-K1LW3%5/E7S&U
MURBF%)OE6JF&WO5CN^4;[+Y#<?5ER_-,LI3[%"D!6?Y<QX*O"\F5RZ1D,=O?
MV>' C;3]J!9ES'1X5L<QEP^-6'^?B)O9F2CZ\J7&W^42^3F]2^FH)7?IASM@
MQ"-^?J>[Q4(@!64\[37*-KHX>DT']-<! :8<%.(Z0DDV'$K=#"0U7LV<-L,
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
MS:'T4VU7=G<MB;K]U!MR; G$MA"QBBTK:M6\9(%8@=C&4NQ<+,^^8Q*J0*Q
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
M/#P8-G'G-_%DV,.=W\/1\2YLXM/[&#W,PO3/7WF') VF<C1YDGIY'2-YWDM
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
MZY8@!.DXS=)ZQ5^[3NNY7">']X_J:Y-=V3F553.;I9,4GX8QG?"1N4JG)I_
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
MJA.$^:)\O"\R;,[@A?H)#ARB\W?Y!/^)Z%"#4LHD# 7(9<Z>K]?AYGKHB#:
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
MT6,V:WU2;9ZS(-0@[==6:VNFTX72R/C"UG]9P-MI8?:R**9!;D@3W_R!B[+
M:((-*UW"/"N4I<8Q1;:B&=Y#1!_B:7*P,U_#DQKLIK'TZXD07Q2K"1AXU+<_
M)Q,S+HK/](K_)WJ%WZ;2T:=KU*_E:U3I%9K<CNENJ$:(Z($ E&R2'8%W\"22
MU$ QA[])55*)8/C\RB^[V'K6^%F%IJHK'A)]9I&:PC\1#I/V7*&0A#"D1;1*
MT!8<OJ8%=]BQ^M,((!:W'Q0%$D$08'Z-[IM6M H3IAZF(31PA*6\*M*IWT=1
M%P4SB+2K=V#?RDTSM#30CRV562P%<2Q3X_G"?WIS'UPU;?TV)F,M;=9]D/7;
M6E*VX)4KD/QJQCZH.MX"UO*4:_<@,$%^Y4B.'-@K3Q'[-LMYJB+E(!6L![?1
M?CLLE3^W-SBVS!%M9A[5W(S2Q[*N,=,Q8O@E7)VZ;O>PI$6ET,IGI]!MX.*F
M%",QZMY#%X_\6C"E_!]C<#QFJ<=#P<-J8Y=%G5@:LJ\SX#"QL,#2:5HN)6_6
M"G OE5_3U7U\/*\;O83N)_E)'O-(,+:+YG"Q!;#P_QA)G'B5?&2_JQSXN6BU
MZ^U$ATI1UPU(H+B^W7W]+\NVH5M',E3L:XFQ-%/3OHHMM=/LA18%.5U?.+!1
MP_.8.M'N/LD>F,2I$IMG*Q>*R7F8I^-4BA%;K*NX.(;V!Z_@;=>:YJ7K,21
MTRW3@HQ^X6*_-.\:U[)FC":UW5KA+82O8=M>]=*YY8X/AR+TG51/D]LN3W3S
MT898$C3T$XM<58"KMG41'MEP,HSG7 62I+JD#*6F#_5K>R@O)8+\? B.QY#I
MCY^DV9#6+#$1!0\_\]+2\A?U8&8-HLK9)9\A+P$GFWU@4?<Q(T/F8$3L':T\
MRE[W50H4<I=@X!@AJ=4F"N,^>N_CHL'HAI+E?EN-+%U1&YD]@WQ]!26>M+Y+
M0V@^.P?/9@L+_:'E':/K<DVD;FT@;ZP06CLVYD"AP:."GTR/A)/_8$M0$-+J
M1I.RR8Q$).!FJE3:6Z(2VEH[#,8T0>5-OJ.]3RO"P1$_*-N%KGB)NB?A6F5:
M\8Q<7=*E<52@+N&SPJ:GNN"\58R&XBHMZ\:F;:M)(:Q>J%^F]=QE+#$MXCKR
M/(P7":\"Z&W+G0RYAH7?91_W(_60(M%PG1#[-6X#G#QV!=FQ2VWN3#EC/ 7
MPAE,H^3Z*<$=P11QRKP5BFC%1% %?B#!>@&7^L;!E=WAQG/&X]T9I!0TGQ$<
MPG<IO;K4M_CU_5Z[KV4?()0V0:+=#NUDI7/#4 .7#)RQ"D^%LYJ<7K4KE*/6
MY5=,1 6'HQ2N6%.WQ_W@UIF4<3-D3%\Q?QIXQ7OP54P*&HO$X:^\II0G6;17
M<'HJC$(K80:(-2LF[>/5ZQW?LV UB6T:*ZMUPF"<J;><#!KMF*4D8Y,($>VP
MQ)JOO%@D_\($Z*^PY_Z<Y7?(F'59)HO7<?1+45S"V?(^_7^*YE,S-O#9QSQ9
MQM&G]/.G&Y*<FCO4LC8+D(<22Z(K,'Y&NGC5&['/:COTU(1[CT+[_EIB=GQA
M^*-X2T&TYS[R_$ SCH2O#P0=5<*: 'F>"GA^G(?59#S3B552B$LF2$: _\$)
M:479X)/O1[\F?AK4IX(ERXO9#F/-,UP#O!OXE J7WI&%-54;;;55'%FJ%CRZ
M>GZXT*Z!J?I:'*0)93\/X+). $E-SF"$FQZ8PFR&[5@_0:[%MM#%F@'-ECOQ
MBLY/0NI9*:'14R /EU^[D!8_-T^BIB(%0J?0JD\]F6*F?')BQ?7F?V=W,*2+
MTM3"#FN)WUO4PK0S6%Q*BZ82G,HZ/(87QKF4<<=YX\0HK#-:#F_[JA0>/BDU
M,>A\%[0/%-ZX+CLX$Y//BI:IP35-$ \EOJL=7Z!"+?,+>,0;A5LJ#-[CN?.K
MZ<86*K,+N-D)T$R- UB2=4RLBQ\81SL>0&EJM+Z^5H?EQ::7P#@2ZUG[D4(J
MVB30=)#XR!NWBH[GQ +6PJ$'/.*!@&@8.$BH('_GR$#- ;HO3:4-+/XOB8'A
M2I:8(H/KO+N=6G"IGAW"L]D"N"U$6[1?45!O0N[C 7V]TAGGYHP>85+H>YQD
M)C6UJ;=3DP$!KS:I"O)9<$V(-/M++90 JAQ]W; 06!>W$E'WUQ17]+-I_]HI
MU F\= );$B@HCE&M?FK23#5L[)%W2R.@KV]Y-2] %F*N!,HR6H' ]E([M\=_
M616=SFVCX,&"C%US%+P=+:B+AKAAR[D$H45D-W"1I)GV>A6M-0]&G 6E']<-
MQJ$T#S^E$V5H8"4\R2ZK7H5DD.[P%08M?K7 ^JT_X1(+=[FQE.M(6[3'ZT/:
M"W1CX+EY,%._%BV>'OG&( .876ARXCF"'Y<T+<AJZ$[][M/+NV->B"0&=7%J
M;*4,<0WZLEG: IOK8,L+R@D)O1?[=U\U*_810EM"GXVYE;#I>ZQZ*ZO<6C9,
M/A9*=JDV4MTO+#["=S0UH%NP9F@\JB52*AZ$?#_Z1U*"GN0T'9JBE9:-=82L
M\'==NW)7-X2FQ+>J_,)IU2@,UL>Q^&]+\I\E33Z9L^1B<DN:<]9UU2[O,YP6
MNT'A0!1!NL9"5]*F$9[!668&-!XBA.X^FBV?M\R6=TC+A#:87)F TU9"<T8$
MHJU=DDMC>0K(X49!D71G%3[3CN^"ZBS-YR?CXHJ+V0&RN)4D]GMG!(XL;4+-
MDK+>^<H-:RMP*A4LON1&NF@%K&\Z#%=YW"9^!AUR4@\LDLD0LN?7;1R)J 7Q
M!DE5UE%<-V(?9]V='7@$'W=3ZW3AP./MR% WL",NY'X%KQ;#J<PY_LZ"CBPK
MK?R<?"[%L#B^PFTV_X74M4<[4-<>3MZ]#)UAA#"R[^:75"MG6=:43W L\)N#
M7AP8:W:N(A@D#8>Z8&==T%\G-*UV862PAE^XX?0.YN4ZUYRC&9S=+<G\=E4<
M(]6D0AX=&0[@9SS&S8K(W,PDJ1#&B4W!REZC6#L><>Q\/J\FWX'XHU3'^K!*
M?^O3!:8T^$E=;4;$P+V/Q=H0?_T<I:]U:R;]ND&-NA0JY^PH..>B2F=5CZ=D
ME(G-5S-FFTI]["2UX(G.T?&ZR[D84HSQ)03,5 2K:;>/<"JME[)YT%T^ 'YR
MWEOP(($=0D?&99%,'8FHE\EP54;.7(,D44S/B>T0=6Q1U)L924DLJ1+ORA*;
MI8O2X2LI)U)*P74X8^=29BA%H-6_)"#'<B-T))3EN=2:(/#;"C'KE)NL*_UN
M@6MPD6*1<B&02CZM]/AN5P^[X+^R^IHET_G,I6%F 9_"%-_-CU84:F<A](%=
M\@?J^@:,'X([Q?0<MEJ2PY8= D?R>W;I!7ZUD)XJ4,ZZKHR3#E]'6- JX;BR
M*2="D%$&C(3<@XP+B+DH5YK&=+3>EO[;LD +2%#;S$+SKEGGMCFQ5;L-.'.W
M@JTE\>H[6 &=K5VYJV4=O[/.?)?2<GGS.RWEY'IV85.CH,[2P7QPB\Y(D#JN
M5$00AF]M7]AA;?[G]NF^8$/O*>DWA$&/%0:1/?-0+K'M^[3&F"+8ANIC6N$=
MZ'D?;8-F*9C6/2D9MZQ%RT#<F%X8=NRQ=HPC&.H9#E+G9)B[,^B4KJ3BD^M[
M$#CGQC3JL*&/F2IR#IWMS': =2]_[L,5O3#& UJB$-AL?+L)YO5V]9-A[Q]S
M[VWZMFB[L*U8-,#.#CO9OYTDU4SQ#$=TFSBBP;DG3J^BJZ$$XH$I!#S#!O=L
M@S58Y*YY;:*#:#UG(QIW@%Q=:!R.,[<<!UY/7"?;BV!%J$?),^CM=*E \6T2
M)K7-@U3W&81D*/OTHNS3S9*K&3R;]0FGD7+&NY4+V&GRAE]X-((@_;KJ-IO)
MF[OZ ZQC<,LE_(U255H08JU$F.IFR7E&QJ:U"C(MKM69(8C[ @F2*V$[^!H%
MD6,=8BHF?PD$0J)MGI6?Y*V4SQ8K)_)J'MS2IN; '::%]=H$*H:3I B$7UA:
MPYO6R_8<6&!\FVO%L]Y!9<#?%_=C2@R2/J!J51[\RO,:M$<==KSF'ON\$.9<
M!ZMO ?N90-5\,1.B1,S#QF6> GW)C4)@9MB0"<^SYF5Q4##\#Q8-PJJ%#1YY
ME ]1R467H+22O#:2P&.V310$N4* Z=IPM8W]^#Z196=?OL[T:"7""_\ M).'
MVLQR+;]VP^((*^OS$O(ZBG$E':TKN!_]E$RT49NJ*B&[8I,3V3-6"(JFYF0[
M)8 YA6N+(Z@!J;HG\/IV0:&%[TYG%F;,\*AI(#Q*M:8I:)=R#LL,VD+#W[9,
M@1Y0V!Y,2]PD^D:$)9!LJ;KR2G3H&]83//O7+US;EM2PT<T[KDS S(2*[_S9
M*)NTGU\![O2XW5.]='C8T0[ P_IHM%./1'260$2.!W.]\+1!ZK8Y]/%&=\"6
M?MK6M/=EH#OA@J1PIP?<4\[!J/JBM.>^55H+K!^J(51QIK06748LH9(AVFO_
MJJ2C-VM42YQFU><S8)-NC11#D$T7OT P<$KI+V6D6 "N^;H;Z_8T6ZE1"WVJ
MX! )TLC?J)B+?AAWXDT<VSO1M.1_-<P!*],GU7=51V-C;"[M<P4*(0B)-/UT
M^((!%&N#7W@'I_"6'J'?'UGXZ"??5<3MI6EK/&N-6L$LZ1Y]CQA)&3>RG4?C
M")VL3X,TL-DJ4&XZD6+=?5GS75HB=BMW)?;>FT^6VUPN]L/OY5Q)"Y7Z%[3?
M'J#KCG0MEO;9=UG7U8K$)GQ0NBA>)4[Q*3#M]_4)U)'UAR W3. /+BI3XU!R
M41HN@K!AAY64=4G]?@+IT%(WTU)>N4D/8P-G)RW*UK+*" =BTM/A"KQF"T)&
M4C[WBV,DQ4L)OPIB_M"P""<]]U>2+9%NB'""15.%4[#5:UA#R#BN?GTYA'TQ
MILB_FB/AVG(H%CH.XBX\=]C)[1-272&%MEFZ-D&99FDC::5K0%$B6R8#S%E&
MI5G>UN' *ZG3?ZTQ1 6W\#@@*"!E!O;:C8*<MAXIX'$6+-^$\XX[G1W;L"=,
MK%=D$N5MMSW)]*]&SB4<=V&E;9^ @&ZMJ2OAOHG^R*E!\V.-:2CK 5#?IICY
M)>92^- %)-G>!3WNAPV-IQ[$T,XR]TM"W+,J)2#YE8ZY]B0K_+QKNH&U:BTZ
M^:V-W$4F+^!PXH3:5(:TSA=4+T-<,^L;Z<?<=^M<'.Z*91_'&2[\*3AZ6;'2
M4V2KX/BO@MH+F-W<CE&'\WJ4YHZAS/S"_+Q]' E"&%E,L-RJQB$GO!O$7&V;
MAH6R UO]ETHZXC\CIS?"#.J8,F;X^'P1>CR0 WI;FOA*$><E8@+T#M[O?#".
M5SQLD5%F-(NHP\-Q4NPYY2)-QK)'R**TLE$XR"MQ9)AR]CQ%QZ)E#Z.E/;GA
M>,5J#I'.23.3_K2[K)@@XZ.'4>)-*<K+))=;VM0S\5;,A#^E(D81Y'B %_GW
MXAKAWO%-R4S[=4X43N8%KD9=T+,I'R53(-SD X09+O%0N)I;)IS.3$L6JC;F
M%>\?F@IU^H)LI$V#>A&R9S"B1(#M>JR7RB/%=W?JPLOW!4!F/K5^K$;[I+#I
M</B34$MX[B[N)^/]0*BTMNG&0?&6=DZPT(V45:N":,MY[Y2(75OK_?NL!=YR
M4MMNVENBBW(>1] NQ(7,-)_SO$#4PT1&[=&B!EZ,\S!Q\ JWJ!0B;GPMDEHG
MI&NSWSP3[0QIW,H\^( )_-ME5HSQ]MKOH(^-MM4\6\3OT5-5P(\VPR20%(-8
M[H2C+W!/4R0L9(L3#)O%T(+FOH#?3ID,L$"UY==0SJ,/356ER=]Q7Z^22@SM
M'Y]1G=I\%#AZJN"B7]/I%&*KGY*J'I RCP?Z)E9HF588\-1?8KM2ON#4C>TL
MD=DA%+E2ZQ-^82!Q>$00>-8@FY +6(B&; *N_1>9(^,J\<BR7:8"?RJ\[\(V
MTV F^/NP=X^W=\A.!C80FQ@SGAT(3B:X]FC_V"5+5G3@9B5$%\/./")07W/=
M.&PYG4 (+:V6FJ?E]! UN<.U<J:F%9#AL%&/MU',B3CUYRC,BJ_PK(&6)!9(
M&R,/&_9X&Q8<*-P)3<QPVB]G(D:."/Q<G'J(+J,*@33HS9@&4(*36*(=+(VT
MA5^*\UHG7PASG:54I>0:35*1>UOKA(H%/LXR,ZTD&,:X[N;8H9Y.TV00F,<7
M& Y?_6%4G+! [Q,3-.UI,V:!V49C_I?\2ZL;(^9,IA$""TP->2-*4"U,TDP9
MO,<T0-@-B.'2)/A6H%^H<$P-USQ,*JUJ;N>R([RI, CBU90@4/HJ$^ZKI%Q9
MBFE*3=I,BW!B26?R^:\&_(.IN'&#)#Z>)'ID#BP6K$VFG/E 9P[B5Z)%GK&P
M??L>OA!<V_$.X-J& _3-!\@SQ*2Q05O6#:41)%?,S($LWYR8IUPD?%:O!DWW
MF%ZUL[2,O, ?8!DI:OMOI5DF-8WZ)EJ/:AXAVH$11]WE(F=%"<'MAG0SI_&L
M-#3<L;C2*PX[_X@V;D%M3%+W]6>OKV>06@392)5EHG DJ4T2V['NPV8^G;ZE
MH[C_D?I/*&OQMBC+9EE'[ZTG?8'3J?A[__=^] _L=@/U?*'=ZT(E3X-24R76
M&AS2GNPO;0OGZ>G,-<ME1N1/::['EP=W=J!GAAK+DVV;R:_2LJ#22JOTQGM)
MWWSUT\=?7KL)Q?3#7_[Y_D-P+H-IQM1[UYHQBK\?3N@3GU#/HU)[:H$8(1=H
M[(%C_7X_ 8+882^^I<5";#J563;!=RQL(VGJ>5'R/!.ZX33 : 3.N !O/QO,
M5%CGCUQSF8U#]5KXDF\&!AE[/!E;(%&L+=+#/QGKY97>74+"I;1H)C)F*QBL
M,T^8KU(X#;@$SQW$@A3CC*S%30[VXLF4B$U78W([<+Y<$MU8B!5\QPU17LNK
M#QP3 \?$$X#7CC81B=LV>$3@VM;W=OK4AZV2M#-)*YX3\T5X5M9+2"$6<NBC
MN)'8PX>T>FLL*R]&0==OIWL6+C+PAG"DF^+8'7(=(J9DF4Y]>9N:!<F(T.XI
MMYN=_)62W[4RB;3!T16IT\08MJI5LC",^2"(IG\#F9PZ<0V1TCN?5 3&7!6-
M(UVU01QA,HE<G=D<*KD' W_0P:.& D)7^J_B]4"$V^G#@5N$VWX)EIMFLFR/
M8+Q:<ZL87]_NL=1JF;23.B,5NR,J44]P_A@6[#NXMDAL[6!(M28@[XUS2ENC
M3-TDO0C.B\FKXJ91IL)H4#C$JV6U]SM1F/HI;Q9C'#G,J^OCWUOE2/K8/4>U
MJFJS(+KF H10!PF*#LQ<2LX_MU/PVF'#]Z,+'CK*[CL:$>_".I+ZG>A.'!YG
MN$&-H9S"DY+*B!]LO%F: A>9 /38]-[ 09;\? (V+);&4(X]%HLFEW%IL<?N
M0!TRTG:Z)Y5/>KFJZJ)3UF8)5K?49^&-D+7#$ZZ(-YV&K)(KZQKS*J)"Q^Z*
M8JEGHCU)U@/.=[-"=W:7H>C"1E!W-<V4CO9@5Q9K74S$\,*V3(@"^>_AM 9+
MGW[[KE7[\%)_U#/&1V132"!O2@&=UP=<@,:X4GB$5[6D/DON!^CB G(/ZX.]
MO_+@.VPJ?K\R?+)%O].Q]YI88!LKD@0J_;KC[W2CT#WQQ'*PO T"I7'&1C1#
MUV6L!VU13 UI0VK9263U8F3D3_["V-V.5W/7IA]"W%[4!K'T%Y-)4:+&E,Z/
MA&R+ZV1IT2F)]Q2\#W6"V6C"8FRJD(P!]G@:I;;;F>X8I@J07\J4TOV'C\DF
M@H$1)NQT\VCUO/8F'>#I=Q1*;YBVX6MS?)L02C4CC@D@&3:M_;!:9R:\ S1X
M 3SOE)NE\#42]+_A_==Z'O Y.[:.&_=!^+N)\3=Z5($TW4DQ]/MXW<4W#525
MATC72=G1(B7V,J;>1<X KU]<AR8WDO+8(Q5NIFFS8,6]-G2FYROX53(060V"
M,XU^Q%D<)9%*@.RO<#8RNW#5,F6%3;:#*3K H*4S^@+X0G!6Y!),;H 3<E:Z
MO$EI% K+#!!X\9HFT5+[)2D('1N2K=F;TEPFI)HZW$ZOLS,A#>82'_>_U^(R
MN($&V"WHGI.[G1Q7EC\;77B\U_Q)S>0ZU]-I&\?5C6Y2O=)YWTK$,C:YF:5U
M*[8*V.+$@+O&1E3X5VZ04XN:#5\[Q7+\M# 5.3BZU[D(@6(O&2L4A#_>S%8B
MT;E*E0ZAR)#%@UP%YR+8-NH6.X:V=;EU]9RM]GG65=9&6 9=8].@^N4HANAX
MF9(W51;-716\4X-'">VJS)6PC9VS$B.C:[V'BX[NATODI0.Y3G8 R+5#EF_%
M?06E)@U5##%F@@M)P<B?!>]+;Q=_G^?.);7PCL0811$.(!3U:8J2!@M03#[/
MBVQJ&7E0]F\?L.RP6;T(N^;7R#E=IF>!&!BAB3),1D6VS^\/X< 4IX>;":NI
M:<LC95^<"L(XO4FGT\4!*548R_Y.R2A0T47#UQ"VS>#&ED 'XGXC[OAE 4X\
M&R(O#(;32?K3*E?"9@47NQ;?+&#WA+ C7P7?:T\-MATT1:XI +:SV]%-KCVI
M%[![7K5>V<_Y:O9&6:D"'C-+P-1Z>$GE(.M80>RHK95?:R9@'R*\"%YAVUPS
M\Y/BIH_)<*OGU<Y!TXY[MW$I!O8/J/>/1LS91>P2B6N-_&J/JO J-==PZQS<
M- E8E!"LY>PXRVQ)NY0G73C00&J8D,/Y,U[".:220^V".X!>A\3%Q# \T:#5
M9;+($9A,FI(#.YU:R9)HU]05OI*@12MH7YY0'Q"EK^8XKZQJ4PTB'W&3XW#"
M2;JDC=8)+98/'L/KJL*9'UZT3O>E9Y?<&)]B>WE2&,25L2*<8RSWFIHQZ77P
M=$%*&/T:508^DCOR3V;"#L))/?_EC/#<!ES.+FOCUL=FAE3,6;];!A2])3WR
M-5U'_*:ZD,L8;H/KD*QZ7E):/1%93I1=Q2>+A5=,U)OF-T4/NEP6 BW M3!3
M/C>PPJ;>&R>3STA(X4F^O!"&$R5C4$E;N9P4I[Z1=,3=I_T*[66LHC:='ME#
MB9BX/F4-H]R!]J_4OA+_Z67UW,5<'],L_8(YSC%8-Z^Y179-)!")$.!/H#>2
MO ZF]GEX3)9$3:(8G=?G<<2P?@R3U400XQ3XIF0H)7GXIA4L'_W9WX,)<F9-
MF0YFLX:VJB98:-S"Y JVG+X%/GU%M,E:MMBHZ.[#S;F;,]-O7^:6KN;O_G)X
MM)\)KC1FN+O&6TAVOY,*3_/CQ#[JZ$&[+].248] A,+(+KX0I<Y!]4Z&X5MY
M\7;9-^V:QT@K#6>(8&#UJK7FE*7V3DNVXHJ2S+$5]DDQS>NE7J7+#.ZJFZ[9
M!%<3PFL1!N/@Q_=4P0*51?]]^&/WW)04]J=D'A+.;_C7Q6RIYHU0/FR)SZOP
M=<G,?O3KQB?<.,%%SP(-S^4ILSJ5$G._4U]N%9J';6![_]TDS)*BE$FQC'7#
M#$Y=@I1<%V4]5\[;M;RU7QFRZLU-2/99E'PRPX!-:C_Z&8V@4EKB/TFWA_RU
M?D#1+$E_1_YLHY 4:HVJ,[DL#5V>BVLXOP9GU@EU&OV&OZN/F*6?C?]VGHOI
MUY4Z=@,+F^HW$%-10!CG#_99F\7%M__*]5&7-?[L64P<?0Y&7,BMYB9;\J!C
M]!T1FU7-A1&L(!XF>!^.'-"/[KH"8?)0#N";J$ASH<:C]&9FDJG\%WF(R,T;
M)!YM+G3ST($ME("46-=9R='7=W1XO*$,2<94:M(YJLAWJ/W?LL+%OW)OCXQ\
M;7)%HHNRD2!'6G KMY6E?.S0L6Z3)2#1HC8%6<5J JH:/_TYF9AQ43"1QO^)
M7N$C$XKJ$ZP?B.IK?$_B 6A-FL RZJ5+/E+,:N.(8"4$)LG ;1"+).-"#E,G
M[[!-^7W3&9E@',7*?_WHLNALWB_+#^T8YJ;&+%@*T!@3;90P#R5+I&W QC(>
M#T*>I^RXW*7STOA'$#<:/ [REE5ZO09^@B&<'@C*I\B5&C>@;=.4>/ =X?1B
M%&-\5#6_2EJ%;^).,:F!CKMHE8/(*C+,IH.-2#,F+BBL(BG8JT(K%/)4:PX#
MF]X+QO(8.OQ-E:VL"0?WAC3)3"\=Z\W6[V'WK#4Q:.V+KNU^;01":;>*6OM
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
M*.ROX16K-+21_8B'%+-UPYC\9WI>5?]?8M9QAV(GH*^&I[>#JL-5Q*I9A&0
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
M''T7G@.K)@;]O['U?PW.@5V"AQQK*MRB&=Q!XAX+X^_">X?BO@1 &R3LS$R
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
M-'!.H@"B!NOLQ7U9^+O+<W]B"T%VI&>04',?F*,FN #&[T_$P>BZ_+:%#))
M27<14B^C:R&G8UP*? ?PI;.@*QM*\$T$S.D(S@X?3BMAWGW0*:/F-6($)V:4
M-]AR*EXS]$X.ECHB-J(KP4:BF(&CP*-G/Q&!0S$[-[P$W@#///K1@)A $%?N
MO+4>R^Q_EVGM PK2E!!5,2&)[K_16OB4_2+C* *NIV60XLV^,-Q$T+OXB/!]
M*YZB[0ML]4"<F0%7K+Y@@A8^75&H%F(84U_B8:MT.""_/*V*O&J4H4BO&J#[
MJI@8BWB&V#L(O;!AG!O-(02^MIA5HG].3M+FG#$E.4(YNYVMEKG(I'<&TA-K
M@T -O?K;58P_^L\-!H>D(7-!2$0LPH/KMBA9K9L\+U0?]B9NTS$H:RA+N]VM
M'TO4XBFH/%Z&_ZD!&<'?L+SJ5IK UTH?,SPAQJP.^I!^.SD4,)"R.,(5F!]>
M)9IHNLFM7JG;-!#P"&PM"MO@# '-0H0H43.$D?#I2H<@"DS<MS5V!9<>FPMX
M$Y)*M[YE8C(T@EE-(HPSLKS,6U,[BNF+!&1&2!")%(V\>3PNIW0Y;+, MBN6
MW 1/W2-QLT(OIQ2J])R1^]9+J<^VI=1;&:'NOM8(?,6NC<\H/+9"R)98^R1(
M&SJODBO<JWY2AKP)%$* $QBZ$001#D?WPL<)N 4X;:DMI)*HQ*A#L:8Q9<FP
MU80BE'>D,W]6(LEB^&(?_PC\/5-*2:718,Q@Y_B]BS#(6!%"F @0@V<$@;56
M-V26(UO*8KUUPW/5V+>9\Q^8=3IT[E0R<[./Z1O&QN]T5<L"]*,&Y N QI4E
MJ!R8-&)2?V$Z%TSO%\Y6+O"<&<)U*VXM)F23EF/S[(AX,ZX=5F,,=Y3^LRJC
MDB5FKQYTW'R"_G5$MF'21]R2X<>LJD'Z%@*X]7.7V R:^>WPF$?EC-W1.W.-
M#COF!J.E((&HG8UA[<8(+B?0+W)G8DI67AWZMNWYBC=&'<P*B\^)WA';S(@H
M*@+&HT-"-YA4W/D# >.LRK2VW1#CJD(3J#L< F*L@W)U;C$GFBMY0Z[/B,[O
M\,LF&L9=ZGA2SG+]"RQ4%U096/!<")T.57^R1(YE:.!LRS]S <+33MY&.Y +
M3O(OW7EAV&&1TW:,[D.Y4IN9C9X=]S<B.5[::%5V( 3#-M_S?![E?OKGKLG)
M^.>N^#+T/[%3*2:X)+BC,@Y0!R<RL&&#!-,/Z84^5O:G0T.72>MOQ8W47TL+
MDQ2X3'J? Q);>#-+A*'69M'Y2?P34U3DJK$5:'CR<;=VMV9_]RJM1^VF%8=+
M1A_9J$*L3?**P]1',6 Y46FI@?B'\?Z&PLV2DL,/@NY0,[S5E*&</"\92.FV
MP2I@N.H\S5B^##KC7!8Z88)-5?JD0$/"=UW=?M/G2R*DDY1P#$>2U*6IP]B@
M$,B?XYL;/$:D/$J\2<G(E7]6D'#JN !]0P^I$TQ-76$Y[9<(Q;9U@<W:B2_N
M>@W#::H #;*_[;8B#1]PT(*NRA7(\DUX9G^K'0PB'%MNZ;=I>*7E.LE->,:
M&<<#0:07KW,J6K\7#CEW5I%IC)1*XTTS< K?BJ-ULRW=3>FY!204\\]TNN'P
M@&C33[:%,ZPJ;?;TJQ"O1(^EW)%?1:J\IHG]&X3J_N;'$*W[++0@(5B5I,G!
M7;-M1-XS*K)+Z(_!9@H GD*A)/!U!&P;_1NE8[FI98!@YF!O__D(7N+E@I?_
M/ZLQ4T*96!VN\/^FLO,TP7ZNJLN!(HN0G\#&!:R+_W'%U1-M %4W4B@X##8*
MTCOD2T7% 4NEH@P.%>HZ0U(-VRU '[QDZ3E[5/I?+9M<3Q%1<:;_!7QA$%H%
M)("NP5#WE[)EO ;5)G:4!^"V/&B!TDJL/8%HH2Z/QA&:>9#QD0B90J7=IOJU
MRX?3^]Q71=Q0[%SX@9ZG2Z:-F:1SW/3_36LEG4&@]=].$@,!Q5! $M>[+R^K
M\JQ&)HK4=-W9'FTZKUD8:\HF7I]CC 4]BR4+0P D!3+DS!SJQ$= <6/K.;6;
MN[2@51Q.+ H>7$@6F8<((Z?]I5Q/^2R0^@KSBOJWI*32*25-)O[41=6)!VUB
MXA*17T;O)FT%.^U@[V"/5NH[Y'%O4F72?2TTOB^K'370.+>OPOK$&C%V00*>
MT6^-'\%%>5U7C5S\'M"1[>CT/)_B6'.[[OL"Q%_8I\F,]<*%("05*4JU[$#P
MEY#Q0+I]T,\1#C/4LS+G26N(VXF)>(FUOW\NO$\#]'3TN6\A=,(>DC=ZI[A[
M#5JS%DBHBCVH-10A(;FGW)TDI&5>W6_4JFZ4P&GTDS?,T+TX^NW27\\1UIGM
MJ@6B4M8#JNI%Q#.8CLZ*:NS_ FG%V6(&'RE 5#]3@?>#OMS/J?^XIS[V)1(O
MRS8"Z<9<"WF5P"H)W%GX#\N6H>?1[O7*\)XAU6FHN>.7^SG$8A%S^#'H(36E
M6J'5$P@\M]R:4R'L=V3SR!L8C27PQ,+WJ./:V#=#3*\Y"^*)(S:1F$7$R<LA
M3$++;/ "M1"+8VD57XE(;L0941!87DHU%=YOTYV^*PW"_V9X13QRO"*\IR[+
M@3D/Y2B@A2G;*XA1T>D^4:0Y;F+56F#73:,0:^2-4((5'$(2IY(<>(*&4= ,
MQ$<E'V$=.@EXB6 5\ RB1(4U"6+@>07S%F,[T9UO6"L\X?B%@0+F(4\]^R@=
MQ>8;.>D]GK#@D_;W5F+,0<Q*Y:]P-F*@5AHV3/1OP7[XYV('P:2+DKB[6.T;
MJ;@^WU9<[TC+! V$KB_,?\ZTO<*(*FZVM;AYQRZ=$TJ!'!QI?TYC1!:2=QRJ
MP*D^T+>)5.0&BLN$OVG3:JQE2MJY#X0FE-;V=V++'!YN!OQ!.^MW.<""@O\(
MT6,;4VM!BFP"0VW..<VG_&>U&#7G:& IDB+B[=[T1)5GF$J>I(KZ/P1]9J?&
MW%I#3,0(0>%=P$C>0V!G$].82'G*<1Y533#MR#4XAC28#C/T?EU-OGCP2T ,
M#9$^&WZ WW)+$@@K6C 0VH;, 4P=R;A,<D $]@DF1>FUW^R0R+$?I43B^TM'
M&*=08.4HYQVVR;6<>_TJ-J@.MRT$0&:A/^C4ZLX.<887<0Q4E<@P-,&5&TGM
M9?9>?O$/D22/T\G'LQJ0ECO\S5/\OQ>?=P3^MG^T^YV/3(M"POR_'3P]W#W2
M?Q)NXR;_Y)WVLCW'Z-A_TC\7I1L=[B44W<$O*2;G>A0"8C"\\Q\<79M(E0B*
M4Y/)8K8@X5W@$)KD:!W^=I#L/WNV>R!OL?L%>*75>&.["F4VPK*/9SO:)WX;
M8J+.,$:*&VN9(^/;A8B4<H$/.Q'^!V\I:JOM6R#3?WIE6U;7&A&0P?1A.!+S
MPD3XO-NS8LV?X-\;IU$H/!_"5Y8E-%PD+%%CN G5SD9X%)AM)"^@=O2."99)
M#^N@D$I5XUI.W<( N=ID<!FQJP<?%.TJ2"H[2UL0AHK%:C7V(LQR"5W2>'0K
M#U@ Z@>CUEURLN:M&5R4('AT5B+X#CF1=L9,F#"#UXD8%9* 4@Z-,_K[$63,
M1D2*^*D5EGK.P<1]$-+'XOCPQR9S >I 9#L!%Z3@4N;,>U<&E$.:%)T"(;-"
MR^%HP<R==4:5%5P4AB@#L'MN].@7)6[X>S-ZE3>31:,9TA-3F'BCT<1+J2K@
M-1^"N_5.E^8C_-.C7RLF$@L_/M509/<15D4-2VZT>312QCVB.<41T++ES"WF
M?]/OCQ]&O)'5X_RBV"Q&P$564!*2Z>B_%FG=HF0VPI)*0"SXE9)_92[:N^%"
M4NU$H!<<\F(!B(V6-71Y9. O_%]C?]X/X"SVZ/UT0"[O01\",%!F30P.69LS
M4H%W-N2F XFZ [8TJ^2KXYKU7+)5$Q#M[&L/^_ D9PX98/VBUV(MF]F$I/B@
MW(D/0/A9$&D3RO>ZLJ3PWU]S<H_BN<6D%EC*\FRG<-/V^\-G@Y--_P34-V7[
M_<[^\;R]U^G'\O*S%_?MN,5#L_]T]PB^NW,6=!/:#/$QA$8OKKOSMI-SUY,#
M;)75A;,'#QQ;6,N&<6ZV<W-_<X/.&F$Y")V @FN3)6$X(IV3YAS\3E'#W$[2
M_4Y2-#-!UBB:DNV,W.>,S$!SM@Z=FT1*0[2NE/8%W\,1 $@;A(@WMB>SBS">
M=*&(<SW!$+K)Q]AVS]W?# -5T65:8^34D$"*H$B(N8O=OMA(;F?H?O=@FQ-Q
MI$;\L_R3B*51 H"IG55^7?CB9A77MB5=1($UQL]!8:Y;3R<2<!&&05:ZB^VV
MO,=)E\ /9^-Q0^10100X? (FN9ESK\!X&6]3[AU7<OI% ^:Z0\@MNFB)<F8$
MDBK&1Z5-K%'![0,B[L4A+N4OMV;A'E>(KHEHJ0#A0IC?*U2#*\QJ0^T6T7Z0
M0:QSQZCF ME8S(UR89\#:+%D0[9^V)<Q!W>V[4>9U'(F=>4$76M;1D7;$"MG
M+6+7.!$U3DG.F,E96?^*:_]Y.26@([0$N?(BKRL$F&Y7S)<W#T*VRTN#'/"B
M6&YM]_VZ=,P6CB 2VU^>.:A:,5V%RNN YD"1<KIB>\[>9X!D>E](/9@ Z()$
M!1>\[QVAB45W+19WV<[<_<V<!$5)").$MM_TA">D&BW$?  TYFD.4&YO';]U
MC.[Q \#H;O?,G9Q,'2VU2%- ]>2AVQP1GI8WB',.%Z+%5SHXXL )Q",.(PW@
M>$J]QPA>"1.'6,V[RDBJ8M5]:S'OT6E<-JV;J<)R(DWJ;">IXPQ=%A:308Q$
M)&7#9'[H84)ND0GE62(E9C''\U$(/Q%,:^@ MO-^O[L^+SNRBM-HJCA4M,:
M1)6V$W6/$V4X#&8^P%O4*E4 <\5 D^V$W..$$#Z]::I)CG@>[8-8>>()%^$0
MTZG-T(F"IW0A;J?UR^7;T"U2T:MUZ-%MFNN+3%1"E67LL$&!.ZQANM$%2G0(
MB[V=RTM'F52$VJ&N1_H)=S!PK4L1S=O8O&V)\",TW%+;'>UDY.ATC9;=@C 0
MK)8/I[\W Y!O<)#H0LJRPF4OX.?;Q7-?BZ<#V#)=2-2LG<Y;F5X\>'.6<T3G
M5FM?B.\:3J"_4(9E%LY=T2F6N692YV.!@^;-Z#\4</K! 1LE^,EO(*&_O[?S
M'U\7$/EWT X6C&S@M87]-"-YA+HC.G=.8!.E+^_Z0PGO6RJ8^F,6):$R<G$7
M=3I1[3D(/.317R4?[7J!D#.F#/=?F;M+&8VN+%7@0<)-0PWU"ZTW<6\\30&I
MJ$GO)*E"CUH_91G@B^D:JDN&)DSNI/F(92;_LS._CT!TO;$=+[I(D':PF'##
MU:()&Q,;\Z&Y<DEAJ4HK*K<DDOVGS"F9DN@[G $Q)34TOIWGA3 3B=H@/%EU
M 2]%,UO[:\9 P7DA6@]&TBDL9NE#,Y2!08T^6L-$2T1TL%>L>'(5+SN4<>)G
M@F'R-HHT$^?57+*>3#0!K6WO0N2@HZJD"F.GNV:@:<AP2)-6S'2I\AUAJZG2
M!35[&FF7G$71>?48F+PLDP MPS4G\K5<EFQ25C)\#^K $S^@'S'?2]15<AS3
M[>WO>UW!1K^\4RP-S406J:]]*5:$<-H5TNNT?>F/*"%-5-E2]D$E&1E]VG1A
MQ5OQL%BH1"=.SB<DK=7^+5+M ^(V:8YB:5H_=3EK3J9U8&8W%W9XV>13\MI_
MOC2"^)$[V#LXP#E=S#-E$P,LF1(!L<V E@AYV_%2+H&7T)S[R[3TAVXR>KT
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
M5D[\#OZOQWO_PJD'/-#IU.XX=+?[%H;HK?@0@5#"C:!-A^^%6<$IB+$XR'H
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
M_CHBN!+=4FRL,TH_"992FQC4+'H_TQ2I36#O=Y'H1"*W!ER)4J_P:UB%D+;
M53",AA96E,"6L(Z1(G.3 CGZ M<$\U+P7SIZ\YMMFVY(>?)FP4Q<)"*!\P$H
M9$2H]8Q& *]Q>C#NK5S)#'M=WK6';OBMB"(O3]A*LSE)&C.'#MDT,)C(-SFE
M/16$<BP=F.X][#/S,06: 3Y?4&\ZXA&O@QR(S"+W$!JC%7'-S:!!%>QK.H=]
M#7R8BQFI 945B3Z[$I@Q86\NQLB(A%:;_XJ/L6:026-)I!988&D559:.:%X[
M_Y9 .<33SLLP*AP8M2%17;(V;6 0<M3)%/U'$.@A?7NM[&[XWKUZ>?4G/PQH
M?QE<,>OK9XNTN[,< CXRV59F5>0^L)8:6/L'+ * 9[*%ZD]>GWP1R@J[H]^A
MP9KXKU@=U8#>NPL/WLRL*QR:!/)S&(FSW&GARDQT+2U]+0V77]TU.A$-*SZ!
M1&N.@I;>02$9='-PIA=I7F!6@-6/(^&>#CZ_RW]]O5TS1'V49K#\%.I"N!5I
M%F<1EKEWQ1:0/_;7LYPR$QARS,2])61P8E[=OMF'$<3OQ([W\+#=T?NK!MQP
MZJ<\-4BEWQU\G6&P6F:<B>'PJE_Z#>R/?ICX=#D+L: <XB@(%).CS7%=TZ^:
M:TT5LK.Z";7;@HH0?%TT.B7Z)=/X)"4^M\R)\"RO_DX\1.N.B:H&XM?$4+0/
MGJPD,9< VPR?*&5JN34[;]7E!$6".6_GAGF5>^2<SEL_7*-3)9MDJ8#:KE"V
M#&2U&2%)/:] ^X=0JUGO%C1IEN[V^E[#;S<Q+_(@\NW2P%2*'Y\6#,!?,RXK
M2",B'U3""X/O%KD^( 3%1]';5(#QIEF&\^YVHQ"1K@ZV!W6[RH'\&WF;\X8)
MLX?6##8DTK_I\/!@D [?S4T\*8W)\9(;C@-\(&=$.?+:=*_PIL2@Y@"G50/F
MM9S$AS12!?B@F>))-'PQS8B 8BZIKML+_TP1$4?:X-!C*8K-'MPK?2)V&W4
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
MDT&SPVL!;XN8>44JNT:F>MA=YF'+L]#OS*2;NENF[B>PIM=FH%BZDH3>,@F
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
MY_'][?_8I#V5-H(L$S974T,H9R:<" 1X2&@4(GI(Z!0QH"$GX2D)2=8>8VL
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
M=^.(^\SP*US#9E@Q',K!D/:E>"]EQ'J:"+7&&PI:2>;6Y?&^%SUI2JM)L(_
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
MOW]"1T^[YS3#60:&LSQL+&P\_]N+V@S@9*+CIY.BI[L(.,5)1\])1VT'  $
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
M%R>[#E_Z]-_P>!>$25V\#.$@@$J]G_:4EDVS5W@^GI"8OG'C23!3+H)"GW3
M*UG<\<M>_ =]5/G[A>)YW/I>EF$8>AB=C+<A\7 OXO&K2?S-&,V)U%LX4LR6
M#[>;K^)3'0_,%2-8(QB#,B@:T,BP,%094ADVZ)@U%*A2YDXQU#14Z2&HC[K9
MY1<K%)TP)"_S7)5#I8-C[+2]B*CR$_0N#4\K-'__5;'PCJ>H&4^54K.5H,2)
MQ9:/.ZH^&H,15%"0]!=YVE[X<2*;X;Z:1,X5V?W:0UURW)86_Q0FY$?G=SPX
M!*7+93]1Q\[W 3&XW&7]IXD?%'+@C!MN[TV_&>C1A;_.\[ .?/8@P;AQ&=?B
M1VNFH_M[0:9=,/<Y@M06%1#_J1K/WPZO?GQR)TXBY@Y<)E ]1SOM(!8V2211
M 6S0%P33EA.IE\\-5&#LGM8-6A_8I[]7O;GH>B E:KAM*M7TQ SL'-,ZW%:J
M[3U-45H0D^DCI-16=YI.VVM["I :T->#:%D2B#C/8RT5U^B/W:&W)5>UVZT@
M<C&'&??K#73"V=I=B<PT/.&!SL$8(=>&)81&5YI47*/$,AYMU5$!E;M/= [8
MXCH+O9Y3U"3";XAD7*7ERO2WO2\_.N61J#&M^#R42B,M>SZ&2&K.N>+2T2"@
M8O9O?<17T0HK'QI,%<WR>2J!(FO># /#;K[/IN@#?]6CT-$46-])8+.&R:7
MJ(PYX)[6:![J/DT+$D\J%EKZ].*(G(9V'J1>V<%.7^X6OFM[R?V (C:Z2:$G
MYZ.$($9*-,[A\GG& 3U3G:/C\_3I4W^>7-N]/[*/'ST>&5+6CT_"9F_(Q^?(
MGKW1$;CL$[&^@=>\&"?]-77E=CU[+.(L1 8?KATAWF&G(?2Q5E)&P"?S#&7_
M&?L']M][OY?\'2-XK\:E+*<T7,]U^LI7YGT_*V&QQ',2J0?O\</8'RK@@<V'
M"+O!OEEQW.->X5'MU<D$7-476BQ->'P6WS;2[[V&[IJ>#K[?S3I8]NUGH9@:
MS]7*Y$@F36W>XRFB*[3#<_Z](BEX_J8[I=5\>-U.'=;[9MWU%6Q H0")"SH.
M 7_H7*;TJZ<%;4U0"N?A7'S.-]SJ>XU*AY0G#0\S=!4&/+[#8?&/\^)P\#\<
M?W.WJ$TE?4^BXJ:NW!-!T;.L!2*1["YW\UY,DX/);RD:BEVFKX/&KU=&+9A(
M^>1\^; \P9[BE_]E@-@2XW4D1(*14Z"JH!9@@I!O;L#UC$_KML,'NH^"RA3:
MN XZS;Y-4K9QZN,;)]_<6 LX]+1%-S9Q G _8\>Q5=S1&Y%K=>'7H!UVB?8]
M8N!^8.I4=RY-K7UX7VN<]*=3:$7T?"Z,+ZL+*,#?>IBR/=2H"'P;E".V?JM<
M]BGLU9-[H0S"8V@]RB4"9@[;U48%<!!R_OC%&U6F;_3^TNBTNGD_O,H9)D32
M'ZVQ;PJV:AI!KGAG;73G+"RX P0E@N3Z_*=33$+4RGUM+QL7D^FP8D85 IC)
M&MW"2[U O''P;A+B$&\=]P_%NOU7GSC9/Z83M8<P<.(<-]^&5>T>1#9WJQYE
MXU#8E@*ITTK0EJ?T)$];IZWUE(V(_]!H'+[:MD2X7+=I47W^*XEX:64VON_D
MYB$;.9V_+<P'W0[G>R SIC ,A7NH+V%:]4\.&0O@)-",4]AW1LQ(7)XJ\Z?+
M7YH!#^F,P0&W$Y[B[L>2V!$>[[^>[QH0C0MKRC#XFNR$B/\Q\YK'Y@UE&%QS
M+I:H08BP+ LKBO/CR!*5UKJB'EJ9W/,)%,_Y<CKQLF6B='W_I/A [R[)VC,V
MFIV143UE4G'C3D-MWLV=V#D^DBP.UK952BBUCC'YOJ3+>?SYXPMBQ:=E^/#+
M.5X<?Z<?01H93W*4&],Z\UV,<ZCRUH^W<K5#R&(I&;$('BY0$U@5<H?P;@$4
M-RM9/]YH6MQ;[,4MQI(M83PI[O0F_W=$6(KW!^2[]A75RS\LCFP68':X@>A0
M7PNF\;X4I/W /#QO8T,Q17?+VVF$9/C%$%:Z?CVL?!\!73\,RK0^J>(R,:/U
M /9)E_]*=3416.!6(%X6R_J[P^VK<=GC/VU![THKZEXA\[B"];N.F,0^C?^Y
MODDDNH0H+WZ+-Y&G IA6X^# 2?[*J-5LU_<2\P8W-!Y>9USN4CV^9&X_;>SI
MSX,SP@UP,R893)2*T[_5%F72W/C=MEB"G4$&3I"FWA!8I!>8C+R8W_FFQGU'
MS]H;[^V!0FF>0;OX3=TA3&YIL"U.=0@=MX<%(968%2,NIM9F_9GK&-Z)V*GV
MWGAL$WU1! =*VNN#"[<1NA]65%2G#Q1D/"="[35O9TEXJSQ)RAV,'K,6/"WV
M*2Z0]S?D^#B8Z OMS9_?B>7OT!*NEIG?LC-G58)GF-9I'$-_3K_;;W&ZHKP[
M UT*(38WZ+<C&==10N,^Z1MW1YR5# J>%94TY/25T=-/O 0G@'FU1+Q@9R$1
M900+&X>9M3T>;H;+57JAAI9B?07 +M'2I0!6Q6\(#2U^@C(1V.8KEQX:%<+J
MBG1*F=F1?H(HF23E;&47\I@Y:1.OF.GR &PV;#8-\9ZHRQ#68;[MH"S;W_!#
MQT4#0P^F_)YGIE)*[[JWK4IWK5&?:= >1#+28B=,2L44I;K!8\M-4.RFU7>$
M#.#+*\C1CK '$7YNCE)5OTFU[9!W[I-L1LG@QOP=I"Y>D71F9U3\@)E6@U6@
MV%.T&F1_2VL(A6):ZNRMFN)M'#VE6FBHD.7V& Y 0\]D(>#/\96/$3:T,5H,
M'^6-%MW:=T5$H&(^ZYQ]Y7)6I:"G:]TLC_0:4@SFA1=O*7'M_J8LX784'@2?
M<QYM6L_(H@WBWZF [E!:M2,UR!+_[!$<*A[:$&X"6\!185J)<MJ!\85$Z&?"
MTK0!W678]/UB*H!N((PT2TZ"BM#Z0C5C=-EJ?/_P_MJYTB!VD[?8-*#+A438
MO-4)&:R;-D@H!>F>(/IF%3W,5W)3A\(@STB6-BN4%5J#C1 DC87.=2$2,#;-
MB)CKE$LC0?WJE)7.GZCAP*?:,@*:,:=3)[55"0>+ Z(;8*[&!U\(</ /[QGS
M$QV)I( :?5Q>4D\^X%RS335T:DX$N+#:L5'*(@M7;LL1]?A690622XF*_7PT
MW?9XJX8GZ3,J!)G4IW2OZ9XM2?:DGER(G6-NN]B;GX $'L9U7Y]5"OMR')R1
M\Y'#3-?8P\/_BY.VM_?IC.L6#1T\'+G!R1-8*\MGAA( 1H?Q=&@UQF@S+HX8
M,P\C<4,W;"MJ1U$2ZQ9KLI+C)OPF;GNM\R+&,J=EUIF_2)$_A0 -U] 5_"T^
M5W]Y^\]_^0I9FI2HO5Y[U2!$_/)=Q(75$I?:3TCS''NGO)6P,$2*>XZTJV"@
MC5[6._?:IX9=.S[@Y< 5J.X@^#.,"SV?#6-OU"WZ2>'(V6L-2RD--1IN&JW*
MN2+J>@F_73Z7BQP Q8+8:JB 5[.*3;BY6+G,7O,:M<7W*SI'KHGH6.&*DZA(
M)A%"PB6'ZYW5VQ$@=O]HB_;IP1:3XG('UW+9X)G/3<*U%N]I1#2!>)_6).EP
M_9<:N^7N#1H+G]&_K2/#>#YJ8GQ];M.>J M, K)CVFRR0?$JJ@9^@M_8^ER=
MI;J*6]@HOP?\P6FJ:W-5?AT?4"RDA[\A=R1DBX[SALWNX@XK.20&B(TWCK0=
M)S1TVD9-\Z=)>TDW?$7TW]WC@.\4S]Z/\!O32ID:&\@EJNI>4^-Z/&8PH7Z%
MM:SH?-3OX=*M >Q]Y)N_U0!F&C;#C27BSW7.7;=['E^TKE G6/OL[KVY[9]!
M5,"4V1K8UT8)?[/E&A7 I25&B&GCM^7T2C>?8CPOFF2YZ9^S/F4;'K?2/GBX
M7TB_?L/C1KINUN\NJ0)PTRI_ 9JM<1,*-+.8LQWX#'9X,'/GMZ/]S]^]W('Z
MYCHR1Z>%(E&L5( VM[F-/6WVOM5: Y%9,$8S$O(-QI\(^VQG!?,N24E \'4/
MS]UTM;;B<<+D7;ZM>AZK^GP?&K/=%1/8"^;^(^1;X7(^O??^]Z3MLSQ+*L^D
MW4#)O+E.9XELA)9&9^(U@D=_8,JB\=6U%)_-BP'+43O+U8$[@2<,,D0C?\1S
MV,<'WQF6ZU]#N*F C&=IT)7Q!5HU>87J+S)N22UXX(.[!L36309K0N?O!;Q?
M\)-A)^\)C6=9E5N89]F.*BIN&USGM]#8Y?WSX'T%V<0*.2"EX*D6#!IB/2?Z
M$%?];1##F0!=>FNFRROUF(9Y=$==)"XJH"77I]%OH9[36+FEL)FP]%#037!?
M+687V2B[@B1(?8WA2R6JKM4^?@FV'%'87O+;N9+:/;#,!'P=(0OV>QDC*<:R
M>H1HF0Y,")D5[[2$N3N@":>6R:<:JPYS"&ES9RF,(47@EWUA+VJ)EU(59[E[
M[CQN2SX*]CN105H@WX!H=%@^',Q"D&U3JI@*#=;*E6:DA%[,<PT_[J<"(*,+
MZ^&7N3)OU.G+)_GE8)\&V,2_FRN(6$%YVI(.:;F,-=V91P[")M@//;[C=F*V
MH)<(T8-N8X$"1YX</9_B[8. &S'Y/]7%>F 853Q_,SH&C:M!*1#L6\O;A5XO
MQ"=PL;]]T:W M+.<OX#VDMNZ\*TF>@QS*7J6QW8Q\0PO#RN \=.IIC[DN1+#
MT0R3)M-F#9L%]3H150T$FZQ12>/<T35CRFPP.N5[7R8-8HM!:;=1UK3V\)IT
M*:H3P3@0MS7/:(L;CH5TT =@?C DLU>F(+=JFKS7,_?F,$(S"M!3$'W#,Y8A
MP?=A'3XS,>L, 8_.EYBE@5W6;OB)VBC\NE*7J=!_#Z0RDWG\>9!0I<MCTX+X
M8_"W6?T-'I&>*$I8)D40U0FW#X,4@SU\GT_V:AW*TPN,I*Z;F:'G'4_&J\8[
M8;B[CH^G24IXWS1P\*1J8!U+]A97:_[G$,$WE)I#MX@Q+NC0*PDBL%D#')D$
M1BQ>P5D;^2 O*88JICC3GOA@EW&Q:RL4JX+SVQ)=C)?.>_PIYV@+OR3"J2[7
MCOR^ZMQUEQ/3&(8JI=F=XKGF0;PUT5="]^.WS^='-Y/EUE()YTFERT8$#<M0
MV7NR]93(IU\OV_;%,SJ%-_BC2ZQA?W.Q+^*O370GM)0_C<8K8C1D%Q'LV?#*
MV:DY9.Z>63):\0),G0A%TPI^_H,ZMH90LQ!Q'CXS^_CS8A L3B8?X"*64@N=
M/3@Q!+ME&&>Q 641[5J7G%'E[1/1Z:EF&7,\B(7WM.>L(=X#(_?-=*'/886Y
MNCSWZ6C"N,F_Z>]V#D%4)IR3YN[5JPHUZ 8I]XM7K(Z^1W0V93:Z'%Y#Q9B1
M/T 8Y4Y7RA>\S4Z =&N\F2/L9AZ&$:=!..<_:'$2?N&<WU:"AQ9EK) *P$GR
M'B-I+5MUM+".T(UMNO[LO?QSB0^W?NET^U]Y0N$LA*;9K,!)/%TF*7.+05'A
MW]XHJ#"]U=)7R.#>%CAD17ST=X=M[XP"P[%>\0M&D*G=7[.T+BZ+N#BHRXM?
M/8P]Z")QF[:A,6"AFH\/1N_:^2:>-P](EDCI_ 0G,*6@[\KN35'.AL 6ON#_
M[!S>!)//&9'/(K_U\G[K/D%T:$E;O;LG62[H(]"B2&( ]7^C%=$H2)H93P5@
M=MK-0EP._?#+?>C=.=-KEQG-ARM;0?L:%-Y-7CR2Q-/;!9P$LT&N8T,^3VHA
MOZB.?#D3K'-J7RL*DHP@L(_5*P4</I=2%-^H,SZU)T)DC#$._4P6WP&U*.]%
MTZKC-0C]SQ3TE_4T@>;387L6Z&U^&D4)/"J$*--"7S^$$65?$,L#R_K[N_ER
M^^D(];6OHB"#74_"QZ='#S_ B&5:L"Q0-$DO)8-G40163["(I)'F)NX]E[T,
M"G/H:6^\;,L>T\C=$^-\ Q[?RY*/Z+1>5+FL1W@O"IV,4YC!(>Z$K;Q6P3@=
M[)\S0R&LO@IGSX<GHM]!WH'9$ZF $$0Q>;'Y[7."]VG$[MR.SVL>,P?]V;]M
M &A*PTAUWP[T%D]R2MN6D,F(BY].9.) ;2^I]$ 2+0N:ST'O/@L+)D=M4P'[
MS&0+9'D/^@49]I-R ^]\J5WFJ CX2YM62M^@5Z$L@S:JY9(1C+;H887OY,^_
M0N4+I[+]]"[[O[T99;FQET^634A;*.3/IQD6&?G752-@@I1^;/X8VJ.BB#[V
M>83YPF0:%1!XV,<^?/4;%? B\R0)K0Z;_P %"7DD04RP9Y><Q4H?UX[U&$RM
MM!H\U.PQ1!0$GLB#O5\4;UW!TQ@B'YZ>3@[]!F_F;8@*I +\O*@ 8>1;FS8@
MSA+(W(BY_K+1*%O?S]^_R+C+XF)9,A7PIQBD3LQI3#TL)7A*=?B]U)(:]'GD
M62.-)0:F*%Q7^?T1JQ?^C16!4Q\6-!G-E2ZG G[NW0!=3;) ./L'!,6]0Z2D
M^/LM?1SHNBR=AQ*@D+2J:5#A'1)%O+X87?KYIC3<?+"0N:@X14W<'TY@_]!%
ML%DKA,J2Z/ G$$5"/U:1^VX09F).NMX7:BMQ1LUT/JD3[9F?[)[H**!^9?H?
M]A %MGIG:9Z'G:1X[ +C0R'?COLU'CEMV<I#%O-):OJTTM]"Q#! K6$MMU#G
M@8+0W_P-KN89E;B#ZK PP#.4LYAK0?AV1!&E?GR-"HC3T/'$ MF\,,O$)Y7#
M/I<:/S9QJ<C-?4*V#7!YCT,OX_F*R\&5-8>%@?)+FY]>N";W5HA-NCB=\S'_
MG:@Z0GF!BY$]G#@Y3AM+6^QI<J,8JM)\+#ABI@MI(=O]>X\2F@5KN:8!DLS
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
ME >.DG<]-%^J66QVUOFG:57H=OC6Z$_CG"(H2 ^5"HN@(L4@&#8">F_H&)C
M8Y6H8UH_%,B2)?S3";,]9AW]V%7@\8PA:T%8)%/) 9[Q*#,EQ>0)32GZ_YQ[
M^9'[YTCKPE@U^7*_CN.<@[XW<T6SPB:O-LF@Q&H;6 &.@F%5R 4:E[C;*Z<\
MAU!%U[;C+IC_A.VL9AR/I6&W)#\U5/7U*U7T/N7%IV"RW13KKT&K",%W:G$#
M,?O]%_OY9$VTQF0-S,Z<*GC,>TLT&E N)(W\S9<I3EI-*U13ZYZAS8V[]C",
MU"TJ(#IR!,4WT\M63KIFO6?7-P1#UCW\A0N_DM#><W.YB>%NB1[?2A JQIV?
MX4UG"9R=4<&@WFCF8J8)Z>O7L-%0TT[D9%8S0K3\B!!C<L7K9];%,3F#N#7
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
M$IXQ5FFMT[:( 7-6'V^<A=>*Q(%;YY@@:K6[$&5LD_(=!^><7Y/F^HM Y<4
MD6")<0M=WAF!+Z6ZM@3FT9(%R77KU#2$]3;ED!9@LS?_ ]K_ZP0%=?+_ E!+
M P04    "  8@OY8-DR=0XB$  "&)0$ %    '!I;G,M,C R-# V,S!?9S(N
M:G!G[+P+/%1MWS:\2B*2[$ME*MM"*J0DJQV2))6$F$JRJR:5*&.6E(0DA"*F
MJ%1HLB]DC&VHA!!B;+//C,U8S)HU[^FZG^MZ[ZNKYWWO[WOO[_=\W_-=J]\Y
M/RVSSO4_S__F.(YSG0O_*[\#6KS7V-08FC-W#G0<_(/X/Z!%.TZ13CI!3A X
MYO!;H5W0W#FSQ^SGW-ECGL#LI^"\>0+SY@O.G_];$UH@#)K0_/G"HL(+1&8/
M\--"49&%L_^9[>0?E\X5%! 0%!&:+R3R?_G@%T$2PG/]!$\)S%D-S968(R Q
MAU\*$8"-@K^9-P?ZCV/.7(%Y@O.%@!FBX O9BX'Y @+ :$%@,?BM+_@]-$]"
M4'+5AAWSI2Q/"*WVD-YX+?RQL.+.=(;,P5J6DO;)"_X+1&3EEBR55U9155NS
M5D=WD][F+?J[=AL9F^PQW7OHL-41ZZ,VMHZGG$X[N[BZ7;SD>=G+^\K5ZS<"
M;@;>"@J.B+P7%1US_T%L8M*3I\^2G[]XF9&9E9V3^^9M7G%):5EYQ?O*JKKZ
M+PV-35^;6SJ[NGMZO_?U#PRRQ\8G)CE3Z/3,[+CF0 )S?C]^.2X),*ZYLSX0
MFAW7G+E>LU^0F">X:L-\R1V60B<\I%9OO"8LO3/\<3IC@:+V09;,R0NU(K)*
M.IW*[-FA_3:R?VU@_O^W1O;'P/[GN%J@A0)S@/,$)" 8XF&)P6K0_YL;K8R
M:A%'^!#7%:\CLBR1>0A#!.Z(ITNN(R]+];ZS]1!;H$S?<SBZR>[5<??,<\XA
M4Z];&,?I;C%5T[V29[@OCUBT#.)DV)VVQ(7*VD]%#?1*J-FJ(U+D6-@/\SWK
MO(UZB_:IVL?'IT9\T\W35\2K@F1Z3#Z</!].KA"(A88+M?@0(QY71P^Q? ZA
M=*XJPMAN< 5AY^]Y[;NSN&M0L+ZSD:9HCN^^:*07[S*VOGC/V'N9X!_=&H8E
MO/O9%N@:SG4^-&\M6O8(85@:J!N&LK>6P L-K.:'O\J]I3&JE6VN>\G5H67P
MN]F:4U9YQEK+-JSZNOM.\^4+9Q"&&^((MYIQ0LZJ<Z)Y]_E01^I,X/!4!U$8
M57$UV![ML+H@(_W+L@]7HD>^Y^8%KQ39^.ARS1)&N7HG@JZ,&7'G6E(:Z"S3
MFM;DP[QG?,B%M!3;_K:V<$5[V1.+;H+DL4&MTQ$NMH_#3VKG2R^T,A58VK)-
M36 @#-41[5+)3D,8*IAUMU90H7Y>OAWAMGSUL<$\SK,Z41_OB;8-7[,RTIOE
M0S]<V+Z<:OL#5T087ZDL8WH@5>H[>E:NC"GM[;_,/4FP)MA@2^>"5SI9QUN/
MIMX^8GIW.<8V'BQR,IN[ *O@W28?8BL6PRQGYY&ESS'MMV_]N[J[I6S<ZELD
ME>PW=5F(EUPJ0$1+1Y9QQGK([(^44. )0>34**I*O4WON.X@&5-.$"6+I?13
M-%CM+SS8CM:-9S3;3<]%='6>LQWT6I:XJ=]/4?*94NB*/9VWA/+ U7OIKF$!
MQ"P+;#$?ZG8>(7"U,-LLME"@)^F&[;O&ZUTD\?:-8Z]?;X;52]:N7_N>8;]T
M[^N#PK1/1'1U$[9\%7<^PC $;HC&YZ#.7#NR$WL3O;NZ9K&[M5ZL<4AR]<MV
M&]MWF/^:=:?"&Q0%C8]L_&[^YGB<C>GT%"Z<TD58;@$B08T/^0=Y;] :/6<@
M],R;5,-*^G9J57YL^>2YJCO7/JQW[?6;M.72<#$=5)&KC#)Q8?:KFB[Q0%RZ
MD59@U"UVNJ++QZUQ\?[ZW<'^ZNZ1*Y5V:CKH"3/5QNW]JC>L)#RA9Q)&FKAJ
M^%<XTQ]O1"!\XX!MKE^W?Y>YF5W\Q^=UH7FD-W?8*B*--$GR!R71&ZO*+:/"
M2@TU^=#UM_2.4%R.W=,NFLEFWLF.VW/.5I:M$MGQ0)[Q^KP]N<GTP3;A6ST7
MYG31#>@=;5IWB'/YT.G19BD.Q@ZL((D?\\[L$+^9-A$34_(CX=+5/ N5%V[1
MSU_MS/Q6P3EZ/UU@_L92D6:V<QARCMABA@O'L14K^% &"9,JX5Q"YW!5VU ?
MVP8;S[3]?8?9\U](6V_4J'%5$>;N>'NK8ME'::=]+HI.5GLAG@"8/PS_0A2G
M; ,.+8 E$%<^U$SLJOR";>U:8J#GV<F4ZM?;6%1G3#9-+ELIU!.ANE IM-8_
M(R-O_3P)AUK@ H'&2:H$N'@Y/M>=LJKA!PWX8OF(QQ6?\W75ZKX9'4[Q01KG
MA0X1(]H717=9H!M%RUQU/E0E:(:>/$CIXD/%9T^?W[9%"5>A'X4[VFG3._G0
M,(\/G;3C0P-.99!OC)'T@3E_M_^S1M1'&'O@CF@D0QR3V=JY+;>8V4)E>&F;
M/:E6:E_&-@ZZD-/R*DC#;X%\^\G4_&-K?P3O]FYUBP@(%^')&4$4=1N$$<.'
MYHYJG25O[2:B:EYE]A:,(]9S1@PV+(H_*U5<T*.4H1.N>)S7*72Q0G=&@FL
M F(5XJC5K,C19E<,6W%UT(U])?I:I? BHJO#&K94V[)WU@=\XDPUS3_4F]W]
M$:0NO5U626G$:.'%23'I.6,6F%0%+CS)W8H7$=/U@OG0<<8K-UB"+-5M[FY9
MR)ZGL#XG4,^RW=:NY>.9:I'GS1G?CO,ZCMXUGF^XGFV"+9UDS5WA>)1%9Q!;
M1[L)_H5+T>#QFD9\>4M;A8=@T7M><^0%I6O;6YZY/#T^M_?^;>I76S6!7OI"
M8+0B[$0(X$,L\QHIA+&!(N0ZA4NSK(.Q;3[/!EO*"H(,DSVW?3FA2H\UL<\\
MMMZJY_D!"0DK2QF3LKQ 3%Z5:X"2.L7"2BR:^1"G#Z5W+$M)69!JX./[E*EN
MYUW<_$,E2I93IQ<D^N3B%<C?<8W\]XUE#^CVSQ^)WZ4[4]'5>L/:7'U@A0%F
M#C+K&XL/!7AJFC$*-V??]VZU^4*2XQXZFA]^0+0\:K'&A=V.MTI?7E,<B^EU
M?)-;A2R$.^II-PIE6;))+*$N(B9MW4T-IDB\G]*3AXN?3]:\=MV4FS%_[,?W
MFWHNR1%;A.^?O;.R3DU#6"-MIMX((HMU:J$K+1@U"Q&&,C9;6H/C.('LT-'K
M9*,NM<FC!::Z\8F#LG-((UK8C3D&.;MT7VQQ^J1"VD&TQ$N8&4@ <H+:O(L!
M9SC[&U@^=[>UOC81><+II=OS$(_S-ZTC+]XJ.G!QU?)%#8-?_NNSX>_V7]PH
M5_$Z/I2+E-8LQQL)DA1Q;W=<9"FKGG,"]67%]NW_3"AWT'E=]^,'9M<5DJ\V
MVI-]R^UBA8AM"\/#+6.M^)9VZY)$/^.F4J1EBC-#$$-.DYK/CI(7=,)AL,*D
M_7ZF'?M9D,B0K4IXTL"F# <'-\[Z!W/WC[?R[I9(WW8TR5\5,F^>GV^G$84\
M""@P/8SX6O8QUYB\A)>%N29C^QH*%Y,5<M#X#G'99A=+ERD%Y;IS"M\_VSBT
M%NW;8*'P^-SKZ72(MKRJ3/J%X&?,"R#H7;P\KZ](ZS8Q1VA$M)-*\"9V$^]<
M"A/R9C)LO?P>U]$[11L\[Q_[6IEL;Z)HZD&2J7N:17=K_Y&Q8,ZA8C^*OZ61
M-&1IY(S2RBC+67J!Z\"PVQR6B6TJEM+L[>E;('GIFT=K+/0Y,?%U85:#QHDO
M$]R Z/8NY>@%AY*2(*O ]'GRT7XB:HE_MW]#@S7F7^?*XPR8=2BL!>F2PZ3U
M.K"+KO#2IW6>M)N%NHTXX=M0HWQ4#.<"XX4+>\G9OJ/G CYLSWXK,EY^?//Q
MET)SN#"FBF9S9; EO%#D+/4V5:3 _HFW0"<29KAZ1ZJWF[G"]W$KEMYU;+\S
M7ADQV*)[)5K]A-C]J.VG_;<41RT3)J1_.2#40QU9RG(O15A'2<OP1J("((>:
MXH?S6:',X;=.+'KGJ[<O7 ]]W=7%.[?">-3V88OHD]#8>?=;;1\$WZK./ZLA
M<VL(WX W)BP"T0G$2LEZR@<^!)&5N\K9=P+9<<6%>FC)$S=\T1<=/H3N.'-I
M8Y/U76*UAXB2M=BE\);2:W$?3FN\/28UXV,$25L:03*]A%P8BX7#D&% 4V?D
MFU*:[E&^\:$Q%QSPQM>B?*C???N*IN+1:17*"G!")AD/VMN6JA7 '-N';07H
MK6[!DXS*WRXH;?EW^W>W*R8C-7Q():R;R87H^,WLP<F?O/59R).5CYM2 Y%A
M04#O$P_FNHMV>F&1,(B.KR+U?&CWTW.?_^M1X;]A<[#D7N1#E4GH%%ZDQ8<>
MIUU]]Y.WLN:TD=?QH0CG3B9WCBW2?R^MI1BUYT-*-25TSMPL/E2[QBX+^@=
M_-W^M49NX)+P=CXD 9\FW"8L@IVI?LR,_9GLF I$8H+G;IG!^A':U0:;;#JB
M?SQK_(=R B]BY9.V\I>B<_>L/,7>3MA;2U3W3L9%]-AZ'<[#\;[<G7@3/5TN
MF** ONPNYU!D6";%^;#L@/Z/Y*X4;F-N,$.S+^-^:_GI!%=%=<6;1CGA[U<^
M=R:O!+4W! -Z]F9X'>)$:K7@F!>BNETD66]'RZ8",0K9U?G5@&U#88*B.RKV
M,:_\^%O_+8Y1W:?4#D1D+!<K(ARJ)<[+Q63KRRXS!4?XT#DQ,XXHVS-WN/;B
M"^,@]FD+F:-\R.79_:F=#;HQM1OZTH+NICA_T+YB\F',@WBU0NFB<49I9Y3?
MVJH+PMN$=: LRW^4\E^UO\O[O[E1-+'SK.1B:@B28S&R@VM*:9Z5E'RHQ;$K
M\&:!-EMVFZII(R9(&[0UC'OL(N\0Z3RO:?&.131'E4>GXL\YDU:O>?UH4^<;
M :XI4=J[SPX$TF>R;@.NAJUDT1BT^>3C]0;6KYC?R&IHS$NTO'IG2'&>9TO
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
M]$210?%)#P0>KI5JHH4C[ZL(<"75GP=D5L\G0%K* $^TV,XS WX?M1CK^9V
M3UOCHF"$:@5HRBS^../QJ4/3M;3^_%^>#NF"I[[RH0 *H!%&E%O$L7/I5(X<
MS-/>#OJ:'I])_1.W']9"5S9A3\4[IWA7AH@SKOFT,/>_G'M5(,2=U&*;C)LP
M4%" 5.H!@7M]S 2/#>>)@GHS8XIO^\-E"""'LO2>EV@<7KZ,R5.8Y!VS'@L#
MY&<O+0B@_3LP]E&B5BE34(O:C[C[BO$AYD4JZS,V^) 'TD@%\?Q+]6Z\"1)M
M90II9LJ"-\\JF/9G\*,?LB-TR5B$S@ +]OV&4+\ MJD<^CQZ1Q=I>L^["EZ0
M+1%OH(G>0K[!([TSU'J"D?BT_D$PHJOT&2OMSKV %ZP$N?/S"Q'B_<MP85"@
MU#ZR:+Q 3X2G&5%81PM!.OP(8[>9H,A^]0)!6=>L/K*6IPB8]OFGN,PTH4<H
MA#!V,9/*79 &DDP)A,EE O4?U.@<POA('7-1F#?+- EXW*CZQ!VZ'MSQO69:
M1WPNTFP*@M%\*JKO-'-LW8N!&6J:-Q#+JB0POS1 _O>$HU$@!/L"9S[\G-N4
M!.2OZI0=]JO=]U= $.88TL;AZM$G3"P><T9!]P.S'-:!@?YCA3R2T@[H_DFF
M/#(<Z3UK4HS,D.Y?(=")B$I.(.$_SM=@]^YKS?! 03(+PHIF(?D:7O>S4Q6Z
M_Q-8^U"!26W%#XJQW/&J=<!W3T6)]=M\ T&8Y%LT3< U-<_$L:AF$L\;F;D
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
M8<3H(T\B&4-M$3]!'-/.H7\.48BJ 9VW(J+A15RN<#:2@.ZZCRO&"I=C2SX
M@T1@>V]/-$@G3K2'Q8B0FVQ*^G@^/B^^B\*BQNHCE$NTT2'PXWO&W6:PF/?J
MK_,A+$BT?N>U=M(<,1)K*.R/@ZEM97S3?.;(PDM4P720Z6+'A[0N8^U_,^\D
MHVXCKR8;@-B9#_6!K^2Z*#^A6$DDY!HDO 7]VDC="O"&;SKRZV_9!NC_I%,-
M-9:B8W$CJ/L81G,35?\SMHM:7HKN_6;="1C*P17CE8]C N??4I=H&XLQ/V&2
M$6E[.K@$S64D$&EDF4% Y\(V4\8P2ECA%HFAE<#@'W"E]_ZBIJUX6"\#>3'
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
MRG/]3CXX^;8NYI#\]D20&4,#[[.7Q2U-6/^@.=VB\7195> _8JG=W116_K_
M:/_Q@1,7FP_7BOYVJP8>E6V RY*Z,FR:$SA4W] F>SNCX34C60U](74I\Z6V
MJFH]GA+(2R%ET4_.6^&F@_<<RCA=UD' Y-BPRZ1YJKY[&QX<>[,]-KHG6LHV
MY!OR8V@1(<"FMCMY9/4_=5'BO[OH2X8H-OTCY>?\[U!][W^R[A->G+ -C(8)
MUQ*5,9MF/@V?KOTQ]]7SP]#'A40)M*F3*0*49Z$G:SS"G/XIWS3C:RCQVD6^
M+Y^4!4_A:XBL,HW!3_P5>RG!3BA/!7?.LB&?LY9T# 9/ \\^P^!(O@LL3Y-[
MUQ7^WL^H![^RKNCQ>:/>SV5:M5&1K*Z6M_1O469-6Z!8,H,5<5O5T._'F0'2
MMR=FE5?B9 X=N)3SV*;BD'=&5E\B0BFR^6>5@O:_4RID![ST?Z['_'>@ZQ!N
MDJT=)-"R\9VF$"4LWQ9V<N%ZL"Q[];@IV[FM=P8L7..@$W9-YZ[9Y?A_R;QK
M-OMHF'?![#JEADE+1U[GE>^_.OE\G^W+B!_0S(MTCUL<^]5?UI[3=50C!E:O
MV&FV9(GJY\_+M1KVE=FNSZG_%]QRZ#LI^5_U8M&V7)T(M<UIY$>!VR! >;NA
M<Y!D'5&&3Q$^-U8F4LPJURUZ=;0!<K _-N(QU?".<??A8,IGS3L*IAN+MJ[[
M?/>YT3Z%*]'9QRTSN8T!%^9K%&^8WZZNNN>!U(#9-NVE[VW*S0KQ]N],V4_^
MH;+J9_P-GIF3$#LQ>/Z'4&B?;'^HD03!*N#F6KCSU+K* C5J('2&&8P#C!9Z
M4Q^3%(/CDZ.OM6^G?;!V^QYB+?OML$2??=FDKC98?UXY5FYFO$5L-7\(%YQS
MLL4NH6"!$>U)Z_?'RP\'&SS8J:1_57IEUYK()I>^<_]:/<&#^O!?X*W8DY/-
M[' 8$P\\9FPLC #/AC:^)9U,(LF 5];KR'TGV,%3#KL<ZZJ,YP:9J33H.06\
M"-_"RTV*"JD[?W">TT*?KSMWOZ^\>/Q QT^XY!C9S;_PL$718[:V6Z_JTEY/
MU]C(:.[4?ZAK8.9?D(/MP/U/%EC_]3B<.5E_I%4E'P<O].A5Y7IPE(-YA]C%
M%&-EEX9A_Z%YM,$@Q%71ZREG_2S*.^O3I#FS57=OR:/%,D0J84CT%-LI>PZ\
MJLRF4[F?T..\]@+$IW#^L%1P2?R16\L/73C[YJ1R8UCXX[#(-*K5![FW_ZRT
M<!31$LP.A =$N>DS<(H7@9AVLCZRC*M=3/ U7@(OYYF86%CFD_6^)PUZ>5I>
M7;%2;^4I9\>]=P_?O^PWW\=[HU)_;1Z D"7:=XTVMY3Y&3)2/7H+.7V!Z"Q8
MDYC!D,Y1283/?_QD8U]XGI_N$1E<G>5?]4LO\:=[0)VI_])=LPK:>Z[_OE^:
M^//_]I-DV<(LW&QYDSH5<>&]&\/L<_UDI,'>8FH76:X^XTIJ6NBE&WPM4TI1
M5LDW'G0+V=+"E.IZ.H-W_F%$EE5:G.7)^/K2)RF-7]5-M9SFLT,>D@VFC)0+
M ,=<SCA#:6SA[^;B>P&(3U_(;>T#"!^(GV>TSHU3*KQLQU-"]G<H#_,2J].I
M+_.G=41>666BY6ST9N.%+_A[2M04?6^<2U^ FGZORQAFFLOW,<PYG)*+"DZ*
M9,;.)$GQ+@FI^VO/Y2Q/LET"5P;GA6Y<T+9L47:J>3IAS>H5&R1+MQUP@68
MV,S O:WMR=;NT1!H(<9<1H&L=KZL1D9>WQV?HJO**@WV81JYH;*;CU6N4W>Z
MRWJYM=$@_8W,-F_OC;O8 5Q;EC^B+,<:[A$(#A(33&!L#*/W,L^V2,U+0$3U
M+A62M"_&I>(<4M%/+B_73HEK,%EQF[#86N&KHN*:^?MGM 5QU5GZ/1G@[KU@
M/0$.RENG.^2F<Z R5>^4@!]><:5/$8_O#(&O]4AWOCM;>M$@2!BMQPM.9 ;4
MDXI(1;FUCEP3=.9G3J(AWQY6%:Q *Z'4(S79W#$,V[TX@(9XL)XL'>7K$-2:
MF&=55&P\CS>_>;NGAA^T.>S<YW>F.ID/@K<1$$6Y7&KZ<$_<RA NS@H [H$.
M^FPNRGAMYL73YC2-87J7N'+T/*RK%JQW66?>JG;Z(+-,Z^&\ :7]QG-6O+*I
M!7]1.CYFXAU _L[D^B!RP@CCF:8M<K<R4BS=>=%F*7",G"\!,3V?>=3 \8.S
M8VASA<G[I%DN]*.\.<2\2UN-POA:L'F+Y=VKC'2YW#)8&]LK1R-*L'9%>[UT
MQLY KJ3\Z.)'[DJ]]^FI5M@VE[ACQJ5A\\T6F[>:7K#?O6:.CZN]\#'D-(:I
M5T>E?05;2%/ I9PS3>IL-C9/^&K:TOJ$%M@W)',L1UEWB65J=X)1A>;QTJMN
MP:EWI[UA4YH:*58I/!JBY&$N##!RYZ;P2>#/SY!PL!YG#"-'/%MJ#J^- >ZE
M<FY=\#HU,Z-'+U<G/DB]^K$&RUR</O2 'S^OZ:DI*A7,'> +A*%)!DP_8ZWQ
MB4;GAKUDO9KH'#B#EV MC'%;U^1IDW."U+NO%Y>B8!X[+?V3\H[=U>FQY8]O
MD&^73U@C]_>Z)P:X(#(, ?<($B8SG''ST0:=5W "FY)'".@GK8?=N4_=3K4Q
M=P7V%U4TN)E8Y61X[U#)4"B]HKQVI=6&JE<'+^2;L,<P^;*;4:DCX"Q'8!.!
M#OHULB;9E6O-#^8R EJ"V.G1;WXPZXG6!6I+W@"!X5;Y-3^[T>0B0;.(JW/-
MLVK]C#GZQ\'#J"_EMPK]&6<!)Z2F6O<LXJ;D4^?F2/%>H[(.1=19:7CEI3[Q
MSF3-NTUN/ZL-!/$O0IN=DS3OKH^42L]X&'@@/33ZTQC&@5(O0*4_<RSA98;Y
M4 ,P&97;MN6,G"Q1Q?X[6<6U>495ZGL&6S'[PQG/*.$UQ<_!2>VIWCJG0XM4
MTK]5.X=$N6.N^2-S)5FX?+DZZ=(\TSUP-$_?2O@ZQY*'W5EMRW]62SU42=KL
MHM&<N8/;51NZ[TJIJ[SC?'Y"C-^IPWFW&<1YPIL\0U0J6; 5;N&4]5JT4/S'
M,&GNM3>BA<\7<7?&/GCC['UM2'9&Z>X,5Z\]&W9UA#?8OK+?74%L"KSV](S$
M,J56W'PZ *_38Q@7J*ZO .+N+;M+E3:2XJB2CK1U7&_O77V94WKTS:]4ZZP!
M8Z;05S9K;^3MC*FKI[K=VON\X#F1%L<@:,CP*[F$'KW7I/%WZQ ZU]M$%/!B
M&ISI:E6D;:_S,)7L*:?"X9R6TV$O]Q1*3#6JL5I1$K-;L@15AE6X6/[)\3D
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
M=@T_-C>&>+H8W-CWSB_4^?.5AM+4[Y(4<AZ4PNA5%>Q'%@AO,<[U8=&*!L/
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
M)$Z2O&X6>S(Y0;SG$Y/"\N?6*\ZX(JV:57RK[R,R^Q,E!E]W:+)D/+--5]B
M)YL8'$YZ!WYU7.<9T1G(;_5![VZ5)VP&S*I2RD&>H&@8_WBST8+XI,OUJ[=&
ML&$E39,PJ;5\UP1]DP=WC'1?GC"2 $R#Q:0H934<+/-U'26KNB)/0E&=:-&I
M\%P3'$?9@F+?V\Y$]_HDZT<QC!?7A)@UN-++Y:FC:84+*UWH-T@6QIT1Y4N/
M\;8QYP&^M/:^]UULB.V^ #P77'$<G" F-PSCI$[,<9+]%]F*5/U8YB"^=.V5
MY&T;[9;_9L^<O;?2$&87F93[<O#5KJNJ_HB%Y>C')I!LX>YA7D/0,$IE0']J
MHI]PX+VRW3,;/KI[71F+Z#E-E5.OR(5$MP=3&? 34>>U4%$'IQ?K5:0^?UB.
M@E"-YGW*&<NOZ3.=4!A76!IB)'O\:I6%S2:V<C6;^G7\(K)Z7L2H$GA^SYJE
M#ZOW+H/3P(HF$5;OV".?/0?;CU]_*#3U!T.66B1.T8 K09^^A$W-Q9KC6EIO
M@A6H$TA&V&6R#3$+=^B"$\D^T?(+*CL"3A#OX9G]<'',S.;:E +DYXY<R"UP
ME+OF&MC*PO[ TK$,CMH(0.4Z[U/190A&HO\7V"]=V>8)5;^$9V2E>IS-EP)S
M3SQ$@V2RY2?UP;F,@$P9D'W\\]K/N= ].-$=E'@HQB'.@M*5)#[R>WWKC]=6
M23E2$Z^: 7D:'I\UYR'>2)G+.JSX^0?S^[TUV+D%NA4&;BFG 4IO@N=&!T:W
MJ:6(;*H\E F?G;XP(] #/JF6Q78#[Y*96QB]/ (U\5/,L,E]E-#(^Z[]3E+S
MG0J;NRO^++&S1#:<1R>,;:+9=!'^5NMO]%O8!6*6SV)KNE$=Y*FBS[SEA9I:
M6^E^N>!'@P/\?2=:,F*?F()_TH"X)M+<08E,JF<+Z*3;H71ASF;$_]W3'H4/
MQ%P:(#74-4<XU4P#AI6=KS\7YX4O?20V4=L$D,?2JXP?*!GPI1CB<^HL?+_
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
M/C11.7O7#%GZO. HL<)KX]C7?>@P!:AZV>"JSJOP[O.,I(*EG6,D*/JZ:.2
M:@6#$ELI77#=42GVXT<O0;?VK^*V&B+;/O1%'UAZ<ME":K6X\#G-("4"PG)B
M^MN[DD+V/).'G_LZ=0<:JJ\/Z- %&]FE]S\#S4.4R,M!2U,GF[;MT9M3-J9%
M9._-%]YP,[).-)G[BI70*+</( ^JBG($Z16\5A'JA)>H_ZO6DGJTG.NB9;ZC
M4%!TW63>$N%Q2;P&+N[1[6;X5\HZF#,? ECK[\5>!&,GGF'6J.^1;\>'7 ,Z
MZK"]6UW+$BOK,1\O&A\>/.PO/( ? %'&_@72E$B/&<CQ#EB3(=6=2;Y1GY49
MH11[5/Y\PJU2Z\VEQWIO"6KF]$4G?*%WO(WZ,A#E>5\UQ"JH%ZVEW(> S]GU
M-K:B).F56A2ZE2I@7&F;K9A8Z ;=.#ES9TJ?1E6R#RI)R2HS_B:"4S!=\L/1
M*\1JX1[TEPT=AMP2_4,]8VJ-7MD7KP=J3N=)O%F]N[._T.#*JO=QS\62AA0\
ME'*52 !U20= #+46)O56?2IZ[EY^$G,@D68I0L''YN04Q^"&6YX-J@WFK]XH
M* WIF@DA"2"UZ$JU?C(V=]D/N*W,ZLI.?+K;5"%3Q'0PUUJSKK7Y,&0;1/"2
M\OW7B5T%K7,C">A;I('DC\[;)V=0#NQ;V239 $\>ZH&A^+FM 4I3B*&"VU3<
M>Z@XD%#K1^DI[TKN0;7Y?#<ZT+IXIH&BDK_G8\5&([0=9YH/"1L'0,8[0>*=
MO8$&ZH._+]T!-3\?H/"^H>?+!T@*$^];]EI(G(U.[>"T_8 )W4(2U)K<NAHN
M/S]K^CKQ^Q]-??$;R:[C^1TMBSC $QL+G0=EY;MB(Q\2;06Z\PY&+2\<S<G^
MRH<P(NEV*JT+3%(Z=Y(;Q;WP@32V&L,3"N=#=@7G+RFCNO@0"?W=2!2=$,8Q
MH6&G]F]=G$)<Q_/:\%&H9MML1,HN&ZFKUM53XXA,S95T0FD>W?/%TX(-D@*G
MC)8DN#YY]%S>I;&&IP[*%:?V[N7,P=^:.6PE&C@*_?D&JWZL($(?,D\<)$*D
MI##ZP^(J/@21!U[VABF,948"0]QU&Y;/I WB9Q!O")QTHQ#8U!(?8NRI$@BM
M#P=Y+86&9HF!9GZBU9*[RVC"6=P*<06--5J[ LL6<E9FI.^E(+UAKW2W\R$W
MZ_F0&)2!H3@\&FV0P5Q^Y[.6?T[=HDKA[=])-2A2)BQ.UQ%\'E-0]AR4>^ 9
M?%G%%;TK4PPOK ==AFT12UQ11N.<$0T/-ED<G;5J&9A5;EV>+_8Z ;QA(E+F
M="W!U[D/S0T GUFV\5_H=-)R;NQ_KXN(I=%T+BBDNFY5=CH[(_]T;ZZT0L;[
M#2SXF<INDJ=9A$;_P4)=&'W#GA:_\LRBV)GZ/JFP,.';$BF7PQ)FC-=)0A(0
MYOXYM=I^,;I:KZ[+U(G<?N&6],6VOR9!5]$X^VSA\_;$Y!UQB3O8,G0=2T#)
M[[V9T/6IJ4KY5_9]#8>SSP"X"^>LQB 5[\63ZWU+[ -9/&P$PJ7?%YV3S!QS
MY3@ ?G3[!H2XOA1PHE'[JE]@5<&+(<#+\)W)NG0-X[C7[6]7?3<^O_J*5IO
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
MJI1WI7O:TH^MD#P8O^&[KNP@ CB)-!RJ@D^1P,KN9]EAX+/( NRUGAQ;VX"
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
MB3F.+K:MUWT5XWV@.S@N!'6M]_77;523*?@$#1.)$$8:/D=U85<C[6EM,@Y
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
M'<A>UW&+9G=#^U9T?#NQW&WJ)5XS@R311THBI16;O2@URK8RE-@1P(<TJCZ
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
M\/W7A.(DS)9M6Q)Y,(\U8XYRJIDU(N(=\R;L=]JX:_0X.CNRR5F5N<W-I-S
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
M05:XES9_&TL%'Z-6 2?AP !C$T)E%=0XY[;OU#@X9"ORX^PZX,EIP+\=(*+
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
M7[:KIC]__[;!CJ\Z/R_/ZXW_Y3,1U&\FXG+H!3.X# E7!@75DR-+W0U0>*0
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
M+3EZ"A<E.HRZ.C-&K*Y$: 3D^]2K'E(T;'#6[9![JTD?[AUYY;G^-\M]K+1
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
M-?S=PI86LL$[I6-X3_,K5AT63:/]A=)H@\DO>6QMW%.\HR4+"E1; -LZZ86
M.647](1HJF2+#./WA:TBO,?G;\J$D#J-S\QI1,M>DV$EW',\HZO3:6%+F[#'
MU(\+Y%RP=\VO11:,3,PH>U%=R4$?<+R2XN])AD$Y]EQE=\Y\<DK_.B#-^>7$
M!2V&L*$Y5 +1 H0TM),DI'HC0Y9Z%K 254&T8VE7DIJ&LB5?MQR^]3YT<\;
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
M-O3.TM#UW@,;ZR$G>S.HUJ5OO5$:1B)<7Q]'T![46'FH/=.>>A :3!<'\3,
M= =:NO-L\@DPW86B%Z&(B?0=4+:K&UD<X975@#"9UJ??)W]1OGSF>NP-<9OB
M9 #=FK9'/ T$TQ:YHRDCA-_1@=PEP/#G?F<#U,A_O-Z;;^/[1 Q"RJ7O"K_.
M#4<G4KN3=,Y2$.U:T;%PBU*/&>&AC.N[-KL&!HG2SD8F(FZ: &[3%H%-?!S&
MW=QB)XY"/@)$,<3A?*-T!*'_KO*Y$$A7%<+%_951N_:[.X6!8:1UHVM=0)'2
M^QF)P<.):,810*,4B@TQEODZ%70AU-Y^?;@7[Q\]EI]K?-MN;V/G#DV$JC%;
ME^@#(6%BS8AE''Q>R=$5Y$ER3<K'M;AU?TCL0^->EN@P-H$MV6LRN<G[C$:'
MWXK-_QHA_JTQ3HWZ_C_+<P(4FW90Q+&V"L"?T"I*X$(UE/[NR'.CTH-DU3R)
M_D ^^[;8G?P=C5B3 \W<OR_X(]IF-01VFX]-; !,=ET-&#FC@N"E);=KJ6=7
M%J:53],"'J3VVE9L7.&W84'VPDOH:9LG+O]B/Q<S;6Y/#L8$6Q\!E'/6XS _
M9/8ANW+'7V3&CF?1DP:#[>%W:<OER3$HM  (9Z?1C@%,//\61[[142KW>%>%
MBY[KS'37!/F"IDWM,Z#U>Y14Y.:4PP(<AI_:^ND#87&_<)Z"=]I?"27+"#SF
ML+%^^EQ<\G3@*U@>"=FB?B#W@[ 7J@TSU8RPI]"B1IQ>!RMVEGWOO+:DT=%K
M896NWZI!=4M&:\&RB968V<-;!$STXI B7+=H.6C3('/W=UI3(=%]Z+T4JX4B
M?Y7\I>"X^H.!=+C6WB-&Q1)Z,5CZFJ.2&SHWP(9^*3MSIL(_!/3?@Y!W-??8
M6NRX4ZA\L\ID4Y)MJ#A,;Y6(#/?5OAG_Y5;9C2*S?-,2LYT>:0N-^9Q;!L)<
M)89YXMA/$,E_X9#5GF">P):7 @'8!I.U;S9K]V_(6A'-+:^JHPITMCTY_TG[
MP3<G$V&]F;(#2UB^$T6_G6817O!]2.<^,01B,2B-59*RL9=^>3Z>S W$G_\:
M>;J+^ 4)?T5K/0)P'0%F]8&>N,Z$&;GO>58UPVKRJ)C:ODN?\LTE&A0"*^I/
MN COF;EH E*\;NI/>UX\W$)\S#BD1RL^E1\W[9FJPR?F3C> G39:]=0HW<FJ
MPG[*[*L--C&JB.V7T^Z[+_^TJ%-K5%T3DN^.8<!GZ4Q4C3 Z].#>2M! JZZ>
MILX9M&0JOF-WW_OCCIW7[R_R";B+)0:GM8QW$G_EA_5RS+JL]OY0E%8Z BQ@
M21"D7(Q]_<X10.;80_SK)@]_@PRKT94GRK> <6E=57!-2@BVTX+%W3_2QC#:
M.N)NIE&:528YU2@7VJ<5%7-9Q"I>[QH24Z:W(Z%L@<(T-9J9V3ZSV&J,#?_D
MRPQJ<AD%F"P4KBOG:G\] DCH5^8/6\X%JV.8Y_ T0[TKH1/XI]6TR,(E#!>#
MK_M5&I@&O3V6]G!T.T)L[H9NAVV<ING#2V6;DM%3J[0G)N=,\@U-AFZ6%K<
M7@"0?<EOM));D[G^P-I;9@0HF#@=%U(BL,/F0H%G'OMB+H?WVE.$^N2ZLN*\
MR:GN!56#7QVAJY^1I9AGRMR,H?'0BPT86F(Y;@K&_=#%C4!^1CQM;!\A/<_K
M.'6+"\8FPO9+URAX?*CFRSM?:TS%\!Z^H,'K,U^3ZT;97;P/>:IBUVV4W]+P
MV;WCX):)4J//BI:G">U4T"*)RN%U^\S+UAE48Z5DDDU#'/8W6M^C$2)R%OQ6
M*$[P\2VEA1?LRXY1GRG&Q&,]BN[$U*"2? 4HT.BOHB44MS=>A<FW\3Q*WZ?[
ME9[FW&>JXT%)ZX,+FP)(YOH$_)M:91[/JAES9V?0ATM!(5\S[]>9W.,]W_I,
M)F4P-'TVF@3LMDBX_8063/D.9'+W84KF@=]YUZUR5N?=B+/<'5+*0H.?B(2'
M8>\%(]%Z\CQV).3ASI+ZN^QW.QF,$%#N%$-^2$^"*IA)[.?NLQU2X_2R,6V.
M?5;75/W.E+\JY6UO>[B"$1IZF'T$<'UPF+/=[]*Q']TA8?]HU,\Z%3*M/NDR
MHLH^YY,!*Y?>XZE.?E^E'WMM_V:E]?(AX@,/!KQ*__=:Y?RQM@G# KK!;$>
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
MS%,_?'4RD?9ZR0"B#S^IYB7F"?IZ ;OK0B_^H*P729"+(N"/GJ>T!W^=5O[
M?"-0="]%ZUN&\GLMWOB/-EY$T)1;ZPY#8M07& ,"-D$^T7*# Q4+*(G8:&]E
M])]?7P-?6)S2X9-V8T(Q#4@]F"X0C0]VFO:S5]8W(-?&S8\_F)D"[R][[_S8
MYE<Q?GG*C*^\RN1SRN"\+<_;&^L7MN?UOZ.BZ+=FCT$'WZ*E$?<YV/'5@%G2
M!;*KUX!WTWN"2UJ&P?GH:?.@6HC51967CES$O2__A@J<%$&?H\RD$<F"&\98
MU2ES%].F6P*=B5L*JBH7&()&+#S;Y:!H?;8F("7J]P*VU8EWB*YXL@^:XUNF
M&M;;_OE5OF+2Y+)C)%QV%O_&26WP".".C\<!WZ O0&9$J(85HWHR0\_]/*8L
MAZ U4^4+(EX.\P8^7TO0<M;W^K"O#4(5 L#I-9LKAWQB3N0#-=KVP5JSG?9
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
M<-7.7BM=EOC<E"]AWH'+]01'_LX7FDL@%3(;';-E+C]'%;]26/"E[Z/P-F<
MG_W;X*=#QD.)SVC9L\!(A#N(DP9QH"Y&+@S"O202KN;<,F^$F-\W__!61-JL
M6%A=X/N5^I+NVY8V;_)E@_5;&4&;X#%(\51-_ODE_$+CSDBZLO'G/KAJ]5@H
M"SUTA"&LD;"](4J#=-@)C%<]0<LU:V#W77>&.U*5<XT6HFYH2NGYU[@R1[S>
M2@S4:,5/9K>!3FY7F#F.5/H-G*%EWHOT<L,V69;VE3B]YU^WM38%]H9])-^[
M^O+CK$WY>&I @C49NML8TMLW=W,:G4<16EC_+\=;4.$AF"LUM%'32+,F=NVP
MU>4*B@#%2JSO;[-@>T! A*?%*<9OE :>;?N0K>OM$A@8B4[72-A0Y/W[6]-1
M8TJW_=:FH4ARV%KV]3LJKC83Z03T65IPI3NBUOLUR5S(3(,A096+U(LDAI2_
M=KZ<I_[;WUHZ8"9#.N&C)@DP)+8YE8^?RP:7.KT20TFOU^W5(MK!Z8G(&##W
M%@*GTAXDB/Q$-Z1*1GN=:/Z=5T:3=KAL>.U%HY-Y=JK?R1NG6I)L U3SOA\!
M.ASO$\%M9O;D5PL*AQ!S#'H(JL;IRR&PEI%YU3[[#7.8#$]TRZR@E&_E_0[P
MMX%V1_N'3>@A.:I&6,;AK\P=)RYLI6JC69<^K(?%:WYN%R>DNSJIPSPKP49
M1&QA.&$N=^--!VM^&@C6I;A&.GU--;W4D6K&:RJ3]E#L?-] T?:A7N.YIP%0
M);1CQ2HRLS_GF$.M+B.%#O,OT8^1B&:L=^58]Q^,I!&VJAUJ]@TD?7J@+W+O
M5)F$\0[Q_NP63PR;>XRML99/TI%V)FVPKN:*CCWA\VAH?C>NP?-M)?7L_7W1
MV!]&.H/37H>A)]O3>RZL[6Y=LWBC7Z-Q+-A)XSY]LP,\4RLV@A,'UGD7=9O)
M=4&!WTP$#?;36]?, S&Q:M!8$%/H.7<</D8G!)3(D*1E=_ L_?4(P#T0S!15
M<#2Q'OJ4=49GE-M*G?>$B?;KV8@^^%D:<R'=G:9"6&H*+EC)%:=]F.V1IZR%
M*@]/;AT^$+.YW/WR= N@1ZRK>,+KIZDT6]8J7?_@ @0E>750+3D&+ 0WIDJ;
M4\BX%=&[\<6/<'8W)'K#I;-<3ES(2;OF^(?YM\*7H<0'V'9$6E)V8&U=5L#E
MW>9LBY!0*QOPJ^#=M1">_YG!C%##1^H_1?":.D,.:\O!]#M4>\='L- N@>RU
MS9^Q.R4I1NHW/]\9OB)_,DF+V"Q//-D.R0B0/#/4Y)I[AAI5\&Q74.A>Y^G.
M4<NN)4G7<(>RL$</YLYHQ!'U]& :G69$"U:Z,44O'4K4YZ'=F6Z7>_WR1=VB
MY?<?!H]2+]C/F[[K%KO@S3UN9;2&?3<#OT9[?6!+MQAJND$"<:YB3M(U"/8*
M7X>5%-7J,QVR]A&71-ZU./*JFOS$'40(SO$,*0==E*@ANZ:G@E_M-?K^L)B&
M8_%.^W4;".P&UF4\E(DVU8FRVTC4828U&_4Y497?+-3I3]4)MDVJ<=K']+5+
MMW'PW#YE4E[J3V%OT42Z(J_1%"C*-V@27U?\]QW7*RH]&VH'IM0<@\&-&C;[
M;Z9N1F7<80K[!"@]\7K0)M\Z=7D)?0 Y#.5TT9QV^-<"G 0B:;0YJI#<PKSI
MBJ6.#LO4/MWF4:%Q&<[X1X3TITFV/2RL7!'%TD@!>T)>ESF(&'7L,U4,4*/R
MM93.I>'%<?DPV8KIWHA%&>6\CUWM$'& \*S-)VSON 9" /$L4,>8D,P%/U]/
MRR:L'EKMV@QN2RA;HVK<)5?<<LV".]^'?W9-H5Y</_F"G>5>3B6F;'D_Y'#+
MM*XRS1Y/P6ZC9NB30W1OJD9BS>&)5>)&.R(FRSN?H,AFD;JPV^8ST:J;6YBQ
M<;;^ NRK*7_C@^*Y8M?Y0,W=1$[KZ Y1N;Q2^RA;92_2CP3-]I-^7"H;$6!Y
MN/9AA,MH$^BYWED8LJ-J&B*TJX6-;9+^O'HWZS3YUV93EUQ,R9,XD7MOG@*K
M922+5NNEDL:%"9&"Y_/OQ<1=%KC> @AZ4OFG:CX8SP YE1X$!DV:P8?-O?9V
M1O+K&&B#=Y:&U]N:A(AR>5\9 T< 'ATP=<1R;&:J'9MUNBZGU#UCO/#1!O+<
M^XJRSBB1M[%WSKX(\'8R4I@IZS\"N.M'!> %T"+3'J+FOP0;R 7SA16%IOX<
M$61_%,=+WEXV;9'\4Q-SK/*UBEG!H5JZDCF^7@4SG8I0(>S6&&3D =HPNY-B
M7>)&P O TFX-;SFZ6!WH6%NMUKU07!.ZFM ->,82>T,3![P'&0B57,T[PQ"B
MNPX?*_Y&UV7XK1&X<9'CBJA1#<[56JCN^Y1JZ',^&6.7SX_>E45:G7KK\Q8R
MP#AWBPK=*:T=0HO3X@D2V/:!TP@/NQE:&K@1^SC]CO_F)?3#UZ^;NCQ$6&7.
MJB=03@?]V\\^F7R+!B8IX 7_P#([]32IE\;)+M 2&.K^@6N&>D&$L%1;L:'L
M@[3P_M>I$-M)#?DO6/.MNMS<3;RY$#X;FFX<4)2!.@(HY2+4UA[\:\.VUD^
M*SB3\CA6]23&G!]M3=O]ME=X/^&J^NJL-2BE(N[B4X'S]<T?+-/BK>SSN]""
M*SB-=EV-5C SW9R8C>"'$258JI+7*K+C35X*IS[<"Y_S K^GS]N^QB%AJVWH
MBY2D>!#]@@2H)>O9UTPG[P*7,CO=)AO+-YJ&D.?\;S\Z3]LR36#S:"3'O)V
MPT\ZYJ3#^VUV^!BZ G%:J6NH%LJ]3$;X% Q %I(OVMZ_&GB50R#BO-3EQQ,_
MU=II\L?AF4"H!FR*R-:!9X-%.]!XBF#A9O9BNOH.@[,_,N]%"<>I;65\/_/X
M_=S%*]=P$:]2$AP*+J+R'.U# QB->-_RFPD>!W4C9B$X!CK;.^0*Q87H"Q9"
M2RRC9>TY5+-+["#V9'4;[O& %[V# QS.[5ZI&DS1]Y@V')M?(MA"!9?QK*&2
MR[G\(]Z5M>QDG9YG&'3(YO0?,VDSU6&>KL64R23-A<;;)5,?_JZ=G\$= <"4
MX,A_;1X+"#XTL(^$./; .BZ%*QY?/1F\HW+I<^YW\B#?LP23@EW"K]3O/0=*
M\;.Q-BUVY]6P1:L!XV;D*/(Q>MRPB,Y!F),V)#OQ[I1I[9BT00ZG3 FTZ?<#
MLE^O4??YEM=@4YLV/-]7VF$%8]@.& \7F_6E09V+.>!"/I4KG@V_JEN;"Z.V
MUV:E#$5UO 7F$/]'>U?Z#P7_KJ<0V7=*C% 4FI(EZU A"5'(.D19)B;+9&09
MD5V$HGBBQ2ZFLHQES%C&V)(M)C,8,T+V&<1@C-/S_,[V.>_.N_/BO+C_@ONZ
MO_=U?3[7][YV C8  BJ4O/,+*,H(HSYWD1)<V'&F91@2'(:,WPVU_+R)?H+T
M$XJ/!F'0@YLPB85ZO4_/(ELX; 5** J;',LU%=<NC*P2RXG]>>;+.M1G,/QQ
M9#)6%9$+87;0(J1$R38TOHS3A-$NA-I;LBC_1JS,4BNJJ"GH#U6ZJ!6QP_=W
M (7$-$[JC^K>@N^_8<LOXGBJ I9_IX978\P"UCY$=*=BL/"I[KYJ#:RG/>>Y
MB&#H5.4WMC9"F8 3-M"'?6#J$W+8W"[)U_W#!HK-D1?)$B>S)#)C%0OR7YT'
M%%RT-8(:61T JEBUCIJ)((WY<>A^^'C=AL%[6 9$+/H$0G" 8*0Z@A'Z^X:$
MS=W<GFI?TH\AGRSMFXNF+0L7O,N!Z^NZ*^YQ>[KL$3FQ_5*,<@B*:4UVJ*NO
M>W%%\W%58=:5C>?IQ1]>'.:9E/F$4MC_ZP P78@59 85X:/E_7(. ,+PE=/K
M"$WH?N!JP.5+FK^SM=L"9O>_"PJK*&BUGCT?(?1Q9856&WO)(_ED@A9O)N&=
MO?$O@"Q7J&7.*HD" RV$JULCRIW.D7<. "ZKFTKO4U05C?\[62^#J9_$U>:1
M:%HY1S,_9&G_\^5LV:2\K&@XJ^9X@/Z'V<($9"UW&VZ\?1?T1(=]_GOHT@&
MO[O>UA61-4I#V^=KM/$T_5 @B6R5S'$^)5@<:<F@$>-87C,K8E9&',P,Y9A
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
MBO8U?)B(?@?H!BL=(;^-.LN4^;-M&'1T'.QW#C-#--(RG7@["RED5 =7HYO
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
MXSRO0 \F0^MRP+UCL_%DV>VU.O390W3YI!R:W?8 C?06]72R]3!1>(/RI<-
MCEUVU8OP)N%ZN*.51@CV3E"<=1';CI;A I>Y@*B'O6#+4(?GY(5'FRJ31F>6
MIOIO")[,O!RSQO:\'J/EJ\O[@(\2MTKA979DJ]'=6M'T&[Y37("*( E:=/L:
M:N#R@ERU6#H7K8I]GK*,EZNBK'!IG3-'U2W+BN0\^#:H\RY8, _ +:?@*&FX
M*F+K6XM! C6PN=C+E+&]))")%A.7";II)N+MX[=TJ?I>NJ72PM&,=K<]5OPQ
M9R?Q=$L<J*TVI0;+9U5%)Y53B%4[3_KIM#5RO!.C\W@B.?39R,'BRH*Y?A$I
MA[*<;Y=%Z\-G--]CK>#>CM?Q@VCZD@/G(5:#K=FIQY&CW?;:]U#?X*9\V9'0
M _F$@:_5:NT\61]?N\R5+YU\*?.\Q!N6IL?0 %FT '[SEKV'DX%R(8.J)F&0
M+K9O!1OF[><]AMSB2;C\BKZT(K7D)>38MOVH]>SNSXY?CCF>#/F&4A?LY0)T
M"QRX1QP2JH872@/,,Q+ \('1Q1-U>H_Z'++W-RKL^$)J&3L=IXS4".O-BSIV
ME/_3)7.6U7T-JTM&LJ#Q&'D+D0L(YF*.T?5&]7KQ1^,;7G2Z3S]K\S[-!1I4
M"HR..E3QODZ?Z$GMJ\-\J; 84FLDTP/ZW\<3A\*'J$YXAMS9LO#9,Z7@ 5]#
M>^_\\HF:%&/1I]>^FU[[]E+^ 5Z]\U833[(/N!^6Y6JV*1<H-<4MBG>[\RX=
MBU-_O.9?Y>\K6=J61+DC>IX_)JTZHX[P]DB,9AL#6 NH#T7W$)RR9,33.$NP
MS1IT&W-+@/@G5Q[.F0<^#3)W?MVM&"RTW3M'9TM5?>S>1-6Y6^^/&F\J3AXH
MA,1VP\(8C/V$DKP"Z;/=&6[Q6-T@O$7/1F8GQMGP]$3\]2)YUQ#;8Q/#!LKF
MVG>K_4MZXM1YQPA#<M#:(?IM9CO\^&T, GZ-"FJDD6/]D]=CY$-W5R0*FH>/
M%,U"K<\^8AY="]AN8!AYJLOH],X.V";46^$H$?@R"[;T6<=.K"8XYL00#,.J
M!/F,Z"SXQBBLR][PHR%ELU(<S>!,N;;/IQ_O\V)L:0=W%4R_4.>=]V**P>KN
M@7,E#AYAWBOEE.+<Q4DBK2@%(V7WE%9D].YDQ"FQNFQ#YZ5 1=7@R^GN7.!;
MEJF6MIOH,WFK_N><.BY &;481$+"*):G/7: 4&'0A-J87DV_]46%_O*NW@Z'
MFB(#4[&VCE=MJ<8J'QX$:]7QB1;EW^,LPU/M!'TBT+VJIY;HN<RR3I07@F3#
M+ <?,+I/TT,_Z0;IFH*W;ZC$?7P<RB2[WWTP^NTB9M^QNG,A47:;7"Q"5Q46
M[CH6NP$[2J@\%LVZRM;E/,7XT1UH+7>]^"M&M>E';[WK:LA7O']Q+$4N,C;!
MZ=)QGH,OSHVI+6R( ]C=H#$7$.B B 0!+N!%B$94JZ:R'-CV_5CE(.2YY+,,
M1$SMQ4+C%Q:TH5=3RB'/5<\PHL(Z7J^]7OKB87EXQ[3"1GB5]-E;Z25L:2(:
M?O^.Q'9@:-?I, 3N:[\TU%"&/Q_L5.^:7IANJ\<,3U7;?*N;5^AEJD@!EL;_
M*O]SB]*N%^FN $^*Z<1!$6,7<'\+) +&/C:A$:(A9-?BR'8/ER1YLV,]2C75
M@4G'DHPW'/N45YBK!%S??'S/UKB>?[#98K_@P*[*@T#J'L.QI7#-B#+!QMFA
M:DM0QHMBL044/$D/C#;4S1_0SZ?E]5+G9P*>F]/V.Y(<VLBN^J78;PF7+3X"
MG&0O1B&3Q,DF7.0"ZX*2QXCO>1E>8[$N7=O9^^EIO=H!9LST<^%SIC,1EA-,
MX@83G::7^@?G]CV^NGZ'8&>/31N!;B).\F+&<(IQSG9&.E"OC.S9H%XCI: "
MTY[IBOT!29\_7JF,S[*=SB'Q!-%L([R4O@VKNVDW95H,=3-C.3DZ!/?9V[A7
M@5/Y8Z$&#0I:8-'N=V@GQDQ.SM.GHUN^5-S?%OQ(Q-3N4OKWX)D+4?JIU[?.
M;\J5K^!9=)1>[J;A0$W!:3&6&&8WYWG=%JB']"B5H=2* @P///&J$V#HI,?5
MG 'KVL_K^!:8!'J)2$6Y5_+KSU6H6'7>3;,J=SR'DL%1<A"OB*W$L$S<=!K+
M% RD14=@]P050.M';@Z=HBO+[@=-FLIMB<&7M5W"VAWM/O1U#Y4-NUI&W$&I
M ((C]VR^?^("E6YLJ7)F+"C!2(6$=[)VLV_0JZ-KQ>G]38^4;U.7&LQ-WI<Z
M-8Z)(1OGS<1Z^DFWCU>OMPA4J6QKVCIP)TQA=D>ZTJSOX/@8*AKG/GO+29"3
M8[C-5WF?15+MMJ?@[9-1KOQCX<R^_3&],=#6,B"T_O&ZAM\D0$NM?G0?/;E)
M?KNY;_W-!=G$/(/KI(\'WJA8NP]Y%1RHIWP1J)2R/,C_SUPP ;#UKP9M&'XT
MXE0YU1'Y'B>*,1\CKIU ;_0_<'8,V4@6^-1XEF$2L4U7;FBMDLVQ-ZIGO94<
M"K5.W"GC[0B-=]K,"@8=F)V]AKQ4G!RVT4BC.Z-983VC\E%I$6A@_];, ;7Y
MQX\RE;X[2^9249W#Q\M,=FRR4SQ-UMH H [@*'>*60I!(93^YI($/-V<+.]I
MCVQQU**ZQ5[JYP)NB]UYW90LRVC+.OSQGJ==,Q=MO.X=\77[WG#RT.4Y/#(A
MV"3.2!UJ)I3AV1O0U&2VU#S%8MHDI C;G3(,>MDPUE4;-#D4=C@W9U8LI;<V
MR>KG7^I^%7(Y<C;ML7O#>YVQ@&U1XRL.,"-B:4(#J$U&^D$VS&:PG5Y@#AXJ
M8*/H,@FU6E0YZU[%GL5$3Y95_WA-RO=I9ZM$'9T3WG$;77<=M[>L/'].EL"6
M[&<V<)Y5R"$'?XZ1I\3H*.H(](ZFHX].QE>XA<_H=8:,C>QJ@.3ZXSZ32%W[
M7W^K2QE%Z$YO?R[\X*IR6QQ @;W_X]$=G"P'2!C-&#/A$(PVL\^ S3GN:)$*
MG2-4HU@ZUMSLC!%O_%2Y_)'I])4K;?Y9K/CD[32MH33A+U--<<_.<<Q86SU@
M('X:G8"FFQ#";]HT)I-RZX_0?-Y1LS:QK1C.IU'TN_'F>U.\^S=&R<SY+JKW
M3S%DTCZ9*WZ:.7]+-CNY 3DTQ)3E%&'WL$]RLF 6(,YVH^-;Q25(08^Z@NNV
M#OW8EQ%=>7QJ6UEZU]1P$XWV:5E#V4((N=Y#IOU*>&@&)!3(4@KJ9RIR$@SW
MTI5HZ!C_=R9-\<\G2?TQZ\+DGF9YA3SW-)"9(PT6WFH857V],V?K1J'7+V9(
M@"&,^";-KR- E>@([UHS6H>9$^%V"Z0?-V_?M_UD?V 7,F[1Q>.[7_N'KS[.
MPZGH*S8=>+JI[V AK7HJF27A3N:%=GO<J,)N+6,$Q@4(4<K?F<4TR8QN[4$6
M?_"GI/(W'4UJNA,LO9 -2%D:_Y<7K#FN_K+1/NC#HSW@#Y2;!:B!G\IWSIW
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
M/[QKCZ);H\/0"CB8J8)JU4W)@T3F%5L<59/1DNWU1&L8G5^FBK\6XJOPQ(R
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
MLHX5&ODRT;,&F^C%G_"JLD*+M?PM>Z3>X(6UC/?4@7Y(J)]*'&QD9G&BC39
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
MG<$OPDAL.17'&C1A&VMP 6LD%WA@P 7>W<-Y?\//S],SE@799KA$Q *,9=I
M7^@\MLH2G8+[\T;^N@-#P6YL-EL%.L0%-I#'3#C"L"^MD^,"&8CB>S9?\7_9
M3MJ"(*S\D A,0\0%.8]]ZOAQC7JX!B6FK]CY23()3W\02@A,TY98=K(9H+9@
MIF9&6H8OC"=JN Z&>L:MSQX:,H%,,K*#)&DEXBY6Y=J-V[_FG-A^-J,J1\O8
M9UKVI46G*O$M[-47+#XT_*&"+O\5F:5U\'J$-V!A'=J(<L'?P@J\!BT86N9T
M7I U)A!)&<'1HDJ>-@;Z4K)W+7QV[;7?RP6NI>UH%:[@ F]LWIQA"P,K;7%L
M6$O#W8*ZF7T@DGZV"5%A,ZW$LD,V$\/T1X48Z]YN?$N[R,-0O?O,@U0Y]U'J
M^M#ANZ.V[6X\]_02Z]1$MCBWO7?:3T%.Y[."V>YOP "&[R%.+9;?"5QJE=GG
M1,"QY#^J9GB'7*2:C6W)4:KU2I[F?7[$6?-\>4WPR<D?BB2!@ZA3ZB6?N0!)
MC<D <QDRS"=@%IT(8S2Z)3H*42[>.!NYKQ(?682Q'',0VSXYVV*DF=XB\O.^
ME*=?ZY8;Z:6.]BT3&Y8_SQW'-)U^W0\R6 '0H,(:$,E"8208_?%U,NP=8#WC
M>K_5.\9XDU?\ATIQL2"+(UW;[$H6LW#ZY^+.[NIP^:I<%NS>'W3CXF9EWME,
MK6\$$%;H9C1)AG9@//$BHWK:ACX^-MOHY5%$IHZW(-<,>S"&G4Y\('MWETPO
M+"N,J(1%&"LGNR[>FSE]3&ORQ*]AYU@)J$-H(,3C-^)<\,(36%[0F>:K$&1R
M BS/F<1OQBJ ^JZR^#C#;4+W1P<.R=;L_K@KRT-VQ,[^7.0=!:\I>SIQB-A
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
MYJK*[F.^)/;%.#LOE>O_L+Q6Z:L0)H8/( WTC0AA#26^K*FZJ02:R0LF6C:
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
MK*HF9>10X//4]F,Q8Z9;J]Y4R9J^G7;3Q(T()'9R#?W@59D3EFP5CB=;N_$
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
MFRH5N_)7V6Y\D$?:?<!L*!39_1<,6\W?'1L<NM:_1OIT2)U3D#\&]J'7\H*
MQ/:$4'4DLZW&A-8VG#,:85&VID9>\8R:EH:_1I*@LG^AROS_@\;_ [,M"TZ[
M<F1_$Y9O\/(PGEP!IXV?C%MGS[;GA(-DH+R!-D,[FX6%E,:G^_L/M$9>]=D7
MV[0-5-=,OFX12\TI7FN5T,#*/7PX,94"J4826VS4]!76K<Z51Q2/:6PNN7SA
M^G&FK97IT)/.2S/(#_R=#RCF"\\N_":NE&+!*HN&/]_^ZE]JO-MCX6EN.BD.
M59;)4QIDS37P YGH1B2-S#R3=Q^,=<A&]NHCF*LRX!4>;Z,W.K#W/;USV/I8
MI/H-TIT%RMNH[,^8FQ&N;[/MWM+HO#M\2X9IXET]YB7;A+HO%8&'C@7H%MAM
M2;&ULO&Z?"NL^ANQ\,\;M_"_.S=$V+]&!)U0^73()#.N#^\&!YEJ1.5ONX@-
MV9B@RNS:W9WS$:=V8C;JO#,Y:-UIH\X/+/V+DW__^Y,M"[W1/O&[3_Z .#,%
M:B GL[D;>'LR69D3/]AHIF]LY6C%@-%/M*"E<.C+L(U-Z,"%4X?<C78.)B?)
M:N]V-4]0B6W:]S!?33L"4@UUEFPG^BI8?JWTIX6"=%RB^\SG%2_J4^+1+X\]
MG/Q&S)T/^2MSPA%NO"T1L7]I%ODO-A=-.HLFG?\-)IW_<U7/A$^BGB9$"V%5
M[1,#+/H >D0_C H0,-1#'H$O9EHCI7L>EKY-K0M9<FM?JQ3;:I/\BB'53W*W
M</;\VWA&,GS-3#O-Z\>(S23YUS\2*H025_".(5=A$1^:(WT*+)^,O6$.F=G%
M'N^FO)>T#9$Z9R^Q/W^ED37VS)F]<Y.*B]BFC9 ZM-\P=SK/UF9FUK</AC5;
M+ .WLPF-+I?;&PG1U<C8"6W_KQ0-[F$]:>MCV_T!KQ-W?"37+7>S4Y2QBDAE
MPB4P(:]PBEWFT@S^6G7$@8Y0\&QHD>3%QDN]'YI+F^23WCY^DM?O'/U?.W3\
MT['H$[P4&8GU!+A,B_P'F*Z]Q$,OLYM5\[O/'8>MSDVY\)JW]OH%O;YO?_
MRC\<YE$<7< P@0+':G=7(%7]MH_VA6 :CE8G25Y=8K3MD!L\ZD.2U67^/VQI
M\@>'V"U<D\4R=EC#U/7YC+@1A^41N[ZC5P5D.M6=@YV)L6W5 "[+O2:A_F&Q
M]X^.:=G^@E>4S6 $0#S<8>Y_O[W LVU$^O#8CLTPJ0]O=I["R>[;J30^\P_;
MP/S!L78O5Q%4::++4A3&W+43C5;/C+^H.?G$TV;9JT59J[7U"77?;#;4XO[@
M2<Y_7)M]C? F+@9?,N?J(^SWLQ]%6=P+,[UI;/^8\1RVW7+CYV1P]XI/+J2.
M_]JEY(^.<+&)(PR4"M8"1!;ZY1A]\.UZ^H4=4WAQC0ILN=^INV4(L=PU\;/S
M__"(P1\<LNOX\5A)UE0L77S60*$Y2VK^XL?A+3V;\ZXQ8&U2J1DVC!F-9"_J
MPOC\:U#Z[>#103<N HN Q*I)T$^O@"?A@Y2ZL<> %@:Y\:>%&G87B#0I#4'G
M687[^ >9Y!9Y>=1MD!R,.UTMN3I3;TW 4=T=)^?WHF1 *N<"_P7^Y!2-RO*=
M5.*NP.H#7YL,%V,#J%&N[((& Y>FN/MC[O ;(V2/<&,'BS&_A^0LO1LCB8^N
M!95\V9 6]/ Q;(0G!E!:!>)0#;',";3B;A*\F_]>X@OX<)( <MQ(%)-24/1Q
M3-E"D;T\+E!I;K#8HD/#%BT%'&#75C_?-[8JJ'X9FP[JP">,@2F./C\Y5 A3
M)-P<WLS^.MDP0E!N)$I9:(RJSLX^K64AY%MQ96?)9=RCM^KRZX*;-,DG@GS(
M!TW?O46BN)H\&:@[JE&X8:*L$.9/!77[ZK+QJQ#7+>"86&O0/H11&V@_P.1R
M:SO;0UB+8U8U]?14UIC$[;Z)#);4\1LY,^2&*",U4$&(7NCZ&_DE"#\XJ&ES
MG:*']6.;EP^2DV;AM,/-;Z7%;+9MWYLWJFSC<->?<^,A>E#CC=GW%!OO5SIB
M'RB0/[\6B.L<-@9CN8<P@PW$RNLY2ZOY]R>PDKY!)9B@8*V:#R4S"4?03S3+
M,FZXO[FHUKHF1*/<YDOX;:G[+FD8#P;J%7X@5B"I . Y..AD 6X!U0>K76(J
MB^@TM$T7UCXB(M_RP1MO%]L@A^ SR=;YFFR;Z$@5:?CM]MO]"K,$GN(F(8SS
M_24_X2+7L%^E;MX6K"MV]Z#YVQSK71>OKM*V[OC'XM1%:\KV9S>&JQV,7E6D
MHX/[=:'3H!YGB)^FT4E9[H6OTZI +<>@72E$1S"2;3?%2:ED*[\L#G"0?#EF
MVL UT37\KG5[4\HIJ[W:;Y56:L(P4)5CSU$#]W+7XUI4A3 HR\?C5_,\1Z8&
M95O6:KY 72>NQ"*>!BCOXA2P$K+KYX-BTKTS+VC6IM<$+;W@\?3DRL:)?OWG
M? <P-,>(P.1$PQOC2AZRY;_UYJ%2WBV2]/II_S5M"7@PNW0RGE?+S\&I0[G^
ME,5:7(= DU^.]R.!FB[7!9MXKKV;@PUJS%@.EIS4TK)R !?S#ENB;5NV*W3<
M+U)&\ZZ9_;FF.X-2SM3#/%T\2_I(/2VX@-4NV_)PC+P+NVWL\E&7!Y_/?E^]
M*$5NRS'YZ]Y'=SBJK7[U7F?)OH74@FHJ4,:UTR'<&*7X*M-)L1'BH-5%N!)V
M*VC MD#&T&4H"FW%QP>_=7BYTCP<'@?T90 'KG%8;L'7FD^_;5%-ESBT"G?+
MI8%BR+]+#4;U7^&0P#M<*UP]7-)\)]O^%5&5Q.@U]P=:C[&]_79EQ+)V3/8.
M.QQ!5F?I&GR)9^T8\;^?'1A^(U_-?Q-L)SQ6"),RFH+Z@:?DPI2=('%- MV;
M2'4HFFF]0#O),(:65!Z"/\U$K?3+*$7QR4A3F:D@Z:8:@MJKDL]3COVK]E"6
M02&\")0%&CB+RP"G3HH.S[Z'&D!2X-ET7'3F/S;^VCU#EZ'9A#V5,]]5^2GU
MWC9:HYO-[B>C)V^G;_$V'%YN0>2N@?H#<$;*X^OV4M0$'^C 42$L=NOX%DS@
MJVI.%/#2"S#)SX?\W8I[0^/;/]+'7^<<# K;_5#.8V/&EMJJ2T7[;PX6H4<R
MZPQ!?>*D(5<=) C$[["[F#:1YI:&\35#LL?YCS9CW0*5[O7&SWGY#@IASW+)
MMJE.R@SK=0[/XM)VI!DJ+AJC*^ 9V? *V20+?4'W\ X0SW7QQ$@@:/+PI>[^
M[LTWM(F.'\Y6)%PB=^==#XX+RJ^._I2HG=A?<.?+B6V17@@F.A*_2 @[ P?U
MD75"V !7(%YX^LGHME$OU5X2WK\6[L VF.6DRR1HQGEJ5AJ_R+)23<ML6JN\
M]+@1SL?"YP2R!TY.BN;Z@Z8<Y1Z+-1"IIC/9!O8L3.>D$4HZP&)=SXFK_L#5
M4GNLU_DRVTY-[\C(M8%Z2J</%]3]VN0*)\$GXT^OF"%%9A(!VQ*5NARU7L."
M;HMUV,,O^0]+L%9/QU53]WV?3P0$;?'VW+A'$@_OR#G:3D?O%]^SU@ :0WE^
MC& E[C6JM)G*QK.(S7@5#)?3P&Z)"W9A:C?"9<>SHI-J"\$'7P!*]LE\U_R/
M<>C3:+6]:S+&;^_?:F8BN1EQ!*>NG:@!1N3:L#<$^IOOKS9^W/>I'+:OCW+X
MYV>80$%KXHHWU1#O2XS% VZRL<0*?!S^+)VF)Q _QD3$4Y6-$[(3T#)@JB/_
MX<398AX\MQRN9]MY-NG>+MHZRSA?F<Z/6\]<:E B=5,E4&#44: JNQ L;V"/
M[BIY3Y2JSDE7^O;"PRQFSZGK!Y7VYZY*EU%<WGQN>SQLP9=#2!!.T<3RN0;(
M8^NC)A.Y>\&OG Y/FR:4%$X2BTQEDAM(UW\$JIC,&[EDF&1T!:A6?JZ17U?[
M/,/C?NF="Z7-^?M28^ /E8 IR#_X&@YF<M;RBP1:N [4L]CZ=AGL84"[N0@T
M)JABM_5@7;-D\G/!)+.+Y-2C7=\?Q=N'/WB>M(/FIT4;]M:UIME=E;%A"F$-
M!H8"<20T$L= 2ZZ^X/VNX=)  ,FY"5#C.BS4 G;U-,UF1AOSY7OU?EPIR,X,
MJXIA#0V;1GJT#N<^VQ*)+>)4\.\+#'%]J"KB1"O7'K.DF5SM^RI1@U/2A55A
MJ.FY2;2,9.>>?$+)(^U<L_MAB+O!O0*G=2HA$0,^1?3RKQ-1T*4M0#;7!W.D
M&7)LKLCH219<EA!-T0%\(R_B8ZN_YY1A/"M=/WF,#YTO>:>&#M9_8._ZM2O/
M3RE^<7)Y< F4:@32,X"E+0!O0)0;-M)OMC10),'21\=! K*;LCMPK7,TL]^(
MV^_NL&WGYJV!Y]5J:\Y7/G=3-DUVD7!U%*OB'?J5!P4?+$S!<NX1S,@K>&50
MW]4\_GTF8/4HO=CO6OBL]/+6 ^3 "+L=UM\R:!Z/<PYT^@W%A^><6:*C-")0
M!E4 ..<D=))&'IQ/I#*R,MR?IFY.9Y8$S'&R.V;H\G24O^.W,M?T3H\C'G<>
M.A7:8IV8)ZP:;+YL_V*RE ]]<YE8&;]R!M%?Y F$\12R;<J[*;K'W3Q&<>K=
MYE;%37!.Z,%C6A3_X ME[Y.7ZU)WIJ??WB%5\!6B2 MUC1I$']BW6X]Q^BM/
M/M *\(V931B=E;T!5X2LL;\>2BZPNOGAAY>4/"RBW#M%P/*_5JBU_Z@\-M=I
ML:-8 KYN/_4D]3J\3&7B/(F' @O8Q*9A"_XSWGF61SIHRQ9KF/^2ZT,*P.F\
MJ#%\U._OK!NVP6/ H_F#C6;U%SFI0VW76@G=]%C;D0,"N)\3[T 6#2FW.3'
M^*?^JY654VF4\#V(ZV]>KNTGM=('OC+I/&5+YM=). L%.=!XJ,>.89 L4E.B
M]Q?68 -E8S?"WTQ-#R'V[6S+V\[0;(V"0U4W5K+<&BK(4F[WGC4%SAK69PK6
M]9@;/!K#Z0.\RX>*0@H:-A?D6UW>[/R>>6OU>H5E3CK6FI;1BTKO2K&N&BUD
M+/1^X)F^$WQ "!-(JG!]<!]P._D5+DYLEP;X-;K")S (&&>:TYK:*(E*GQ/S
M*V@Q)>'HI3<,@S4SONF?.5Y\OM#Q(3-V=!G6C 6I;2OG,S^6&B"$Q1$K7";6
M ^4-1,4:<?83@;1/,U&J$J6L%57HA]-(&@KZU&/$+7R0,NSW5"/))$N\BGP[
MWJDJY?Z29,CA-#C\Z@E\W3%("=\*8>67RHL]L(K\/.Q6%F8$#'P<Z*+2ZZ74
M-V/O2A(,_F<,#MLD,IRGYQZ?E=KPU*89L0+73X/S5+0Y7FSJI *;:]]M;LJ2
MOL(RID92UH VR RZ0\?,H.=R'_3%B_K%IVJZSR2=VE8JJ6AEM]\DX\P[?@)E
M,;[.U;@=U,$W(&BF HDB@"*[TAU$U>WZ'@VTN #.!8_L<E2J:RZE?)EK%)>+
M=!]C=0[K'<VHUR*_.?:K(D4=$73#RUV:T/$(P)$T$,:)!6(R PUC+)0_8CIX
MJ!"#,9N-2YPZ,CK[6F_>Z_R>MO(2O^,-Z^H.5!P=<,#3Q*#@5\8'H-=@EG!*
MJ@%%?,4:BQ45G96)*Y$6N?<'_)4GT84V*X;D!^TO*KQ1=5 K16Y_]^KTXAI\
M/7VQ8(G@'0)P)4)24C['4SC<>JSS=&>-<8F7H.NR13;+8WQRD[JRO7RU?4!@
MB%&\L:YAO+G^BN=^O&9L\ROB4SSCH8)@D Z\]M+I1##N#<,[IRST N*4DB+#
MBL8</:SR6S0B=S.V\Q+USP=/]T2N]='XE?V^_GJ:-)(:A!]P=X S3 J$L*4/
M.LQEF8F!3EE<%KSI"IVV;[#Q\O>BQ^:'I@/"WAJ]SJ<^SW)\@L?D+N']+?3:
MJ,!1_%64-/XD,:9M),Y""^O0)X0%4%=AOO2Y %.3&MB+#J9[@;H7O3W>"8XU
MVZON%/B?HP57FAQTM;LJIS*U"-5_6S.)M31'-\4J5*K,^D+Q"@;!!W6/J(I3
MAM+X&8&!X"WNE^TZQ[,#G1AH=7)B;@]V%[$BHX@U:&^&FI <U5S\_>M^<J6M
M=>ZR"LKA)MC*.SXV\B?6\$>!*&8;H6[J.D4%M,T?"U.I&E8&)I.2T>&70O39
M@WMN%1,$74N7<E/WJ"LM9+MQ:)X^GTB!0S_#6P@[BZ;)MB"JXL<L-H$^@ <+
M2Y2FJ&.ULUU?D#L>U)165&4[]I ,&,G+)AO+AI;=;$U/,MZD>'<+?QTI%HOB
M[L1]I#Z;FT2QMW/B^=<ME#$AK,Q("V-473&FBPG=2N.'BP:RC><'2VJR'A$O
M&AWV:%-J/-_<M=>D]X><G4GG4=AYP1(0=1H:GR*H+Q[S-O#3\6<BPIS+P:U<
M&XQ'([L.H!_I^7Y1$BZ!B=I?&<^=[(7[)3\DQV V8H:'CJ^_*&7"7 Q.\11E
M.:I@&%<9][H:'V_3C%;!_. PV2T)WL@8N-Q,XN7Y/B\V/.XTU<W$8R#BR8$3
MG0RR=\K@,Y/2P4=J7TYKD_@I C%\G:<A%8V$JM\*.D]QG-%&O0FOA\O66.9A
M-5\ 7I7Y$P"?/SSJ^X*]R%+*>VR,-JRV/Z=9F[PLS>A\>7 Q<<#EEX+:,%J:
MT?*X7F*%+$\^KQZE1#'"Y+A-#K9<)DSJ^IQ>'I5W9_7]CID$C4?OC;C[#YM.
M)G^Z-V>K47I"<<DWE!J^SICJCU;E6?(+S(.8[;1ZY&)/W(=+%LO*JWIK3,@*
M7G[.\U:%Y![Y ?O]!J>J$S\G[4P>R/MA_FZYH]Y;<P/ D(&8@,J797$@@HN
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
MHS<"O!PL/&R-+$RG 69>)A9>)GHK  $ )E:F?VG _]V8F!G7R,;.P7F4BW%
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
MTA6ST+; "!SA+GQL08=Y4AXN>6/SU Y;K'*.6"CJ8&'!G3PVISTQY:>-460
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
M0ZBED=T,"%NC<[4CRK\.#+3.B04N<B=^_Q)6Z*,\J"U8(2WR^(QY;I&LV]X
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
MZ.2]M6XW''?+Z\,6Z-'CL>'@,P5G6#MCHC=]57BR?8$%"8!I+D,5<-#9TV4
M?AR@WM2K599\BP&YRUF_8L)#V*PI4P3X7KL22KKF6F[H#3H^;2SH^ 3E"8PC
M$;DI9/35^@98]\H1-/ HF/7]MR&T\_21OZ$"._I/%=C^_^<5V%*S>HMC(&5(
M)6,9A>"%[RQ%Y!L.HJ9:0.C6'P!HX.-O%O8*JZ-HX^<M4_JYZ$@; !\'C+DT
MLH$<:H1KXN-:KH"5FYC'_<:LQ$17F%4DP!#/0VO+,&&?Z4%5L&4)">9)A.4*
M6_"5I=]%[ #Y'&F$:K"RJ!"M] W@O7"3!IA5I>#ZTS+/7"R461.EZ[Q*$7C#
M=!Y&S8#34B/3$,"K;[SOUK] 9]F_T_A+77 %/F9X^Q(9TLOJSJ]QL(X\:94+
MI25YJ#O8V*,.*HFVM\[B( YGV45"=&;37WY+/*I^0S]PUDKF919>'QX)K +B
M1*9PRD 0@Y,%6=;* @V;;X@%L;H"ZCFN.1C(/H//)[ @C>,P"B_X!B-JASH"
M7$%_!7[U&4G:.718/8RX:P0[1T4RV6!, T2^_DUDQ5XW6A5T6PG/AW%G1LJ5
M5A=MJ;JTQ2.>D;4;5?+;(#NR)" 0N;+,HM*+F+MQE#RO$[BVUX(S_"W+*OM6
MR1:LV,1"SF]V8?B'7;B6(K3P7X?A56:H=%B&Z@$6Y!F?/94APSBX8H=#T,*]
MJ],1()97V:\"!=I5^-D8^NX%6#3]#@L"5 "/F+=7(?B,,D7NSY,1IC=FECQ]
ML/(^L']\ZD^*= _KF4ZZ5Z+:..G#@IRG&I:CEE\ W3*,SZ!Q>EC.?S2<T@-O
M\P 4O$L3\"YCE.D&Z#51]$D+K$@IUTCC'FSW<=0 \*P7ORJS@_9:HQP;@'Z]
M)J;FW,@.X/,2" 'P-/"C'&%BHV]#* .,+=MG$"NBP7U%-)@? D5#DCZ>;4T&
MJ!E57:HG)\^".*"9VQ"7&6D@1$UQS;WZ\8G"MQCV C_N X4QW,LDR\0.(J>Y
M=H*H&5,!=(&>T&FEYG\;U6BMAX0G\RVC?H*[OHIP.E<<W9R(HC]W!O\=MA]=
M"^M*8>HF5H-0/@!J'<4%:@=H)J"[>:WYA[NY:#LN)],O V]*0#V&S9[.8$',
M0$6;U*+*'R*)?@7+K,!>AOV663JG,$,3!-UMLXDQO7$M[)8>Q5) +3@+Y5TI
M"T51^I=1)N#:G*\A/UM79/]T13;!@D"Q@X]]-%=JU:^ DV@D]1GV1[\+G@D#
MP,>/7'G\2>#CS[YVC2(X-@3,S,-JH W0$-!3^N@SP]C^MR7OEJOMKU:9\>!'
M X1'NO;=^QW=WO\GH!M(33JAB^_Q3.&5LQ8!3L0^4Q]-LFE :=YTZLYY P/C
M!W)UV0>.?O6,.<?9NBFEWF,/3!/_&9J;@D,^@7'2K8@S3V!<MBX [WW,H?R6
M6W@?I=3NERKH7./ZM[TF5HO9%KBM'3<A)T_-4S_99<XSL>CQ"<JI!U-8.A\5
MSN2L*:5S4NHLR3D52D(?O'26@EQ-U19-90R^+1S'6K7,'*RFO$@[$"AH=,/A
MRQ=O8J$-T.E,LURL@/M[Z;R2&VM7YJM^\][:+LS(GN_7P_;"6[IF:T[D^&UC
M$%U&3@I!IT[WSU-T!N!\5@CVJ HL=V+;U8NM/A*>FQW-NFVRCV@^B%0U7RHO
M#^5Q?H%792L;\6$C?:,?9J1@N$<+E."=RJT83C(;,ROUF;\GH-#S/);'=T?8
M][W/):=,99$*UUV34(F(ACH]<>Q7E?&[!&FE7A;$:40;KO;2):9=N?$)5 AQ
MS".*F%_:9^^7L(_T>A+#&]AIZWV-'-U0[R ?]>:9M'3[AN+ZPWD%!5^4(.IP
MD$C:A!HPXH<IKU,I]V;Q)OE%OOSVVVN.E$RE9S1V(#XCPXY;?=PT,/UJ(,PP
MFA()#Q5*F5(@GZ,MNOGCLCQ_,;[AD3]2LU/FNT1K8L#E@_5G:8T*^UTXX4N
M>YB?7N1$[XF7.%@.OD)86E0=TTJWM"3?-Z8$76Q//M-L,]A]B:CYQ&U91Z7F
M8/2FP4['^"_Q(V'F]&X,9C[2UM-H;()SFMK8$V63Q)#WCT:]QO<?^TPU*8>)
MJ,EZP(@I 719<DH%DZ=EOE%(2UZ(/[%?N/@)HLKI69QZ4M^+G5\_9SP1K8@L
MK%'U58)+?:>\'- K0X9@=OH3#</G[8/-.,G5[UP>MBL+C3F-&LX(:VUVM'6?
M^]5>NL4E"'$)=9.A?VVR+WX.3H+&%RT8(.Q/OVM9H"^8Z7:Y6%$/8K?8+,6#
M+V7US)K&>5@279 %B0MB5+ @W2 $&P8"VFQKJ3*ZRIJ1ME("(2;:7\,(];)G
M1M:859N0Z[XQ?<BA#-PVIM+RWBD/F15R?PC]![F?\%IZ3X*#/DH'_H>/2FI?
MF,0S>1G004#-H8:.=( N4%',6)Y97= ?1<"^W5H=H'6XWOO;I<R EU*M U[*
MI<2,PW2;UCDYO:7M+$A?[&!CYTK>_1L+<JKQG[L[ 3UJ!?;&57^'O?/V\(SH
M98G?N%^KQV_<+[ W\01S]P)#<(QR'G2FG82%83C55*X<%&O+..JDU$^$33V5
M<?R/D/%6/';R+OC/6K8VS74L"'(6=H"LQ]2J94$BH'$+>:!DO@P(KK<P_;-;
MF,RP9!K(@"H!&O^"#$,\LL3_3VVHI<# $OCH@T%+D!Z'4[7%U?4>)208,D$R
M3'>D-U$R0..K@HZ6_1T\:HW]T:/0[8VK#'!9PFR+!?WZ&#6'FE@!7>8V8$'0
MS>"[#X-KQDR?]FB-P:$[X^D&J\J?X'D*\X+VY3)7E^'5,DMT"0ITF.^O%!JV
M1; @[K%U<YJX__MM3#"G&.]4KY,W]2'#2BS3]?K1_#[G*;;$X/G:C*MG87:Q
MYS%^UXP.\M?WO;LJJ?'%$7N*UK:H<-;7W#;-1*%TJ,308/+L_90SHQ?W^YT=
M\-M ?00WGO%&3U#IC7V]X3#P3V2D*CM-9@R5&X"LY.+UL2/M6.3O/8[/R#.%
M52RYSY8[6[!EH#LR>IWM#]XQ,'@6IR1B]XNGB.,L4*Z"V44Q7$PEL2]RX;0_
MJTIP(GU3>TS%F8G2)<9A<EW"5^;D:VQN?;E@\? 6Y[4!9'%JAJCXMFH'@P(0
M(;Y@;#01HW%FCHXO07WP==',5+H#)7Z3DE)%R$96P8*=@ HTV;X2SD[!WS!U
MUL&03-^:-=IXBLE6*936J[=6QST^'AN](>LF8VF20&:O)&Q:F.%M3#+NH!N6
MD"L!;A?&1IL 69.&31H?.U3?N\W8>"S*;0J?P6]26,S@D[7;9C0>J;6H;X66
M%C%?\NKM*O9]W67:I0,KU6(P8Y;WX:O,CC,^J(G[J.4748R(A" U?I)9%@/[
MP8Q2U&,K-+RXY_7^@MSK3O>0/@'U)8>WGK:9")%,\3UU96YYB19I]L3KF:T=
M0=LGFC#<M1R V(&?40!?_.,82-0HH.T!XK <%RV !?FT$?0,.Y@QV]>X'WA(
MVVHS*0TK&(A]0U\>$* %\M#M9U4ZU[B?F>MK G(=:/IA*NPST^<_JA:0;[7S
MP9JL#<AI6-#%)ZAR+:0@IF8>=J(>.U]DZ=>DSC<7M/#=<"QH19M>U #7GKD8
MJ$VU;>!Q"]3;?VA3;E";UL*8D9WXI%A0?PPBSH/*-"H*Q"&8W(0UZ))?,$_
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
MM?)@D)NF6@;]Y]?C==4#34S$_,.DW1XL7ST+$')UE3V1;+1HW5JEWZ:3C'?
MH2$J8 _5F?&=Q)<@CY5$(A#G#HQ@B5$@S1#!>4<E*CH:4Z?H(-=E6&42FR$I
MMW!NNBI3X!6;H8\F,\P\&9?]*IRG\6HD7 2+A^)35KC DJ2D1KU?J$X:"PG-
MG_\TTN/_^)9+DH#*VV3$@^#T^0^EKX/ 3UCK:7/ZF<M$$P1REDVFC7Z3Z=]D
M^C>9_DVF_P\BT\#T>D76N 0/W7)J@U(A<9SJ%I=;7LN0^5((@]Y(7L#?T+UV
M\WK"08DKX2$&;TX)&6CG#VWV'*$W&U#3(E17^-T)<1H$H?>>V$I\Q\]XDLNH
MY-M[3J6^"1M4H;H2&)IF2G]&@_#3.2VI2LV+. D(++NK95Q$O^YMR5C>KPRH
MKU>2S!PV3?'+054GYB70#38JZ&G"Q4J6?X]_![-Q7"'Y%,8&0KW<@C1S*15M
MKA'#&=_XTD9+^,[L/_?T4H%@L+$).(^989M?6QU8/OHA-=Y2(IVY1# -+H9@
MMFW&-QN4"+)LP%UQ%Z%22VD*(BA%;72JW@@0?*T)>1TCZ_%R7Y//R\+I92XQ
M[8D@?#SH88G;-:K2"Q<*ODDGI W)RY0/8!.$VOOW0P\\&+)N6(NH*T:LSAG<
M.O%>S!AK;]DS?*NMOYDEO?-.095A_7#I(]-;ZI'MR+L;4_K]#YL^%(H ]L5Q
MH6CGPQ3 -#W*V+=Y,?7R@^^13X1S.GT#M)/=!F:ZY>(-N'*#K_*.C69GX1*&
MYOL-^FK?0M;4YEYYF>E@UWXLZBH@>H.AS2M<,/;1;-[6^96((0IKMI)*@#>2
M^#9DE$4#WYR(B)$V>Y/K(\#7^'$7P([9%8Y%5/[6]+0P>, $]RX@4O+H>6]A
M<TV%F74-BH.MRFM^N]'6B-?RWD<NJ*?N3Y]&/H!PSF7)[V0AN.C-%OWIT*-T
MY/6J_HJ1+\Y)B![NSIE+A\3NCWYJVW_T%N<!Y_Y:[I*"MIX1,6NJ3T1TK?2$
M^#$D=Z;5Q2.!A-=KA@HM-X@MGS[>.'S"Y[&6U7?E>(\[8R%$J5?8\:T[.!N;
M0.4:FK%9 #0#"FDBVV'&TR5OLEU"]/U_"UN0,P@\ 9W($EJ0N$"UC(R?E!1C
M:N*9XKXY"\<=DY2RMM4FH[5K6BO=]G<%O(ZVN?S'A?:38+R:(ZL);UE6];FN
M,G+U^Z1ZI%?(<^")PN8C'PO"#DD=A5W.N3N09K:*W9CUN&5\L6:5>1Q9, >G
M,M0\ZF6I/2TK8G (53)"#;A_V"O]"2K'O5KQDZ :\+/=5FG_:$ONEL^*\K[#
M4AR_2GP6Q\4'77<JM$^5&N8[ZL9RA@5H&05(8_V\3_0$N7?R&\6__UI\-'<Z
M0A83$E-H"3BRK^&/U(K9BBFUOEU G"W;061L7(BS#8]=A#86(XR0C;J'=O+J
M3RYLX\GF+@7T9I)PJ])QYGF*\Z-QCR%=/DI%VI!MY8>ODCV9PTF.EZYQW!45
M:W;+!V*038M4?#LD0D*NFNXU@3K.5*,FQ"I4#%D1C_J+K&\,-#Q:M6L3SQ5S
MX,M1:KRZH"?N-4>0O\3X-+W%7 G9HN'S4COZ;'M0_<N5XP[K"R.Z&E1P7"V4
M<<^![M9 84I1HYI+^$WQ#S<@_%ZZRN4FUF$$8YFC-MXO,\*E7A3/GN42SIJL
M[\B.*6;4%@7@NG-Q4B\JL:$EJX.LCV<_KO#!PLTHJ*@-!:C5%Q,%I5N5R<L+
MD]<B8J0LOK?_!)C"TTCL=>AJ29-0#UML07%B4$?@YW#A9LD]+9L:+W4&N -5
MD^Q&QVR+?6)$12]HOAY.[4BZ6E@:]+AD%] #Q14\)M8(:WQF'W-D-3MN4LQI
M"H)K>^7W\>/:Y?2D/+@B'?3>/;@]8;EBZN,XD9[ED=.W7GQ*-C7Q;-1F0M\E
M%\M;!H>U+5<.LGK3;)%/F:%!5 U#+*4]FKF/VQ1MZU&>D>'Q?O5FF3VA'-!]
MXH/(V7LB%S]G&7CZ?#FQ+;_3.3S2.R<$_\H="&UU"%W<'I28T8=G9+-Z(<>9
M\H$DI!#<E&(6H9H8Z2A77UZ&233$5:59]]K.16"]?BR<?JWR63[(6AY7+[\H
MAQ46#)R?&ZQ@@L<-+T+-()9$B@M/B'X%52:JT$.#NC6D05NU[9'PK=:P^ @Z
M[47J]-:]@&BM'OC\D^B!$T*(T2'-<_TC1(.'F!IQB<LC[@GZ,N<(@KRW9BR^
MQAP$FF%J TAB2B\DN/&U*D6*9)!U67K3!&^-]-7X;36XDD8XTH/'R(TN[4M"
M 2/2FI)@3Z8FE6@_+F1>,*9F/'.K,/E5$>3PA7#"[9+:ZZ"Z@B^XK!XC*($8
MFDL>&%ZMLD7R##+0P5K!BS/^Z%!@57YM/]R4I(I?ZM-ZL5S1GMXW]XXXW26"
M -X6.2 5 C1>)?Z,5$NC7:-;)[SOK3A[3?Y(&"],;6%(0C2\>?P@ED++D-S6
M27A;*=39L&6A\ )T4CYJ)P7.7P+7V,E$2-*=6IY A@FS:7GZWD%>L[GU=\,O
M.\Q]*U@X+(BK80R*H\6"0W8!L^B%^\*ZMCXABTB(_]1&,8SM"7V0?^@=,#K"
M!P<-FI^)O_KA;%TY * )T *+3BDE2/+"P0SC!?5Q12J;Q3*ULIGJT=GE_9@2
MU_$^NVY/]X2MEL>:R9^NCMN^=8+W!1IOA'HU:&X0R6XDJ&CK?5RSE2/?@&I-
M[(JF\N=9NV*/,XGWO7_)B[V-:&B7.B8/:94L=VM""D$\-4M+*-C&X/IRF*T1
M&ET+\E!KZ>/;S#*,*]?XHA:WLG1_NF Q\/(()="Q*,?[\G3-ZLYH&6[&;<8_
M",?DQ[<Y2E)EE] 3\: ;>/\Q*S90^KR*X;:3KYI-[2;8<'WLR/VS\\33!F<P
ME*$'!^+H6,Y(#)2'G@4Y2"<V84N0.5[</EAE>6W7R_?33QO0<Z_>?:IW0N+G
M)6)98J, 78PBW!RLOQGA3SP"*R-'T? _WV./C=XL9=SL:TXZQ]5\H/S>B;NH
M"F0S2,3+EOBL_A1<,[*)T9;%4UWEWX>1#X?R%KGX"J?Y>L\^O?[P28[\T2O.
MHI.8TO["L>V5[7FVRXL*C9M?LR&6;VUY$=>T&30;>N=4-]">\JM9,KI:/5%L
M@>#2S0Y/M?KONF23"@T//#45^-&9&N/"6_K(^.4M33"886(S\I,-9VFA"81#
MY-Y:Y.S%EF=Z3S[5N3[@?&PDM2F53@*Y$#F8-^@ID\2#\.OT<%(WJ-%6,L(_
MMHMG__4H"X>K"Y,A:>9J Y]/'HKA4Y<[@GH3379LIDXU:&[&,5THCQD&90P7
M=!33MCHK3S;S>)!0T_=9';HK1WW0T?N/@[Y?X+DT-Z]1-\CV-$HU7A#JT.2\
MI<(7%ZCC+12(?MQZX\O'B:ITT;RPRS)/4V,,K]A>U#M0M'1#RO<GO@M9;MAB
M*D]26GHV*2FR^%ADO4X83!6<9B#6. 857Y@OMW/I=* _>#7CW$#A^..2#1GH
M@\PK%')FD\/B\;K6ME>%YS5>FA[8?KZF7Z?G?Z]C;L3LYNH^D8\;C])O=>>8
MH /?./@I5??I6@[HRC(O]_L3PX-GBZB@1DU4O!KZQ1 [L-T=0IRJ>/,0:SLJ
ME\-W:IBG6N3=D4>ZMX,QB!B/[8C2DOO>H4Y^/.24;UZJPNJKA\^DJ@.*BWE%
M;YP,NW02_TU2#.<DN6_1MKWYG/892GBC+^$GO71\T4$H72'BD_>E:Q=>WN!"
MIV<0M-LTG"?(4XD%ZSNZ>*-/E65EE9%?OQ+4(KF]8"V^K<>?"@H:<KT# $X
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
M!I*?P_LUUW(SSLT%*S4C1>G0UNW6S<0-R D?)/]B]0MK5YR?2-S#&RQK<P'
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
MY/W: UISJ2O;K/K)00PT&[H,ULTHJZ\<(#M5EU?%+!/T7J=S\L;I7./EN>\
M-Z;$)\8I,&7])C.%B*W@P[/-[[L*F[!]!:"+#79!)R2N+'G]0@X+T^ 9$TL$
MQ^();Y,E',]&'5_W\K. 0K/')P>L'K;Z>:*K.&!=T0>IR4>?A@2UD_=33$C
M1N#3>JFHULUTI1<L#:_L!79,H1Y)36J?%#>Q2K88(KO69+D</G/UF7E,H7E6
MQ8AQ3X$/MNYCVM?%^LRQMP^F1X/'O/H'66:_1B"U"Z6H#\.>75K6XW;C"K7=
M4&5L"J0KY9:H&&<D9Z%VS!J2_QI5=Y,$C&*C&QZ3_)]TPO;X$/'.(.:*HX[&
MA=E)T@/)1><C%XI><E^0FCB^UO.3\QKR"%,0KQJMM(RQ.:]]OY2 V5D\F#6=
MMQ3C_#+AX\].W=S!5<9:/$NR_6X]&5ER\S7Z%C_+M1YLNK.-M)4T9L,CC@B$
M-]V/!&0#&4_0"[ M*EY;[\,HW#*Q[?A0.K7QXZB=/<Q'Y'05XVAEA/TA/-^U
MLZ$%(6Y2J_+KB1OH>&80987$28X.G>@1Q$7)]F)L,"6&)M6#.:V1Y6Z^+AQ]
M\:M-TV')U\7U'BACSV!N=7\=D5VH' Q:GZ]?+%)Z)C]B.;?9NZ6S32[7^5+K
M40KGWGE+5DM\D7;;:UR^=[VC9#GCYA/?#Q!? 2.A:0M'#ZXCWI(JV^ $5K.N
M"+Y6EBH_-8:."1 :U#;Q+9Y/VWX]S2SVU8GY1I7=48G#I>*6WJ$O4E9BZS7A
MURG"#<1C'BB>C"G=Z'>AU;-!+E3!_&3HRKNJ5,+7Y6N796Y>SS>/: RTZI!3
MP2,ZD7RL<UY$C&R;"-R0$L+BLW,PIK4Y>/YB'0NQZUGR<.K_H2<T<-M'>Y!K
MY-4^C7OKI?$+W1N>CK;GE'K8 -0$_$!ZN4G92Q^J$P )6YQ=P70#X\?%J>1-
M\CF*4PM+?E!AR?\0_-&V3P2I3C7-3&IX3+FV^N7./*K+H;#6X*.A='SH&P@(
M,2"Y>GL7X(9C2.!W ::;*>L\;N+G[,J1KTV*2JXS6I'S=U@X'3:?+P)DU_K1
MTNGO)T%1]>*4MI2)P3(S85B- Y;"R@CZ8.",*0\2G Z:OJWG7=9"MU]M-;R)
M3V5U:[:W$0_2^WJN47]%2]&+2*:/&;98R-'V[ R;BM@NDR)^Y[:+'2?_//-Z
M+#[^Q<#$V0]AOW"I*%4T] M:,2/!)%7.$>57C9M@S?:4N*.3M2&4P$E\HE@;
MZNB>R Y"C@XIG-L41I,2@>Y8&G'8W*:IH#-]^V0I5L8A\FII\SVX;YQE9L@4
M*):E!!>EBQ?0@UEFG+""R>0F?'I>LKQ)/B&OV-ZA$W#OR@.!T\J22NE <^-S
M7S7L&-7(&!HSDV$MGB.OD5^]"XC$,]>70QWTX3V4Y/86% "A:<-4&*P-F)1\
MH2M,%8KU+78G1,4J6BU:E%=5)JM5/5O^HRA%U UL'U?:I GN%R!86=B!>C%;
M^;>P'NN[ 'G6'IA,0HG!UFB)]*DIH.19.HC4PP4*]\?QV].#C>#Z 1='%[%6
MM'XC7P$]X:,&^>>.7I9Z(P@<'07F+A K.*-K QBZ]#NM2!YM#;7V&&V;@(,9
M/'6#M6D7W%^IQHM_PR.L)6NPRE\/2^NYF+<M@5/A=^BR5*V)]I8Q)4>ZT22/
MK'5?K=YD)^8%DW_RA<.IJ-O);>121['"[],V3L?NB]XX)GBYS6M>\BE.^!2=
M1&F_2;68_SR7]EE[*#TR32LJ1+[#V;W@^2=294?<?MX<SKJ[#S*E$6^Q*SLK
MKX(=O/.[T\!CA>G#!3XC76FSR78K;M6V06;-('[F7;H1M:"9R,.2I8^W3[I@
M8U49760E1VRO4U^I@BQF]5OEJCZ_ .SK#2X<STN]!>6O1%C-%+ZMVZ^=)4WW
MGHH'-B*.4US103G6],#;/_K6%\L)3V4T5,H//N.> 7_]=2(]H;DI2XFNP;@'
MLVL!':NU0ATK@3MCTX%1 ?SNU;Z4*7((JKRD6LA(R'KR\"]G72?117O%- IJ
M$MO>P9*C]Y! +2(((9A2BVT>N=;QN)WR$[7.=Z[8+/+R8:"SFWN'#.#6P:DU
M/W-%-PXUW/DZ_EFKZD7W>2^M%0_XE==.,EFCO5OYF60"&1+@I180(NG$Y*6S
MF05W[,0NX+FV-PVTM(E7_0EUQ#\A<7]F=@ ?B9V4-%[VZ@2Y  4])!1W4-IB
M =GNUYJ%K"JC3+T%;C@+J=AIZ9W7ZE' 3-VO6@W.PBP&U#FGV)PMEJ\1N8,[
M/4M$HV]GQ\CS7_EOB-/_%C/_+6;^6\S\MYCY_ZV8.2?'OR\S^JLSY)^% \_>
MP'U!'[3%V3O2N@N(1^BQ7R,.J1>!6 -/=+,_OJ2&XM(6D*KT[EW Q5T (W87
M4-7TUX7_G\C.0S^02\YL!&CD4_Q7=0S7_;T;7KV]Z@K@CG0UVE"0>5@RZ9$A
M\S5,B<J*8_:P=WLZ<>4"VU@B<&QC^=<5TS7?OP1LN)&= ["_;I@B)['OF=;!
MZ&];6;)[.6X0JW: O:92B$KV8M%DM];_1\UO3]CEW^7%]_S' 0S;?["7]E'/
M3@VZ=G'A$VB9NL5ZR)*DGF$9OX7L?-D%Y$_\F_J-_674SRU6U+SCD5W MV86
M";G,=M;RS:"\L/\H6S&)^0\*?IP4Z#-S2%U8*XOT?!<@QDR@_3-A,?B/@A^:
MU[^2U"#4)2>6815P>\=L%V 2O27+WK=VR;D+?^_#J9+[IUT.O6:I+02]*6!$
M("DFJVYD4[9;=$>^_36+_.?EY!"1<@>XI;@-W(E]A)RW'(2_@DC'L+035W0/
M[7E%#K97W,M?1(U*[N4[_OV=[S\*O0?O(<>FUIC#3-"D(3/E$H[!MD#3!OE_
MU&K^%0?^WK$[_:W^$,IW8H7!4F)RKUV2.YM=NW_[G?Q&^5^WWN!_W7H'M/Y5
MZ[:DL+=H$XD,Q-ZBQ6P\)D[BS 8EH^AU>\D\T,8V:%O_VC^[GNK ?W>#CW&4
M@CFVR6X51(*F0Y[N M#LD[A>A4KV-]>'^[+".?Z9'PK[>XF5A]F48\&;=&05
MF'W(<#*( 39]HD5M??][T$*'RZ^ _I9$DD_8!<#2NE8--SGWM*1,[O^E)75Y
M+Q'Y?.?\?R DU<^U5Q/ZS[O,^@PE%N<WEC+5C&5\F?T+DB_9MC0OF?1OV18.
M]E8<O6/]J@$A!0&J=P=5C"055*K$)IZKS=D%A'J7AGUB!J A,+O&8%IY_KR;
MW8 J0[24O-ZKD>R3>_U\&2=AQ(0OCGRIYYKU4'F!HIN+JY<QJT_[P_(<<Y8N
M2NF:<&M# ^<=^7J755$<3%O,#X4L[ZO;PTY4CJ@7]ZO<TEW!SNENQQ2M#S9:
M<.XO&..<^!BX"Q#_B)!>V'X;G+OM\U356\,LY(+0=ZO7=:U]E_TB7Q[JWZ>W
M3Y?:#2]B7%^$<.MJ,D6'=.6(=AZ?[)%-W$+H[(6D:NXQT-TU^]83=WA*?AU.
M.2.G7%5ZB.Q81(5, 1-=*;N 9C: 8W&[3]+;)\<DQ#(-+5("6TD,\^,EW>OA
M-=#S945LUGY3HO(7H<\B-5-QM!_K);5"4 \D=[L3D0%YQ>.=>HN#8QB?4K#5
M4 _JAS8O2H"EC!C(DJ3<*M16RO$D^*"R'19HMX.26C^JJH1^N!MW\6#2@V3!
MQR+B/SL[2D CLHT(48K2$N8=3,N@W_O^D/>&CNQ-BO]1@[(NB6S%TZOCYX\4
M<]B(OI@N969Y_83S3! Y65\A!Z8K["HK?ZB*V6!X3"SKO-?L.\.E-E4TK))&
MI':NB!=_Q;%W_Q ]=@J?H(#09EZO>&6*X:NF"S?Y(;\I?M5+K+RI*?8F#44[
M.A% ,AA=4 XV3,&RQ$L65KJ&O7Y@9=W4,8&?-XRTF,FSR^L+H?I"I..<E^$\
M/S<*>O5=#]M8RT\ECCPPX[:&.]*="N'@,COB<\K/!=^T^DJ5^<KMKA>I@\MX
MCD=WOM]55(^4780XX1/AM^FM!?20R<AXRHA#7TF_&=4J.M3O_H<Q>Z4TM5$.
M#=N@FW^>-V<V!"(/BX4,_1?VWC.JR6UK&XX5P8(HB( 2E:8@H%2E141$0$!Z
M)RK-@! !Z25*-Y0H"&Q!B=)[1 @H+=(%I)?00T+O"360PAO<YXSOV>IYSGZ^
M[QG?CW><'QF#<8\ ZUYKSFM><ZTYKR4-=9)EQ#-USZW!1>_T\H[!Y!V YQ3F
M&-UXP,&[<:&1J%-;PLO40U4GEM;[6+WY0*ZMZ?.(-9EYF;81[U/\Y)/BW!^3
MAZ?\YE"G63358@9RD,6@FAW 0;_CM.?2[?LMALQQ*IDS+0\RFS;N%UDY+(<$
M/M7]_&(4'S1Q0IE_.A(K0I&93>8@@RDW1%%!I]IO$1<P1Q;0",Y!4[:S[RK)
M-BN"-D!AC4[OR<+(9\SSB7,!)R ^J$5O$H\.N9;@9?>);/M^6))\LK:H %?R
MC5D_U^+2DO?*:UKGZGU>\[)B[ZDN#QV8 )>ZB/<H-=G(5TW;0J'R+9]0KE%I
MDDL$=M(9FKQDMH'C5% C\,!"Z<QDR ./#NI-4GJ%F47"51FKYOTAVA]\D=MV
M28&QC6_X52IM8=5*5) ]'C2PI,6J8Z0%NDL2^V+K7%#_AQIOJMPY_A5M=C<3
M#)L2%[W+ U,L&U[A3=R8QMM.Q;IGFL_Z/ ZX&JLG*V,T(]N<4S+'=C?VQ'=7
M=6:@UN>\9;*0#O7R#H"L7,$(,,P(Z@40,1H&G</9T&LIQH/T$=H'T""U779B
MQ7-IA;3JU+#D\$ LP/OQI =]W78F@8!3;E9JNQ+HJ0L1IQX8V:;#:>VHK!1X
M7<<'E$/+^T<^T1D;FYPO;*$"+>:#61#;0^GP]_Q[&T\#7C7-@X]1S<C6Q,QQ
MZ7Q4 _2PLM!SM"]B/XY<UEC/?1=YOS)P3M+9<$DA8X@/8'K6W-.(:QGL)1&J
M=^B;PG''B45-.G/W& _N!9L#FX,5?Q'QR"L=4=SS_/6!6/5$_+2Z!RWIS,WO
MAZ4>U,3?(7[>;Y!5JKA8B81Z:*Y"4-+3[EKIQ[9S"^;FU[1\9 ?;NP,X_?0Z
M D2]A&H"3I+>&I4JB9(X@Q;=1S1KRT(BI&1/K:2DI87IGRQ844;P/[M]^Q!*
MD:R9,8,Y!'+$A"<?(;Z^]RAY'R_[)^SRTR1[MGZ(9ZM"5L.UJHF]=U[+"S]3
MLNR?JE095UL8P(.CXGU 0V+K*)9YLXNV714J>/F-;C0/^_U]C6=R#O5_!1@$
M7CMC8_?I*7" ISJ AZQ)V 'L-07/;Y&>LAXK)_CFJRQR]U(DO.U,Q?B-#FQ,
ML"8\:JJ)["MZ-RWWTBA@X]W99=N9 F1.M[]DI/^W[EBZI4^NV7)KN?3,^A!8
MFBB[D;"829*K;?2)/&I/5*GQ;!4/E=IZ'4KBH-J@-B)S8)/!]DIZFP\^;QOW
MK:\8(1AA;.DCD9X R9B%%3,U^LMK%T4]*"TJ)B76'[F:59-R8>A9#N KX+YQ
M;Z(3<L,#Z0B9;G6?N%7HO2E>92KS3%;>TSHR=C@1* R/]  C/*BX+8$4Y=P$
MR7FRA^;VZ+*':0I<F$7I#JTD@SB%))T<V_A 4FI<Q#&)+BV'YF\D62L&<P?5
MO; 6(#Q3BXN5"*Q]9+>_!U>X6</*8D(VJV7P^",5:FG]D.1SQ+B,=SFS9ORZ
M+8^E[V C:JQ?"G\O?W=6)K!Q_TOE=I3?'7*]]1@.;L5"%/N25DM[-<[C^^U]
M[Y(S(-RR)JO)H9.]EHOM;:")ZQ_5[4 I>FL9,#0 2(41^0-8X.UWM(SQB7/)
MTD6%Y\^M&KZGB'[_IF3XIG38K__ <_ZIG!AMB8@!')CBX92YHF.5/&\N")'9
M<BYSI3OT;6&2<W/5/OCIDO7'D,^ 'Z%P/SX"FU,^9,.,?=;%6_13HUAF]K=C
M334Q=3H"M9?TX\^]:JIW]D+6)PL3$0N;Q/'J>]IJ]:!3D#XSCO+XX;Y5_W=:
MDT/V68%7^2;6[P>1<V/(_H[9 8/ DZ)5%QQU*U'5B,.X(B]-M9?6%(\506'W
MZXW4E=M,S2H]48TX'<)TK?@@K\X@-XR7*ON9;.N9KI:JEC:[09?VO]5JPT5M
M"8URZKDH<05QV22&3[GAF%H^+8<\Z.3-OU#Q!657)N)NI%ORDL)9FN0LNSZ)
MIHYL.RS JD$*0K9CH!#>J\311%NY@%?C40X-P]\GA]/<@O6^>POMBP5K8QN!
M1!TDV?SZ[M$U<P+U/)+(X#HUQGG>R'ZP(P6\@1H,&[PZ147:489 B S'!1_G
M)?8AWP;0M@:]\E"G05;,)WTD_?4. %]Y,W&I,%7RHX%NS/<G@/5,O3_!@,VT
M?.@F(KQ"G<AG2D1%KB%.!;3!3HY_*NX;TNO++Y8?/Y6+WYH4SI?[6CL58N=G
MF^I6'/1,LK'22VCC#^)2)D5R%GRZ0O=R $\7?[?20$!T??")[$O\ZB/M?Z0;
M'-.^,>=8C88.E(ZC:C$<)EXJ^+!(!5DGXLJ<I9$Y#PVL^3F>02\*+3F\'R!:
ME R>25Z-^#XTS!N72BK=4",C9,,"CG@9XVW;@Z 5 D3:K=79 /GX!95LJPLA
MH1#KDLBM)/68NZ?V^3Z]$$X]DSTS6/HT;WGS4<Q 95Y!L\?TE,_@YJQ__JK/
M?%G?9L>"TAXRJQFY)<\+-<Y:)RHVKII4/VC:*04\QLB$\[NE).-Y'RU*+8Q:
M1W\]MVCE!GM/[[ "D#D)H*#5&;D#J& IIX-SS3A"ZOSAE=GLDP?T,T-6CWX+
M=QJVM&9Z^_8^!5SC"QZ\N5K794XUUPDYX:5D;FK]2N$\+7.C^SS@(B,WWI*Q
M]O!=J_?.0% N4ZT+B0-D9=GHW>8.%@'/FZ7'!RQ83R@^?UFZX?)P] ;BP<KW
MU.FACF-M:0;=F6?9X\H+RM?+RGW\C/T7FMTF'=+0$%Q[QHAHBMFB[12VC/[=
MQ[\ACG*-*EY4?DSL ;'M;0SSU<]72A#G")4R*6@TO+F/QXO/Y'W(?I>&U#T&
M1P @EOB2?/W!WCCM14Q%S6M+.9>@$7Z.*2"G@M98TC*;%QB?$$55DBX'\?CG
MB-A6%<,=#\:,7KT$MUQ\Q2=F>B7SM4(DR]KV&%W"CYW8V*ASN#:%G,B3?JKT
MDJ]U%@0K[NC]P/7-@,+)\\/1$MXS;H&'"KR]<U/=)Q9V /J3H&?)Q[LQ]K H
MX+%BW$%+L"G9OF'[8'Z68S(/Y5;LH%F+PTR3]_Y;L6P/IR2RJYN?74,YDS_@
M<<&@XH1J+JJONU.Z(_?#F=716:O+CK +FSH&1P@F]NZF3@-G)=2:E:W4', #
MF1N:'3![,L[H<\\ZXI37X%R/J<4\_5Q/,OUIZ3$+\YKO.2<NKSY[']OSEJ6^
M#W0?'";7#A=;-C<FA62&H)S-5C:_&OFL?21[S'GX+ZR8[:%J-=VK5@=Z%EB,
MMQ[0WAX*&,0DOTA#&Z%+T.'JMYT]YHJ74[:<JWR7?;>9%@H)4?8-F")8K9-G
MG3A_62\]"*+8T^V_9=$ \AI=N(*+<@45@JFQ[8RDIG^3($Z[IFFUY>AX-*[8
M:(/$?_QFX#7"KE#::<">CCT6F0Q"%K)M7.//H]\M%1'1\H?T4;--TSB4)5<P
M5E^J2WC1D&??599#_,?2UO.GI86+$HVT=P"1L;0CUIS<]X)&I,FW-=?E62ZF
M%$JQ;'D2,A?8\,!P,-M[DN"[ J^D&B.YJ+729($N/U!!JRTD1[+FFV6*X3EY
M8K1!QH3W]:96?U55;JOQ<G2!K9=YS;9QH)]LQ@PW1Z2<'2)C*#T__>T^9G:'
M*SF@/28!;&3S="_Q!KH,22NN?J(L+,)9M ":^OGIU=L=-SZ>"S^P?V\.\[!Y
M\A]GC*U598:<=3PTU$5$HT&-R,-KJ'"?]B!WQ=N$%2ZJ2.Y1NR8G2PZ;/U0N
MR]L.I[T>$CES2?_E]05?EHOI73CL^OM-SZT V.XEO^]9Q6GOE7C((N-,(8\5
MSA)H%C.EQIO98F&>CEFBR1\XJ!I=_"6/M>]F?4@" %_+W)8$*U"/DH3JD,^5
M%(C84*H6(<O/FTAIX!7L6W,4R6WA+^V5FB<7B%E(Q:B%O!&\\KTN[H#IUS/'
M H)I'Y2.6E"MB04)O(A\6(TTH7*??IA9QWH0T]N235UG@)R-<U3ON],V3T9[
M"9@BW%<DG'Z.%/^*L!SI4Q"TG_=4[WI2/D_MZ)FBS]'7H6+.@J9005_$'P7\
M"<V&I_OGZB;>CISEP?C[2MNB4-IS30N&EA!(;M=(]R;F*))^  O3IV7!['II
M:50@;R1=FB04W#<B>&%(K9QM %RT)[@RN, ^G(.2E+ LJY3,2BPEL.\ 3E3X
M4H3)@?2:=JVXRQ5:*5J0S _1?2+EC[I.3F3/!)M_,[ _=\9#NE^=N&^\L38B
M"EJ#8::ZXX^*XQO0ONZ^9P;I2!>9_/<\H1(:\0]EV#12U#QTQ626&J\5E%K1
M8E.Z HZ03]94 ;#'GA-T]EHV9C\R&UD#/S(NJWW1VKSW,#_!5.69,L^*W,.,
MI'L6(SQF[@.9F^#I#GV+]H2<2J2F<]4F5,M9EI#F:A$P@-L;+'%_:);W0J(M
M"^O2=X\<R1E9CNG!JE#4(;(($4'@]MI>)H :SEK7EB$CV][1$)FS]).!-MU/
MA_2%WERZ_78+P9]7&&\=^1C@8K6L/?PQTB>7+@%=<9S2VDK#:8$$MH=_G#0=
M9J0^.P"&P]DC@1 YX/,*CC0RI2:Q-'+9O76O-[KXH[\<8:IMH=7I271:L4.7
MUA4;_E=<X(H6*T0FO1UT0HF7>H"(1@97Z!SV4^]$9_MI936("91VN[>\F(S7
MS%4O;'\]ZG+(Y,SISH_R_BJJ4H-PN$^N(U8KP1F^B<MOCIV*&US.3*K$T>_2
MQ!8G5Y:#%81(T/'V>NA!1B:$#%Q0XB3#JEW;O3/)KD?M1,WFZ/0[B><58F]]
M.,&OYI^C]+ Q681'G;C<B!L@6#I^W0&P^AUX3UZMWH[/](:E.&XFKD"F;YJ_
MX;:#SQV\#8GC?[6QI1!W9@R+?7IOW6@6V[8#0+2:IJ=\ZD""R8Y6N*31S:JR
M9$^*$E4(&@@[M 9DUH+1<K/,\F)Q<SP:$4E?TB"9+_=U2,5<W]?-,?-:5UO/
MU?FNNJG)[DR&_',3Y*</\.H.X%]5IJ/._>MF3UW],?O,N!T IF,'< 8F%2"B
MJ\I!4MN^\O]!\R7Y\"\EZNM%O[9Y/G\#X_ )R*-G$</HMPPQ\VN8-?CN'OGK
M@+%?=ZHV,C <5;_I\_0_:$[4[*$;DR(8K\5,9]H*^66KJF+^K_7.[M:8D<D5
M:B>1OBM?I/\/8>SA]B#&]&[I4YZ)_**-7:6.RL?\7%TWQ[!G7J7,6A*&&OL'
MCAB01=O=Z9I'C-7^(MSC)>J+_:71DSRW ZA'YE+;USA#01.JN_MU4HS_%LY8
M8!/@W=](9*^C=PM\?[K+O:]WO1\\IM9!/S(.V[I(PHS3CO^Y&3[6ZOWEQ[[O
M?-7_3?N^?VW0)4M4K?ZLT;3R>7GSA1^&'_;$:U>.ON0D';<#Z(YEA.#/.EWM
MOZXC[0KJ^P[@5S7TV4\[@#&_]O$?!R"I2/+YK0._[.7W-?_<Z*G[!L;L0X]<
MH^Y*^"]"MU?%:6)OQHIU5?WP- ^.[0>_+."4_V^6>I9ANXU;P)>[<E#\$XR?
M6;]O#\(OHC) D8CJW1;7,SL C9K_EV>A'QE6H/+]GXW@U\1_*5,'HT$_WY1
M,JLXTC+^@J8[MDP)%:<ZKNQJI5EO'Q'YH?FUF5CYO6B1BM'?RFR ;B7L (;!
MM :.%9W=+?H[MX,8B\H/W-9T!YOOBD[HLVZ=YV:E1;Z$S8KV^EQ#C=VA1@2"
M)E*K88@U^RE_QCKSP[Q#?+&[^^)"NO_8%^>![W9&]YO3M5.K@1L,5T^3Y:AD
M)=3V!MA_)X&HX84[@/6I3/HKOO5/C&DJ!+6G_F\XX6[/\$]'+0PH^4OQN.'S
M'8 GHGW5GK@#> %<,2 P$*:=)@OX9V,U_D\Y-(W_"^300+LEQAG %<LU(.74
MV*[OY&P)5I7\>;SFV0%;,&>LM$9![D3BUF5CT@3,FZC&0$9Q8D > U@GE,8H
M[3\=L3!\^:]EX[G[Z,M Y%0[GL&@0!/9]8S'R&WG/6 XCF&/Y=1=>XS=M<=L
MD1_A ,3XM[NM6=:"Z0S(T#,6M"7>HB#^-U4S_DZC3MP_&G5:%?[O:M1A#.$.
M-?R_BCP2#\$>P().,6A<>UTP42RZK*I3^,9YE[TCS(>37C$>B\#XZ*83;.77
M<S&G,0_!@3A@!0/OF'40?MSNBYX+LY"-U)S1(0(_?TYPJ(W58=G'JU:3JB)B
MAKP1T/,C(RVYPUN4&LQ'M:_(_5Z.]4K 3H5C?=PZ+Q93BWL7L:88:'$=HE+?
M3=OTX%+ 3>89UVL%EK"Q!' 1]\<'Q/;]9Q!DY!R,&@LVZ#1(TGGC+!;/%\A>
M$GK-VK*PX0.'VUO %6&-BVD"&>$BX>1*(K@:<[8"" JM<'IO.C]H\^91W^RQ
M&7YA W6>[".1>T 2'Q76"T;A;U3531.XKI6G-M*YZ,W@H_135-Y*LEL:V;7O
M+*O1)QF?%O/B0JUL:&0:BK_\>^H3T>>8R:,AYUA6P63WQ@6&]=YB0+W(]BZ&
M8WL-#)N^J+<N?8-/P@,'N.C CL=^(N]G!\42F :>CL@-RFN:R!9MN=S^H.MY
ME7\,(*&NA'XW!@/,@(ZN>1>CCO7#[$VTO%T"B%M=FF^FX]+?K"PT3GE:1X[9
M _;4/Y72=W4J&<W3$+ZD*GJ<8?8"!S@(F!+[<&F=P_36Y"L]:TX:JW=ZWE.
M<=[6\M52OJAS1H-SREQZRM43)T16]]$Y-^L89G"1+K;;M;][/E]PY+;$->^+
M:+=UL5-CEW78QS*C4JVNZ,9&)4)M.?U!=0$]G0RG)&*JA'8 G6HD3SJK,R.R
M ']^X :#J&R9;H#^[:5C'T!$'?!IQU%ILG@^V"O,O,=]OI^J+'7)+7NDR>U"
M@VA^^(TV=9;#5QOO%J[GSUCS6?F],-ERYB>N<M1Z,2%RPR.[(*:"R569/;O=
M#4(3F0(D$%XM.$"2K#%=JR3=\9BJDC+LVH=U"+A=O:?S^9%HB2?-REQCV)-$
M\PU=LC<1A'=J#RP6/=C'XZ_=LI#8NL!K8\S]RN827T6R]9TOP_WW&/1F.8%C
MX:G>I^($=>B4L61W"U1<9?(WZ]QEQ4J,CAT#LLSR\G0X*=6FS,H4#IB:;2&$
MXHXX<'"ZQ;0^ [2<\-=ZK&O\?;'%_]"GRC;?Z@! 1P#OX)P''?B1LE\N/M4E
MUQ+UCC_9MF>YRE1BP>7+E\$KJ1\Y.CI5=6R4\C>QRXR4ZK-X-)(=@]>@BO11
M[6EO:$6TI G8!__4;ZL*3>,1RXN/K;^WCUQOD)_*T-/5UK%YBG_2ZQ(WB\\2
M:7-2%>48\M!8UJ+,>!8;,S!X#;6= =X"[P"6'$#X6?#Z7<P*AA'">QO7%T"K
M :Q41 >&P$/2H>V%3:PQL$1R66Y7Z]3'F*8O3D7M #:E@?_U3RA5AM&AU3N
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
M"U2E9JE ^<Z7E.P)+-]K+%RK*,&:_NOEK ,IGV%DJUTUJ)GW9(:K,!GAJ)9
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
M5V-8E#F'GF%N:YOK2,E00/Y<>S@,GP"" +=%D%NN<V"J0\7F;ZQ37_@)LJ[
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
MB?L=ZK>_!2DI&%+V42U);1_.[@#"*QZDS)<6UIW3C%(SJDQ6C3Q1O4^!/^3
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
MP;03J!.%155Y(NOJFPEVFIH!G*=,AAW>%;Q;0@?F]G3ZJ+<"V7[N@(4_PRS
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
M_K)9)?4VLR_Y+CWSN^V9H_/"$Y[2_2A5E \AM"+$>WMH.;@TO7_7]2/X.<0
M86+5N '507_Z'*IE;;6OEVP]? U??O3:YN56SZ,O.L,?>BWH6OFP*[Z5??PQ
M\0JO7J /WT)MW=;'?LY/S@%/_K[V4SHQ$1%P40E>%H#I0,]Z,IMV%,QTI@*C
MY'$Q 8.*=G4C2R,\TNJ0(T;U6>:4CXK7S]Y.N"-J_5L/SF!8](9#_Q+7U0Z"
M;XU.E J8#U8MHAUL/_S+_H?D6>.K^M(L_ES#ITG!X#RQY7;F?N#(AB=X/F\+
M_W  LVX$S#WH.P1\W!QQ6GTQ!I>D@>:DNPJ3([0F/''<0$&Z*1[\5Y"+W*L/
M-]O<]#B2+KSID7,F_96@'D]^)V<J6[@8%34G$!6A!@O<P;%!ZO87"T5+3R=[
MT?JAEX64^L_'P*9<X%7O\6P,77C &(N#GDEJ*4@I,B+C\8%"%*B*F#;?CH9/
M45V&53V&;?2\T)TLR<4IP(7T=]P3^UM6]!1:1P^89X[Z$#VKP^%E9YF:Q86+
M1P*[PCX[=$A]QX-\'\Y;&O&KNBV\V#[Z&;CI9VP2P5IG$._A>C4?M(P6[XTL
MHJKKQL=P]%L'$GJ\%O^E+/\$L]C99L.0YJ1KXO)4UJ=]]91:#6Q;\?=X(5]<
M+?M$K\><Y$+F@&X3W9:OH<M_7$((YT'1U!O2XBAB<@S#-5"Z;G6FJP4RM*S*
M<8V$H]<J>'5_O!$]>AN0/(O'YP19[4<#+4?/.735J_6^4IX7C8J:.LL%MV<@
M9N"R5&):Q'EZ4\_ !Z^.!Z,N(X'R9]:*]S(\]ZY$:3WB[+,3LI+EC+IPPQGY
M(!S?MYL)IFKM^>Y/VN^UX$+\ Q,1BX< >> <4<<]+1(#/A4P$&Q.XZ^'6\]M
MG)].T07C'SB9#5QP_-K%@SBNA.I+6LXD\JVB__PE:<XTYZ[@[*5=Z##P HSC
MCH#XD[$(Z97Y9>6>]'2^&+*#H[?DS<M/CV)_4\.Q#9ZD< 4)GAG;%6%FT&\,
MW@XNS\GS_>3W;\E&EK)?9>I"JWP:[7WSF^23K5(G=W#,\T__JY:#?/Y667E,
MCO-LZ+F''U.V'T=$,+6KZ5D,'2:"'N5*W6NS+A30XB!MI]VK_1IGC1DI&\+^
M-/GSXC36=NS!RH=(-HM/;5VA\H> 2)8":V@O-)#8W<3%33)H1RJ3Q?3GVM4(
MN43'%;-N1I'QY(<ZZ>CK^K_R#=MV]]V[@0I43#N.VRM"EB935$;W-XROS&G,
M&KEFE'%789%UR8C]5F8KWQ8Q'N&9A$N[);\7QQ)@BHRQI'_;)>O/A#MWG3T$
MN'CP=/XYOE$/5@[L<4E>DCSQVH7\L6CC)BMLFKG3A!M8L<C(?!YZ!;HT LJY
M%VXB9*5W^<X#/TRI=OG85MQ:#I6;C&B#0(IIA9V&JCX\%I=ZV@AP'A/W8M=J
M'I&F6$B<GL1EJ_;(R5)@6D6&L?L!PK'*G7__OZ9!ZX%# "8N>KZ9+J>37)MO
ML@T5H -UPS].%S_IS/A>.H&T-1*RS08K_LK2FN/;CKD3Y@PMM]=NF3HWU7H(
M"+WRZM8[T>2H'KL$@[>V6?]66,TKGH#?.RAA*L[J<,.X#0X**3X[/E?;Y=59
M/";^W?PCGK\2KR<]LU):,FKRD'XFZ"Z^4T(]!("IP6ME9$8WO6MN 4O_.K<4
MNV6*EQKQO31BREO[R*[KNB[O]0]3G\5&,R:T]9Y+<*)!!!$#>A3-^.$PW,=]
MKI]X>A4I0E?L>B3=T#CB?D>UN X_5/5[JDCYJ5Z O! #_0NVNON#^K!\%@EM
MQRK2P^8@BGQ$VWZWF=,MU+&NSIP,Y:QS/2H>5,-D$#=.<"EQW%+J$! &Z;M/
M"?1<=1UQ5'1A #N[<T$3VI?R44/VQM@Z2A"J<3W\<:68[A7.8I=S/X?Q^7\1
M0(+&'1-QG'Y2GV;/3Q.+38) PQOVJON^7KYJKZ,DV*;]3::%YW.QA>SELC#E
MB[*7RX$?_K,[_S^K5O\[RAYF9(%$/6Z1<BLKH>/G7G(!$TUD*EO_<,SNK2V1
M#@%\=/LN''MS""DIX1)5-EX&Q$&/-#.&O/&6[1JHL7.L$K)35"JZ*)*2E&X1
MH1 Q"+Q&78I%?J"=[)1(0 AK7>2;DN$^,C%A&[+W/0[N&1)Z3K"=_6C7MQ^
M^5?<]:PA8NW1O]<2^;E3WBQ; :OF,K>*,]P,"$H;2+2MOB1EV'?*[8B!9+8X
M6K%#@G"L34)<7M5$PF!T0R7M;-MYO4^P,/.4;8H[:$HI.^;+BCXLL&])4&7C
MBH*'+W++4SYPF*%&*>D+ A$GB.L^R\LM.>E#3$F:1&*S[:RVCCFM,#HN<N=/
MTML I7"QI8D1O\VMJ_#BUP20J&CB6L5BVK'E6V5K&[2M]AE 6C?K$JTLANE<
M2G2X R'G;7UR6L988>T%C+X1Y[]E7+\Z<23KF;X?V'BL[\>PO<X6YK>["%)B
M![_/>F.JQ\<FJMZ=%JO$=**'A9,V,-C,4->7>Z#1HML4]Y#C%:K-DR!._GMF
MUO7?-IS.DQ6C<:(L'0</+ \=!9W5UB1-IVP+-/;LBN8(F*\NGN8W)&^6W/YR
M[_MG!YZ>Y*-ZX6#P#:;E02GV(E/SX'U:9&UAS.J<(U^M'EXRQV1TG$O?Q@JD
MX,>I_")3R]MB[4QQ1;(+[9YC<4X^LRIK8T_11/5763 _'H0=(!##=O"ZXJNS
MH/@(-GJCQ[]$8"SK_) .^@&8@%6B!=7X/VN79TZV\2^]9CL6V?"(I]X\%5AE
M,BD ._+UQ\Q;U$DP+_S<02U<0B:R4KZ@A2^K?3"$A(1\KQY58<1P%OW /,W0
M;[W!N:TQFUO!D%A-'-<YIR5=NK(G?I&*BH8;RV1^6,$(R"SD$K\E6F&V$F1
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
MDV[J<PO3(]HUX M,S8,&+="NH[LI/9/:N*%+'<^LF/; S%RB3G=X/5O>:F6
M*4&D>T,716P,^?"<I[NDW=>#FI@Y2W2<4A,S(FD+L;3I9/ >+C<4(4T']=0!
M18::3\[BXL G5- %-VL98=UY%DTK/!:&.7TIQO!.)3>-^:5+V!>H;!:0KC.+
MZ0(=62D40FKIEA)@<4;#PHZR/;EJGZWL;YP-N<3^C6$#?<KI?8;294AQHE"C
MNH334K"\=,U.X:XB&Z_&TC3/L&"OCA,:+C&V>+$&V<016[TMJ AX*0R^'4SY
M(*Q7Y5@2!D<B!NQQYE7_+^?_=VZ"HP\!I[:)4;L1EZJ'%15*1W;"O5;M[(U?
MEFJJUS_>U#L#N*B^[LT3XC^96$);O3VVLQ&W5_20-E-"W?\QKJ& %C/7_V)?
M,>(;;YLM&GMYROUJ\M3CYY#O.-\4W>X( 2IW+!Q$4A1><3I=,Q*X:H/N'P">
M*IMTUHRWLTJUO-JN[C%YLF[%14<4* ,_W87JVN PF>,^@]HOE(#QM!O]1"$7
M"YJ*H^?H'[?.+YOAM52#ZA)91O8+;ACT+MZ,)20+(5I#U3:V5DLH 3^:=LUH
M2R^:3:D_B'I4G=1 L&AI#".I'W6N%D=HFZJ)>E[=(_JBSLC,XNC)X^264JPE
M_0F-O6.NAV+I.8< +-^J!/*,:"GYET* %T95&M8D1\LR8 6$X[99XOKQ4M_M
M?7F-TLBHSQ6>TR7J38< -9R(8PBPZ4UW;STRYX\LW8FHD,?V7V7&-[@IW9@$
M2IX1]#G6M7_?JQ&16]/%Z$F$A.2L]_-^TNV>J[ERHG'_O@G8KW2\YRU<]""/
MR4:5";?::&^T6*[P*C%A(<N=!L+#G@NL5YC<N.$C]OJL)KDYK&>?&(L58 W?
M.H.BJ<\5)JR5916$BW3X36CGQ)%3[PY=FNI+5_&=UE\N.1DLZ7N[2IV47<[0
M]3@$G(VXXDD I50R0\)(VH%%"#;ZY^,8=3OOWS*UV81]U6F1UVX/#*MBBG2"
MFKC%(B9F3H]I\2'IUEW_IHOXN)*;5C6\)]O4L<+U]1F;^F8?;RZFB)\^ET#:
MFQ.EZ6;>5^6OZIU$YC8:#PYI>JORA9B'RE B\M:9+78X_U6VQRM"AJZ2%U)C
MLYLW=H/_<LOXOPQ3MO66>N(O3/R:BKU]&&6P)=LRX8[9Q)_X[M/K=U1_9R$-
M/STT?;CK]BCSM47AHX^)<LKMS42;@W<LX=4<:^M,NN:#J$>-8Q?&JU0Y;F('
M U7GE4]+9I6FG3%T%?5MFS_W$C(LMP2:_'P(Z'82H:O[D M/PC!FU"@/.R3R
M!S*PM$NTBN!_,Y549UB)_'(S\SCB2$F$K1YR':?Z1U/GU?#B0R ND[G[IZ"&
M!M$?5R4>\^(G*";YPL\KEV>$/^WN4EB7C+'(.2=Y]%CZ4-U7P5EWOL7"KWLI
MS&-5L#.KNE1H9W@P66PQ_]G(B@!0SM/:TN!U]@G#A51UF]Z3T/[D9]Q\,1!:
M'KFP]==34 )++).L'NUH^9ZV%.DMM&!QX2P^]WG&<ML/.@?J2V4A&_SAB(X'
MB%#4'B%'#R[Q(E+3?M\2_^")HJ<]&O:]=JGQO&!*2V[(MQ1)N2*CGS$2&Y;M
M0(:QQ2& 0V8'VW\/6=JX6O-6LTM]9#UXQ#CT#S.M\G_G#?)M!#!,C"2-FVQ\
M,]1Y/@X(/JNZ=?W;;)K=5SVX==DT/&0$X<F=&,H=![Q(6!GVA$*1R\!S-,>/
M(IH4Y5GU?K[1Q\8</5>-!*5N'7Q/W59,RAEC@77HIU-G-M3+YNC0LHI;N!3A
M["@J:LXZ5LN6IC,'3:P-EU]W*32@+N8]IGI\*X_1\<ZX_.ZF^./^!RL:WUI%
MPPW<0TX4N;--5PY-$7XD73._VY9Q[\FK/H/C9_W3P2I>.G7$6!5MM25]^MM9
M14&Z02=21%<V;O&G@NIEU)LJ]DD'^Z(N9;5GI^7PK^0:#UXU:Z!@H-T0:G8>
M6?.T2M+OX9"+PTN' -LG7EO?=L<'6://_D]SWQG6Y+:M&Q<*"M*4WI6FTI5>
M$@$1D(7T(BTJ("4"(BU(( )2I!<! 0'I2,NB=T*O E*C((0$Z2VA?D (%]?>
M^^Q][CWWN7_OC_'[^^88<X[QOK.\H]I1TZ5^TX3YI+8IH([DN7WHY)MX.+YV
MC+2FM_V7'LJK5AI LP!@Q;/&*)L5VEA3$3VG,')I'LPGTA[=K!]>J$:%>M$T
M?>(.CFD8!^)SUFWX"/ZG,<%XI^8;15KH'=:Z2IV&IZJ#1^[HP>:HMUKRRO.8
M1/)/,QNI;V306J8 0>^]#._5-1O>^F##IOKQ:W().@((JW*,J6G7R^$+W+;,
M(ZL0-K (@GV\=*O9-Q?=C?K#JB-Q!HYM-^5=)7:U,<-:%+3[VOL3_NCD;;L3
M<*MZMJR@-0W1"(/]R*F)2K3 0G>/-O9:#V70MEE<< ICPG#99[@>'AG>RN]\
M<*B++#I/MHHJVG]^Y'QGI,$I"A%GI3;VI&Q]CTKPA$9R:&ZRG_R)D,> .9TL
MFFMY..LFJ,(1VLC<G^;J!T[9,]QQ]W*D8UXP]K^]#)5065]WGK8HZM\_E3ZI
M)M?=-=7-/X5:(SK^OB#10>P-K*9_#V:94);#^]_!6HQ*C _65S5:Y4;]XM57
M!05)JH*"TV9S$K5+I K&&Y7]<)"-=,+,_$B$,%$\,&_."AZJ!>YK+*CZ\M-9
MCD'U#*2<XSL;!=NH'T%@,LCCK!QR0>2;<&A7%F. #+RJ@X>)]0LXX_=VZNJ.
MAMV8>L7'N9_J3%&C6WSQ-Q[TLLVG+=;<)BNLGM,DAZYS @K%JS2_YXY&A5=+
M4 .9_7;CJ(V?'[=N//EV)=MQR8K2NNT*ZQU83?UIK2?DRO1@/L*4(!&I3(._
M7R \_C 27.+TYGO[B=A0I?+K$D_.6A[?/[+N5=\1+E]%'/O.G=@,'U/=B<JG
MK/XQ,ZZG*S:C2Y];768Z:#4N)L.MN,:Y3E.?[.=7XD//5?'70.5?\T&7^2+J
M;&Z<<*PH8L+(%*MQZXJZO6')>#+Y\/&H&^O+::]W&,-!%]?UK*0$.8,Z &XS
MN;GO$2N:=E-\_1@S,GJ^LO7US3+AF ,_P(-(;1VP8$,(2/(O@DT%=>I/M Y?
MVS&_WZ:JB-=HH^ TMP5ALC'Q 5.F 5+UIUD(>X]YVA>[:D37K!=>-)SI# 6:
MDO'\&J$7N5=*6Q3C#6[?$G<8/W[Q ;\LR#RQ1;+&S9H9$UR&8W$MOB2Q(FD=
MVM9BL>0=':^+?ZAIO1JJ9J!QN!BD[@GF/1&&8]I8?.8$"0_CB69=60P(6^X-
M3&,$T*?+O+1X4TYV5=2 O/@H,/SPEDH/+!U $L/PVV\1]+\O&,!87B,\ />2
M[YU(.C2N2: .4YH;3Q% [M?2>?MYOEH K'IT)[.%6*=VF@^61 C6 DYYL+JT
MNC"OA2_.TXOD,*]G=*E/^9(5YGTRI7^.I9A<;ECT(,F,#BR8=.^/'EIL;8^Z
MGLP\?/8U0]R^TLPZ,_U-2PILPS]$@\E4XQ\YLOK$VO!'V;98=E/=<[9NY6??
MXE2IJ&(N4ZW=>?7'6U!;/BJV]1:D1P5RT)*H3DCI&LUQ.L:&G<^K:K'K5N,+
M36-;Y6(_;!MK7O\QR&.2&W=7BM_CU?UNFB>W#M'SZ:1$WA^O-]VZ\X\S(.<(
MQ!9W:JE.U(MIE8*CVP.H(HZ9ZD:5A0O[WQ?JVYV!M-/8\N-SP4\$&+X$QC1C
MOK4R$TWC%]SH5H^W K]8KG/(D-3\+->U*;KO\D3EF8TL''R-Q$UGR"W(!39K
MS(NY0E(V%;W3W4N=Y'I/IC"RQ(IE]A\W<Z_NKEN<@2I:,G.4F?&;SZVIMSO(
MW)AF/;\2.%(#_;9=I2:J27*(\0QDMO1(\(,0Y<4D?9N-W%$8,LUT?_U7HJF0
MFWDK2@>1CB[4D]WVP!;]L[1PB4(N[\WH1<M!K[F@Q,OV=8:8I2T';PV<9BY>
M,Q(PK._Q*5C65^52&(;W&N"5Q#0-O[EM>D9K>[H\=GPBMD]9Q_K';!^.5'G_
MY9OK$7B(XZ9$]QMTVQF(K7O>WV9=G>AI@4A1M%_,Q-X;CO*-R)+DIZ][MI!K
M%H3@!]J)B1UGH*LDJ078=]Z%PLY-6[V(?92TG]8F0K-@RZI1I3*>^?O#@2P)
MVT6] 2>11^(2&KRGC=M(RS.0*6>C\V_]]X.)E$4WFU[=$PEX23N'7!<O.UP;
M+ 7/Q;-V7=DRQUH C0IB$6PT#_$#0J'2.Q/+8 /[E3?/6S-1T20/XLS]TWQE
M-\*@!N"2 P0==BO*O=_TTAG2T_\F7FH[*KH@O*GV1#B:TBZJVI(IH[NE9"-B
MW.R2<.M<K8[)8EGCQCZ_AFP**G]F]&@U('V#Z;_4F/_O1I5.'D72C/3H!;6*
M$/(D?JVQ)KL(9;G/T?3U)<S=]V-.8B S#\Z2:+XA'=U"R703Y%N 1G46MVIA
MIT!*LH_0C.&X>"V]I(87!:5!DS(EWR'S%C-A**4#PN*$KDGIICWGDM=)&CAZ
M!FMUJ@B2"NUD)W3ET+0RD7NH>>HU%[,V9OOAP$!E.3W(,+9KP67_J'RNQ&SQ
M6E;GUT:GG:1DM)(@F;^QGN 3C+1%,ED"17 C/+)K5L^P.F%NNSMA2 @M&^_
M*7)7(>$^L4?'M<NQ:T/%/>+8H1,L.$:RQ\W*68]*/)_PC'XT*UXF/J^@_?P5
MN[F_*BJSX#2G51RX,ZW+VXT%U6PSP .->RGSY]/3_5J$]BO>+N;'"]09OBDI
M81P1:J$YL *0Y20I@!<W2]65PU93(\?J(UL[S"/R,!.O31Z.4BQ]?O_M&:BJ
MESGG,&=KVP7-+79J65XZM"I8@$+NGBH?.Z:N3?R.A(T,<0;7DUL*'\05QE:+
MM$#T)D@W2NY!=8M&?FD()2F?D]#!^=U8L0D>.;[5J9;DOQ#^\[,0O'"0S#;-
MVNB5ZMGG/3#.=_S%6B%Z"\-(ZE3M7FQ$DP5JYVB#%!%AB*CTUM/</0.)A[$2
M^0^\ !WB[L9T2B2"/1M>;&*E7M1\?\#LVY_OI* NW\LY]8 0KQ-%($6/X#+2
MH02E1/##@+TR_JYIGMRK?PF,,_#+R68SXYX(N*3OG(&D.&,54 RG'\@7UAJ1
M'35-@"6^_[<&$*'FM#>L62-WUJWYV[Y.B=F/)2N+>R]DDR'B>G>OA1VF'I6,
MDEQPV]/7%^92G>9Y6>$2'9DTA)]U4U7K8,%QK\,66/C35*';,-?GFM$9N?KL
M,XOLVQ$_-!XZ2P6LP_JE-[>AXR:8D])A,W=7RY+C@NHZ[,ZNYI2G(9U\?NG
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
MG&>@CCE #X^DBJQX)E[VXENG9W_+LP\,HPU0_(5);>ZVFP5F-GL^9B03M-!
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
M04X/&4<"N%#<R33KW)#@LWK52:&US-#D9T]NYJ6>F'6/0>.0T<NB*-(,2&_
M2NJXD4#_.YWKA(ZK/#1@ 'GS]K37>YGQI&]R?XSN2*G14HA]\]5:M'K2/9AS
M^,YP7O+G4Q\JON[:*'>W<@M7P,_J (]1/UH-DH6*8H"C%EV-QS9:XQ4(W_9"
M+FQ-JYJ9&=Q@2O %/G_4X55)CJ&'6EPJY'[]^5IUO:4+G%&COLH+ABC/>FLT
M0_C^HA1;!?C=@'[.)@OL0J'Y^RG-_;OQY[:TY?^V=L^;R$>A)[8\_O#]?K2<
MX?UH&PR\:$(,Z.(.(=QWPET,=&9X#7LAH9#DC!A(-W@,?IQY(@:&':BA_W@V
M^=^TH>01YQ I!EJ4NNECD3W@5%[O2[<XQ":1,/%+T@B3OV44.[<_Z/,_/IOS
MW[1)U"(4^XX8F-PY'2+0FJ:(C"Q^9+)!)'"=77VQ4D2^V Y?RYG9 QC>3_Z?
M]I_0N'3(@"Z\NL43;GKE)P;V.$7F$_!")2:\^TX1@N\#I6(@7_]5Y^]X]3_M
M[]_^QP?\P]L_T ?0G)!;UY(^B %5K"\EFB3]',+QC)VX$I!@4#J.]1GDQ%,?
MU(6'L&ZOGWIWLMMCDQ@XF[FV2:Y,#+QP>[%?*,?!LLB;_<:GEZ:@4T@8N/LJ
M\1BT@Z.IXYIMUU/M^@7A57;YHY9SXY^?Q>E7Q'E7%^?TV;R?M(1NF9PE&P-
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
MJAQ(DNVH/I[_>=3#Y(S#DP!5QF_GCA[6K;EL:KZG@;-4(3E+XD+7958O1G"
M ')F4K GL8D#*B)*6$<^-'. JT\-8*4Z/)AL>$#5N_;(S^SGC.4[[^#/Q3G"
M ,1K!A%-YDN:OE,J"GZC:0@=.VS."\Q)[^^HVBZYZ5C!T\N;NT#E?#YI'%3?
M:_* ?ENOLMLTS.BV.OPSJO;:VC@=N06"?#O2*63B+PC1 F_\,$T!BF6BI]I1
M1.T.VW700@VT!.$\[EJ@K>XKBE=)FKN%8^6QQ\&+].Y7Q.T.[]<E7[-#YWT
M7/#)"%T5&G,3.-3Q$($SW$6I8 J5(ODWH!MLYE*A2Q0&QU.+(6Y[%+#B9!S[
ML[%C27GD=5-V]Y@/G6GNMN%%[/+HK6BPK8+6#/4+UL/-V+*"UV <I>QT)4^F
MT=9<=*-Z$;?$J-J4FU%[Z&7C?9OMOFD]UDNVLSSW]#*N7?$T2@T><EAI0]6I
M8+&BHVKLB B(2<KSA /6HAP:0NQ/0 5NH/0P1:-\%!M/0_%.E\Q<1*RV3'*9
MK/EM!]]TAW%?!YM91<:%@!/Q_C&ZQU O_7^YEG\=ZN:"K_%EZ!HQH$R4@PIR
MQ8 _(:1QL]1 ZM.^17++B\R.^^>['G]CV;OQ^)M;"LW4&'A^V7X9:6T-[U4H
MCG& W\O#DFV7$O:/UKK1U+EM TG'@R,X1N:KSH1^MPAZZ$;D>6S8>>8QFG'8
MV.'-^3FL'1"!&B\5Z'RG5V37FEJQ]:L&K8OD-*V:5J"2]O,[.T[Z93A^.$[;
MO:<44-WUVZI37Z1U)8Y:U4_$4Q2) 3SYUP,F7+\F)UPMPRT^+.)'M2.[W]1L
M@%#M(O&Z([^L<[?\ZX=?]JRP66=\J2%<V5FFD8D$8*QK)-N,!J8B6W0#>YJJ
M3C3D8AJCO+X=@C)8MW7J/*)@T?8?%LGPQ-ZJ%P?T;YAVFOEH[Y&\[+,U]7+4
M<C;B,!!$H?3EM//W0]X%MY5J&;C8IOC0PZM%@Q[N1=2^*T-I/L>>ZUT?NJE[
M*SWHU?UH&X3>B6Y-T?OD^8<A4&#VG6;PO*?(1H+M:+JT_]#+RL-YU8Z$K'7&
MJ].5*S9$[S/N_.^\8&#\C0FM26A"):-+P3&E021XQDK;X$2IG&!%S2UE;8YC
MSD<B](_NZ5$3??K.J_"^VOOU0&J?NK8"1!<#J"X$"1Z"'9W@T-5[8F!2)8+P
MJ7])=.&C#TX5U'QZVP6L/W?P-<V4A]5[E./K^GW[[<UI-UU]]Z__ZO+;S3W*
M#XH"GE:^FIH0*;C@WTT(L3A8#KF*O8,8R-J%1$+-!\&Z*40Y"M%3H919'W]0
M&'<$'-62F?6=P?S$;A4#23MX!G LEP*M1Y#:$'M_C?'L9S&0@$2B-0>QWX>Q
MD\WOQ<"L'!DB480J.^"T##%@DHK$^5<>BH'#7&PKY@5X':R_!R'[MQ%PPN6>
M8N :ND-%1?A##/SYSO:_$N\) 3V4_8G^%LMQGG^R_VZU ;P8B>7?H+XG)\/A
M('L.Y+JBYC;CA"7F6'A[+HPN0#RNLQC(S1,#K3K(-'Y9@^VQ04VV_L!_1?,,
M20AI>N^E) :D#XF!(9DI.SO0FLX589'Y$6D:P.XKT&)@E5L?R-U!AHPPXP6"
MXZ2>'$14#&/#(%:HZZ&97=?Z:E]/$ZSPV;++MQ-_>&=)2'EEZCO% .G.!M*I
M06V%"O26VA-!NZYY&].&P1NLL[B.F^2-]@G%F]YM4(K/7*/P-?VWD1<67VZK
M/Q[MSIWV2C:D^L,7_H[K1JAD+ L9 ZXC69/TX65%L6 'Z0U=8Z)Z$0_K I&(
MFD7]%G&O!C(YM[6/ICPL>LJA:!U\]O;HX//4S-<G=[S8)U-&JD<7[[LJ6$GP
M:PCW*&A8XMU$VP@E<5X0'7BHIISIZK5'@E:D-*PT+I%5M@\.47:Q7^FL[ZIR
M,=V!&H((G, _([HZA>_KXDPTXE(N^EW^4;Z)MA;BH!29[CC_XJ<W=2^&E2?&
MJ:];;^1Y3) H8[)K(]4:0I!7DLE#C4L(MOCC%\-K23T#IA]LHEC4Q()&"HID
MVA=@>8B1%O.PR;PM,/;3JEB.+/O&^!TCY:1<@PL:BVWOWX^V]886(1<9_B"T
MX@TZBQXA4;X88*R8&0PA?^/F$O"[7G17&_OF#V_62OMI\K,FN*#FA4W?T,X
MOZN?/^Y*K%)6L<:JT5FW\ MHQJ1.N@SH_[QZTWW_<2[9I>='[[82;@.U;[KT
M80#5N^)\3-D.>IN7QE>7KJ(HF5^MN3B/6(''NK[1)F=FUY;=W)#Z47)PRTMG
M\UNWKUK\V[4H;IG_4HPRO_+^IRJ80IK-?.&7 ;1=#+RVQ7)%M,>Y@5=F-\=3
M0A>EA39;>TJ>O8)B>TS_W<I=[/^\L/W/M3TR_W5*>S(%EF!-(Y;[GEF&NF0K
M!=9I@CY@[5&.YQ8#P0%858UAV_+M3?$LS8U_,>)FN-_IH7?KKN(?E/?%-[!Y
M5\_E&N=_Z?U* AM72C7<DDC)CV]_-M 8IM.FTKXO//G"J^$W#D$=9;7)AD\S
M!O\Y*_]__YKJ.5"+J,F3YZC58-0(:FQ,?5*U)N<VOBX[ZXX&[XAJRX8 M<GM
MK5*]6:S'B5_6-.S^LG#C*#X+(S!' F/L:51:):6T:7R#8#,!7XO))R2P'Y3S
M##CUMFL=/YZ$:])'P#+_9WG&& ;FEA;>K\_EB]OG5^?GINT 8M\\,B/4S9C4
M#99>2.#VLWYD!X47?A0>YL:_.JOR>63K_59<3]'I'X<WW%)5V/D%<TA[00O5
M$[K-H::]5*O'2,P_#ZP<D#.38''4BT",*/(:'0TPNW3RV08[F[77],?O.#]T
M5F$L';MUH@IA=1R,U@C(]< N=. YLD(2:$L)&,Y7"N=SD M"096G0]3[_,]
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
MV93G&7!1*]-?-OG=NP&]9'5GQ=T'4U7LGZE0_T-%WA%J0F49>"]V$"]*#U$
MATLXKRY4I\!RB/GJHWE4N,4JD3[5=];=#99\A?X268T1 WIF\C#] '(!#KCV
MFHL=Z1A8=OS/E;N]3.YVU.P>^SKRW$P/?:H] O^^&[2A_W5G%'4I^+Q5B)NT
MGVV=>HE@1C:B,\_V@',7$!!2F:"T_KYB<U"(N IM^8FYG]EB8*O%N4=0 KQ5
MC3G]#0-'!VQ)-10#JK8/X;W?[R?/EUF'_*7:8OZUQZ? -UM)"-CT.71BIPHW
MPSFCL]=^N7ML8XB(0:+?@\&HM?0O3UK!T7KZU* <8L-7X*W_LAR516<(X'WM
M'++HVE%D)AV_4JVI.T54^I<Q&!&GSPZ):J=H@3]?"FF5/-^1=OX\W;JJKP:_
MJA,##MOLE _Y%?YQRDX3_UP43+^&C4=/[I]_..YX/TZT,E/DY=;-;:]S&YJC
M(&"XES)3G2W<2'Z7B(S3M %OXQ])&1MQ^=3QZ\A,@W68):.TE9!;V"!%G3#3
M=#'\DBV:L+W_8%J-A=/)J3T\W=[]QJ9/C)65FB>O13U&RSFH#.&Y3CC(T&W<
M3N!"R/K&!L>]!:M14H%M][U&-Z-2;31!VWQVD0>#>8BR+^M#NZYA3W9QRS)1
M?=SEYA6^'^FKI^E<1#M0<!->@:1!D& 5C%_BT)<13A':.7<R"X0;>/BX'P]*
MZ1TVAQ4#0@6/@SYV9[T[._3VX>3")T?N+:E2F0P7*J('P\>Q7 E^$A<[9L33
M&+Q=V8"6A"9J$'2TC='C)T@]K6(O-V<JM/J+@:"<_L"C_4>K2S:_X3V>[;]R
M_("D!.+(%\X72M)/,B_CN2[6>,B@X/4C,<!>2Z_D-A8](E :<YP^!AOOK2I.
M[]9P2ML:9_8#>"'MHA$CTUSTHB\+FTO3%^[D4FO1\; V1!V\V6=:AEOLG^U1
M03VKO,2X*2A$WLEXC;;)E]7KY.ZF$R3T:590'(LL39Q_E)%%:K=5A$"V)F9[
M9Q%M(6&Z:*I-J];:DY RLF)'\>%!YT+'==XQ+;IWG*+">'Z#^#IL+'JIT(5W
M@(--LGN0RGHE/>C!,\G**OG<[N>]V,DD0R,R+.*6Y*Y3:Q2WWY+8BC;]O2"@
MA+BCF^C*?2K@)XOB;%RY=:^Q*\L?FI/C8/,/U:['0?/*WD.31SYZCEQ8B]ZP
M+_VK^JV[2RQ[:W<[?U,3GD=8F"74024Z01EL]$<F7XXG\[_8>_=XJ-I_;WQ*
M)4E3<BC*5$0E=" =L#I)$I,.A#*=A) *(6-6$1/2A%#<F0J=Q.1<.8RS(DT(
MH8P9A) 9A[&8-<OO<N]]W\^W._OWNK_/WOMY]MZ//]QUKY9K7>NZ/I_W^_WY
MK,]U7:5]XJU8VI@6C4P4#UVK'>!KK>[U0].];Y/D51:LM[YR_H4RV99FV;MM
M!D YS]1P<'<-AM*?H++*!82,6P_Y&XN:&*7L.3:(6&M^[G+?.1R/&Z?3CAOM
MO?5U^;W,59PHIZ?M;YS""/<V?;J)$T_!ZN&,_C)V4P27%0RU_D;@F1D%%Y?(
MA:UDE-%#L^>?KZ4H%;K)F>:]G.&;8^UE=CI@[U%=Y8KB&:O$:PEI_7W+>>4"
MIBB.O%QHBBHP7[WBL4+=]WKHKV0L&^@,74*NWG?U=IIR8&B!RJP]A<HS1C*+
ML/?T].QB(F!97Q[<6\OS(48U%]O.^7BB)N/.JP@R8XF3_]K0:V^,7#[TXF;>
MOS7KXO&Z7^6T.%Q80A@(R^D7+LQ@B&;M0T[E=P*FO0%U*'NR!6J.I+&YD;Q2
MRL5[,+,.Q#E0 WTVU-YPABW F_R+SULN&-O\D["83+>-OF!T$S&)'4 $M2/@
MOZ?<"6,+&ZHOL(5 Z12/Q8\J=X.84L6,!'"!(+QE_S$#1 9AF,^?)34A$_6
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
MF,@J#>GOS-L?C>UQQ^ (:.$8(.-W]ZI\@;CZ;J@\S 7-?L0/O/A#!XT:89)
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
MWM!^>_:$[68ME].O0H_2N)++Q+\H]$[M9O7_^&Y6^&\CDS&S"5P(IKEC)1M
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
MO;/7[C25GK^J^[Z"6 TF6*MQE\![''>=6D*8,)7I6D&P7.Y&1TZSE&(A-,=
MR>%*:05RN>]TG$EECY?V.W^3BQ<X%SW7T7I[YFC=G3;#R[4WEM>/22[G;>.R
M@Z!S+!J=MX\F@5H@==QG9_WZN?,2A?N.-AK&=ZM:.&C[ I68+K7U@X[RI1>W
M!HW?&!\/FD9)05*Y(/2A%I*:MI48Z"-'>*0]2!VOH;1%J?86M97*OT^E]N=*
M)NU8N+)",L@E%7:\5'IFP\;<U#<O#S=FS!>'"Q?DNO+EN6JH=#.'$$)1)Q^E
MEKWI^!#JT>F4Q#!Z5B6XZ'M!PR4EY7:8SA>YHMEJITR\/[Y=%#6#_KSG&]"+
M*[-[J7QEP3;1;YFN>+)#O;833<&KGZN:U\:0M_)R@@6VT?#SKYG%GQL73T_U
MDUUU[8;BW8TGIL_T73[IF0.$E7#A66"IKB'CN.GC.#LI?"$S?1P70BJFZ""%
M?&(Q72IW&_=5_+PQF3>EK8$FG\0Q:Q7)3<5E#6=<.2GJI4R>*[-7W9%7_\W5
M3TYI+8]:VNPD'[L#Z79J2S9%3952%J[V=7.WA\Y]72:E8I9OH[[N,#':-0<N
M-!S'G9X-G^]OA \BJY]XM1#G(%&5%B_YXM?TCLN^NI>A[TE\91*KSES+^ZYB
M>BMO_Z7-,Y8L&"#V+>#2D2TD+H6:B"BV/BD@!L1-:WBAK4$TXQL%LTH4C^\J
M;D+#FYV#QRK$,X_OJ^!ND2?/[CUE<3NH)'C: 2EZHTDAI@WP[@M6!*=#?8I"
M(GH@-X,7D!6=9,(_S<F_K9;J7ZY0E5#C^++*[:*3GJ'&Z;AZ;F?OP_V7M-_1
MH];A@U$=41B#>1X?2,^R[X6%T\C[\JN9]LF6("2(YF5;?2+O\+Z88.-UJZ);
MTX,?_T7W_JK4]^MV-^ONM&=WD'-"G<DFHG!FZX-JN% /LJ=]=A48B4+17:=Y
MS%W5/S0,MGFIET"R0_U27O['!E:Z^VX3[FGH<Y1-[F U:3Z.^B(7)Q&NLXYZ
MD>2,%2@M$SWMT]-2*R+>9/+,F'/(TWC1 >ZQ-J29W=A")-&)T?S^:EJ&I%1>
MZ,NLHY]6O_N:^[IKAXI8)>3L^IDH,'G%CRZE-].Q.:'\&*(T&4JMT1#WSW Q
ML<BO ?$8KIMG,^,W&XW,CT+#X;KJ#1)UNSMB5L4OP9$'!5:B2(--6#W,V\>^
MQA#ZH$<0FA.'(9G%X$**7O,XYX$;/[Y*\VI:>NN93D*(^X#1N?H(X^E)><6/
M5$*8JFE,)]AOXC,E/@3FF:LS;N;K@/D@>_FT&15!U!$Y%H]8>(5>KJXO;IKU
M:0'DF\)NS+O/:F9(AB\;O)R8-O?YXD5O#?R0""X+45<+P@CH>M'#?$5T/H\=
M2#;A]/F8$Q:.X^QCZ4J-+<U(K$FD@J)G=H-I^*CN 5F3ZZ:I>S"GA!?-TE?U
MJ-ALWS:ZN!.\E.E(FT&>!4LC]APY?Z[+= A'5N/W57W:R@Y\XB0Q+]%-1+_2
MY_GDZ/&J#OW<@WUS3]V/5)Z13+G1\!9*;>CM$!*]&((^! 3M,Y>(GN<K=#'G
M>>#GHP:U>E(<B&JM>^.01=S2K34_?-YI92H^-3\9_LWX<5.0'&?)/IETA;&Q
MR;7I/C F52"8DL=F8A4*!'_8?APGQPQ$G?C^7#K50-'+L_3BGJ5#JSU""N=&
M/\6C&7OE7*BA*6_9Q<<L0^!6-OS9HI:3_)X]8ZV>%0<?DE6OM<F?7]-0;AV+
MQ.@?4STX]JWK Z7NS7:%O??)618GGM(UV1,R( 0KFX]]9:=AB;Q#9OS<.%F^
M1E3R22Y^NM<;]8L;':[\H%^(WF1)L>)\VAN[],K=]@NS-RNWTYN42R'>)6:)
M"&_"TRTD7J5+ZHDQCCI8Q]WGTF3I-S:]H5(S1U=F-<H.W\&?>Q,967))$UGP
MN21Y^<(@F>D/Y/-G^"9A<T9!^%&*2 E/4#XK;>4OX]&H9/WD<VQY@\7(+K,W
MY30/J<U?CLX*<Q^Q"5(V[NU\;;+(O-Y[9>BF^\_QMRA5T#0/5V05M==;>!HK
M(Z1UEAQW+:!,RT-"'EJ3U_!T2_1/#2SU+%Q0*%#,&<=EV.RWRZMU_I&B\<3'
MQGO[MOW75\S2Z0=D.5)(;\X1F(ENP?92D& 5HN7K^ C5J78=@H+A]/X24]*^
MEY]RMW\HG9<XZQGN5>"VZ[G&/\)V)TF5Z))'G67P>T43&^PRFTS'<4[](4S>
M =<F>D&,VM5A9I""4A#GJQCG0T!*RM.Q\_<>2[Q]S<P-E5[]HR/\<L$-V6"5
M(RWMO^'<2%FZO6K"E5^\*KFL/A:PJ#U(E5J0 >%SMYQ_8=.FQ"22HS5\U1W1
M\#/3B&KJ\GTT]KWKWHSOCRY5R9C?PAEX"]=B%71%V E"5KH6-(CRL#6H42:O
M(:#9DD\(S16_D.V:@M1N-\IUF5=^.*;&\(VW<J:3<<*U(RV<:FE#=H05*9-9
M""-KQ$N9R*K(AC*2 @AG#/3T^?$<0K$PQ!Y1:\TCMD7&^3]N/C>;GM_@VMOR
MH;.O(>#=?.^<@XVSCLR]>8:P@VS,MT=E(X"PQF.+@ E+8;.]7(L-5O($>4]I
M06"4JU@TYWX7U#2Q(E0JI[GG\3MR[-,YB46JG^-AG1H+EZ#M2KN +1CP6?Z9
MS%OLC'(_ S$HB+R1%[*#O^D:X:K!0D3P[?M2U^)#F=>I!U]CK+S+.;4O-+\-
MQ+6LOARXWJPBS,^"N=NIG?"Y1W!)]"374G@9W0YL^Q:ECB3E3J)NI=Z@$!SC
M9O'HQ<F*):N3B//N.WKJMT<WA7Y:]?*=FTJMR^Z0"[=6SK$*]?6=XLP#4NS&
M'FQ.*C^IS1659K3:EVC-=HBA) GWD"]EO.$U7-?V7CZ]+M-',:AW6./R-VU"
MSLM,N1K;JHP3/V[)%N^+;&>G=O9:\OT%(-+SVT:I(;W,HY>+]HSC2MVPFI:U
MU8>XXD&,#I.0[-I<(Q?U+^_YZFEZ2>?:KQ_4W6LT/<]-8 5^30NKLMTHBLF7
M.I>_@0>7 2V\#O'@->;*"S0V<F^.:28N,?;5'@G5CM%IWK7AJ^UB3?_XL!7:
M*L_[CM@V8[/[@#$U\2U[)9Z@UOG\_B"RS45?+CN$LB*O6L.#<4/7NC0C9DF,
M?^5)K^I*Y14ME0O/QYW2ZU84G50Y,-.U65&P4!3^0\^.;R_H!%V))Y^-**'C
M>]U#=K3V*1ZL8V0D0P5;R7*%:G*5+NX&U;X>[OO]/,RWG U>58XCZ(FB8#MB
M*#.3CDIGMSIA+>,X68IR$^)4U)>$T,I:Q%[99#>0'1\HMVRBGGYNZKCBJUY8
M4V9"S?;G_1>Z@E;TOWO!:&*W,E%9,2X;E=G7TP;B\E:ZDA)2S:-Q1*7IZ$*>
M[1-^!6M'K4OF#"+;*5O@:N\FZ"EJOZ'W]9FS_YK /1OP#_)5D'1LSCLN3!W'
MS84=7 /!>.CI<NC2B(_M)R/@IHW?.LNS/+,PU9J./8%?^X9KS^2;?IIYD+/0
MV9P9TZV^J>0!?CEX=8)79V$3N]RUZ70A81J])'\Q8O@ B=U.*R!(H#YN'O.R
M.<^:BG8].P;8MR7G>'>]O)LWT54F9]>B)W9["]5)CW0&\+T>PBV4VA9U40YE
M&5QH!)UC!+[1*KZ_JP3"9[#$O(B<^E"N3-T3JEE&3MR 2=^>[S)'S[P.=\QZ
M9/C*2#I@;5E^_J3YU'G$-G;I-N(U^G34D9\VCC-S>JNWE*-O="RF6G&6>T9F
M^*6K A4C6EF^F.@ZL_4..]VHCR]4\=(2@ #)[[;7I1$N,$>MFTH*67P[['6*
M5S"VREW2!ZG_WDRL.>GG;KIUT?)P;26+):_.:KV5'-,"=TL@/N7Y"^OTI+A?
MUVNY)SN9Q14?2H_>9I\=L^G6W@];BI77H4Z#_B;(Q$>)UZ) IETC=**_48TS
M$H M<S18Y-"7CR>?4=KX\F5^S=#='S-N.S9]N/>T6<]SYHI9C8F9)ZSGRBRH
MT,7-Z\0DJMIH321.]DWF.3:BVD#%5&B*3DR<Q](-)/\X-20:ONB60VS0CLZO
M7:NS[49A''>;5;Q7G/F]_4?%?CQXP414J/X81-8'[TFC-"K-%24R'11I04IK
MLT,X'67Q#-A>4G%O3-O^3YH&E?;G%@?DO;"UCPIYE3ZSI3TG-86)24SC*0I>
M((9M=)J!GB@'DX\EW806Z+G:IWC%EHU)M2_TLK=^:7+:Z8F5H\J^\^'JFT^>
M\?H1;SSMGEFWV'1]-8$]\%IU\@;P^&"LEIGA&N*><S17@[^372C!4;S+,._X
MK3OF>&D>^]ZB;8^:58)G]>?.,]J'XY/\"+P]1%E'9MI( :O14A K>I22R0;V
M*YFB9PJW,6=TZS:DVGC5_Q >>/6FMNG'L)V?17:&U9?8LZ;A6XZ7O#B'UP!&
MWHS4\H@"5[YEGQ,_@A--8_1"IYG32(YTGO^Y*U&,B[Z/#9.LF][K\!_E_A@P
M/FN_J7K-GBK%+ZY'-[[R9\.%=I@,8+_=3 =79 <FCE729RCSJ44VC4_>(-4)
MC>A!:E$VIIQ];*W"AI:,#>]<'9=_:9BES5[K=4/OQ&O=W 5"+60<)V@3W5<3
MW0+A J(62BO0HMK*Q!KE\ SHO/*V2[;W5-,C6U1N?K9JTHDI>#<WI/+\J=F%
M^V_CEXBN#[.:Z&5,WC$GUDTX4Q9[$M]"-A3=T23O>D#>\/K.C5S9!/I"ZUVG
M3Z[P#\Q;]X0.>.YUU/J 4*<A 5/?0![T>U$B8@R,[P1O'->WXP'Y,)+Y#)'<
M@1@)'#R VG>N\U!L'!ZN5[[O?-;JAX+QT.#YQ4U?!\7V3E//B1%)_C_E91+P
M6=(,2BU;6IO45(O-KGV(?::LJ=&D2",1Q1>0A=P.H<'#E$:O0\>R3/A/%/U5
M+NF_/[#+TR':N>7,J<,7\%%^\=44,?),4=0XKI7!G,FT[T=4$^.2$\]MO1SP
M@D2I:3*[SW7J$6V \/K7CF\RM3JO&@9GV.6OS\SA;].ZR[K[6:$8T>#MPB3%
M>3X"7]$SO2,/47P-6_ :26Z3,A#EPG*O3^4O?%7;1$AM@L]HURR^6MNW/'*W
M;IAZT-F@H'OSU&NAUKN4&:)LIMT6=]JUL6Q4FF;(\Z0.BPZ:] =!<D#8.JK_
M?P&M 5+^7Q%KNKZ@\;-)JE\HTR*6_GDDP,>8JH'P@55"T .^"'_!&3Q5IO[+
MWP,_95_:;_:*NM=^'_PNN/$U_P"._!.DWU[%;>-;N^U"XNM/:[O5E@E:WM%G
M<FV9-DCE=Q*QJ#RW_!-OXT_!/]F_Q5^UK\9/AEX^O[#]COP%?:9_P@VIZEJ]
MQ?:9%JUK:S#7QHKSN\DEF9S;1*D;-&]QO6#.X@]]_P %E_A3_P %$OVAO^$'
M^!_[+GP0C\8?"6]FGNOC1I-G\4H?"M_XCMUPL&C+>M#+);VDAW-<&--\L>(@
M\8+DWO!'[+_C_P#;C_9TG_8Z_;@_X)XV/P"^'7A2;1[OP/I_PQ^-R7IDFLY7
M>)(S86=HUFL#)#(O+;F((P4R0#QS]A/7/VI_&O\ P7&O/C'^U%?ZGH]Y\1?V
M4+GQ#H'PRN92(O!6DGQ-:0V-A(H.&O3"GGW+]I[F6,86-:_3VOST^%__  1B
ME^$G_!6#P_\ M0:!\5/BUJ?@+0?A']FAU3Q)\;-5U&]GU]=8CG6QF6>X:2?3
MS;AG:W?,#2 $KNYK]"Z "BBB@ HHHH **** /__94$L#!!0    ( !B"_EBZ
MIPE$ 70! %D% @ 4    <&EN<RTR,#(T,#8S,%]G-RYJ<&?LO'=<4U^[)[H%
M% %ITKO2D29=BD1!NH" @((0%>D"TEM(%*2(%$$! 05I(C6TT"'2FXCT)H3>
MD802 J1,?N^=N7/GW//YS#MGWG=F[KEG)=_]SUY[?YYGK:=\G[769Y.F2 L
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
M.'_TL$JUQ8A(I[[@B+Z\=:KWRM_#J-/'WH B"&H[]B:5<]G:_8W(_;"2 R;
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
MOFRS=^=M\F4*5Z]<JE@?+0MKT;D3UF, /PFL6R8ZMH3!"1HH\N@+0\CL]SQ
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
MK><JYU34'P&&F1ZL5*@^9_3 G13B09.M?$-?\$;)\R!Z=^OKKAV[#,-K:P;
M2R&XA"BZX %S.+72_GV/9=0TR 83'7/H);!E+X<VR5ZV4[\SKG%SZ>-20W-]
M[-I,NU*69)?E^\'$GSHSTY<JXPZ2O1C@REE[.K-!DJ!,%"SXIO2+XNSJQLV2
MO1H$>')Z.Y1_=PG^-IM9(QA3 L9YHRL5Z45!M+.VIG!<8F=JM5UW]2.)((_'
MX1*"4K,7UGQPP#)7.7PANFO0H3MCZ"V>;XF@.7 7,_3:\^K;>W9R<Z5_%M(U
M!D*_J>#[RW->Z?99Z7)I<!^0 .8@GAXH)2%'PW:9\?6D)@M&*DNXIII,@]ZW
MAV#SL;ZSQI<Y%YH2])??%=? )*Q- E:XOQ,R_+*9;8B3 GQ*IBQ; 1FIWTZM
M8C+>;O8/.#JJ/ISS>"I]<#U!0#SU.;N,+5V]^/V=B9;/!-A [J83?(_A:YI[
M0=G&;BCA>"^L972<!+@FQJJM=Z#H<5X&Z/3:Q&Y^V8E=/*C@D;W>6H?+_@57
M&2YYE9AEO<<-;5<HNU[L;T-!A,]$B2!J4XQU)P\\II4!4W;FXJ$,+YR9M7.=
M>?-F)7+9/6C9*M94^EV>Q#7#=W-NX)FM?3Y96QS;,HUHW$:(2D)9ZZP?9_"+
M'F\J[("0RJU< R:6T;4\['<S>%#= D>T5']?R5P0<<@\05$UR:/L:<;#U9YC
MK046XM11H5%0Z\$J-#62N#*+/&&Q<)7YY6-?DH4Z-;0B ?(M47 ,(S8!<]PI
M@D9V&B&C^5G14<7S E5J)I_=_95SPEA=#@;5'^DN#UB]"%><_5QJY-<3>B:/
MMQHGD@M*ZUJ,VJQLG(9TZ5Q0H(V[HL2E2:;KG;WYR27"'CS+&IY""&]8Y:S,
MJR79A%:6)G]CFXZ>R=/W[2:<LW;Y%FVBH,;;0C?EOWX^X[T^?I288"^*X!I&
M9 O8(UX/'(OI/XF:6]'^S27HG33IFIO5%UC(!9L=>D\"DE.S5]0R^["9L8?'
MNS@==1*0J9F4&WOM_SJU!?_XUY+3R2?D[A )<)\<_?#/7&+X#_Q/+,\,0$QP
MSHM[<?PT8\UB2YD"=1N36[GZXS,JNE:7DH6*SO,]N'")X3;;(HJ1/*.S=CP]
MC:G52R2 $Y?68^-87LE0EKO9./\EN5TT88(S=6E5* JD_$PN1:OKY7W=[IV,
M4[=8;\_+:PED;HQ*B @IMPI6Z81/3][%',?E8*#I2^2R@K'KK8OB"0)VZ5$7
MR]SL!:G*N^]UA#W9WEPS_//H$_]X _IX(3N2R(T#6:"QG^G'5]2:JQ^YU<VD
MC X%?QN\MIO\<$W,5^X1PW4 $ =H]UR*JE:]-TC XNYFF ?J7E-CFB4)H#]Q
MW?#F-FT#4[D@:7-P[EZ+VZX:]/0YE7;<F*PU6>'D !9)!14Q5>&D[2X'B (A
M \H'$9P4F6A6R3'BKT"'I7@=\6FMW\OB5,@6%:M/^F&VPIAT_0;\7F[Q7OI
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
M,^.,"G&/@OK5XVT?8*0+8Y5HX.6E1V<Y_O15_3DV,^=GE&_'+3*$9+D/E)&
MIV &/0>OQ=E$[J"?9XM=-0-2FI2-8PX>U\\_'J!325EO!E[%9)@W.U!Y@W7,
M#$++E$904:A K4R?EE,4!K6G,;HT]#U,8*G@9V31UY*2(+W.4QK8#I(I*.19
MU)]IWG/"#_R"YL5H&_3,;U"'*YCCA7 "^7B1--LQ%HMQB/&2A\_]-$L,>Y.\
M47!@94!W]%-!81<:VICB/+&X9/?A;U\SXW?'3&W)\Z3_=WET6X9X;BLO"3!L
M;T*]!.W;$7EA4WU?2<#F??\VZU T-=$(V9%XQJ6((EQ+J"G$P"U^#()^2Y*
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
M*B/#^8QQ_H=$17F-MQ'7'Z8]W7-8T^BMT#M$JN;<>W8RULW"<WXZT'JBE)V
M-H!9-]+/RU0P]6B,6O/F:'4](B8X!5) >TG-EU1M>OF&@NZ.IWA^EMSQ""IE
M+'E/1$^@T/2V""6*,8BOR5$CF]YS86I?=[SSZKQTXA>&7CG$\JI5Y8C*B]AU
MD5\^141MK!!SL)X=@;?.C(^.]Z\K[[)G:0[@K,N?]8-Z[>ZAW"R$)^OX]/@-
MQ\2-UH:[%@+>7.3^6&/^)C'WI?CCC 'XA1C=K6_E%-(/EG]Y$W,:>^?>I]=9
M5 V7T>^OF7IZF">8]R$)-"BIJ-R9Q+L5>:$=J4'R9X$L8YB77Q#67S V''7U
MK'?;.5J>YU)1Z8X^U4 5[FEX-($?B1[$!VEN#JFEZ%-'J_$"3LO6(?91?/[.
MSNX*01YCT<6-6I%2UY_?5@T#? 9A5;"M"$8M@1H'2->8UU7Y3JO#7CMORG%0
M#NG>H=,C\(QXJ_:S![):IDEEB MNZ("3I$*G#E+AB_ZE -EA)@>(01>,%R5)
MA7V99>U[A)JS_[Q#ARY?.[1AVTGN#,]"+\'X)F5KR]86C07=S+&R&CFO@SX1
M;UD[IEPRVN8_CN,WELG1M)#&.])RF8AO[#T JA?IHVJ20+3P/VY_Z/0(8MKV
M8,$@V>U$C3_T0:'-"P!MW%Y3VI\D8^:J58;VTW]@X4 _44>&2R// C9$N7N$
M OHG2G1PB5024<R^>E=P9W*.P[+@)N?UB_%%S1(-BL?N9GYQ%^&]Z_&]66E>
MN18K!D>(@A(@BJGUXHQX5LZ8GU;'<'DB<RGQQ+/'9MH:VA>!7*?60F[%*5O0
M:\&A1S-/M492#IC3B\F9#:XIY0;Q4%)"[4;8300'XE!%4ZTA'S]C[L8E)M7+
M.- +6L7H8YJ$ E_BQ7ZV/6%G;Y1,OZ:D$T%0W9<DMP% ?VIM&(SDN=R6WJ&$
MV5%O(]37B91.L-_B,;RNT>JAO0ED+UEIK@_S?N:>+-JN ,CB?9C;5I/G>*96
M#ULXX)G_>LD:Q8%,S@#S/?#A3^$^*OVEB8M?SRRFXEK8?$RECP9;ZW.85VA-
M<6[NKX!S'66I;8J'9NMEE)>3$ UVS^=W<DEVZ>N\_G*[*"^FK4--9GK! -4S
MUOW$KC%-<3[&;ZJPL*A!&UC:)Q>J>82&OP?^/%W4=J"MNH5YILU+CA>'?T51
MWK&]U[KWP>C5C,#AO5<BGR081?$9K-N]@$V3J65S,;?BJ>)I.8C>VI+WB"22
MST.A#5E9U1DN.7N-+GB;/$ -\0TM##>9?1R?C.,EAOGGL.E+,C(+A<O1OL>+
MQNER7_M[,Y9O"9K6PZASO"'0^34T'_::'M#_T(?^^(5[@%/H'-2+G>X.9:TQ
MH'(@"A0GF2$,X!M:Q;L, 4!9!9E"+TE%K_HBYQ+[&@=B="*:?3<30#];*%RI
MKJK"/.- J,:\2T>6>5GAM]'C5SJ0L7 +=,4%V%#I&&Q1M@(TJ*979O61\3+
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
M<80BX]AKN(.?UE?FCISD]^KN\9>^CXKL9MS$&5"Q03CY"=0A\8-4;*T,01#
MP7G&2LA7G0Q[7@6C\OOZ?8N^/*XJ.5!Y\/M$3463WFVNL)%8*R$\Z/3%?M0W
M5R=T1H$ZRQ7>F=FO:)K"M 0RT-2V*F\%1QQ_1YD-2?\B_/UWAY*S_D'-[XIN
M/GOWJ/J#6CJ*^YHNA$;(PU1C=R"O @=P>V@%CV /DLPZ9%TE"J_PG=Y;%J_T
M\.B&*VN#M_CNL8UQT$M<'&>ATLOY T"L@19\VM,T&?4-LR-A$%U!X$<TFA]Y
MZ97Y*=O^9N-E2\O/%,%C,:I<$B\TN[&"M*)"6M#B'>I ) U:@^&3H.5&+O:>
M0!H0EQ2=_9W]#[CNUTFT."AAN&<V1>M$',8CZ/DNB1DUWXRY %A.;BZO%AI>
MM=R&/T/9+ /R@4-T).BJ56EL^0[(5"R'AC,M_.TT.K+.SLY3#I M"^@^W,-:
M(I]/)7@<3<O:A<_GC2A$/X#G-U?A!9SI<-?.0A?^GMG9T1N9SV1>'.Z]#%'1
M@-3P67XQLI(%0*.^<-O/S(<ERW:8!_7!HS]Z$,(]@PS3[K(Q=EM^XZS/5L:=
MR.^4"%IB_'\JF$F_R9=U<^^5<[K2D,T0\T-J_@^PLJ2434:(_9=H]:(;3(WD
M-TH$;IPQ^FO(9YTPQ6U_9&7_DQTYHIO**M=.5O3'^-LH4=LYD"VH_>QFG#KU
M%FR3NG$:@E$9GW@DSR<5X5/=$N?L+W?\ZTA1X#+7W.C!89'MP9M/26[7[DL,
MCL1EV=RQ\^)O=G87/7/XP@G/:V>X)D\IT;J8\G(UO!L1H54I E1TS8YW@*]]
MQD3\CH1B\T.63JH:;V<M!!QB1>YZ[]T8=2[ZV'V5K;.MT?*QPRW=R[?H+$4_
M*U^-:^3,XX1.0FXYSII%G:NVYF=E:?("L!IZXM9R=MSKP^9O=Z&R^!ME<R\]
M_BSAZ-!WE%OLG)8O8=+ZF#]M< W(1SS*(&=_VX-U!=RHC'. \: &3Z4X]%[.
MO,NN#EG9F'-]O9<#1C2^/X_QCW%. N2H=]A"6]CJL0PXPX+-CQ'H!Z*A-V=1
M#:,/ZF+IO:A^#'JX"366@]W9^9I,_5" \PB"WT=SK6\<J]$CZ<-*%.!)3(.S
M'XM"9@=TCNS3'7Q\OLSC@)V=QBGN0)D1N8@!U3)@ZG@.59EX(N)32[)R#>I0
M,/=W3]%S5N\MSFHW[&^3NGRN;(_*+4^L83M.!!@!*0%X=A,O(!5FP+]!?ZW;
MY)/F4+[4[Z=='HDTD2P5A/8,>F-W _:, TPGX,Q@.:QR8 ? 2AU?UHIY]) #
MV3R[P7?G\X(8E;*&4GY=FWJI=[JZ#(J>K-H2[&(YHS?@" DK;.\S.V==KN:E
MW>*'#IE"2@]2Y'@0-_TU5.?T6X/CXQ9?,V?V\A_;[=H28F*W[LA)B1.U6D@*
MU4G,GXB?<L>.H?GE9)EF9+BP@TQ !O"F4NY];[BHV?'"!P5+9<F1<L]*&Q_A
MR#%'U_O)1</L6>CJ1$Q0F4T:HM\3'F8MUM:4+/U 5,_LUH*.Y<%$M?!C^Y@1
ME/+3GS>+W^_ !',@:[RLN$FR,]5NXL [1%>=PG<.Q*Y7S_G&X5N*O?J,'AF$
M\N=3WI#\_'RQM!>D(@-ZKH</@!TM3USP=K-WSC%94HP[HH,=+HY++&<=GL(5
M^4]-%AAJW;SZ'^ESQ.B4,\W8#%"CPDQHW*%#Q44= R/-!H'+-.6*&ZY').[W
M?<X,S'O(<XWVZ?^P]YY!37;MVG!LH" B(%V(2A,14+JTJ B(""@H':*BM @H
M-4 @"M)+! 1N:9$F-42DU] 1$9$:"#5!0$I(0@TDA"\^SY[YWNV]?[RS]S?S
MSKS?_8<9DLR5*]=:YW$>Q[G6>:S^,PT2#9]WFTZ/%I0/@$7IJE0_BD<;AA>F
M4PCU(X07S*5#Y+FMK"'U'M%&GVH:*Y*8]-AJ]DK;1^E[/>N7Z'F 4\:6>P<
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
M#,-DXQIX;.=F(\4744J'4,0O:QI1#M_P<3D[68W,+;KP=22(I7^Z6KWR#=:
M(DP AH*>S9QDYV"_Q6\OAB4YIM\F9\77-8R@Y]T&K]A_M5Q+U%DO[-%FH/!]
M?)PGJ7YW!V6Y'*J'B$^JHOA?\9Z^>&3B<#.([-$*PMFTPGD:P7/5%50# IA[
MI<;X_(A/G)F9XMA8**U$[2:.&*\,X*DA796(4GYXS<[XMLL9U.(SB+Q% US+
MZO3"S\6TG?2FQBEF<JYJL'*NLE^B7:9+C31STB4CC"AG1C>@Z0\P#5CEQXXF
MXX3Z^O?YB1<KZ"=J+VIM)TTW!=3)ARM UTS8PZDQK!%NC;J+V@[DCHT^YPMS
M3GWJ8FLK65<'ZW&>?G!L#ZSZC"^-05MF>-S+^;V,[8[<54?\NTGM[00V!!ME
M=O5G.D*R'T,_LL<O0TZG&1[2$=Y: T..?Y_^OKU@@&,,V&.GO^POY&!8G$L/
M )4'@#KJ :!%2YX:"MIB\HJOX/T?O]_E;?Y;TB$:!0@\UQ_E\:U"?*5VOSD
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
MB@B,@[/#B 5\NGQ]E+<Y-M<(X_06Z'NRCG$*$\=N=1$UIL63-"[:SOQER,X
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
M^[WUE&HQ80^-2#R(<_53%<EB\W8\V@K8%"PZ/?L$8?Q%U\PI"B3E28N[O_G
MLZ,EB38PKV8?$.6Y$:%YVO %38"^_,%KBCM04P>WPQN%T,M]:LY.DL=XDP2.
M1V9;7>(-.+I\8=3\"%;2Y,\#[I;_5*>#\/^WQR8^2,#JH[>X?W'[]$^][7Z_
M+/R'J\GG&_<!/* \#!%-CGTY3O!_O?>]5',A:@+SKT;BW]]\;B51__ >W*G\
M?VQ%QL]G(*!+VC\7]12NB0<(YDVL[%+$R?1K5X0O9-;0[+P2^?'-L;_(3S4]
MFY+CD1;!:S/AL&4."!']<<7A/WE=O>%,M3\)^8N&AW_O^0D[\D-G^65J1E>C
M-K,MM09A!D_%-U/'TG<>THZYZJKXZ9)!_^H%R_I3U_ABNI_:@N: ([S3;. 4
M'(S,3$[<O:W" L4"9Z[^GWN,AOI/O/'G^;-&C_57"S$7^(MF@#,VP'K;A3HV
MJCD9"9!5D ;5&;\Q+D[\S0?_H_:FVY]^OXI_8_P75_$#4#\Y(EIJX1=5+5KB
M%/!'<G S>%M0D'+%WW:PGPH/";+5C_4JJ,,H[Q\K>F!G8*32#60B)8#02@YY
M"]SXEDZ)/DF=$,U<Y _M$G_K._YS1<^K#O]CWNGM% DD&@>FXO42ZH>S+A8;
M/]7S<.T#&M.SR%$?/2TI:N\9=_8@^P"M9]N"5(NT F<O?3_F]=_T4%2B4D8E
MA$H9?[0]4$<L_%X&^/>*'@%K,O_"CM2RPO<>BDM..VOB>V*)$V6Z*KZX/7?6
M'PL)&QS^7M!CN X.8S383I=JHO+B>>K_,I24OG,C:K"=ZMK4(5#43S1 [OYN
MT;^Q!=6@WZ08)TMW91N[MP7/4:Y2O@,[Q;^&]8>*^]]=XV\%/=X?G(BPO/DH
M#/E["T=6X,X><.]\QHH^U?B<Y)"?6>\[)?S0#+0!VJQ/&J:$6R.76< -P+;#
M++JWO&W_B[[CK/_),3&W[Q6M.-+/%:V_'>_[X7!:-?:7I>UPR(1%\'9W$A(]
MM _@1E_^?D"S9H D90&RW00A,_8.3W23/X&7V2E3WYU):L?HOPVU]=]K@8M=
M6L<9:J2(RIC267^1SZXK)^$Q:YL(G5[YIX:M#&\F'F%*YD6R,G-U]0PMM9M'
MN6&-D"<45A+_Q CP! FB]JZW< D?P1\S.'C%8E[E5B[<_<(HKR5_5)&4(0E(
M6+$@IO"(]=?0XT;V 2R-!EF#CJ[OK:KUT*[;.1Y6[E<_+IG7LF;_=ER;3EAB
MVI13;NNIJS@K*&5G+"QO@3%WE'\C#(9MO5K^_N9BDNC$XG,K7,(AVR*[KR/*
M7DZBM4T:"LP9D>K9M]KG5>F>>YZ-'!!E5;P(-7U19GY*AS 6"\^!L[%5&2;8
M,F,0UM9TF.-,KQLSSS]Z\\H5<.^#$866+!_62ML"GX QY(5I;0>;F8L=\$)S
MC'];&JWF=NQRJ,Q,'=VN"M:Q>&SA1(S=]"$ 6Q&@7D9V3Z>; XZB@D%&XH[W
M[R9Y#@AH</%[Z%T'=89GO2E!J6<FZ.^>N%PA10;C1D4:DV2*HS/A%4FJ<78!
M\CZG.=@X[NJ2A4,!NHN'7;B OQUIYR#ZM8:N1QTD>6@191HLQ5"V.1C6OOC=
MIH]O3HM^G4G;&.G162:/JO0E9,2YX129MYH,+<Z^[RG;WEC@2!L;TH\?X)H?
MDVU9C]23%:XX<NTLMPN$R!ZT'L5NM\6E4YUC[&!BT-(C$YGEF'!2*^BX+&]
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
M>N&?*+?S3\H%_O])N<"?.%A;Q5MP*GAZ:REG]YH=L$R-?&Z<$ '?*4)M@D=
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
M(LN;(U[26Z7G11-YF?AZS)Q&4B0XN8<&R]=:E\[L7HJ*V@><JJ')-S,?\_2
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
MLHQ:@K@'\VXZ!=!3'LTHW0BT(AU$K-L/>H 8+(J[O3WEFW@"[[U>L+&:2)D
MT*HN%B,=9<>S9Y/#5=\0^L-1/(L!ADPK./FO7(J7W[LYJ'V^ZC-MSF5F99;"
MV'4^NN9A(Z$&^.%,V3?V?SJ2S@Y3$X"9M.NAS"K,9\=DX>-H>_,/KGSF?[L4
M;=E2A'7U)3Z/.'N8)%9O0?6R7.HUOVY^L_;UJ_!$'"FN)B"T,BD*Q(W^3VJ"
M9-#CNK0-[E3[9+#=O88EOW:V#('C6'#F&5L"DU0(:A&DN_C94T!K%+ Y^\6H
ME,.(A_[[IH+[N*E\J0!'L?!WI>XY<3Q7>O+E!B)-JTS*1!>I&<<6)\#%-Y<D
MGK_$C@\3_YWF2$DN(2=J/-L;NOWO+Q+T@"S.Z=>'[FWX$A1OE1@D;=_[RB7(
M^9%^N@>\'+ZD)D)V," E?X"K_W3&Z8*K/?<B!WI_=2A5T;)TCKQ.B!2(%! 8
MT7WUVP!;8C"UO@7]EO]*WJL.G74,TJ-4\!*W7A+K,V:_S!#]+*)8GJ9:R2B]
M^WFG]<)$5;AVHNN=HL]H 3=K\;GN&DGD1,GL.PO)6]ALXEA^]=%#363)Q] )
MW@]+5,1C]E4R^C(QIG$K[&R7AS2 &#7R3X;V09<H=^!%.MY.^63W(;\TANX
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
M1.1W>SD*"C/J4X7O(?J1Q1?@C*2DHKEO#@2AW[G@^QF=[Y&_G.+:,\EP[5.
M3VNDSXL&FR5[<1'Q>/"*2VWXX=)^&5E]-H9ON?RL#R/@#^;0H=4NZ<2V='IB
MP9J47!'\L/]\)_<7+5ZII7.:@"4U%-&/$!*"D((I2)LV!VQ/,YCS-2T9C,S
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
M'.T^< F?/6&$&X00#IKK5%K";&XD>HOT@OU_]31.]VWR6O#.2BE!BD4^-.<
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
MB(>H <Q@?1?#]IB@K?NXS] "BSOV.ZJA-UX,T3[D=]:NA><J <HD]?!K6:<
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
M:R7O[E0E;9K7AFX,PCIA"W'CU51]6[@KR;M1-DSH[H@:.]P2+*CF?V,,WZ(
MR5^]WJ:<^*GH<']'*KQQ[EIC)XWME4N+%9^I"\^E!7&&66F'*^"\_?JVYT$)
M@7Z2BM,K\+)J@ZECU)-!:\%C?O+/K580S4RZU8LMT-"&I_[C9LTQ=)A3&=-]
M_F0]IY1^F:>OF<X4*X>B[P%?BE;B7Z>M!<\#IP.O,Z3+=&C ,Y\"[.HNZ%)_
MG'6?S>,Q>5"(FFI%74RK!5WH+G] @0+*Y]M O\MX..'F)ILQ;JW!+4!R3+[N
M_?[OX5U+_-DF:A*>D66U,F28:)TSVTN1*I@SH;G\J\AQO.)<Y\O8R%VEPN;]
MG)$E,G(FI=9N-H)) 4^@'4E"\ Q3'OFXB-Z'>R?'/;$*$_@I%X*#B6F"3>>X
M6\'H\>%9KC@TF%5_[N+98"OMU36SF?!\OZ0;JSKX.-R[PSS01YUW_L( 9W>O
MCL9&IO1@77+J8'O*BM?6],C$?C38V\?G %&]8PZV+5@#[]N%-%5K-0+I8=Y-
MUC+#<'"V(]>5E9A<)^^X22W1N!R33LW7V5<I53-NUED@(8H R:$9(X08-4FM
M:!14OC[P8Z!P@V*#S%J)L7DC=3RKX*:='RJTP/)MP,585%CWF+X\9W+CA677
M%@F9OM:9HG%SFG4<&8_O/]H^*V^QU.'[_7DB(HH6_0%Q WQ?.JDBBVQH9@EQ
M&3H:=[F>K%W76M<W__K1)8M;R@+O;J!EU[%ST$_SO401 LU]YA#9/E5!PK+H
MZ+W0DC[(U_N]+IAU28[=\_5QE17AFUSAL'C'M"W1<%[#$3X2<CR[34B:'*OJ
M24!=<8XM3Y0-E;U7(/PH>,KH6(%!>;Y"#+^E&G^76WF9GO#5R\T:NO"S I^[
M9Y.L Q0[K*'B?$4C@0$G M!SE%?8/>$P/)NJ8B'\#4D_L=9MN1HLG6KI-' O
M_977V+9RXDC'=M'[K^DJIH.<1.$V-$YKUK M)OCD^I GAO$^W"E@]4";./HM
M.D7J8!LT\4I'L*XU:";4_H[$I@P/[6$S"ZBZ5J%B;79*RCE3\)E%BTS7[DXY
M$_D4\-$^CQ"0#*V>MO:G3!W8=KKW35E3ATTL#I&R\> ?66<SEK&#A QY2PH)
MDH]B]K$/$-3ML]1,G587"!6DWS2AN=*L3"-T"1V*L</34:P'U'C+,V:00E.P
MP)9TP9'"4EDVF$B[*=33P>T]]-:+?:S275R*R/CUP#H@3.V9Y);NCO^9MJ5<
M^S_:>Z^H)MBF73@*4@1$I$I5 4&J($WJ@P@(B%&4#HE*DQJ5%B 0Z4T(14%
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
M(N6A\CV"WPGX_,&SUY@/#=I<S_>19>++FXCH13[RG>-[9$U";'@VR;)S@9=
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
M.B9W"E(8*TX!K#%]+=).Z;SL=UURD<XW<S>K3&NVMVH#'(Q4:@O\JF=WYE7
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
M*;KTNC:<776YU@USA.WU;YA]^,+"XMOR<=,V'^@370=]@#*.PBR((Q=@=I<
M88P12/G [)SBS(,PRW*H5U!\#,NR4 I03J!9,WR"-7)V@B&"U822 QUR!#NX
M5TY/OX4>R1(DFJX1/@'I96J#SY-\MB9XXI6%4W _;"L(XP3Z:9!D(*;LTA&&
M'@$P2D+ -B#W4Q1X&52:;'PY2I:UP<6]'R]H]&A@O^1TS[*[H*:B+DZGM=3.
MT1S/7CH[]L/+-&TTQT!C^:['*VLJ6KI>\P9:)>EZ/K&_]R5%O4F0(X02Q.?:
MD"P!81JX ,$0@Y!$R"=IYGN9TCS+.8"VE22[R75.@H<!O**FFV.8I!XSR 9%
M+=5!%CS8PA[*]"R84K*4FM(M<^"6U1R2Q!_I!=GWU%T0-_]LGZ__J$EC+J=6
M84G+XKW+Y_P;4Z&M\X[_=7=U$,7@76OY[L#M0H#FTV95F#SO ['$7S6]89>U
MAG-B-3BFY6]1@;.8!T:#^+%/1N=US5:;&-<;RFP9E!5KX5I]NZE%-B/VD4M=
MZ((@10B$48Y EO@YK_=/TSQ.(QP0%:OC+"3;^JB#NRWS%Z=N)7(9<8> L][A
MI-@N\BSWY$P0(SQ1U"$].T8PKYP>JL%.D'.$F6K]>!;.LKT>Y\@]:NXX^X*F
M.)=M08KUIBV>1M&2F^]XO2&4\) +UR2;MF\Y?X/JDMDUS1VMQ1VG.S!6!.4!
MNUJD((&I"T($>8,//P,H"-TD3;,LA$H#/(Q@95E-_#LMOGYC9R1 3[1&7RE3
M$VT!!JR=IFN#QDY8W+5':WA++N<'=J)VO_I147,8V2A)+;,T^Q4UT@B]<;KX
M@& 7;!ZA*.R<'DF'8=EY<V9;4:@K,9-\,Z7PC."TK'(TR<8C16IT<36E^UB4
MS>H-+;\4:V:(/:"RE+I.G'O-GH0Q8,X.VKR=+T<EJ?"&.\,$:ZU2NP=)D^K+
MU<(<)9V$\Z>$V+IQX K1/?O>(E(XA_4@4+//:38/0\TW_O_\7OJ$UCR_XS-M
MVKK@":O\%]<EV?_!Z,D5HC"B28Q D&<!,T02%\ H#@"*D.O1+ A(3E:/8EK.
MEQ;5K9PY<A%.*M_M(6;2GRZ'>>5@/LV:[D"+FTN]14S\_LK)Z->BY$J-'XL=
M1,5.9A=M49SCU T#'[@N9K8B30*0P8"  .8)C)@@^'G4;]%-25[E!@UX6=D>
MRF^;+[$Q69:S?6%BDU"2@1#&,3/B([8[>9JY,<I=+TZ4NO0MM2GZ+?VDMV7)
M?9"ST1?CKIKET'WI_$]G!._*V:'B=(]P)A_\</R&P=:#)AAEJD_A1;@LV]30
M!-N..B :653?<4E%I/:!%VC^9V_@ORL:+)S>#/1=31^*S4-S6S[1KJ:S6<$4
M9D&$0I#[/@%ABA.0H2@'& 78]\(X]8-H50HG.[E7<VZJ8R,EM["3VR.<I&68
MEUJC$5K\."JV2#B/'5Y"@DF/K[H75&,KY%VDECBK[3\5^#@_C#'Z4>2Z#TCU
M/<@[M'BRW!8QLRY6?<88]+]J(+&X<U:?4:<\MQ>L9G%"\\=*P*-$!/\:81.-
M?\_[U7ZLVK_3=C=I=)7!)( HC0#),-.'$?0!## $N1ND:1JA*/:4HCS6,+7L
M_OVUK+>@.H]NGYZ'QW'2/H9D80*SUN;):=!7L25J2G9V*O,6W=W([*9E/VV=
M9W;:[5 T[Q2VSLTE1S1KX?GZAC5?PFZML<T7 =2T=YN&MD.4\#IC1C7"[2I/
M Y_B* :88@1"/\$@A1%FNHMFF8M)XE&L%*D[!<6RZNVA.4C _JNB[7F2+9*F
MY:7$*EJ. MPVV.[\/H TF.DW29(IF^\DC&5-NBDRCRRVR8<UR[/[6L7/5/0D
MO*_NT?=_+]IOWZHU;\+)ZQ5/*HZ5FT8YS@(/N#BF3&##!*2AFX(DRMPPIYB&
M,=:X?^KBL\P-M)\A5M-']L W<:KSYHTM^N[\L4.RX9W?:KJFJ!L9,_+9=<'V
M35D<N_.Z7R&AAQ7KNG7W4$Z[6-T2O>KM#B->._K=&:%R=;H<8F=O&2S0OI I
MIFJR==%8M@S[0F8=55Y?NIY.-QDFG9^W<G]7\R89#]>;]EM5<Z.HL\Z]5>9F
M&'HX $F"7'8-]5.F%G,/A)2&$4W]"+E2UU %F+;3#K?PNNOD2/MQ;YRTDTV%
MB].*R1)O-&YVS@X#IT>!7=2V2)B[M&F0?%'O&CE("W:R42)]OZ^-VJOJ11!,
MW7RM2CKT*W^WH??5NZ+YYP:MB[S O5^-J:B^WW.CT-!-9VW+^J!':=<5GVQ$
MD]-#M/JNJ,Z F?J$)2W&3JN.)7BJID>LL5.IQN$2GF@5.V@!7*SJX1)VC,L?
M+EKG0@\[UWO=)),^S<W+88@1\@#V8 C"C'=E]=, I##T$<IP%"*X8FAFE;*/
M_!"6BKB,(<J?ON*RU ]JT?1B'S&(8AC0S&-F6QKQR:L9 3"G(< !\=G_)FE
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
M#+'0>#.#2_%ZH3X&AMAYOH6!*0#JU\'[FC P3/$7M8#)RY1D;WNGWK7N^!^
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
M/V',ZMES4Y+EF#, DX_QB?N',;[(6:F74:JFW+OUK\Y8D(:SZD_29#)K?A_
M\EGQ)PD\F?5^^DD]#7[]A(HUWSAV+GQ!:_J%XDTM&@"]HUG["VK[?_U[T7XK
MRD\E_3M%]7M4U.+(7J$DC?TDX?U\*/?9A0@@Z!(00)*D <PACI7*IRY#Q[9'
M=,-OKP[O1/Y,NT$&:]HH=A:[D.%R6F Y-JII# [=V2'#5,> *& V(>"H7CD<
MC\XBO')Z5+F260M%P:Q'GKG[A6E6IFR&7XO.A%<.I\)AU)A3/688:4A-78C,
MHBK-#.,.U9^A55_$%;@B%.4(,LL8!NR/,$M3 %.2 C]-:8A0E,=JG5@NQ.>E
M77^+^OJ6\?']27Q[K\:A][H<>7\J!YXEQ]V%*G*K:G^AB/M[1'^4SUQ)\PK-
M/@>3NC&/A'B L+^!,$ (I'P,6!9BF'H>3*A+5/2@#%#+RFX+34VI2;%+3G.9
M9H*:>AJ;;%N@%DJI5*@TI%2D0"ZJ.528<*@>E-[5O%%V.3I\55H\<>7"F\YV
MDV]7293E@>L% *7LCS @,;.!, $X3$+&BC3T8J4PZ!0PRS(_@';J+>QM-!.Q
MR\H?W.LC<L[^:WJ5^%#<6_ZKYU[%0>0@\8O_:\.NDH%[Y?"OKJ](Q&(/_MN_
M>+'[WP-/_"JX8C":1\I[\]*UH@-R<CLD;Y.&F*RF4[;\_3SB+\K93HF[H&!O
M%TFH*2E:AY]P5TZ/EL$;H 3QINYW4Z"6O;U)$'UT-Y-Y1S=1G_>@Y1>^IC\4
M$X()2F($/)=$(,QQ!+(T3D#J8D(B$D/7\]32\P\@6%8>'![7 #5]HJ5L#/ \
M.^3D^"(BU81WH$\ LV (G"7%6$;]X?H+Y]&?(>\X>_[<@[H=$L3WV+QG*-U\
M9Q]VB=9O-TW+;A!U<UV2#U7Y]0,[A4@WP_Y#4=+;ECXT*QAXB>=&*? 3/MLW
M]7CG)DI![D6IZX6IF_I*%<VZB%@W]#NT'+YGSH"8L\5,'.(<-R"0<SKLG-\Y
M?HY 4'$*EO:&R*F$)=BLICEL<EBC=<-E[#'6ST$3C86;/%S&K./.#Q>NIWE_
M*=M"9%FSI7?^Y9OO>+TAE'!DWHI4[7Y"Z0VJ>?B[&28C[R00^0D._10"9JQ
M$"8T!&E&7)"X, XCF.1ND"O==0PA9OM>-$)S%.MQ!D0[P1ZARNV$ =G=,/ +
M=*:Q'92\'KW OBA>I9;<$O4;EF'^F;J-F4)KV9N;868>W?),KZ^>&7I7-N4U
M^8_FKJZ_/.&W3=M?@B2S0L^\;EDKWG%G/(_([/J&\_XE%1,M6C_Q/B;<E)?/
M!3W'A&F598A^->TC1[K!2Z($E5JYG^?67"SO<X:H<<[GW*-J8D=HL7K7CUIZ
M7S08K;MNF^_9SYJ5ZWMY3A $49;RA@E^P@R=  (OCUV49AC34.KN-PG%=FY/
M#]?I />=81T!6DXJIWDT+9?&*%>33"VBI<50BJ@)063O=X+(_K(3Q.E5%Q%%
M*<(&891[6/T4O%ZOMYTRWZ*6?JWJ8NL/E#P*I]:P?4M8KT>]5W? Y4_ 20;,
M'X.F:%>TQ,^0;?CTDR%.ZPB<7'BQ<U"&O/%A*/6\GK?@ML1=%!6M^TXF71.3
MO=R*XP9@H\':J]2C,,RPQ[MO92 ,_1 @FKL@"5'L!A!YR%7*"[L<)<NROZW1
M'DKA:9Y3+.(%VUOJ8]4R3 IV*.T-+= N>S>P3W+>@&6YKZ9]1K@Y0QNDOO_1
M0:+8NV$?;K9;<[)QXPAM<PX!<RPTY HP@-"B3@!S##R\_AM<6=WD>?N-KT+N
M**W_5E>;1XW^^Q-+V([X=I =#MH1L'5Z[D^Q8-[F,42]8BAX@G +'?8E:-2R
M?*;67<SPD2!N;/?(/'Y!S^QLONMIIMSU]#-]0 7W&;ZM2E%#OD'K>UH_^"N<
M>6'F\5:E6<PGA@<Q0$F:@3P.W"!".251IMPT>UD:%C*LMEVSMX@X(TP<CLI>
MDV6-=MH+[[V<[?7*=U1-;R[74/O\5V*XH_;+;(W)EMH+4[!\3^V7V:*33;5?
M"!7-K &1@[!M*90F849PAGAJ(CNK4!B U,U#$(=1SLXLC+!:?N+^\K9]<U^^
MW-Q_48RY[],O&3G7IDK1Z];G"%EH:72:!%,AZ/W%EPTDGR3L*!Q\^BGM\4SL
M&HF9L+Y%S;<A1QWSI!D4Q0#'2<3,OCP%&4T0"#S7I5GDQIABQ8%,QU"LIPT.
M,+N1FT79)UX4I?-8TT=4$(=V(VVZ!+>JJY[LD'.0X++RO*83S)23RXM9I":>
M(^YP>!:2^"<),C=TZ02,I<<LG2?SQ&"EB8?UX\/W[%5V5\L\/_4]=N#%&(0D
M"0',0PS\A$8N]+*(4*DZG\.%EXH"<UCJ85]!NGRD5Y4@S>#N)"U:T=PQXA<%
M<,5"B\=LQ^B?"M/N_5Y_M 2?WH+6=^B1UGU4TL<HCSP/@@AZ3"JRP -9%$,
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
M28*\E.1!KI3F<@Z2[6@G!\>3$[K4$YTF8.>9)">J1DA7$U8UJM4S+^8H,I5
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
MV(-Z8[^W("P+Z:YOZ.\<I"-@ZK96W?%%\J9V$;6*=RDU0O5;H1[18KK;Z0[
MRS0T/2+P;,_2XR?5@]LWM?!.79=H_=P4S3W]WKYA:/U#-LQ][GW;AU]=5R6M
M-LW!Q;U'0SX(?I;^^7"X"=(5C[QIJIW?.0Z.0,)0S'R.1JWH^=E%%XNCSY$U
MCJC//JLN=&(]W&[0>OW,2R1_ZV9AB)MWUX?L<ULJBZ+:JI8%=/\#[;'JBG&?
MFI^<KFG@"#7G,VTWM4+/,44>SHNS/?:I";DFYRP(OQY'M%2"(JC%%(4>"\;J
M0W,%/1/ZOD9EDS-IY5T-Q2B>HOSZ*7]?E(A=L]'ZMFS:>B,<??<,0G/Z5^^J
M!U24*^SB((91"A+/]=D]V6/WY#CC"3U>XL8)CA*J5+-H$CG;@9P!L#."[/S>
MP58TWXWNB9SA_U*<5E-TFDQ6OCK8X(:A2X=1U!:]KMA@ZN%%QPH,2Y'V<W&3
MKI_L"!V1$'#_#95]1&4[%.T@CO(WMG3[CMWTMMV\5@&EOH>S"-#0#4"81Q1D
M"4' QS$B?IRAT(>K;BPDNR/6K:$8_ *DJ2B90P*E]<T;^K4H><&LDR'V"TR7
MB=(O\670("49I $@%+*C.HICD,+8!5&:IVD8XM!#;O]EW)3D?^?O8B!/P8U,
M_K?\)"1=A*\ U9=-\)C)[^CHW+-0NJ3%EI&ZR_[84GLBXT-0['"2G5UCS043
M/Q;<PJ62098@Z74EB"RXB<I)(TOB9F<FQ[:7%<$^CCR2 2_P0A"&:0I2E+J
M77XC&M $!Z'2G5<6L.7[[(?;ZS>W'V[O;V^^.-<?WSE?[C^]_;__YZ</[VX^
M?QFF<]S\/[_>WO_=['0.Q1YA-KBE=F*<GM9AI1F8*K$+#?!XF19@JLQ0'>AQ
M8>,OT8.=::H^\/:.MGV3>Z;%N)Z2GDXPL89E%3 "[>S!%I:)PGR"*3;,>]E-
M<4!-K#6)5QM0($&9WIB"J867&U8@0=[>R *9Y]6E\.[IL>O;)BEQP_.6I8N9
M/<Z3:,F65_6#N$GNN@[*"]>6NGE!TB%,36@F:3+7/^X4,5IRLEUD,9DX1'O\
M_1_]3OU;OZ\)L[*O2?6H>LX<OVGY^Q] *1XF)RB<__(O(TY-!NYKU V?'SD,
MY&A5^O[/DZ0E"2>66TPFSI,REHZ)IQ9VT/=7T4^;EIU7PA<X62.50!ID89R"
M. \\$&8X!VF6^B#S*7(9J\(THPOZX-6P__^CFUUQ?[$7HIC&$/@IV^20^ F
M<18"+T"\9464AI@NYDFWO;M_:F>YXL9:]H?;VZK%7=Y;I_:(F-=4R&AV"U[:
M9:V(]9_#*ZVW%<8<SYK@+YRW+CH$'O047/DQ)&X2!L#EF51AD&< )GD$ M?#
MD1]12M4:OT]"LVSD2W0PU1S)?I)U<AK;&$/4].Q!D] KY[C#J(61[5,TFA[>
M?A+6RXQQGR+[[$#WR9>T"R4^4\R+%Y^5G%"GWK4LJ]M2@?5S=ZX?V@,#,LJE
M$OL<F+^N7TJ\FEQ*TVW6@35%Y"4U$OL++ET?<9*<$[41IY][\8O\QTW72(M
MG!!V6\\@[T089!0@C#R0P@#&%&8Q]I9,FSN'YPM>SL6]K7FYBUN_48F/XA@G
M&*0YC4#H,3,IBVD /#?)8L)VRX7D!>_>NMMDXI;]2G9H\4NT.L]?R76Y0_Q5
MWHKW>?KZ[K\]?G_6F^X^>RW>:0\ :90A?BN_WI;O>8;5=?,I_ZUIRZ_OF+5\
M5]=_KV_^V3Y?_U&3AOV8SW!\JLG?Z[Y?C&Q!HN;ZEDWCKB4[;](UFG..&MZ&
M]S?:B#N=2-9D_[YC^KMV_DY1/60"B;UHQ(/=Z(BWW/)A?^4/*50OZK)^WMY>
M@NMJ2M8>PPVV^C'!.KW21UV@RQ5!7LB6O7+(2]=24W./1=ET<Z6Y(D7K;C9:
MUZ-[W%[UOGI7K#=M\41O\IQBAM!;GIM:-TSG\K^+MWA6V2J.W3#&00)\E/L@
M9'8IR)*$ .+E-$<^RA*,9!2D<<QL:\TM5"ZGW2C!-[PK;??7:P=WDP>['N7*
M-JOYC9K6E"_*?C7U.<)R&._8-YG?:Q!\7SD#JDZ'J_,I=T;;)O[5O<X1?JE]
M(146V>!=<_E7N3][*+[:?9(^VJSQLCOO^/+B2'/CP!7'FGF BYQUUO@T'(#V
M *@;_UV%QO<:=^%Q29-^_RW;/FRY"/,<:?,FLSY5:II<P#$>.#]/@98]>K#4
M8E;F:1+&MN.9)_3\S(?#<W>M8FB.\RQ*<H#R) 9A1 F T,<@\4F:1CAS*9*2
MEUE(EL7G(]V-:>5#%7[<38Q6\R.>9Y6</] ( Q3#0$=#L@WWQY&FS9!_[3R<
M1?UDL^0>^KOF7]#-BWZWJ3L34BDG>GC+LNR-W<<#2-6TZ"V!\P>8/FUJ8G4J
M'7J6/(U,Z$-*+LB"WBZU< ;T(0G'V<]'3^BV3672=-LT&TK8BFQWNK;LPLLF
M?M=[C@>S@ZQ23%.8NS'P<]\%81A$ +D!!=1E1YSOTAB[GEI7544,+ L?1T5$
MSJI\WRO!AWQAU'QS-H\5'[#<VV'LL>[W73:Z8A*3.O\EHV@VN:H8)1/<Z7!Q
M.F2V RX$/E?=576(A6U-7&*R :PF.XSUAU6%OW#[6$WV''>7U5U(3WV]K9J6
MU^SVD^F;;<EXE&59#IE:(ED:@C @&<CR+ -Y'(5QF ;(3P,5+74.D'6_:=,/
M<J0]8,D1K;,,DE,C)LA6#/=L*1Y@6JF?GR/,D-R?!;.H>,\1>RC%L\]?8&N<
M[O"0)BY-H(L!@I@W)^,)5B2+@)OFGA=#F.5QHFQ4O$2OC#'@H3<&%0@H"N[%
M[3!>H@%&!^?J[.Q!"X*\6.N+U]+L0KV]A?&&%O9[^X@>/N>&1)WH5P9)!#T<
M!" B00I"'Z:\4 (!E&04>C#'0:9V*7DME%E65P+@4A,'%_L:)!7D:\'W52<H
M2K:PZTB>G%WXI^UDI[F=+YT;:9RN/T=.I:WM7*ZQG2Z"&OUP**W_5E>;1W%E
MKYOWZG,C)I:P?'9QR(X [?2P^1S5JBTKE28B4RR8=YT;HEY-JT\1;F&0@P2-
M>AUW)M9=K@G//'%[?7DD'E<7PU_:>GU/ZX?F4]XY]Y6E\/P*EH7P%Z:):MZ%
M7T#GSO 341YY:9S@Q+PPFF&"FBQ*T6]!*.=IU9+)B647$\EYTL82*?&T1GK3
M>GU;DN*I(!NT;M3J%DZ]:SM>O.93,+8P%7*=3M$Y+VB7DJ@F8@?4&<[:GZ)%
M+P/JU(++Y4%-D+.7#37UG(XA6:E)R?8%VT;BS2<56["2E@$M A3MO)M/AC_V
M(Z0U#;=JZ<_Z"/%]H^SPEWKNS"[=[1Y]WS6JW,43<982-\Y !C->78PR@'P4
M 1K#,"!!3 *,51R,$[!LYS=T27T,]%Y#SGG7O#+/Y-QPACBA)EK:3%!V2TF0
M9\A1- 5I4=>-!,F'SA295W13_=@Y]Q$]*'8_[5^R+(L<A&IBWT#._!&E38F:
M+)VX\%R-##9GDDB-]+X#@B[([AM66CBY[X" X]R^PP<T6XMQM^+'JJR&GD:=
MD/5!_94?$>B[.069STL1$Y2"S$M<$.4)#B&.<S^.E'J+38*S+$A=2*+H\]7[
M7)D?KYQRHI&6#M/DCC1SK%"3Q(X+8\#;%/X>]OF0GGI;,2DB3?45FP:V;&,Q
M*<*/.HO)O66F'.4-:@I\_T<EJFM_H>VWBFRM,B^+8>!F 8C\#(*0YLR2)9#P
M234>"9(PI#"_I$!E K;MTW3SP'E;U8JI-BK<DU, EGBBI@V.JUBN'('(E<-0
MZ2NO.V2L6+X:3+!4[C(%^44+8"18,E<2([.$1M<#/H"C+G!+NW$XOY9%VWS^
M\BO/"CSX5==BX_.7Z\%_2& :Q#EB-H6?$!#F)&0FAN<#3+,0T@1E?NJNGFB=
M55)=#O0Q41&M,3[2$K:#WV>P"^1$\NK1K_I.)*,./ HE]!?L!@J2- @" CR*
MV9;@F "8403B%)(XCXD/,ZG,R@7W0D/U_]J/@G/J'=^[JHS-=DN.?H4$CLML
MP_2YL2!SU<Z0,U_X#QRO'YWKB0_]!X[>C_/^2[.J1[X[Q#+<UNL%<2G7#35]
MN)Q%DRT>+EA^N88.E_-@KWV#@>4T#O-KW_7@IX>RR#8-NW:P[[%XHG?LD^O%
M)O&2,$]<"D+1E2C,4X \-P;8S1#RH.NZ4,I])@/,\D' @3L<FH+"F6./A.XV
M2+2:@A;T]H"=+63! 1W=.\<*!05KD"5Z6O0BUJAI2DE:)]7AW!K+Z3Q):O84
MF^P[&MIKU+'FFI""?P-HW;6]83J3UD^4O*_J]YMV4].A>)?=CC@.Z"O]E(],
M[NZM58#C*'91"%(4\&JC'(,,XI"9R$$2!8F;A43*!6('/=L1\2ULGJU4[:#W
M+=>N'+0E@]O,G (%#6)^MR34[XON@9K"'C?GNG)VV [=O@9\'8:PTV'L#"A?
M.:/-^Y2/+Y/]ZR^Z40J'PXMNF-YQ\D(;IW806>/KY-%E'NIRAYTUCNT=C_:@
M:/9N:]ZNJX;>5[^4CP6/N8OA"\IIQQ)+63[-^GNO0(%7']T7#Z+B])>/=[>C
MU YVJ@FT%-O S7!I^F2RP""UHT:6-_TP$\=XDK("]?K-YF;67[8#G1RQ1VWI
M)%\S$QP4W2$I.1/@<C')8]\+ ::I!T((<Y &N0^H&V20Q#A"<79)>' 2NF5E
M\8Z6E9@D?G&(<)J'>D%"8YRY/$S8H_)"@4(I1E@*%4[#?M%@H11;YL*%<HMH
MM@/ WRC9K)FY<O/PN*Z>*?W"+)L"TS.EDFOQ:8BNM'P&U->R^$]*NJ)'T8&D
MFQ$617&8PP !DD 7A+X' 7)C!-P@SC(_\:/,5\I3LH*E9<4UX,QO[ /63H]V
M7[R='15YLTO*%G?^X@[[OD;;Z7KMS(TR6W"OY13GB^^@FH(]65P_SI7L<X"(
MB%*^18]%B]8<1;:!#]5&E(\9&C:W" =-U;U;P7'9&G:;;#ZJ1[<*3+<]V_;:
MVW_7,W?>58X@]0(_!!FFE$]01P"F!((H"4*(HQ1F::K6MTT1 ]N:O',6U8.S
MB#>5+(:.D]JSVM3Y+*=IK7+O$K]IC\V1[RT_]KV9[!FGR0UCS>14X2_<94Z3
M/<?MYW074G>&;6<)=2.$2L+4YS!'Z&]UR0<)B=\T[]=$C!MZ6Y6D>5>SOVC,
M-#,#S7: :#1%BQDDHZE;W/K<FZLUM(]B>NNZ?![/WVJ_H9:_NA8.)TJ9R?/X
MN"ZP<#0-<[LX=477\[7O"ZLW#\W0)LZ[\Y;?/S4E^5JVSG#9JEFV:[D:#:&P
MF#?2+,O&#DO#*U_0>7 \SG(59$E.XP@!$J<(A'Z 0)9Z(:!>%B8P_?^Z^]+>
MQI$EP>_S*PCL8K<:< YX)"\L,("[RM53N]5E;Y7[S;[M#T*>-M_(DH>4W.WY
M]9M)4A(E451&*DF[MX$N7V3&D8HC(^,(A&2IY9SF+AR([+Z;.<M[C$J$#'/"
M(L1QG"L/.U4>MOH%DAD1L2"4"Y):S4F^C$UO.^=XCT.&48A+:+:((.S/"';<
M-Z^/#I?]Z_;6G[Z/7!]YO?W<>A^T//N2ZO%ZP?47;7E?R%SW>MMV;=O=O\U8
MSBDFE*%0W[M@G^8HBS*)@H@'<2)PQ,V&0H(AC^Q(:@3JYL<M!L SK3'_#,^R
M8W %>(;5#&F"?.J;#A9775=MAXG#HRN4>%='5F.XTQY5H>PX.J*"%[#(TWAX
M6-V4I0[:73^MC%,R]MX:._OBX:$4#[JCJP*Y7(CENCKH,UL'L %9%_LTGS^1
MV9,+$]U+*87E3?0299<BL;_4=-D0O23L)3[T/P&3$RZ*V5?%R_G=H]J49J;]
M+ ]\'F')4(S##.& ^HC&,D:Q3(2/\S3/<Z/9'WV+CRQ0-3BOAN<U ,UDIY</
MP])S*74P^0$09BPJ0Q0,"(MZK1$6]<U.6'H7FT1<ALC8",S@,Q>9EF_+U=_%
MZI-0']:G8B$X/ ?08*VW-D,*,4]AYNU0LS))IWD%,E1.V.38?!US:(2FI1 >
M7&KM3@-X"QMXEMP3EO'\>]:M[DI!*O%)-%^_+&XW?4G:*Y==Y[LXY'$4$Y3R
M/-#Q(HPH3V,D$\ZIU->R$C30UASTV,?31YV"4<\L(%4EVBKQ>4%H,2]6!7C4
M%H"G9B?6<3@%4QP;'+P/&RQ^T@S;(K*]B1VI=QZ0 >Y:Z9D"GKJS'I A/8WV
MH"M8=8.]7S83ZB%'UX/7QK[FO+GU:G"7G5@/:3WO"5Q )DQV[2B$-I3MH\6V
MK>S>6E,VE^TCXJ#%;.\CEW7FT]-DO]2=2Y3X72_XYV)!%DSW!EN)I]VH1I+[
M.?:S!.6,* M,<XYHFDLD\R@1L<@D%Z!9EC#P(XNAP@/54W6+#2:U&98;7#R%
M0O%B8X^!7#:SR>/Q#B;;VU9_->^^[/%NBXM7(S.*:;;C@^-N@(; WZ0[((PQ
MI[H% E>YI._UCY4Z'NJ$Y*]M7NCUGT4U$S+),0]BE 0I03B(?:5[A$0!"].$
MQW$2ACZ\[W4OK)$53=L)<PO:V\!6\J&@6_6][N>9L7?O@A,PM;&C?BDWO4$W
MD'5WP.8N_0Q#+'M@#Y+JM =V/Z0WZ($]2')_#^SA5V "7I6KYEK[NWA6'XA'
MY>_?E<N'DCQ]6CZ18C'#.?4#B5-$\D0JST)DB%*<(#_G4<##C!)I5%MS#M#(
MHEV#]G:PO1:X]WL#WE"VS[)K6+!=,@$HU=;T&XNR*7%#<JS6Z,BP^FDGOV>7
MGT1X38G<2*[Q\W9V^>MR\?"U>!'\N@Y/_?SZB]"+/S\6[%H?W@^JT1.>AS22
MZH00A#G"3$3JP!!E*,NE\#.9XRP I9' P(\MXIT*.,7C9U&N7ILI\?^Q+IZ;
M.JIO8E7_:A><^EJ'KK[K 8IH*=%OZH>&&#WT=$/.*\SR W?%S!D8C]?0:[K%
M ZH1Z6%4P;P:F5'Z!5S&"4?N Q#XI!Z%'6,.G0S+5>S+OXI5/>-4)\LL%UHH
MA3J_B&J7(;,3%9G&,LE8BG(1ZUZ$$4895C\2F1*64QD&!'36@($?^[9AATR3
M M9%!U[M!6"KF08:CUDP#33(I[UA/:.H'SLV."SP @"?O+H+SIB^TBZ+52ZN
M/FTK?$04R\BG">*1.NHH%RE%648Y"O- BD@0R3!8P^Q!&%N)U*TXKAO!J+__
MV>L61EI7C1I50#FA&JX--L0Y+"HZ2XG[BLTI"X#.DC=0<7GQ*,A?E1>AQW?I
M2)CI].+=*R,+4 O)\";AD)SS=WN6E,"$H@7B+$QW G&[ <*==::;&'R,_-Z(
MX)X_6U0**\R6"Z%[);R(\O736MPOV\X=M_)F(9=JL[1A UQX Y8<62Y:3+P-
M*AY?UZWB6FSJ\M$=/E?@6W((\\Y+V4A\@TFA8Y;!"F+A#+"K>@7 F:ZT%4[\
M7OVJQ>OPI/0;Y=FN7F^>1/F@/-Q?RN4?JT>=/$ 6KS/LIY10+E&:<JS.N6F*
M:!1E*$HD%OHZ'YOGIP_ &5EE-)"]#6BO@>VUP,W3UH<X-:P*'-(/$WU+TD&)
M[0:$6>6X#ZT[6;J[ 7'=S'>3QRWKR,6#EO7OXGE9UE?LFVP0&B5AGL44R3RD
M"/L\1AGA&<H2/Z3"QPGU05FOIP"-'39OP'I;N-:#GD]RRNS,Z()^X*68#>GP
MZNDS=+DJHCX%9MI:ZC/$'I54GWO>UJY^5*N69/YEP<6?_TN\SE@044P%U<5>
M*<))EB :)PSQ)/%)$L:2^T;WV"<A3&-+6Z!>#=538*%6]) OIO;S FJM+*<Y
MH18V\P0Q%UC+PQ4GMI,G"#JVD*<>M+.-OXB%4*M=+_@U?RH6A99=/=6E=9;;
MD&$L$LII'BF^14KTTBA!>9 +%&1YGL99$G,,ZA=M!'5D<6QQJ,.L9 \+F,TT
MXZ"9 77.%YC@=EFRC\#VP.L^/ NBV9&E-8,YJ=D%L>'0!L->AH?%OBT7OR@X
M;8SMDZA863SKO#5P(>GYE486>YV*_LOU]9VW";!V<# /=1DPY'R$RRTO8*(^
MQ(81BD+-2;4*81DL/UGDRIS4;L *\-8%Y2C?]?C)-5O5S?SJ!L"S5"9Y0GRL
M9S]PA*,L0#E)":(DIARG(E,FWVR0\QE(D,^RU:#F+T_/I"CKXV!MTZGZ=[FH
M?V:/I-15H+IS[%RGB[5EH/K;Q^6<>\73<[E\J4."P#R-4WPU,_@.> 63^Z:D
M9 ]BTR'><=7(:9I<EH?T0)F^#N0TJ;T%'P./6QGF.['\)I;7+P]UV9I:E\SG
MKW>DX( [JC/+3&"2=1GC-_7_M1)]/3]MOYBQ1<?3^("OI<[QR,A0NV(/W$J[
MXPS48IO0;&NN!]>>TE:;$'E@J(U>L1S9=O_T\*_+/_2(J(^+BI<6G5H&5QE9
MDFO@>@294FU7GD*A&4/V<;FH"JX;!P-'LYWFQGFA=<<(F,R>Y<$8/5>,:+4?
MOW9ZZ6DGKYTE\6CHVODW+.>MU7VVM0)8+I33V-8.48IE')(,":%#U)G(499S
M@AA)0I:$4M(85)W1"V7L,'7307P+%%A?-<P@,Z_X8K*!\6HPQ?#I9T,4N9IR
MU@MCVFEF0V0>32T;?-A.+-O2:1T>UUYVG>*AD_IXP$+"<IV-$1&$8^*C+ E3
M/1$\5R==EF092#!/P!E9-+=0O1U8J\+F4VPR$T\'Q,,$U(9NL(B>H<J1D)Z"
M,JF8GB'U4%#//>XF*Z.OJB45&4^BR$<D\1.$DR1%N4RH,J^$!&%,A4B#2Q(T
MIJ\0VE5BU9]FN2R?B'GH&<([,UEVS!&87!]G;XQ>^@.@=Z2LCC<O\@&PX%RN
MQPCE/*1Z/&BX70?,"K82O&W(O?^+SI/;=*6,<L8CB5&4A%CYX3Q#.<,8<<JC
MF&/"I8^AS?8OQFIDS:)S7966GA?;6:"ZK\Q5_6^W07\=^2ZWR#9_7RT]]39O
M)E2J[ZKEO.!$_WDS>J-Z%,*FN__EFVFFR";?(IBJ^UCOQ?%(@!U*7O.(WIV#
M7W;?&"6_S2GO' X5N!RGR0<..&-CWS "=XO;*>=K_H]UU11V;MI6Z0Y5]\N-
M[A'?Q*KI</-U6:G?:S3NRN5+P07_^?4WI5PZK2BOMSW?=@FYH8AQG/E(J>T(
M8<F9\OSR%"EGCU 2!-B'C8$>&^&QPZD[]+6&+C=(>PNQ\I3=K7^KOZ]U^'.+
MM^[FL-QVQ[#NK#?Z9IOI]?>TA<! \ [SJUT3/XW\E=ZW+?YU2Y.V3=<'3<-/
M^L^UXK_K;.D'38I7+'[JM#[9D3.*79B*]XY,QNCH3FI-IF+^H:&9#*[%#1EO
MQE&2N3($+WV'7M-+LG,+C:[8-_ ]A<"'EY],YD%9L,/@ELPE)Z#Z\303QK@C
M,Z74[IKL[.K3W929$KIW66;\TL6NX_UR!TS?FG]9= = T\,9]M_UV;4J5IM)
M]\WT^G::O7Z@'L8UHR275'(?^0GA"(>I1(2',6)<,N8G$@<Y*,(_-L(C:Y@:
M-53CIL[S.^2L?<!Q=@WL [[Y7@!UW-V7CU?- 'OT<[T9=^2UCGE>EZ6>3-&4
MC6\',.@$19T3YG50',6?&Y6/[OVY<=!]*W]N5.8/^'/CPK6M\_OQ*.;S33$X
MB0-&$IR@)-;IR'&:HMQ/,,K\*(ZCA$8BS6%%?MWEQTZ=: K?:HBV-?)[W!A6
MCY?3",R3@)!G4=/71\4%!7U[RTU<S=='RG$I7^]3,#%Z+A;5;->9]E9VNCQ]
M65PS5JX%;\N =#>V.@7YX[HLE3[XNIN"-,.9P G/*(K\+$<X$@(1D>'ZNC5(
M8T+#V.C&Q!$^H]^5;!"L]$7)IN,::QJ1574C,CTQJD'7$RV^=7!^66?0LP;E
M[B0I,TEWM6'#JN$-M@&F2SI]K&_E7GL[Y0QY+8*;JD.U-[KC;\WX%DGOZULQ
MGB]9G0)1F\CWM %[B+VOC3 V!H[9UE@/O6AM(/PD\FLCX0K,)%;%,4\V9LCU
MLK;NGPXEEL_+LO[8UH,1/NHJAO+UXY*+6<HE)1PS=9AGOAZ+Q%">^!EB1/HL
M)?JO"<P?'(0WC8.XA\)5,ZW$JT]^-2*>Q@3J-PZST=21=,8<*\_R(KY8.)Q&
MU%[@@0ZO/[%+:D3LL8]J]MHEO7MK[^OGMD\"Y@$/?$818ZDZ__D)17D:8T1)
M)A*A'%$A09TFCD&,+.)MQUZ;)KU[C#"+C%U&'DQ(6]]@TY)XK$:]?<0X[=2[
M!^ -6O7V$=C?J[?W2?BUV7W)K\ORRX+?%ZNY44.SX[=&EIH:AOG-UP%%YZ^Y
M[(F!R<A]27A],;\?W>7%2\'79.X-TPFZS^HGR>KRZF"IR6ZJ^DGH7DN=>,(R
MXWPS=:N>?S%+>"B$#G30-&$(,Y(CFB<!DG$:T"ABH1^ ^L3O+S_V_<YVQELS
MIP7:Z&^?%6;&QIY F!"9TP9/_^XEP56F]_[BTR9U]Q)VE+_=_Q1,G%CC_\V^
MW,Q2QJ@O?8E"DNFR*H81B0*.<AZ2B$6^E)B9B-!NR9'%YDLIU,^&9<@=0H<%
MQ Y]F%!\^7[S]?K;I\M%X1C9 9O1/MQ\^ML?=A_\SE*3?-B/4=]\P'O^8EE
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
MS;)#0-_/+G9)^*MEF]SRLT4=CRDWAP5Y!![!1'J//;?2T^:[ 7]EUKC?BBF
M!JYNF6/7N?5B)L$ZMYJ3/-BRU6"9Z7JUFM.TUZ05\!J\.^NU^B1P_6GX/"</
ML\#'/$X"B8+ ]_6PV$"IO1BC,$]B7P0I#8112^NCE<>.UVU@>1J8>;/5?>J'
MU=1%- %]##-R0+U3>U&W:I:ZO])DW5%[">BV0^U_ "X2-XM5L7K]+A[J>[3%
MZAMY$C,:T#1B&".*<:JK>C$BE%'$HQ1C$D0RX4;U!J< C!U1JT%Z.YB>!FHN
M*+T\.2\OEU(*#*C!B 2)SQ E5E+4N^!DPC1$3E>F!I^S../R?]POORT7=V+Y
M32QUG\3/BUUC%=-S[M B8QN:;916>\[Z@O/NYM;[IO[?:[+Z>;E<+98KP*71
M,&<,3L*NF *T5#!^..[K8DRXW5EY<.7ISLLF!.Z=F8U>N* DY_KYN12LJ+?V
MN^Y(6OVX_O[#_%+)>+&1A;E)4^XBX#48>!\4#E95'8.L,0M@.^4*3)K/,62$
M5 YC:EV6:@S"F[X^PX3\WJ(,HQ?M!/V3V"VMOI^+M@/2]=.R7+7=D6:1))(G
M$B,12()PD%&4)RQ&E <LBL(<RT1 %(()T)%U0A>%)NFS QNF$(Q8:*837#,&
MIA:ZT*^\+?PF&=2$/6"M *'7D6(P CFI;H PX5 ]@-ZU[+U9C^56WD4I'I6C
M5[R()B[5)I8U [O9Z[TZ-E3Z=KB&7_\T;]JI;5W';V)U*^_)GW<:-_6'U:HL
MZ'JELXSNEW=$S_U6JB9/DHPPE,4"(ZR5#O$)1[G(TRS,$TQ]4+W_I-B/K+,^
M/NJDK?H^OL'>8RWZWFJ'L4>V* ,;;$ZZT68*\=UN'TRS-O,T]NAH@^K>AZ^Z
M.]*5UU+D;4CR.C35&KA#52>)Z*H.T"^E[H5\Y;7$>5WJ](&MH<]A@\VWV!97
MW34GQ7W:UIIOL2U'?37?! G+/(SCT1J@+(SCUT<V 9WI.J0NP=U-W@%F8O10
M;A!]NIQH8-RISL* C;&"IU^<IL@^^:)GS6E3+TX3=91X,?"H92G19ITOB^?U
MJOHJ7L0\W!0099%(F(Q00%F.<$9\E$N9JG_B, UDFF8)J&YP -;(PEB#\D)@
M2=  :\Q\(D<$PP1Q)W=77@/WRFOI'Z/PYSR)KLI]!B!-6^1SGN2CTAZ#5RZ4
MWU\%T4VNZW3U[2__M1"E6O+QM>U0P?PLC_R$(99)H<YL.$>9H!)13'D819'/
M4J-L BOHTQG<+>#:'?]V_3?+'A\PY@)U@FN6V6H)&V[9JPD(U:X5AQ'LMU$E
M$+:<5"Z@16#JIBI7LQ_B02_]B] CJ9\?"T;F[2<_9T&04!F@.-"5QBS,$4D2
MB=*$)B*+92!]HYG1@U!&5A]=@$!U,<R<8;7@C&28^,.H-19W(VJ&Q%HMT!%I
M]=-.G(?7GD1LC<C;B*?9P_#3\'?!=(7PZZV\*>O3^V["Q5?#L>2FRXSW^=M
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
MIX?=WQV-N3>>UM?_^MC6:#O*T+M?>G<WMWL7$SI-<;E:+$&C^TZP85@$''$
M)A.FQ'N_.VT#:D"KW5"_$VM.-]1OF*B]H7YG'K4<EGG_]/#KXKG0#3_@ GAJ
M@;%%L!X@>5\\Z:N\7[_=?>G,_0!.S.PEWT#P7% .%+T!HL<0MW,4VD_1[%UU
MVCF:0X0=3=(<?/B"I QZ_D*1'EXHWOSY7)1-<]^Z:?<LID$:TECQF4<YPLSG
M*$]Q@*(DE3+E21Q%\#P,%YB-K -VX'3\1L&SR,)PL@%FI\<W82M,P;BHY-AM
MRMWPIMAE5KADH,MD"B=X39\_X9*=O2D33@%8.#@/#ZN[1:6GCU<_7MC':@7+
MYCWU_MCNS<-#*1YT)=.=GK6N)7#K=E=>.]^A;GL(<'9.L<+ UW' !:"K8\P
MQUFPYTBU\WE.+3J=RW.&K#V/Y]RSUC5!37'PUV557;^08J[#8??+3GWPXW*N
MUJN:6Y0P3 B5N9X@'F*$:9(@FBDO1\0^QS1EA'.06P.$/[*$?SN\F0*7 H&8
M:>:BC,@BF/CO2OZ]#U_K>[LM-G47BD[=?XN0\\LL2UZX*_X!09^Z\L>&-3UE
M/U;+6/3%4O['-5NMR7S^>D<*_K>F-K(=@0P.>A@N-[(&V7?06W0\C8_W4OUS
M6S_=X@1H667(JO-.PPA<@BD1"(-&")\ Z;?K'V4(8[IN43"B]WI# 5^U\T*^
M%H06\[J8\..Z+)4[.4OR* L$YHC%NI^'SU-$<)JC-,XQ]:7,\S2>K98K,C=S
M-(Y!@#3!%I#Q!_U>O^*Q!I8WWX&'^10]K#%S&RXC&";4'5A77@O-G=$_38DC
MN]X#8%+3?9K 0^L\\"3< /^M6BT>/JUZ2]^N%TK4=Q5PL/,Y>.&1C?+?1+72
MT?F#+B2GJSYU,OW?FG+.@P)0<YL-Y^YYZSTJ8V$B[Y"GCH,%UDRR,O9P:).9
M?6M&=!T ^T7L7(&#)BC?UGK-6]E4=';JM;;--%A :"C"$,DP"Q#._0AE<9@A
MZ5,NL<](D!D-E[=%8&3=M4$'D;:A4CN':=WTWM ]'Y_7M20.I-4:SE:TW@,S
MCV1,SL*4UU&7J@:7[=SNJEN4>N5]*N;KNK1_A(XFMDQQY/J P4_J&-DRY]!M
MLEX'IL.J<M7<KWP7S^J3]T@J<5<N'TKR5(\HI20@.8\R%,:QTE0Q9HB&G"$_
M2K,\S"))$]]$4PV#&5D?U8"]'62O!7UNI"F$4</JQ!WY,*5A2[FQ2C C;$CP
MU0H=H5<_[03^S.*3B+49@1OA-7S:SLVXKBJQJF91%DK,PA@E.*!*))E$) XE
M\F,I<QI+DH4Y),K0+#M)9('4H&"&O:7:S%S#:8')T_4P 6!+NH^O(_O8+CJI
MU=LGY-"6'?S5HH3WE^6_K^??R3^($B7SNM7CM\;[:-2PO!:83<UJ#XF BM7+
M2+6K5]TCV5&1ZFDZ!DM4>UZ;KD#U-,Y[Y:D#C[VW-M9U *3ZLLE+DP&)<19A
ME&5QA'#(8D2)LCLXICBD)(T3=>I^%XVJ]Q$?V:_<A(ET 6ASQ'TWW:</-M#,
M>K[';;'P=R?I(-U05 ^;&2,[<<)=>.M.4%"T_QJ]H2PW8[HFSB?@VUFBS=36
M^^4U4X!+?>IY%N7J53=B6%TO:G2>]2.S.*%)E!..LC!.$)99BC*?Z(KBW&>,
MXTB$8K:H4_:XF34Q!VZD>/)&\711,-8_=^VAKQZ-]]RB45\CB T., L!8*R9
MCG?,+"LMO1VIO5IZ+1;>!HVKNO7)ZJIFVLU9IH&U*YQ^1_H1 'A2#0=GR*&.
MLEC!3LO4*JQSG?Q-4=CF%U"?2<$BA@*>*;\T303*,Y&@C,J0TYP$&#;!^32H
MD7W*QM>P3KT88)&9?G!#.$P?-#3O)63LP+H3_?.D.1+U 4"3BO9Y@@]%V>"-
MB8^JRCUA.C#Q()HY?^VM1YW4^2OYLWA:/\UXG =!)"1*F[JUF*!<1AF*?!R'
M@6!$!J#KU#&1'5E][##0'HC4.0Y/I/QWL?)>-JD.RT[OVGKLWI5ZI,9MHL.K
MR9:.?&!UO%&3'U+WM[G;C;AI'_?KF0V=[E *X/1;'T1-4/UK'#X!3'=VX(3
MA.?]?58\7"[$=\%T$M;KI[6X7_ZM6,[;>8'_6H\*K-N(?"5_7#^M3-/^H.N.
MK+Y;=+P-/AY?UW4J6Y2TN&NDO!8K3Z%UY5T_Z9_,\_S W!Q6QV,S$J9>Q^$A
M*)W/EAE6V7Q@8),E\]FRH9O+9[V&G9^J2X:*ICA4=R)>+G2:FE@PY0O/\HS'
MV"<^BD5$$<ZH0(3S'-$(,_47DM/(*!?& -;(:J8#N8ZSL"YLF!<XQ# S)\X1
M&V!*XI #'XTX ':;#&ASY/4,09K4:3$@^=#G,'D%[C+<EURY+?>B?"H6M;;0
M:=^F?D'ORR-+90=:G:)N;L_[23UOM"^F$B9T]R6ISRC=<XXQT2 #/$B8E97M
M7W$R4SI(4-=>#C]H9Q2WPSR;/!XEHYT045M6QV\7RD:OR[*HATY]6R[*S8^Z
MZ+;Z6BS$EY5XJF9Q1"*2TA EB60(AU);4!$@D6:IC&D41"2'F%&GV(WMWV^+
M3I3#6:-;6Y\.PILZ4NXI@=CB7#_5Q;HN4J^\WS7B7HTY</*(VSTUL_1OME/
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
M0%BP !%?G9U2%D=,!CP3OE%X<7Q41Y;Y77.$@]+X;0&]>=;5!/MFYDB]C]V
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
M#5[YI5^S-?(N@J2:$<9R)E* )2%;3RP#(8(1SJHZ1S&;WKX;8IY;>K2"I)M
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
MQWV+AQ=K'B*:6PQ3T<4/:&DE#X+X4K.ELP*01C-6_:[(0RJ&S6SW!Y1#A-R
M/;FVL^^NNQ0ZR9W2V9!H;9D1QP*Q@4K"G7$9G3M%PV/#DXYR5ZZI&/H I+Z?
M<IB &X#(V60R^[.$G&]F\U>SR[#,EY.'O4RN*CE3EM9PZHB7I9$)+QF%Q".)
MD0?&J<F15^_'MP^!C;@U!Z+A_AE';ZII '>WSID_^/G[>2>[U!TY?X!YUZ-_
MY+0M_=8M2<F'LBT+$L!FE&7.7N#.[%+MVVT[D-6(\:J#L=IJ: M9JU$/9Y?+
M+[/Y^+\@C9 -X-$#L1)HN3+N,+S0E BOG/!!.).K]_?;3L[0)[-](>DHL;>(
MH+>+Q26RP3F*P!@DOFO,$U1IIX,^ XL\:I%MJM_S:@LI0Y^S]HN< \3=(FIN
MCY@I5^Y4U(:8%%$^*3/B-,\$$I4B<AJ,K=WK\>@A/ST>M/:+GT,%_[SZJ%]+
M<3'+ZYLQ^-MJYU];'M_CV=<N#%4Z]UI5"%V_\*;U6N .+4MWW0V=Z,@,L=VE
M#_P#'>ALT9>NO$RWD')\!=$WF%["&UQ\I9J\//+OX^67EY>+);YN_OK[NIM.
M:9"!_TNE2,H9IDS0C!B9H#1)8<2G)$C24CL)UAE;>W\[@,QA8[P:R'E88-2O
MKAI)62ZZNPWK7I8W[5U,!*5  \EE5CV23HEGP9'DD0O<YP-N"=6WQLVT#!O:
M]0&M*E)OPKE:+-_G]4(9.29+GP*):&>E+S,&HQYACV()7OIHN4R\!\A<$S#P
M>4@5G6X RF$";@ ='U$!2$!I*?\*.9C,N@:6:_F,DK;1,E>F<3%.) N66)>!
M*&^C9"8Y$6H?N#Y*T,"')'V@IYX"&D#3)YA,RFX[3;_Y^3^@W,2[XD1PG[,U
MDGA51G:E4K@IM">*"TM-,HS[VH9G.S7#IH]ZP5$ET3< HK_!%".8"7)REB[&
MTW$1SG+\#:[8P<U;E Z5A!4!R23*; NP)+M2_UN$1&EE)#U!TK YI5[@5%,)
M#6#JOHQ&60L?:"Z]ZQ0& 58A_=18XHU)C$D=<NC;=1XVD]2;*W2PF!LHU[]N
MDW)S#ZKT)A#*@":.AY*!#YD$C"N(#B*QZ$W(U?L=;2!CV!VKC_CJ6%DW )>W
MZ^S<BH,UZ'^?36=7K)5&\(EG9FPNLTIM<>&T1>[P*P<L9X[>71#U$V-/TS7L
MGM4'H*IKHX%]J[NA>9N'.\R-*&2GI W$0IFJS;4B03%'<A3@O?!.N^K=M!ZE
M:-@]K1<S54\##>#IQM9>I4S'TTMDZN;0X 7DV7Q]#_BS_PZ+U]]1B*BY\=3/
M?W1'3J7!4TFVSKJ(XVK9C1@#"!Q%(2P&%])I3@+WG@C04J%E=_4GCO;(SK ]
M3OJQCVWHOHF->\WB>AF_P&@GCY<CR7QD,6FB8T0VDHK$V>0)E53RI'0PNG:^
M:PLIPU["[ ]^Q\F\ 0NZFJ=QY;!F1GDNC5V 0IFNR2*:?R&(TQ8-/]-4AMKG
M?G<(V DF]CG!Y'#Y-F!7KOH<7!4 W@35UOA<@FKN+4I$0ZFET(QH+U%6VB2C
M:H_@VD;+3I!QSPDR5:3>@&FYS\<+OQC'D7$Q:"<4$48 D6 R<=$DHJB6D285
M7*R=.-](R+ G=W5T_ 1P]A=X@ZAY-9Y<+B&--' JC0M$:R^(5.B-665+ZBUD
M!A%CX%3[NLH64H8]M3L)<@X1>@/8^3N4B7.0SKYA"' .OU^6JUKO\X-:P&N9
M^6R4L+@5ZU3"76^!E&P_R8EQ#B(;5KT*?%\:=[-3]#EM<+VJZ1G!<&6?<\1E
M&\M LB0MD<*C?4X@B F.NV EIZRVS[T7@<-NE/UBY4!@[J^X)@KOMK"W-O8/
M*Z9MECIQ'4CD-*].NT)W[IZE2M$;":[VEKLGB<-NQ2U@LXKRGF^Y^Y9NC[W4
MOF][UXD*X7=BM7XWJ-6;NE;D#]Y_ VP79!2E*YZ'TL9.9.)YBB0SZHV3CJG^
M[I+O1F+=/)GC27-%(XF6I5)4$$JSMI+D4Q!H8$:;VHG5_?-DI^@051T=C^?/
M]I%[ X[@+@UI/\SFG=Z6R_DX7"[+1>[/LU6_MVL!:HEL.P5$X^Y1:D\2"09C
ML0Q),&D=<Z'VG;%*I#=R1?H$0!U"UPU#_.R;'T\*@WDV7_@)?()X.5]UJ$S_
M^W+1#;C802PC8"%JI3@II\^E;8LFWD1)&$AO-%615K_YWS-+P]KN06"ZXU(9
M C,-+Z$WLSGZ_--56X_XX_/<3Q<H^L+U-'7?35:PV4LXB7*>?(1BV1C!?5,3
M&SPC*3(60HX!3=V)%E0O# Z[X[2\O(;'4P.+;8-<KD<#*) 4DD-K04MU+^>E
MA8["0-U2&[U(RD'M4\U'R&FD)\@)7*=:.GE>G:MOQ_8;NI;WD<'8UAR]_^3%
M4PQ6REO<ZZF.D%&6ZD"448Y(H12QPJ&I<@$B,V"-KEU/^MADL2/R,*L&=3'1
M+'"9D2S0G<%%%<MX4UI:+TO!E?(\U.:GI<[41VCWB1[4^PBV@4WLFOJ51(K]
MG$W+0NLZYVK)+>5)$C2<Z/Z:)(A5D C+1OE@T*"*WOJ7;R*HD635 9K>!IJC
MQ=X AN[QL.Z2"M8"!"4($\B)U!)(\.5Z@>,FA0S&53\0WTA((Y@Y7M'W"RV.
MEGH#T+G59FG=#3=9*D5 =X]G X4!C+V39D1E@\;8@.>L=O[_ 1$M[$U'*79[
M,ZL#I-P 3+;, 5PSH[7&=4(C$<SA*O(0B$.;3 *5%@2S@;/:LT0>)6C@JJ[J
M\*DG_1:@]/20OZLU(B7%)5+Z2GB+C*E,0@B>4*%CE-8#4[7SQ3L3-VQ$WP/$
M>M%* W"[/^?OBHNL6 3*B =!2\T;$">C1U8,35&4M%SM76XS)<->=JT/I KR
M;@ U&YI98F2JH]*41$TQ1%54D8"&%W=LQZVGWJ3JHSD;[[%?)?XZ3, -0 2-
MXAS\ E[!ZN^WTX>)L8^SR>3-;/ZGGZ>1=!&%HC51(6@B1:EWB)D38]"8QF0A
MQ-J]8?8DL9% [4!$/+S3UYMZ&D#?PR)!QTQ6/F4BJ4\K"^N94[A-"^$5CRRH
MVH4EA]5P]MG%LS^5W[=?1\G_8 !]A?EX5K+Q\V6E?>[!?-%@LP\Y&F)-Q,C4
M9$.\1].N&92B4RI UFX*<N"@USY[=IX.2,=I8' DE:.K%1.K!N^O+N>X&CZL
MGMXMDH^P6,['L3M%*A/ABLA*)Z9[/_]C.BX34"9%X&FD#0]!XAHR&@1!KP+]
M16X<45I%%8UG1L>GSM#Z(6WP=D>]0[,!E3:PP]Z43A062F#\>?;9?R\]G(NT
M42(HXZN[F= =J&.TW %AE)@'*;(D&@"E7CK56Q<I$4QG4,Q2D+7O 1U![N#]
MEDYF;$^ET_WAZU;PG<)Y1U7%0/:19=S]\OW7KL'*Z^\PC^.R3D, SD(,1'H?
MB0RX8FUTE-#,G:0V16]KE\[L3^7@W9Q.ZR#TI\$&+.T6#KMY59L9U$:+2&4@
MV7.+'A(&ACY#)HEFPZF.+*K:L?3>1 [>I6EHA%;27RL _0A?+^?Q2]D7.D]G
M.9YO6I&CI(12RF62J< 5*#$B#$9R BH%X70.6M0^#-N'OL&[-YT6EGUHK;'=
M_4D6NX4X2EII[\ND+1'1_<Y 2>#.$L4\]5H;96CU+N>[DS=XMZC&8+F_SMI!
MY2TO^_-LR]EUM^S"?2?[(Z"H%^,E?(+YMW&$E2P^0IR=3[NGK,2"PA )<B14
M\=+A6T9BL\X$ NC,=.DE7[LJKF^>!F]]-40,-CPZ&G NCKQF,J(V.)&L(926
M:GV-:K 4W?Y@-+ HE:]_+GDDR<.WP3D9V$^IW :P?/>&=Z24:Z8XT:X0KUP@
MMC1,S)'ANX/DRM:.T@ZX6?]3'$<=+O@&4//P+$TE;R3EO*2*)?H]GI41'I)P
M;8*3CEN;J\?WAYUE_AQG4$<IX,@CJ-?3U-=1)I/9(J6. $.GN6LQ$4J[1"A=
MG9QDS/'::?@#CS+9LSXPJJ2"JD Z??LBO_CR9C+[LZ>&1==//U6+HLWLU&]*
M=/VBZ\M@5@:*S@U#NU.FH/)<ZLIL&6$ R6M0/+'>KL9MH*>"4U2>^6$^^S9&
MR;WX\0>*_>WT>LC,65R.OZU:(UQ)(&:AC3":6.]P Q?1H 2B)]K'H(230<K:
MM3S[4]E(N=BQ"-K@2O6IK@;\K;O.HLS&FY05$3PG(FW.&&) +#E0ITLM$S>U
M5UM#_:_ZUO:C?OH^HF\ -[<R-V76!HJM*]/\/"LIF&D<3^ .>Y]G^THV9ZEC
M\$!B]J7P*21BI<0PAO$R<"$;@-I0[)NG80O93HSNI@#2P()Y!?CF..[4C5]/
M8-V@Y>RBI'S^:U57PK2T A<\X:KTPH@4'6[/&$FE688*$D#63F;O0M>P9KDM
M),UZ5FL#4-U2]*2T !>D(=&P,NE9 ]H%E@F5GDF7 Z#0^DC$'%:CUIL=;1J.
M%537  "[3'E7/WH9E]U!:#>Q=01"<5J$PJ,JUPW+#?W2  X\&&Z"I#+UTB_S
M(2G#%OXV#<$:RFNBK?I9C/.5.;]ERTMG[D6<74Z[ <(?YG QOKQ8O)U^@[5"
M1L)J@_]5)-I2=:=2) [0FU<F6YDS9RK4'L1[&*7#EOHVC>$3J+Z=$HVKT:&=
M#NY,#<65R@/5C@ D7+).&&)MR00;;X-B5"M7?:;T-F*&+?)M&JUU%-@.(!\>
M4UQ+;ET3<BVVX(4+5$C"C99$4E<&[S&.WV8?LS8JY5@9H;M3-ZR3<.)XOR>E
M->"-/N0,MX=N&\#%#^-OW?UW%V5((I1VJ1%7&BLW]E(&XAC/WE-NK*M]46(7
MNEJ[A%L'$T]"[T@%M6P*T>_XZL?IU9JLM:5'AZ3;!<X6"RB^M@^4ZJ2([PYN
MN0_$^V"(8I$ZBEL _J1W-.Y":6MW>T^$S^I*'!ZQW4711P3ZKGS_L<PZ>I]Q
M)UKSZ&E.EAD@1GA.)$C<<9R()#%F@E,Z&WHOX;GE:N^^;V[MYFY5X/6OBV/Q
MUO/&_,'_6!E]PP-PJP@U$AV:\H>+I2U#" !"2N5L[?LW3Q+5V@W;$V_)AZBF
M52=P?HETC'T83SH_>B0]9,4PR%*IC $WSI5*N7(WF()&JRU!U3Z^V86NUN['
MG@YQQRBH2=#=->%7K/T8623>"J"$QM)/P251NB.AY")$Y9+VNOK!X<[$M7;Y
M]43PJZ&J!C"X>QIA1'W(00=.F"P.A$??P3MF29+ !7JKR=/A*M6&W79/7UK4
MA]*J#>*H#L=5%GZS(&WFS)<1)L"+T2_Y3Z<LQS]D3A&YU+EV:F9_*AMIYGBB
M LI:ZFK /J(_>W5_,?[GY7@.R"LNL^6/#Q,_76)(7XK?OY:/C"Q7MLSN)3$;
ME*:@*$B/BTYD9SD-!D3U6N;=J6NR]+(:3F8G45H34?$#WJ['[Y5^1G?&[[V"
ML!RQP#+5,9!HC2]G1.5:H4PHUFRC]\;2ZD<H>Y+89-WDR:!947W#9PFON9S/
M(D!:O$%Q%Z;>YR?8S%P99B"AUZP-+D,?2!"<D:Q"R#X+AX*MC=(]:6SRN*\W
MF/:IP!:V]5O\_>:7:TZZO/UJ?9:Y>7XR63S&^,AK44KW*<G!X>8!U!0)>R*T
M+<.M$E>T^HY?@_ F@Z530/DTJFX W[O+>(2"98Y329S',+&;6>H\$UT%J>3:
M*"%JU_WN3MVPN<T3([4GI;4;UK\93_TT;JF8,LISL(H$+@61GFD2M%+$T204
M!"HSSZ>!Y2-4-C/L]21A?2UU-6 ?[_@W&_L6.@8V^#*!H$Q'D1K7&NX!F5CD
MDS(F#*]>C/XD44T&\=50\9@+>K2*6L#<VM] Y^*F)QPNW9N!<:,<A89L+8'N
MU)3B'P$M/=%,&<XS]2K6;LC_-%5-QN>]H:ZNDAH*R=>,[=T,6\CLHP2#_)4)
M41[0Z9"RM!GRFE%E+:L^C?E06IL,T?M&:J\*;0>_NTMWA+YOMH99(J(NK31I
M)AZT)QJ,CC1[*UT/;0YVI*[)V+LOC/:DM 8BFM<Y0T3'^_5WW"&FY_ 1T?Y^
M6I@M_R_G"]_\9+4\K^9DE%_<&9QQ[Y,CX%*!-!@L1IW0GT'N0Q:&&)#!Q^2I
M-K6K/'I@8UB ]Q83#:WP!AS8HYA==7!]6$<3)Y=EN[HMUI6H1U:%8%$4Q-M<
M]JG2VI!!)"JGF((0U.3:SO!I.1PVN=7;2FD8)@UL',=9#*4E[H7EOD!,AJ!&
M$@DI,\*5MM1:B+A5MK0FABT.;!/B>REQ\*%O=5A.R@-EWN+2=+C3N5AN9B6&
M3F1@4="4DVO*E@\[.J-1W.ZCQ%8ZQ5Y^_3KI1.DG5Z)\O?K!C41YBIY2+U&.
M-.!Z]+@>,4(FS 'S$1SEHOJXC!WH&G9.1F\8K*Z2!CSCU;7\S_X[+,IP PQ[
M1Y0!M\$(HK2CZ-M'02RWG+"8P%LFN*B>A'A(Q<!].ZMK^F%5_C%B;P X=WL[
M7)WS3M-UAJ3K0W$M+-#6N<@5,4'P;K41ZRF@[$RP3E)@LK;[MQ^%P\XVZ<UF
M]:BF 4'8W2/=<LIQ?;]J?7EY<75[^>7EO*CB]K6KR(40#!U8]%O+$L8(+"3A
MB(LJZ6"YL/%>!?Z66[['TS*LP>L3)K/A=-: G;QWF_E]6/KQM*22KQ(";V;S
M;3>R>-:<&8%NJRFU,CE0_$I+8@,7FAGCDJU]DG\$N<.>MIX P:=6:37T#C=F
M8#4AZ LLQ]%/[O)5>^; W5>=>@#!(XR>8AJ!XP:R$X%XUA64@"'!2B!:R92X
ML<I7=Z_ZG$9P5+1_+10=%7>..Y(ICR6_ZM%!IQ'=ZIQ!>&><K!T=5R&\X9D%
M^^"L:@KG(*4VL/VO^;K/S?*EG\]_X/:PF@;H91 &@.,>Q!.1T0%QVB![5MJL
M5 (E:I^?[D38L$@< # ;(%M7>TTTD+TKM+6//4J6>@/,$$>I(](%CVR )EKZ
M%,I82N=J]Z392,BP?N3PH#M>.PW8O;M,%+]\S8?B#$22ED 4DD@(BMB<):$Z
M4%9./K.I?6EC&RW#%MVU!K0#==0 UHXL91$A>8[+B4$JK7<H(Q@(>A*CU$E8
MS7BL'60_XRJEX5%[.FU7J[FH'7^_@D6<C[M+!;/\XG(QGL)BX:?IT^7%A9__
MF.5/X_/I.&,H.EVNVYN5F>T8P,:2:3P@##_RC76B\9IL5PK*'[[F&N-,T.C!
M6L*,!C2B,1,;+">:0U2*2075DW?;J3GZM&=^[J?K=O,WN9#51)D/MS3Z/J_S
M;7YRDR8IW>DGL\7EO#02?51'GU$M+R;EJ@(M+:? X.KL/&F32D,TZDOW@!1T
M0J]'5A\8?F(>!QY>5 >Y#\Z;6@9*LPG5-WX\[V+)V8U8WD[+I)+50(P#+/93
MCZQCDO<BO)+-O7[G#5QN'<KS@.XJYR0YAF&2Y1@F,>$)C=&)4(K71.WBA<?H
M.=;N;GKV#?8MIQJ<"\0E)XCD$J-#*QT)AJNL93!4UXZE'B5H6(M6#1?W;5H]
M)31K@,I9['@U1@0=*C3<Q=C"]%!W\;''U3J9V9'@2D;GUOO.[KWOUJYUA39)
MI97<"Q)+VR.9928^94&LB$S3%&1FU?.Y^Q!X=,2]R\MNEHA@RC.9@?A@RGSU
M,D-&)\ E B!T2(9!]=KOO2@<.,_=&[8>Q,[]Z:U9T]85F)2KI?B>D@E8_CC$
MHFUX2AU#]A1YE>S7C7J[PIOK.[7K.[C=)+SNUFTHMVZO;NC>E* I*W _DR1D
MBEYV1/A9:3)1D9JLP.F@=>45?!S%1T_%W?7M+VZ__6;I\,PC6($"LX(1&5PY
M* VL]'J@3#*5LAI,8)M)'M8&GA"?#R;EGE#5S5K).U/B/L#J!OXAAG+S@^K8
MRAV(K&0N7_OY%+?&ZY?<-+\6+ OJ-&&FJ#@$1;S!W5?1  J\ $=IY76]C9:C
M+X+?>^X-HIG" $;B:F)1)70Q2G9%4$N<5DX%;;S5M9-O6XD9UBQ5P<&#"]E5
M!-^L*;EUM^$0 W+[G]<Q&UL)JF0LKI^_P5NW+#B9J"39QU3J3&FY@\8(E3%+
M$P*D4'LI/4).M=M"FZ*%+#U53F227;G.G*+#F$0RXKSUSI>Z;&[Z9[41PU$+
M$ULO#AVK@6;-Q]]@=C[W7[^40MJWTSR;7ZPZ)!U@2K8]JHY9V8G06L6_<%Z\
MSH_PM8Q]GIY?8TG(@%M&D,1+R\HE-$\\!$H G6&*>P;&[+6O)V^CY>@;K_>>
MNPGAIFRO5'KB3+ES)XPKLT> @ H4I6 %C[9G=ILS-56P\>"N:V5E-&MNCBLJ
M&*ZFHJG:BJ%J+()$+YPQ001P*-<CR[T:S0ACC L 1G.H[7+T5V/QPB_&I97W
MW1?\6/UYL^HTH[C<6"#<FS(7B4?BLN(D<A4X2,:CKFT"=Z.LV7J&?5!RWP[V
MH)06*B9O5V;<YP6XUH[R1'Q.D<A2'6<5LL8\S>4_P83ZIS7;Z1FV'+PG6%53
M0 -@^C ?S^:K[E<?(4[\8M'M$YV&TO^^7'3G3;?VEQ'EF29M% 'O*9$A9Q)H
M5B1GZ[5F$H2J#;!]:1RV-+PGT/6JJ : ^$>Y5?YZL1QC( :+D0(50P[HE":'
MHF*"$:LQX+:XH$SBSJ+K6AEF=RD8ME*[)Q =(>0&('(_]?K ]"J9*#>4:,AE
MY#.&3#:@$0[:F2B\\=K4=JZ>(&G85HL]@:BF&IJ-+)^HC?Q<QO7T4=JY?O!)
M"CPW,7&*,D^I@I"!E;X)X!!\PA ?,A AJ%":EY'%M:]V]UGF^2E^@719AI5=
MOZ5K+5&J=&[U/OD-?'EM>C_]6.8[S7$)=?%)IX5;P4C*R5/@)$5OB91E]7"#
M$G)"L12%9+[V1<ZJ##1<1KH/[AZDU 93<@,;[ZHE2V<S7JX]S])5O92@%<%>
M^LEZPMF/5^A7W..5469%EIS@GB*(C&52BK:!H$'D1E)J1/5I=<?0.VS$VAM^
M3Z;"9G?TA[5ZAV_B6Y_55UEACUOUD<5;Z#5BG) I <O1VV-E3D,HLVD<T(1^
M'TVJ=DW-L,6%-SO!YD$GMX=&K0=-_+BWGKASREM19ELH1:0.^)7QDC O,$+'
MW<!5GWUX/-7/NL1P'Y1NW_I/HO &]OL;CG^?=?L&W+J4W;'[QW2\W,:L3<"5
M+XW%N875> G/M")>!:NU-HFEZL>\QQ \[([?!+#[5G-3F'Z-._SL!\ GF'\;
M1]B\J,\FW2.[RZ[HRL_.I^/_0O%W^==.)S>"*)=4M7.6"&?1.P(PQ!J@Z)8)
MD!*\<;+V.69OS R;.F]B+0P)CV:=YXW%VX?[SX\]KL=J\QZ]Z*VUQH)K[JQF
M)#O$HRS#NQU@^!95MH8ZGZCL.RE=W_.]_X:2XXAGT_1J/+DLX_?N[A11<AF"
MUL1UH]P ]XR@92 YAN@9*.5<[68:!Y+::+WZ/AAZQ+#UIK2FMO>SZ7*<"DOC
M;VC#8\EIC&'Q^GL9Y02IC/4MAOSRJI/%]GK^:'@RQ@"AL0Q<-<&@@\,2H<8R
M(ZA(E-:N_J[/Q;#.;<^('D35S>[16TJ:#]^E'W]@KW78/>[46RMNHXM&0*GG
M5Z4 '\ILVM)#1]C =0HL\5Q]F^JI&OLC?(/I)905\!JE-I_ZR<O+Q1+=H?GB
MQ8\;F9^5,7?W#+\Q,3*K)-'&=U,K\FHMA#)XU0CIN:[?2?1@<ANMWMX'2P\[
M.YY&>0WLVN]FT_-W:+S3ZBSM*>Z$HT!MUH1YP%U#EL$1 CRAB7,#"K*#VBMT
M/PJ'W6U[06./*FIV)WVB;N+ZUXO-O[\Z!)Y-_=U3X%>P].-)'V4C1Y-TDH*3
MNH([1:E*R$XZR1W1FJ$]38R2()4@*EGME!(I5M\,3]*1;,?:!?S [[/I_&$I
MPPB"3 *$)BE)A^L\21*,HP2Y\2GY*!13?0GF6.(;+E'9!V];.YV=5+D->!%;
M&OU_'R]&04?05I6#M](,6U@@7LA$>,+_*OP61.WUNYV:1G!W6GCL-I1A7UTU
M@+H'?:OO\;3YI[_!18#YR(CHC1*4H%-49C$[1JSEDGCMT8'2%+B+U8.LP^D=
M?I1(#<P\VD&_1P4V -;?9E/X\9N?_P.6;RZGZ8H+I[)EW'IBN+9$4@\D*&](
M-"Y3XP1UN?8NOIF280%V.B3,JJNE 7"5QH0P+[[\!_\5YFLF,.(S&0-+8K+)
MN$M$0X(N[2V$98JKI*'ZP==&0H:-R0>#UO%*:0%9,%^NKKG!XGU^!5]GB_%R
MS0I/+'GJ',E T546$4T_2YHP;IPQ$I2.M>N*'R%GV,*)X5!624$M8&TV_SJ;
M(R,O9M-T<YJT9L9GH6EI0<V9":6VI$S1TY'XR"" !Z94?6OV"$'#7D\<T*K5
M4E(#B/OCT^=Y%W?]>,!)B+@X5$"7EI;N+RI'XDI?3":MR<'Z&'WM#J3;J1GV
M%N-@6*NDG@: =AWZO_AQ_>7_&L,<B?KRXQU\@TD73$&R*:-I)EEF360$03P7
M@C@=O XA8F0O*H-N-\H:N9,S:.*D!QVVA,RU'.\>$USS]VIVX<?345(V)HJK
MV2;ID;F022BS%+V3:/D=-U3U!M!="&PDP5<1(=M 6%U=+6'Q[?3KY7+128RM
M#7X63GI3&!!0SM6M(99&5QR-[,#K[%CMKB>/D-,(SNJ#8!O<CM1(H^#B:U:B
MSR%0BQZK!(HNA33$)X\+U%&.[DL0EO<V]N@A.8ULMH. ZQ"-- HN<<4*!!U9
MH5VR<DT''+)B(XF>*Y?1_36\=LW,(^0,FR89%ER':*0E<+WX<4ML;^;PGY<P
MC3\ZGX(E9I5)C,3 %<$U4X8.>DY,MI)A9!09[6U[W$Y6(V!K)6RHHKV6 +F)
MH?7:]9H+FC'DSTJB%5<\D"!%5]J=E&"2QEB[L_(.9#7BM]6"P@[!P3%Z:11J
MB^L5>Y4,DH('R>GJ#JST7N*.$1.)T6:FG$WI)%B[3U<C8*L%AETBT6,TTP+:
M'I9$KHH<I$2_H/1]$8H3R:@C@6=!LE'6)>6=A]IG#UM(&?;4H9$=M8*6&@#;
MY[F?+O#-18RKJ\XHHO>;^\3A(Q>;?W6UDAGC7+*$"RW3TJQ>$X^KBR3*/9-@
M@?K:(S-KTC^PJ:P!J%DCVFT V8^?$;*$7'BI" 0AB!1E3T"6RH#,#%%+)WSM
MRKOC#W)[P]YP.-GK8'<?I36 P$=.#F5(FFI<Q9RK<G(8 [%.)D*EHT&JD*BI
M77%WY,%N;ZF^9K!725T- &]ST9<*%#UJ#.6\2^CMJ$2)U;S,O.->)LM5'S,!
M#JW$ZRT?TPS<CE=2"TA[K/!+<9-=5(0&%(D4I:-X">X &,@08V"QMHT[MC*O
MMYBE'=154E@#V/OCT]]FWV ^[3SEJPGH$)8/Z\&XTCE9@6Z#RB@TQXD/,A)P
M+F9DBIH>JJAVHVW8FJIF4-F+*AN Z)O9',;GTQOF-C(EF,N66G0G-"OWLF,F
MMIPUIN!Y=&563*Y>S[(+83N!4__TX*ROQ!:062&)]FX\A;=+N%B,G/3>>)^)
MCAEEG'@Y(^7X58Q.6\>,;_(:\#4#PYKA1A*:@R&B@>6PN7IXPQWM452*91<4
M$:"1'1">.&=+3W2?M*22L5B['=C.Q#5RUG-Z .UTN_A8;38 T[-O?CPI*QWW
MI$_(U<TN='=/&DFI(S=6H>\N2P]4;HAUG!&#GKR*DD+FM=.;N]+62&'9X"#M
M19<'8Q1]FS [$J6E7<WHPQR^^G%Z_;TTR84BX/?++S!_B?(KSGTG]4TK,4=C
M8P ,.6,H'AI8$KA7)''ME6:"1GKO[.AA=YQC"'C^54+'P?)DRAO0C'8\/G61
M:!-_@'12BO&"%1K]*FHH\2(K$@!TMEFKQ,U.X#S@Y<__L+T",/M6VK/O03;+
MJ_X!94.YV3O"QLD^_;<?.X":TW8>.U9<IV@ZYBVE7D(H!YVX1"0S!",X200S
M3"2E+66U!PKTV73L<7]G+6W\[N_CY9?Q]/T4_@/\_)J@D>2:,X9N3\JI=!1T
M@G@-C(#3H!Q+B=/J8^*/HKB18.Q89.WGME958_,!UPVW9QG?B<Q^_C*?79Y_
M>3/^UO%]8W!&W(3,8@(26>:X&^F &U%PQ#OMG&."*5J[!5DUXAL)V8:"<EWE
M-H_J6Z$G8P I4R \E'OSI9V"I=R32)F#++FAU?N354TC]!^OG1:3!ZKF<,C-
MEG[2HW=;:B#&JW&4'GWZ63>E^NKX[V O=8>GUO$V]R6_DM=XZ[5G]U][#<=K
M-&IIO5.@2!0.PR"A(O')!9*YUSE)[XRK/65P+P*/+@,HT699[^F/:9Q-T[@H
MTD\^7,[C%[^ ]V$R/N^4^\)/,"" 3U\ EF<7923ZJ#3$=BD(]$981-FXTF'-
M*:(M2S;+D +4OG)[!+D#MU_L#74/J@%.I-%F@_Z'@U]_]_.Y+_--CC"+.SRU
MK[FUCY/?Q@3;@/]QB _BDA&X:P>.B(V:1"YY3HD9$6H?[+4]P?8,=88KO'OG
MBQ\WGUG3<?:GGZ^F18V,T=%!R(1Z4YHPQ$P"#X$HX$DIKEB$V@56U8A_UO-L
M]\'LOO-L^U%_"]%/1SE^>-4'QTJ&PJ*$>P-$EI'JUE!)DJ":@<@HQ^HASFT"
M!IY<,PP([@<]!VND 3@=+K@;MJ?I WHRO_L+6->K44YMU%82'AFZ3U9J8J6T
MQ+@0@\N,LNK9HC[X&!;<1\#JOJT<6L<-X/QZ(.[-G/.KTL?$ T"V1&7G4;+:
MEL:*BG@J6&+4!U5]COU68@8VIX/C9-:'T@:M*KEB9=-,\H^?_EBSDY)Q2?M(
MM'$E'68%<8KE,D"%9\VE \\K8_!1@@8> =8:#NLIKPDL7DFFVUA*U6"@VA%5
MQGM+[0VN)/R*)2V$USE06QMZM]\_,-*:<" /UD<#^^J]5::U9(Q[3J)3BDB>
M'''%0@>:-% C;#2UV\BTY+,=KLDMD#A K$-7J)WA$UUG)PL35S>?4 8L%P:R
M1>MK(!&/ZX64[OI6*QI W8M3MY2@;7IZ&SH_1%6SFG)K0/',O;^8CL/EXNTT
MHNC&W^ 6+X:5C;+4RVE?!L)01JRGB5!KO*&@E61N5PP\]J)AMY2*<*@FS0;V
MB4^H@6X??3GQBP7NMP7HG9E4 1EE1A,60\D"HB,54@;"D#TFI"\7R&LG"[81
M,^RQ?!O>2!U--0"YV_2O5R,47YUI1;A(N;0-5\32,F##* 6X<KBSU<?M/*!B
MX""_CGKOWUDZ3M8MH&5V<3&;=GR<737LR3Y;'3614,9 6ZF(]S00 >#*(&AJ
M;?7+<@^H&/C8_$B];N@:<H20!X3)8KY<Y24^PM?U2?Z'>9DA?M&M'<N4U@;*
M+!6/0J$JKH:3<PHV0D@ 8J<S1'S-+9C@=S<0>9R"8>]9#+MS5=1-DPA;+SS!
MD@L>?<>H4D!74J/'%V4@/ )$+UBQT[UA;,BMJZ9^GX3, <(>.O#JK/,#1C[!
MUV5G8E&[5UW;/1)O-)I854(%6?9Y9ZTDQEF,,XT3-NT6@NW\RM80<XAZ9[W+
MN@'_YTG#O<UNO[N^'Z=\RA*T(-E34X0*Q/.L"74ZZ)Q"XM7GE!]/];#-,QH)
M^4ZK^U;0'I[F.-SG^/7WK^-Y]^$/,!_/THAQ%0,&2X1[47IT)X^[3[E+X:D*
M7&LG>>VNP=6(;_RXN3+J-H'^Y!!H!?N'R!W9+7E(?X[FZOWE<K'TTS2>GG=;
MXF_^^_CB\F*DG-8IV=*(1-I2.2V(#0RZ-I T):Z<KY[-ZY&?Q@_"3[!"6@!*
M XMFE;GH.'CIOXZ7?M*QOOB(B)A_@_1F-G]SN;R<P]O%XK*4]8^,M3%3FHE2
MI<DSU[Y,)XQ$:00P_B[R7+]']YY$#ISO'A;>_:ITZ*#P%G=GZ>H2RA,,;ENW
MW;\:(86 "Y83T:7K@DZD#!$C(O D74HRY[Q3\%B=M(&37\/ N $M-V"7#_;B
M5N6$BW^#Q1+2V[4K=WTQEHU\5DQ1D,117B;,VE#B*4,2-Q+593B5M9/_??$R
M<(C;@!,S-$!:62B'J&$MA]??2[OW!2RN1/&YW*Y^.UW.T0Z-XZJ30,B610>:
M ,^Y3!K0Q I'B;><)V<4\ZKVG,Y3\#5L*^$6%E!+P&E@,5T7IG>=G6&SB'Z?
M3;]UQJ.3QJ)C^_;OR_6XWV?+_X#E1XBS\^GXOR!A6!0B#\!(IC&75L^&6"L%
MX4IEIQ24B:U]W4:HS<Q.R\;\I,NF#8C\S&MEO2//YNL?E<^QD;*"9LHMX1*=
M6"DC(P&H)-$DI9/S%&SM3ENGY7"G567__U5U:C -73JP\6#R['+Y938O#*XZ
M3+!1TIZ'G%'P0='2Q#*1D$PF5!O+=$RHF9W24D]5$>Q&SDY@=C\9F/M25P/&
M_AY;Z6R:/L)RC(2\NBP=55?+;)UJ,"8HDT,@+,E82I@E\8$+$K41CL>0C:R=
M(=V'OMU.Q^A/!L[>-?EL4+J*3%+@*:F ,A3EXG4*EEAI%,I0">8\0QE6/]_=
MG;S=,/K3'N'VI,?V(+K>'SY"J5XJC:JO-XJ;SUQM&5% 8-9H(E)@Y<Z0(<ZA
M;)D2%)12*<C:%]H/IW8W /^T)ZRGT?(S:A5VZZK_65R.OQW7\7NOY_?5/FQ7
MEMIH)&83$YYE($9R=#B]%\1[F0@S(<?LE:'5X^>!&XD=F=^\=83V<3:98 A9
M?CFR9>%G*8@.I2I9EH,"0!?>2! R A/4U4[D]</)LVXQM@^::R>^*P"C!4>D
MGA1^OUS=^,$-,0L=" 2MB%0,B!/>$!-8CJ!U -9+Q61-)IYIY61%9/:W6 Z
MR<'KY.LJBEWZ^;*>VUX*+3:%R;<<@>M3L3020+,1/!,M DH]AT1\#K0$T([%
M$+2^7U93QUW?B\IG6@?9(][[5?3^@'8K0$_AO.R+GYNQ_RCL#.-2?W1] #QR
M28%AUI&H)"[M*!RQ(2JB' LN .6@:U_#[H&-9UH\V>X><"Q4CETT3:R731LA
M!1]L)D$F3J0H"086!.$@K1#.N*RJYW,&\9?:J]!L=ZT<!Y,C_:77TS;6RGIO
M+???UD)(-!K&HR$Q)T$DBQJ%8#VQS&I.&?-<-UJ =L/$L+[6,PZXCX/#SQ5K
M_QW&YU]*"<0WF/MSN/)"/\S'$8H-RVL;)C5U025%#"V%=V7L1' ^$&VE5@)L
M-+0U5VQ_+H?UU)[QBNH94/]]EMR(VFBIB9XX2CV127H26-($6(X6?04:JJ?5
M3\3:3Y,*ZP7APRS(O>#63O+L*>%L;8&PK=3\41FA_=06G73BM"U]8S@C-N=
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
M]-JXCSRYZ*6:0'?8),:7MOF\;*AXK&^VUD^CQZ>+=(O^]G K)S^P>P13C[V
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
M !$              ( !     '!I;G,M,C R-# V,S N:'1M4$L! A0#%
M  @ &(+^6+Z%W@O4"0  I%<  !$              ( !(KL! '!I;G,M,C R
M-# V,S N>'-D4$L! A0#%     @ &(+^6&7\,UBD%   3KT  !4
M     ( !)<4! '!I;G,M,C R-# V,S!?8V%L+GAM;%!+ 0(4 Q0    ( !B"
M_E@E($-(9RP  !KB 0 5              "  ?S9 0!P:6YS+3(P,C0P-C,P
M7V1E9BYX;6Q02P$"% ,4    "  8@OY8+3.\H:<Z   &/0  %
M    @ &6!@( <&EN<RTR,#(T,#8S,%]G,2YJ<&=02P$"% ,4    "  8@OY8
M-DR=0XB$  "&)0$ %               @ %O00( <&EN<RTR,#(T,#8S,%]G
M,BYJ<&=02P$"% ,4    "  8@OY8=2W\+$5K 0#_?P( %
M@ $IQ@( <&EN<RTR,#(T,#8S,%]G,RYJ<&=02P$"% ,4    "  8@OY813\6
M%!IW  !B,P$ %               @ &@,00 <&EN<RTR,#(T,#8S,%]G-"YJ
M<&=02P$"% ,4    "  8@OY8P&H?YWYZ 0!3*@( %               @ 'L
MJ 0 <&EN<RTR,#(T,#8S,%]G-2YJ<&=02P$"% ,4    "  8@OY8!*I.[,F)
M  "?' $ %               @ &<(P8 <&EN<RTR,#(T,#8S,%]G-BYJ<&=0
M2P$"% ,4    "  8@OY8NJ<)1 %T 0!9!0( %               @ &7K08
M<&EN<RTR,#(T,#8S,%]G-RYJ<&=02P$"% ,4    "  8@OY8S7I#.&"I  "_
MQ@8 %0              @ '*(0@ <&EN<RTR,#(T,#8S,%]L86(N>&UL4$L!
M A0#%     @ &(+^6'P$Y1R!60  5UT$ !4              ( !7<L( '!I
M;G,M,C R-# V,S!?<')E+GAM;%!+ 0(4 Q0    ( !B"_E@< 2 [NP<  *HD
M   7              "  1$E"0!P:6YS+65X,S$Q>#(P,C0P-C,P+FAT;5!+
M 0(4 Q0    ( !B"_E@-0[8!S <  +$D   7              "  0$M"0!P
M:6YS+65X,S$R>#(P,C0P-C,P+FAT;5!+ 0(4 Q0    ( !B"_ECPE@606P4
M .T@   7              "  0(U"0!P:6YS+65X,S(Q>#(P,C0P-C,P+FAT
7;5!+!08     $  0 "<$  "2.@D    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>pins-20240630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pins="http://www.pinterest.com/20240630"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="pins-20240630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-24</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-24</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2009StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pins:A2019OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-16</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">pins:StockRepurchaseProgramSeptember2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pins:RestrictedStockUnitsRSUsAndRestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pins:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:GokulRajaramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001506293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pins:BenSilbermannMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-26">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-27">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-28">2024</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-30">0001506293</dei:EntityCentralIndexKey>
    <ecd:TrdArrDuration contextRef="c-204" id="f-690">P336D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-38872</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Pinterest, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">26-3607129</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">651 Brannan Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">94107</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">762-7100</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Class A Common Stock, $0.00001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">PINS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">603566773</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-25" unitRef="shares">82628809</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">1376681000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-32" unitRef="usd">1361936000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">1358502000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-5" decimals="-3" id="f-34" unitRef="usd">1149148000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">8729000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-36" unitRef="usd">10635000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">664293000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-38" unitRef="usd">763159000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">93270000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-40" unitRef="usd">64316000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">3492746000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-42" unitRef="usd">3338559000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">40036000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-44" unitRef="usd">32225000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">83941000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">92119000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">113783000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">117462000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">17010000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-50" unitRef="usd">14040000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">3747516000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">3594405000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">73924000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">79058000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">293779000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">238032000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">367703000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">317090000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">151750000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">160616000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">30010000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">26019000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">549463000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">503725000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-65" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-66" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-67"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-68"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-69" unitRef="shares">6666667000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="-3" id="f-70" unitRef="shares">6666667000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="-3" id="f-71" unitRef="shares">603564000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="-3" id="f-72" unitRef="shares">603564000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="-3" id="f-73" unitRef="shares">591663000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="-3" id="f-74" unitRef="shares">591663000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-75"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="INF"
      id="f-76"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-9" decimals="-3" id="f-77" unitRef="shares">1333333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="-3" id="f-78" unitRef="shares">1333333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="-3" id="f-79" unitRef="shares">82629000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="-3" id="f-80" unitRef="shares">82629000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="-3" id="f-81" unitRef="shares">86355000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-82" unitRef="shares">86355000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">7000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-84" unitRef="usd">7000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">5366284000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-5" decimals="-3" id="f-86" unitRef="usd">5241954000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">-2045000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-88" unitRef="usd">-1013000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">-2166193000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">-2150268000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">3198053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">3090680000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-93" unitRef="usd">3747516000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-94" unitRef="usd">3594405000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-95" unitRef="usd">853680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-96" unitRef="usd">708025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-97" unitRef="usd">1593663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-98" unitRef="usd">1310606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-10" decimals="-3" id="f-99" unitRef="usd">184856000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-11" decimals="-3" id="f-100" unitRef="usd">168740000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-101" unitRef="usd">365947000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-12" decimals="-3" id="f-102" unitRef="usd">339666000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-10" decimals="-3" id="f-103" unitRef="usd">312837000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-11" decimals="-3" id="f-104" unitRef="usd">269391000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-105" unitRef="usd">593112000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-12" decimals="-3" id="f-106" unitRef="usd">535737000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-10" decimals="-3" id="f-107" unitRef="usd">265354000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-11" decimals="-3" id="f-108" unitRef="usd">243239000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-109" unitRef="usd">491643000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-12" decimals="-3" id="f-110" unitRef="usd">444370000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-10" decimals="-3" id="f-111" unitRef="usd">112074000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-11" decimals="-3" id="f-112" unitRef="usd">99898000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-113" unitRef="usd">218818000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-12" decimals="-3" id="f-114" unitRef="usd">307762000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses contextRef="c-10" decimals="-3" id="f-115" unitRef="usd">875121000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-11" decimals="-3" id="f-116" unitRef="usd">781268000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-3" id="f-117" unitRef="usd">1669520000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-12" decimals="-3" id="f-118" unitRef="usd">1627535000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-10" decimals="-3" id="f-119" unitRef="usd">-21441000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-11" decimals="-3" id="f-120" unitRef="usd">-73243000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-121" unitRef="usd">-75857000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-12" decimals="-3" id="f-122" unitRef="usd">-316929000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-10" decimals="-3" id="f-123" unitRef="usd">34680000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-11" decimals="-3" id="f-124" unitRef="usd">24888000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">65946000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-12" decimals="-3" id="f-126" unitRef="usd">49789000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-10" decimals="-3" id="f-127" unitRef="usd">-4596000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-11" decimals="-3" id="f-128" unitRef="usd">2180000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">-9122000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-12" decimals="-3" id="f-130" unitRef="usd">2502000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-131" unitRef="usd">8643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-132" unitRef="usd">-46175000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-133" unitRef="usd">-19033000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-134" unitRef="usd">-264638000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-135" unitRef="usd">-244000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-136" unitRef="usd">-11233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">-3108000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-138" unitRef="usd">-21117000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-139" unitRef="usd">8887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-140" unitRef="usd">-34942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-142" unitRef="usd">-243521000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-10"
      decimals="2"
      id="f-143"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-144"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-145"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-12"
      decimals="2"
      id="f-146"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-10"
      decimals="2"
      id="f-147"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-148"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-149"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-12"
      decimals="2"
      id="f-150"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-151" unitRef="shares">683171000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-152" unitRef="shares">674280000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-153" unitRef="shares">680995000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-12" decimals="-3" id="f-154" unitRef="shares">677696000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-155" unitRef="shares">708258000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-3" id="f-156" unitRef="shares">674280000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-157" unitRef="shares">680995000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-12" decimals="-3" id="f-158" unitRef="shares">677696000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-159" unitRef="usd">8887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-160" unitRef="usd">-34942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-162" unitRef="usd">-243521000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-163" unitRef="usd">-110000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-164" unitRef="usd">-1198000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">-1531000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-166" unitRef="usd">2758000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-167" unitRef="usd">680000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-168" unitRef="usd">-376000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-169" unitRef="usd">499000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-170" unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-10" decimals="-3" id="f-171" unitRef="usd">9457000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-11" decimals="-3" id="f-172" unitRef="usd">-36516000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">-16957000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-12" decimals="-3" id="f-174" unitRef="usd">-240808000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c-13" decimals="-3" id="f-175" unitRef="shares">682581000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-176" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-177" unitRef="usd">5321530000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-178" unitRef="usd">-2615000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-179" unitRef="usd">-2175080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-180" unitRef="usd">3143842000</us-gaap:StockholdersEquity>
    <pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased contextRef="c-18" decimals="-3" id="f-181" unitRef="shares">3816000</pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-19" decimals="-3" id="f-182" unitRef="usd">119753000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-10" decimals="-3" id="f-183" unitRef="usd">119753000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-18" decimals="-3" id="f-184" unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-19" decimals="-3" id="f-185" unitRef="usd">2452000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-10" decimals="-3" id="f-186" unitRef="usd">2452000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-18" decimals="-3" id="f-187" unitRef="shares">804000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-19" decimals="-3" id="f-188" unitRef="usd">34378000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-10" decimals="-3" id="f-189" unitRef="usd">34378000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-190" unitRef="usd">196433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-10" decimals="-3" id="f-191" unitRef="usd">196433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-20" decimals="-3" id="f-192" unitRef="usd">570000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-193" unitRef="usd">570000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-194" unitRef="usd">8887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-195" unitRef="usd">8887000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-22" decimals="-3" id="f-196" unitRef="shares">686193000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-197" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-198" unitRef="usd">5366284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-199" unitRef="usd">-2045000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-200" unitRef="usd">-2166193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-201" unitRef="usd">3198053000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c-26" decimals="-3" id="f-202" unitRef="shares">684157000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-203" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-204" unitRef="usd">5390101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-205" unitRef="usd">-7132000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-206" unitRef="usd">-2323237000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-207" unitRef="usd">3059739000</us-gaap:StockholdersEquity>
    <pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased contextRef="c-31" decimals="-3" id="f-208" unitRef="shares">3480000</pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-32" decimals="-3" id="f-209" unitRef="usd">71695000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-11" decimals="-3" id="f-210" unitRef="usd">71695000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-31" decimals="-3" id="f-211" unitRef="shares">325000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-32" decimals="-3" id="f-212" unitRef="usd">816000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-11" decimals="-3" id="f-213" unitRef="usd">816000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-31" decimals="-3" id="f-214" unitRef="shares">18446000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-32" decimals="-3" id="f-215" unitRef="usd">428892000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-11" decimals="-3" id="f-216" unitRef="usd">428892000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-32" decimals="-3" id="f-217" unitRef="usd">169630000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-11" decimals="-3" id="f-218" unitRef="usd">169630000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-33" decimals="-3" id="f-219" unitRef="usd">-1574000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-220" unitRef="usd">-1574000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-34" decimals="-3" id="f-221" unitRef="usd">-34942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-222" unitRef="usd">-34942000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-35" decimals="-3" id="f-223" unitRef="shares">669516000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-224" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-225" unitRef="usd">5059960000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-226" unitRef="usd">-8706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-227" unitRef="usd">-2358179000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-228" unitRef="usd">2693082000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c-40" decimals="-3" id="f-229" unitRef="shares">678018000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-230" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-231" unitRef="usd">5241954000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-232" unitRef="usd">-1013000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-233" unitRef="usd">-2150268000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-234" unitRef="usd">3090680000</us-gaap:StockholdersEquity>
    <pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased contextRef="c-44" decimals="-3" id="f-235" unitRef="shares">6995000</pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-45" decimals="-3" id="f-236" unitRef="usd">219461000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-237" unitRef="usd">219461000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-44" decimals="-3" id="f-238" unitRef="shares">1984000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-45" decimals="-3" id="f-239" unitRef="usd">19263000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">19263000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-44" decimals="-3" id="f-241" unitRef="shares">804000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-45" decimals="-3" id="f-242" unitRef="usd">34378000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">34378000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-45" decimals="-3" id="f-244" unitRef="usd">358906000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-245" unitRef="usd">358906000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-46" decimals="-3" id="f-246" unitRef="usd">-1032000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-247" unitRef="usd">-1032000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-47" decimals="-3" id="f-248" unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-249" unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-22" decimals="-3" id="f-250" unitRef="shares">686193000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-251" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-252" unitRef="usd">5366284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-253" unitRef="usd">-2045000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-254" unitRef="usd">-2166193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-255" unitRef="usd">3198053000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c-48" decimals="-3" id="f-256" unitRef="shares">683202000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-257" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-258" unitRef="usd">5407724000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-259" unitRef="usd">-11419000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-260" unitRef="usd">-2114658000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-261" unitRef="usd">3281654000</us-gaap:StockholdersEquity>
    <pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased contextRef="c-53" decimals="-3" id="f-262" unitRef="shares">6255000</pins:StockIssuedDuringPeriodSharesRestrictedStockAwardsAndRestrictedStockUnitsReleased>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-54" decimals="-3" id="f-263" unitRef="usd">163203000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-12" decimals="-3" id="f-264" unitRef="usd">163203000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-53" decimals="-3" id="f-265" unitRef="shares">1275000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-54" decimals="-3" id="f-266" unitRef="usd">3216000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-12" decimals="-3" id="f-267" unitRef="usd">3216000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-53" decimals="-3" id="f-268" unitRef="shares">21216000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-54" decimals="-3" id="f-269" unitRef="usd">500529000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-12" decimals="-3" id="f-270" unitRef="usd">500529000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-54" decimals="-3" id="f-271" unitRef="usd">312752000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-12" decimals="-3" id="f-272" unitRef="usd">312752000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-55" decimals="-3" id="f-273" unitRef="usd">2713000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-274" unitRef="usd">2713000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-56" decimals="-3" id="f-275" unitRef="usd">-243521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-276" unitRef="usd">-243521000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-35" decimals="-3" id="f-277" unitRef="shares">669516000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-278" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-279" unitRef="usd">5059960000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-280" unitRef="usd">-8706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-281" unitRef="usd">-2358179000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-282" unitRef="usd">2693082000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-284" unitRef="usd">-243521000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">9781000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-3" id="f-286" unitRef="usd">11283000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">358906000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-12" decimals="-3" id="f-288" unitRef="usd">312752000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherRestructuringCosts contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">0</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts contextRef="c-12" decimals="-3" id="f-290" unitRef="usd">117315000</us-gaap:OtherRestructuringCosts>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">13092000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-12" decimals="-3" id="f-292" unitRef="usd">8986000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">-3629000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-12" decimals="-3" id="f-294" unitRef="usd">-4485000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-295" unitRef="usd">-102767000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-12" decimals="-3" id="f-296" unitRef="usd">-136827000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-297" unitRef="usd">35722000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-12" decimals="-3" id="f-298" unitRef="usd">23048000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">-16618000</pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets contextRef="c-12" decimals="-3" id="f-300" unitRef="usd">-34595000</pins:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-301" unitRef="usd">-4968000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-12" decimals="-3" id="f-302" unitRef="usd">-24295000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-303" unitRef="usd">60681000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-12" decimals="-3" id="f-304" unitRef="usd">-31663000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">-20103000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-12" decimals="-3" id="f-306" unitRef="usd">-39568000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-307" unitRef="usd">462572000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-12" decimals="-3" id="f-308" unitRef="usd">246176000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">16897000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-12" decimals="-3" id="f-310" unitRef="usd">2800000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">811693000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-12" decimals="-3" id="f-312" unitRef="usd">654349000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-313" unitRef="usd">7749000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-12" decimals="-3" id="f-314" unitRef="usd">29271000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">606566000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-12" decimals="-3" id="f-316" unitRef="usd">609402000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">-214275000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-12" decimals="-3" id="f-318" unitRef="usd">-18476000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-319" unitRef="usd">19255000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-12" decimals="-3" id="f-320" unitRef="usd">3216000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-321" unitRef="usd">33336000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-12" decimals="-3" id="f-322" unitRef="usd">500000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">219461000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-12" decimals="-3" id="f-324" unitRef="usd">163203000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-325" unitRef="usd">-233542000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-12" decimals="-3" id="f-326" unitRef="usd">-659987000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">-1484000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-12" decimals="-3" id="f-328" unitRef="usd">1075000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">13271000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-12" decimals="-3" id="f-330" unitRef="usd">-431212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-331" unitRef="usd">1368532000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-52" decimals="-3" id="f-332" unitRef="usd">1617660000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-333" unitRef="usd">1381803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-39" decimals="-3" id="f-334" unitRef="usd">1186448000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">15178000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-12" decimals="-3" id="f-336" unitRef="usd">6006000</us-gaap:IncomeTaxesPaidNet>
    <pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">1042000</pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities>
    <pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities contextRef="c-12" decimals="-3" id="f-338" unitRef="usd">0</pins:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">9778000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-12" decimals="-3" id="f-340" unitRef="usd">13809000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-341" unitRef="usd">1376681000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-39" decimals="-3" id="f-342" unitRef="usd">1179852000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c-4" decimals="-3" id="f-343" unitRef="usd">1068000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-39" decimals="-3" id="f-344" unitRef="usd">2243000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-4" decimals="-3" id="f-345" unitRef="usd">4054000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-39" decimals="-3" id="f-346" unitRef="usd">4353000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-347" unitRef="usd">1381803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-39" decimals="-3" id="f-348" unitRef="usd">1186448000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-349">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:9.67pt"&gt;Description of Business and Summary of Significant Accounting Policies&lt;/span&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pinterest was incorporated in Delaware in 2008 and is headquartered in San Francisco, California. Pinterest is a visual search and discovery platform positioned at the intersection of search, social and commerce. We generate revenue by delivering ads on our website and mobile application.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We prepared the accompanying condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"). The condensed consolidated financial statements include the accounts of Pinterest, Inc. and its wholly owned subsidiaries. We have eliminated all intercompany balances and transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated balance sheet as of December&#160;31, 2023 included herein was derived from the audited financial statements as of that date. We have condensed or omitted certain information and notes normally included in complete financial statements prepared in accordance with GAAP. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December&#160;31, 2023, which are included in our Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our opinion, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results for the interim periods presented, but they are not necessarily indicative of the results of operations to be expected for the year ending December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have reclassified certain amounts in prior periods to conform with current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Preparing our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect amounts reported in the condensed consolidated financial statements and accompanying notes. We base these estimates and judgments on historical experience and various other assumptions that we consider reasonable. GAAP requires us to make estimates and assumptions in several areas, including the fair values of financial instruments, leases, assets acquired and liabilities assumed through business combinations, share-based awards, and contingencies as well as the collectability of our accounts receivable, the useful lives of our intangible assets and property and equipment, the incremental borrowing rate we use to determine our operating lease liabilities, and revenue recognition, among others. Actual results could differ materially from these estimates and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the year ended December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-350">We prepared the accompanying condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP").</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-351">We have eliminated all intercompany balances and transactions.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-352">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications &lt;/span&gt;&lt;/div&gt;We have reclassified certain amounts in prior periods to conform with current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-353">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Preparing our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect amounts reported in the condensed consolidated financial statements and accompanying notes. We base these estimates and judgments on historical experience and various other assumptions that we consider reasonable. GAAP requires us to make estimates and assumptions in several areas, including the fair values of financial instruments, leases, assets acquired and liabilities assumed through business combinations, share-based awards, and contingencies as well as the collectability of our accounts receivable, the useful lives of our intangible assets and property and equipment, the incremental borrowing rate we use to determine our operating lease liabilities, and revenue recognition, among others. Actual results could differ materially from these estimates and judgments.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-354">Fair Value of Financial Instruments&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the financial instruments we measure at fair value on a recurring basis&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S. government and supranational bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S. government and supranational bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify our marketable securities within Level 1 or Level 2 because we determine their fair values using quoted market prices or alternative pricing sources and models utilizing market observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross unrealized gains and losses on our marketable securities were not material in the aggregate as of June 30, 2024 and December&#160;31, 2023. We evaluated all available evidence and did not recognize any allowance for credit losses for our marketable securities as of June 30, 2024 and December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our marketable securities by contractual maturity is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less   &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,027,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one to five years   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total   &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,358,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net realized gains and losses from sales of available-for-sale securities were not material for any period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-355">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the financial instruments we measure at fair value on a recurring basis&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S. government and supranational bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.706%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S. government and supranational bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-57" decimals="-3" id="f-356" unitRef="usd">1141896000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-58" decimals="-3" id="f-357" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-59" decimals="-3" id="f-358" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-60" decimals="-3" id="f-359" unitRef="usd">1141896000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-61" decimals="-3" id="f-360" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-62" decimals="-3" id="f-361" unitRef="usd">130088000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-63" decimals="-3" id="f-362" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-64" decimals="-3" id="f-363" unitRef="usd">130088000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-65" decimals="-3" id="f-364" unitRef="usd">7519000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-66" decimals="-3" id="f-365" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-67" decimals="-3" id="f-366" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-68" decimals="-3" id="f-367" unitRef="usd">7519000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-69" decimals="-3" id="f-368" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-70" decimals="-3" id="f-369" unitRef="usd">545856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-71" decimals="-3" id="f-370" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-72" decimals="-3" id="f-371" unitRef="usd">545856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-73" decimals="-3" id="f-372" unitRef="usd">350520000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-74" decimals="-3" id="f-373" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-75" decimals="-3" id="f-374" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-76" decimals="-3" id="f-375" unitRef="usd">350520000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-77" decimals="-3" id="f-376" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-78" decimals="-3" id="f-377" unitRef="usd">272668000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-79" decimals="-3" id="f-378" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-80" decimals="-3" id="f-379" unitRef="usd">272668000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-81" decimals="-3" id="f-380" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-82" decimals="-3" id="f-381" unitRef="usd">167027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-83" decimals="-3" id="f-382" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-84" decimals="-3" id="f-383" unitRef="usd">167027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-85" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-86" decimals="-3" id="f-385" unitRef="usd">13381000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-87" decimals="-3" id="f-386" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-88" decimals="-3" id="f-387" unitRef="usd">13381000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-89" decimals="-3" id="f-388" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-90" decimals="-3" id="f-389" unitRef="usd">9050000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-91" decimals="-3" id="f-390" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-92" decimals="-3" id="f-391" unitRef="usd">9050000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-81" decimals="-3" id="f-392" unitRef="usd">0</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-82" decimals="-3" id="f-393" unitRef="usd">1068000</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-83" decimals="-3" id="f-394" unitRef="usd">0</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-84" decimals="-3" id="f-395" unitRef="usd">1068000</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-81" decimals="-3" id="f-396" unitRef="usd">0</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-82" decimals="-3" id="f-397" unitRef="usd">4054000</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-83" decimals="-3" id="f-398" unitRef="usd">0</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-84" decimals="-3" id="f-399" unitRef="usd">4054000</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-400" unitRef="usd">1032675000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-401" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-95" decimals="-3" id="f-402" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-96" decimals="-3" id="f-403" unitRef="usd">1032675000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-97" decimals="-3" id="f-404" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-405" unitRef="usd">106268000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-406" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-407" unitRef="usd">106268000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-408" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-409" unitRef="usd">1551000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-410" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-104" decimals="-3" id="f-411" unitRef="usd">1551000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-105" decimals="-3" id="f-412" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-106" decimals="-3" id="f-413" unitRef="usd">859000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-107" decimals="-3" id="f-414" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-108" decimals="-3" id="f-415" unitRef="usd">859000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-109" decimals="-3" id="f-416" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-110" decimals="-3" id="f-417" unitRef="usd">427957000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-111" decimals="-3" id="f-418" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-112" decimals="-3" id="f-419" unitRef="usd">427957000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-113" decimals="-3" id="f-420" unitRef="usd">336356000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-114" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-115" decimals="-3" id="f-422" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-116" decimals="-3" id="f-423" unitRef="usd">336356000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-117" decimals="-3" id="f-424" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-118" decimals="-3" id="f-425" unitRef="usd">201145000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-119" decimals="-3" id="f-426" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-120" decimals="-3" id="f-427" unitRef="usd">201145000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-121" decimals="-3" id="f-428" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-122" decimals="-3" id="f-429" unitRef="usd">132457000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-123" decimals="-3" id="f-430" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-124" decimals="-3" id="f-431" unitRef="usd">132457000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-125" decimals="-3" id="f-432" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-126" decimals="-3" id="f-433" unitRef="usd">42250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-127" decimals="-3" id="f-434" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-128" decimals="-3" id="f-435" unitRef="usd">42250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-129" decimals="-3" id="f-436" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-130" decimals="-3" id="f-437" unitRef="usd">8983000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-131" decimals="-3" id="f-438" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-132" decimals="-3" id="f-439" unitRef="usd">8983000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-121" decimals="-3" id="f-440" unitRef="usd">0</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-122" decimals="-3" id="f-441" unitRef="usd">2542000</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-123" decimals="-3" id="f-442" unitRef="usd">0</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure contextRef="c-124" decimals="-3" id="f-443" unitRef="usd">2542000</pins:PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-121" decimals="-3" id="f-444" unitRef="usd">0</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-122" decimals="-3" id="f-445" unitRef="usd">4054000</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-123" decimals="-3" id="f-446" unitRef="usd">0</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <pins:RestrictedCashAndCashEquivalentsFairValueDisclosure contextRef="c-124" decimals="-3" id="f-447" unitRef="usd">4054000</pins:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-448">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our marketable securities by contractual maturity is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less   &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,027,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one to five years   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total   &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,358,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-4" decimals="-3" id="f-449" unitRef="usd">1027926000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-4" decimals="-3" id="f-450" unitRef="usd">330576000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-451" unitRef="usd">1358502000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-452">Commitments and Contingencies&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, we entered into a private pricing addendum with Amazon Web Services (&#x201c;AWS&#x201d;), which governs our use of cloud computing infrastructure provided by AWS. Under the pricing addendum, we are required to purchase at least $3,250.0 million of cloud services from AWS through April 2029. If we fail to do so, we are required to pay the difference between the amount we spend and the required commitment amount. As of June 30, 2024, our remaining contractual commitment is $1,440.2&#160;million. We expect to meet our remaining commitment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various lawsuits, claims and proceedings that arise in the ordinary course of business. While the results of legal matters are inherently uncertain, we do not believe there is a reasonable possibility that the ultimate resolution of these matters, either individually or in aggregate, will have a material adverse effect on our business, financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-133" decimals="-5" id="f-453" unitRef="usd">3250000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-4" decimals="-5" id="f-454" unitRef="usd">1440200000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-455">Stockholders' Equity&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June&#160;2009, our board of directors adopted and approved our 2009 Stock Plan (the "2009 Plan"), which provides for the issuance of stock options, Restricted Stock Awards ("RSAs") and Restricted Stock Units ("RSUs") to qualified employees, directors and consultants. Stock options granted under our 2009 Plan have a maximum life of 10 years and an exercise price not less than 100% of the fair market value of our common stock on the date of grant. RSUs granted under our 2009 Plan have a maximum life of seven years. No shares of our common stock were reserved for future issuance under our 2009 Plan as of June 30, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2019 Omnibus Incentive Plan ("2019 Plan") became effective upon closing of our initial public offering and succeeds our 2009 Plan. Our 2019 Plan provides for the issuance of stock options, RSAs, RSUs and other equity- or cash-based awards to qualified employees, directors and consultants. Stock options granted under our 2019 Plan have a maximum life of 10 years and an exercise price not less than 100% of the fair market value of our common stock on the date of grant. 170,323,989 shares of our Class A common stock were reserved for future issuance under our 2019 Plan as of June 30, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of our Class A common stock available for issuance under the 2019 Plan will be increased by the number of shares of our Class B common stock subject to awards outstanding under our 2009 Plan that would, but for the terms of the 2019 Plan, have returned to the share reserves of the 2009 Plan pursuant to the terms of such awards, including as the result of forfeiture, repurchase, expiration or retention by us in order to satisfy an award&#x2019;s exercise price or tax withholding obligations. In addition, the number of shares of our Class&#160;A common stock reserved for issuance under our 2019 Plan will automatically increase on the first day of each fiscal year through and including January&#160;1, 2029, in an amount equal to 5% of the total number of shares of our Class&#160;A common stock and our Class&#160;B common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Option Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.994%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.397%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&#160;total grant-date fair value of stock options vested during the six months ended June 30, 2024 and 2023, was $12.6 million and $14.2 million, respectively. The aggregate intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $56.5 million and $29.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Restricted Stock Unit and Restricted Stock Award Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSU and RSA activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.078%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units and Restricted Stock Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,099&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,558&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,114)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,559&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense during the three and six months ended June 30, 2024 and 2023, was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2024, we had $1,288.8 million of unrecognized share-based compensation expense, which we expect to recognize over a weighted-average period of 2.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 16, 2023, our board of directors authorized a stock repurchase program of up to $1.0 billion of our Class A common stock. Under the stock repurchase program, we are authorized to repurchase, from time-to-time, shares of our Class A common stock through open market purchases, in privately negotiated transactions or in such other manner as permitted by securities law and as determined by management at such time and in such amounts as management may decide. The program does not obligate us to repurchase any specific number of shares and may be modified, suspended or discontinued at any time. The timing, manner, price and amount of any repurchases are determined by management in its discretion and depend on a variety of factors, including legal requirements, price and economic and market conditions. During the six months ended June 30, 2024, we repurchased and retired 804,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;shares of our Class A common stock for an aggregate purchase price of $34.4 million. As of June 30, 2024, $965.6 million remains available for repurchases under the stock repurchase program.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-134" id="f-456">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum contextRef="c-134" decimals="0" id="f-457" unitRef="number">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-135" id="f-458">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-136"
      decimals="INF"
      id="f-459"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-137" id="f-460">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum contextRef="c-137" decimals="0" id="f-461" unitRef="number">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-138"
      decimals="INF"
      id="f-462"
      unitRef="shares">170323989</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <pins:CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares
      contextRef="c-139"
      decimals="INF"
      id="f-463"
      unitRef="number">0.05</pins:CommonStockAdditionalSharesReservedForFutureIssuancePercentageOfOutstandingShares>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-464">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.994%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.397%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.380%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;We calculate intrinsic value based on the difference between the exercise price of in-the-money-stock options and the fair value of our common stock as of the respective balance sheet date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="-3" id="f-465" unitRef="shares">13043000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-466"
      unitRef="usdPerShare">15.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-140" id="f-467">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-5" decimals="-3" id="f-468" unitRef="usd">282197000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-469" unitRef="shares">1984000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-470"
      unitRef="usdPerShare">9.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-471" unitRef="shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-472"
      unitRef="usdPerShare">2.96</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-473" unitRef="shares">11049000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-474"
      unitRef="usdPerShare">16.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-475">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-476" unitRef="usd">305302000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-4" decimals="-3" id="f-477" unitRef="shares">6238000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-478"
      unitRef="usdPerShare">13.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-479">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-4" decimals="-3" id="f-480" unitRef="usd">189305000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-1" decimals="-5" id="f-481" unitRef="usd">12600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-12" decimals="-5" id="f-482" unitRef="usd">14200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-5" id="f-483" unitRef="usd">56500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-12" decimals="-5" id="f-484" unitRef="usd">29400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-485">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSU and RSA activity during the six months ended June 30, 2024, was as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.078%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units and Restricted Stock Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,099&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,558&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,114)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,559&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-141"
      decimals="-3"
      id="f-486"
      unitRef="shares">45099000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-141"
      decimals="2"
      id="f-487"
      unitRef="usdPerShare">25.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-142"
      decimals="-3"
      id="f-488"
      unitRef="shares">17558000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-142"
      decimals="2"
      id="f-489"
      unitRef="usdPerShare">33.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-142"
      decimals="-3"
      id="f-490"
      unitRef="shares">13114000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-142"
      decimals="2"
      id="f-491"
      unitRef="usdPerShare">27.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-142"
      decimals="-3"
      id="f-492"
      unitRef="shares">2984000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-142"
      decimals="2"
      id="f-493"
      unitRef="usdPerShare">26.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-143"
      decimals="-3"
      id="f-494"
      unitRef="shares">46559000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-143"
      decimals="2"
      id="f-495"
      unitRef="usdPerShare">28.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-496">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense during the three and six months ended June 30, 2024 and 2023, was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-144" decimals="-3" id="f-497" unitRef="usd">3777000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-145" decimals="-3" id="f-498" unitRef="usd">2740000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-146" decimals="-3" id="f-499" unitRef="usd">6725000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-147" decimals="-3" id="f-500" unitRef="usd">5049000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-148" decimals="-3" id="f-501" unitRef="usd">128481000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-149" decimals="-3" id="f-502" unitRef="usd">108580000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-150" decimals="-3" id="f-503" unitRef="usd">230836000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-151" decimals="-3" id="f-504" unitRef="usd">202845000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-152" decimals="-3" id="f-505" unitRef="usd">30906000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-153" decimals="-3" id="f-506" unitRef="usd">26398000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-154" decimals="-3" id="f-507" unitRef="usd">55895000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-155" decimals="-3" id="f-508" unitRef="usd">45587000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-156" decimals="-3" id="f-509" unitRef="usd">33269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-157" decimals="-3" id="f-510" unitRef="usd">31912000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-158" decimals="-3" id="f-511" unitRef="usd">65450000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-159" decimals="-3" id="f-512" unitRef="usd">59271000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-10" decimals="-3" id="f-513" unitRef="usd">196433000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-11" decimals="-3" id="f-514" unitRef="usd">169630000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-515" unitRef="usd">358906000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-12" decimals="-3" id="f-516" unitRef="usd">312752000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-4" decimals="-5" id="f-517" unitRef="usd">1288800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-518">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-160" decimals="-8" id="f-519" unitRef="usd">1000000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-161" decimals="0" id="f-520" unitRef="shares">804297</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-161" decimals="-5" id="f-521" unitRef="usd">34400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-162" decimals="-5" id="f-522" unitRef="usd">965600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-523">Net Income (Loss) Per Share &lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We present net income (loss) per share using&#160;the&#160;two-class&#160;method required for multiple classes of common stock. Holders of our Class A and Class B common stock have identical rights except with respect to voting, conversion and transfer rights and therefore share equally in our net income or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income (loss) per share gives effect to all potential shares of common stock, including stock options, RSAs and RSUs, to the extent these are dilutive. The calculation of diluted net income (loss) of Class A common stock assumes the conversion of our Class B common stock to Class A common stock, while the diluted net income (loss) of Class B common stock does not assume the conversion of those shares to Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculated basic and diluted net income (loss) per share as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation of net income as a result of conversion of Class B to Class A common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation of net income to Class B common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Conversion of Class B to Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average effect of dilutive potential common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per share is the same as diluted net income (loss) per share for the periods we reported net losses. We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income (loss) per share because these would be anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.161%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.195%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.054%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units and restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-524">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We present net income (loss) per share using&#160;the&#160;two-class&#160;method required for multiple classes of common stock. Holders of our Class A and Class B common stock have identical rights except with respect to voting, conversion and transfer rights and therefore share equally in our net income or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income (loss) per share gives effect to all potential shares of common stock, including stock options, RSAs and RSUs, to the extent these are dilutive. The calculation of diluted net income (loss) of Class A common stock assumes the conversion of our Class B common stock to Class A common stock, while the diluted net income (loss) of Class B common stock does not assume the conversion of those shares to Class A common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-525">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculated basic and diluted net income (loss) per share as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation of net income as a result of conversion of Class B to Class A common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation of net income to Class B common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(211,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Conversion of Class B to Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average effect of dilutive potential common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-163" decimals="-3" id="f-526" unitRef="usd">7805000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-164" decimals="-3" id="f-527" unitRef="usd">1082000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-165" decimals="-3" id="f-528" unitRef="usd">-30314000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-166" decimals="-3" id="f-529" unitRef="usd">-4628000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-167" decimals="-3" id="f-530" unitRef="usd">-13965000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-168" decimals="-3" id="f-531" unitRef="usd">-1960000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-169" decimals="-3" id="f-532" unitRef="usd">-211427000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-170" decimals="-3" id="f-533" unitRef="usd">-32094000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-163"
      decimals="-3"
      id="f-534"
      unitRef="shares">600033000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-164"
      decimals="-3"
      id="f-535"
      unitRef="shares">83138000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-165"
      decimals="-3"
      id="f-536"
      unitRef="shares">584978000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-166"
      decimals="-3"
      id="f-537"
      unitRef="shares">89302000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-167"
      decimals="-3"
      id="f-538"
      unitRef="shares">597193000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-168"
      decimals="-3"
      id="f-539"
      unitRef="shares">83802000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-169"
      decimals="-3"
      id="f-540"
      unitRef="shares">588382000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-170"
      decimals="-3"
      id="f-541"
      unitRef="shares">89314000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-163"
      decimals="2"
      id="f-542"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-164"
      decimals="2"
      id="f-543"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-165"
      decimals="2"
      id="f-544"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-166"
      decimals="2"
      id="f-545"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-167"
      decimals="2"
      id="f-546"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-168"
      decimals="2"
      id="f-547"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-169"
      decimals="2"
      id="f-548"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-170"
      decimals="2"
      id="f-549"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-163" decimals="-3" id="f-550" unitRef="usd">7805000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-164" decimals="-3" id="f-551" unitRef="usd">1082000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-165" decimals="-3" id="f-552" unitRef="usd">-30314000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-166" decimals="-3" id="f-553" unitRef="usd">-4628000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-167" decimals="-3" id="f-554" unitRef="usd">-13965000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-168" decimals="-3" id="f-555" unitRef="usd">-1960000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-169" decimals="-3" id="f-556" unitRef="usd">-211427000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-170" decimals="-3" id="f-557" unitRef="usd">-32094000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-163" decimals="-3" id="f-558" unitRef="usd">1082000</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-164" decimals="-3" id="f-559" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-165" decimals="-3" id="f-560" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-166" decimals="-3" id="f-561" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-167" decimals="-3" id="f-562" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-168" decimals="-3" id="f-563" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-169" decimals="-3" id="f-564" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeConversionOfCommonStock contextRef="c-170" decimals="-3" id="f-565" unitRef="usd">0</pins:ReallocationOfNetIncomeConversionOfCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-163" decimals="-3" id="f-566" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-164" decimals="-3" id="f-567" unitRef="usd">-38000</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-165" decimals="-3" id="f-568" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-166" decimals="-3" id="f-569" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-167" decimals="-3" id="f-570" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-168" decimals="-3" id="f-571" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-169" decimals="-3" id="f-572" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <pins:ReallocationOfNetIncomeCommonStock contextRef="c-170" decimals="-3" id="f-573" unitRef="usd">0</pins:ReallocationOfNetIncomeCommonStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-163" decimals="-3" id="f-574" unitRef="usd">8887000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-164" decimals="-3" id="f-575" unitRef="usd">1044000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-165" decimals="-3" id="f-576" unitRef="usd">-30314000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-166" decimals="-3" id="f-577" unitRef="usd">-4628000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-167" decimals="-3" id="f-578" unitRef="usd">-13965000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-168" decimals="-3" id="f-579" unitRef="usd">-1960000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-169" decimals="-3" id="f-580" unitRef="usd">-211427000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-170" decimals="-3" id="f-581" unitRef="usd">-32094000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-163"
      decimals="-3"
      id="f-582"
      unitRef="shares">600033000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-164"
      decimals="-3"
      id="f-583"
      unitRef="shares">83138000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-165"
      decimals="-3"
      id="f-584"
      unitRef="shares">584978000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-166"
      decimals="-3"
      id="f-585"
      unitRef="shares">89302000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-167"
      decimals="-3"
      id="f-586"
      unitRef="shares">597193000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-168"
      decimals="-3"
      id="f-587"
      unitRef="shares">83802000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-169"
      decimals="-3"
      id="f-588"
      unitRef="shares">588382000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-170"
      decimals="-3"
      id="f-589"
      unitRef="shares">89314000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-163"
      decimals="-3"
      id="f-590"
      unitRef="shares">83138000</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-164"
      decimals="-3"
      id="f-591"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-165"
      decimals="-3"
      id="f-592"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-166"
      decimals="-3"
      id="f-593"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-167"
      decimals="-3"
      id="f-594"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-168"
      decimals="-3"
      id="f-595"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-169"
      decimals="-3"
      id="f-596"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock
      contextRef="c-170"
      decimals="-3"
      id="f-597"
      unitRef="shares">0</pins:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-163"
      decimals="-3"
      id="f-598"
      unitRef="shares">25087000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-164"
      decimals="-3"
      id="f-599"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-165"
      decimals="-3"
      id="f-600"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-166"
      decimals="-3"
      id="f-601"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-167"
      decimals="-3"
      id="f-602"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-168"
      decimals="-3"
      id="f-603"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-169"
      decimals="-3"
      id="f-604"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-170"
      decimals="-3"
      id="f-605"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-163"
      decimals="-3"
      id="f-606"
      unitRef="shares">708258000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-164"
      decimals="-3"
      id="f-607"
      unitRef="shares">83138000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-165"
      decimals="-3"
      id="f-608"
      unitRef="shares">584978000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-166"
      decimals="-3"
      id="f-609"
      unitRef="shares">89302000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-167"
      decimals="-3"
      id="f-610"
      unitRef="shares">597193000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-168"
      decimals="-3"
      id="f-611"
      unitRef="shares">83802000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-169"
      decimals="-3"
      id="f-612"
      unitRef="shares">588382000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-170"
      decimals="-3"
      id="f-613"
      unitRef="shares">89314000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-163"
      decimals="2"
      id="f-614"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-164"
      decimals="2"
      id="f-615"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-165"
      decimals="2"
      id="f-616"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-166"
      decimals="2"
      id="f-617"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-167"
      decimals="2"
      id="f-618"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-168"
      decimals="2"
      id="f-619"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-169"
      decimals="2"
      id="f-620"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-170"
      decimals="2"
      id="f-621"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-622">We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income (loss) per share because these would be anti-dilutive (in thousands):&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.161%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.195%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.054%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units and restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e2e3e4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e2e3e4;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-171"
      decimals="-3"
      id="f-623"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-172"
      decimals="-3"
      id="f-624"
      unitRef="shares">14723000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-173"
      decimals="-3"
      id="f-625"
      unitRef="shares">11884000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-174"
      decimals="-3"
      id="f-626"
      unitRef="shares">14973000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-175"
      decimals="-3"
      id="f-627"
      unitRef="shares">1623000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-176"
      decimals="-3"
      id="f-628"
      unitRef="shares">50521000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-177"
      decimals="-3"
      id="f-629"
      unitRef="shares">46963000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-178"
      decimals="-3"
      id="f-630"
      unitRef="shares">52085000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-10" decimals="-3" id="f-631" unitRef="shares">1623000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-11" decimals="-3" id="f-632" unitRef="shares">65244000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-633" unitRef="shares">58847000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-12" decimals="-3" id="f-634" unitRef="shares">67058000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-635">Income Taxes&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine our income tax provision for interim periods using an estimate of our annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between our effective tax rate and the federal statutory rate is the full valuation allowance we have established on our federal, state and foreign net operating losses and credits. Income tax benefits are not material for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three and six months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We recorded income tax benefits of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$11.2 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$21.1 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three and six months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax benefits recorded for all periods presented were primarily driven by the pre-tax losses generated during the periods, partially offset by changes in our valuation allowance. All periods include the effects of the capitalization and amortization of research and development expenses as required by the 2017 Tax Cuts and Jobs Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Given our recent history of generating net income in the U.S., we believe that there is a reasonable possibility that within the next twelve months sufficient positive evidence may become available to allow us to determine that a significant portion of the valuation allowance recorded against our U.S. deferred tax assets should be released. The reversal would result in a significant income tax benefit for the period when we release the valuation allowance in the U.S. However, the exact timing and amount of the valuation allowance release are subject to change based on our actual operating results.&lt;/span&gt;&lt;/div&gt;We are subject to taxation in the U.S. and various other state and foreign jurisdictions. As we have net operating loss carryforwards for U.S. federal and state jurisdictions, the statute of limitations is open for all tax years. For material foreign jurisdictions, the tax years open to examination include the years 2019 and forward.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-7" id="f-636" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-10" decimals="-7" id="f-637" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-5" id="f-638" unitRef="usd">-11200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-5" id="f-639" unitRef="usd">-21100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-640">Geographical Information&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue disaggregated by geography based on our customers&#x2019; billing addresses was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.790%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. and Canada&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;633,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;549,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,180,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,021,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of World&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;853,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,310,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;United States revenue was $603.8 million and $518.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1,126.4 million and $967.5 million for the six months ended June 30, 2024 and 2023, respectively. No individual country other than the United States exceeded 10% of our total revenue for any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Europe includes Russia and Turkey.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our total deferred revenue was $21.5 million and $15.3 million as of June 30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Property and equipment, net and operating lease right-of-use assets by geography is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.664%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net and operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Other than the United States, Ireland and Mexico, no other country exceeded 10% of our total property and equipment, net and operating lease right-of-use assets for any period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-641">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue disaggregated by geography based on our customers&#x2019; billing addresses was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.790%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. and Canada&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;633,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;549,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,180,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,021,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of World&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;853,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,310,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;United States revenue was $603.8 million and $518.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1,126.4 million and $967.5 million for the six months ended June 30, 2024 and 2023, respectively. No individual country other than the United States exceeded 10% of our total revenue for any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Europe includes Russia and Turkey.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-3" id="f-642" unitRef="usd">633607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-643" unitRef="usd">549653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-3" id="f-644" unitRef="usd">1180191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-645" unitRef="usd">1021474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-183" decimals="-3" id="f-646" unitRef="usd">143729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-3" id="f-647" unitRef="usd">118810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-185" decimals="-3" id="f-648" unitRef="usd">267771000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-3" id="f-649" unitRef="usd">216198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-187" decimals="-3" id="f-650" unitRef="usd">76344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-188" decimals="-3" id="f-651" unitRef="usd">39562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-189" decimals="-3" id="f-652" unitRef="usd">145701000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-190" decimals="-3" id="f-653" unitRef="usd">72934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-654" unitRef="usd">853680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-655" unitRef="usd">708025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-656" unitRef="usd">1593663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-657" unitRef="usd">1310606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-191" decimals="-5" id="f-658" unitRef="usd">603800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-192" decimals="-5" id="f-659" unitRef="usd">518500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-193" decimals="-5" id="f-660" unitRef="usd">1126400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-5" id="f-661" unitRef="usd">967500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-5" id="f-662" unitRef="usd">21500000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-5" id="f-663" unitRef="usd">15300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c-1" id="f-664">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Property and equipment, net and operating lease right-of-use assets by geography is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.664%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net and operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Other than the United States, Ireland and Mexico, no other country exceeded 10% of our total property and equipment, net and operating lease right-of-use assets for any period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets contextRef="c-195" decimals="-3" id="f-665" unitRef="usd">67703000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-196" decimals="-3" id="f-666" unitRef="usd">66335000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-197" decimals="-3" id="f-667" unitRef="usd">25895000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-198" decimals="-3" id="f-668" unitRef="usd">18658000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-199" decimals="-3" id="f-669" unitRef="usd">10079000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-200" decimals="-3" id="f-670" unitRef="usd">12835000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-201" decimals="-3" id="f-671" unitRef="usd">20300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-202" decimals="-3" id="f-672" unitRef="usd">26516000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-4" decimals="-3" id="f-673" unitRef="usd">123977000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-5" decimals="-3" id="f-674" unitRef="usd">124344000</us-gaap:NoncurrentAssets>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-10" id="f-675">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-10" id="f-676">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-10" id="f-677">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-203" id="f-678">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 12, 2024, Gokul Rajaram, a member of our board of directors, adopted a trading plan intended to satisfy Rule 10b5-1(c) under the Securities Exchange Act of 1934, as amended (&#x201c;Rule 10b5-1(c)&#x201d;) to sell up to 18,400 shares of our Class A common stock between September 18, 2024 and August 20, 2025.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-204" id="f-679">June 12, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-204" id="f-680">Gokul Rajaram</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-204" id="f-681">member of our board of directors</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-204" id="f-682">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-205"
      decimals="INF"
      id="f-683"
      unitRef="shares">18400</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate contextRef="c-204" id="f-684">August 20, 2025</ecd:TrdArrExpirationDate>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-206" id="f-685">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 14, 2024, SFTC LLC adopted a trading plan intended to satisfy Rule 10b5-1(c) to sell up to 450,000 shares of our Class A common stock. SFTC LLC is owned by The Silbermann 2012 Irrevocable Trust, the beneficiaries of which include certain of Ben Silbermann's immediate family members. Mr. Silbermann is deemed not to be a beneficial owner of the shares held by the SFTC LLC.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-207" id="f-686">June 14, 2024</ecd:TrdArrAdoptionDate>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-207" id="f-687">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-208"
      decimals="INF"
      id="f-688"
      unitRef="shares">450000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrIndName contextRef="c-207" id="f-689">Ben Silbermann</ecd:TrdArrIndName>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
