<SEC-DOCUMENT>0001699136-21-000044.txt : 20210311
<SEC-HEADER>0001699136-21-000044.hdr.sgml : 20210311
<ACCEPTANCE-DATETIME>20210311094526
ACCESSION NUMBER:		0001699136-21-000044
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20210309
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20210311
DATE AS OF CHANGE:		20210311

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Cactus, Inc.
		CENTRAL INDEX KEY:			0001699136
		STANDARD INDUSTRIAL CLASSIFICATION:	OIL & GAS FILED MACHINERY & EQUIPMENT [3533]
		IRS NUMBER:				352586106
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38390
		FILM NUMBER:		21732096

	BUSINESS ADDRESS:	
		STREET 1:		920 MEMORIAL CITY WAY
		STREET 2:		SUITE 300
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77024
		BUSINESS PHONE:		713-626-8800

	MAIL ADDRESS:	
		STREET 1:		920 MEMORIAL CITY WAY
		STREET 2:		SUITE 300
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77024
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>whd-20210309.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6,d:5163260a73f74964b3b12b96933b4d97--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>whd-20210309</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N180L2ZyYWc6MmRkYzI3ZjExODgyNDQ2NTkxMTVlMTU1MzkzM2RmMDkvdGFibGU6MzA2ZDhjNzNjZTI0NGFlNGIyYjE1NDM4MGNkZTMyZmIvdGFibGVyYW5nZTozMDZkOGM3M2NlMjQ0YWU0YjJiMTU0MzgwY2RlMzJmYl8wLTEtMS0xLTA_c32729d5-6a6f-4d4e-9c72-841c1c83604c">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N180L2ZyYWc6MmRkYzI3ZjExODgyNDQ2NTkxMTVlMTU1MzkzM2RmMDkvdGFibGU6MzA2ZDhjNzNjZTI0NGFlNGIyYjE1NDM4MGNkZTMyZmIvdGFibGVyYW5nZTozMDZkOGM3M2NlMjQ0YWU0YjJiMTU0MzgwY2RlMzJmYl8xLTEtMS0xLTA_9d9d2a8c-1758-4af3-b5a0-c773ee2b7094">0001699136</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="whd-20210309.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001699136</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-09</xbrli:startDate><xbrli:endDate>2021-03-09</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i5163260a73f74964b3b12b96933b4d97_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.434%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ0_44b3dddb-466c-4885-8ad4-aef91c0d53f7">8-K</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 13 OR 15(D) OF THE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported):  <ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ5_83d05482-6900-451f-818d-2098b42b2641">March 9, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________________________________________________________________________</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDM5_3d501a5e-838f-46af-9eec-bccf9e0599a2">Cactus, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________________________________________________________________________</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.434%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTAtMS0xLTA_d16dbd17-e75b-4e19-928b-aed16654351b">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTEtMS0xLTA_6f483178-b7da-49cf-9571-cd689c6a2aea">001-38390</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTItMS0xLTA_e4d1ec89-143c-417b-8179-d65eed6fd095">35-2586106</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQw_0d30c994-56bb-4acf-bd2a-fb4402518f0b">920 Memorial City Way, Suite 300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQx_666bc6ea-4fde-4936-bdce-02280c6b073b">Houston</ix:nonNumeric>, <ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ2_dd947016-41a8-4510-abbc-e227a55c9e59">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQy_d6383daa-a0ae-4461-8774-ea3acf611fc6">77024</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Zip Code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUw_34466bc3-9614-49ff-9f11-df2505ae7e35">713</ix:nonNumeric>) <ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ1_c14bbe04-48fa-4766-8305-205e2fad9b3f">626-8800</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________________________________________________________________________</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUx_0e1226fd-72f5-4581-80a6-42a14d48db92">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ3_6dbb36e0-d6cd-4e83-bc77-48c93a5aa07c">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUy_e87340f8-631e-4e5c-b0f5-b22bd8153ed8">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ4_e3907e35-02e6-42f1-beb1-619aeb4b4bb3">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.289%"><tr><td style="width:1.0%"></td><td style="width:36.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.944%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTAtMS0xLTA_a745def7-1421-4c31-ae27-ee68ff2e7de9">Class A Common Stock, par value $0.01</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTItMS0xLTA_fbdf8299-d5f7-4824-a6ab-1b80c68288cc">WHD</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTQtMS0xLTA_82a13e0c-3cc0-49eb-a91e-a67091ec547f">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="text-indent:288pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQz_513981b3-9d62-4b71-914c-75ef07a7c8c6">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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.  &#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.434%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i5163260a73f74964b3b12b96933b4d97_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.01     Entry Into a Material Definitive Agreement.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 9, 2021, Cactus, Inc. (the &#8220;Company&#8221;) entered into an underwriting agreement (the &#8220;Underwriting Agreement&#8221;) by and among the Company, Cactus Wellhead, LLC (&#8220;Cactus LLC&#8221;), certain selling stockholders of the Company named in Schedule I thereto (the &#8220;Selling Stockholders&#8221;), and Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC, as representatives of the several underwriters named therein (the &#8220;Underwriters&#8221;), providing for the offer and sale by the Selling Stockholders (the &#8220;Offering&#8221;) of up to 5,500,000 shares of the Company&#8217;s Class A common stock, par value $0.01 per share (&#8220;Class A Common Stock&#8221;). In addition, the Selling Stockholders granted the Underwriters a 30-day option to purchase up to an additional 825,000 shares of the Company&#8217;s Class A Common Stock that may be issued and sold to cover overallotments, if any, at a price to the underwriters of $30.555 per share (the &#8220;Over Allotment Option&#8221;). On March 10, 2021, the Underwriters advised the Company that they had exercised the Over Allotment Option in full.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As described in the prospectus supplement dated March 9, 2021 and filed with the Securities and Exchange Commission (the &#8220;Commission&#8221;) on March 10, 2021, in connection with the Offering, certain Selling Stockholders who own common units representing limited liability company interests in Cactus LLC (&#8220;CW Units&#8221;) will exercise their right to redeem (the &#8220;Redemption Right&#8221;) 6,272,500 CW Units, together with a corresponding number of shares of the Class B common stock of the Company, par value $0.01 per share (&#8220;Class B Common Stock&#8221;), as provided in the First Amended and Restated Limited Liability Company Operating Agreement of Cactus LLC (the &#8220;Cactus LLC Agreement&#8221;). Upon the closing of the Offering, the Company expects to acquire the redeemed CW Units and a corresponding number of shares of Class B Common Stock (which shares of Class B Common Stock will then be cancelled) and issue 6,272,500 shares of Class A Common Stock to the Underwriters at the direction of the redeeming Selling Stockholders, as provided in the Cactus LLC Agreement. In addition, certain other Selling Stockholders expect to sell 52,500 shares of Class A Common Stock in the Offering, which shares are owned by them on the date hereof.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Underwriting Agreement contains customary representations and warranties, agreements and obligations, closing conditions and termination provisions. The Company, Cactus LLC and the Selling Stockholders each have agreed to indemnify the Underwriters against certain liabilities, including liabilities under the Securities Act of 1933, as amended, and to contribute to payments the Underwriters may be required to make because of such liabilities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Offering is expected to close on March 12, 2021, subject to customary closing conditions. Neither the Company nor Cactus LLC will receive any of the net proceeds from the Offering.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The foregoing description is qualified in its entirety by reference to the full text of the Underwriting Agreement, which is attached as Exhibit 1.1 to this Current Report on Form 8-K and incorporated in this Item 1.01 by reference.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i5163260a73f74964b3b12b96933b4d97_10"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01     Financial Statements and Exhibits.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)   Exhibits.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit<br/>No.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1103-09x21.htm">Underwriting Agreement, dated as of March 9, 2021, by and among Cactus, Inc., Cactus Wellhead, LLC, the selling stockholders named on Schedule I thereto, and Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit5103-09x21.htm">Opinion of Baker Botts L.L.P.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div><div><span><br/></span></div></div></div><div id="i5163260a73f74964b3b12b96933b4d97_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Signatures</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.655%"><tr><td style="width:1.0%"></td><td style="width:38.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.817%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cactus, Inc.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 11, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Stephen Tadlock</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen Tadlock</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Chief Financial Officer and Treasurer</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-1.1
<SEQUENCE>2
<FILENAME>exhibit1103-09x21.htm
<DESCRIPTION>EX-1.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i5fe250ab8aa249da961e753cacfbb1e9_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 1.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Execution Version</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cactus, Inc.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5,500,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shares</font></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Class A Common Stock </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">($0.01 par value)</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Underwriting Agreement</font></div><div style="text-align:right;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">New York, New York</font></div><div style="margin-bottom:36pt;text-align:right;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> March 9, 2021</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Citigroup Global Markets Inc. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Credit Suisse Securities (USA) LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">           </font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As Representatives of the several Underwriters  </font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c&#47;o Citigroup Global Markets Inc. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">388 Greenwich Street </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">New York, New York 10013</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c&#47;o Credit Suisse Securities (USA) LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Eleven Madison Avenue</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">New York, New York 10010-3629</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Ladies and Gentlemen&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Certain stockholders of Cactus, Inc., a corporation organized under the laws of Delaware (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), named in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Selling Stockholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) propose to sell to the several underwriters named in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Underwriters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), for whom you (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Representatives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) are acting as representatives, the number of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">shares of Class A common stock, $0.01 par value (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Class A Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), of the Company set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto (said shares to be sold by the Selling Stockholders collectively being hereinafter called the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Underwritten Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Option Selling Stockholders (as defined herein) also propose to grant to the Underwriters an option to purchase up to 825,000 additional shares of Class A Common Stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Option Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;&#59; the Option Securities, together with the Underwritten Securities collectively being hereinafter called the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The use of the neuter in this underwriting agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) shall include the feminine and masculine wherever appropriate.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Prior to the Closing Date (as defined below), in connection with the sale of the Securities, the Company, Cactus Wellhead, LLC, a Delaware limited liability company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cactus LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), Cactus WH Enterprises, LLC, a Delaware limited liability company, and the Selling Stockholders entered into a closing steps agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Closing Steps Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), pursuant to which certain transactions will occur on or before the Closing Date (as hereinafter defined).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As used in this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Company&#8217;s automatic shelf registration statement, as defined in Rule 405 under the Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), on Form S-3 (file number 333-230328), including exhibits and financial statements and any prospectus supplement relating to the Securities that is filed with the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) pursuant to Rule 424(b) under the Securities Act and deemed part of such registration statement pursuant to Rule 430A, 430B or 430C under the Securities Act, as amended on each Effective Date, and, in the event any post-effective amendment thereto or any registration statement and any amendments thereto filed pursuant to Rule 462(b) under the Securities Act (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 462(b) Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) becomes effective prior to the Closing Date (as defined in Section 3 hereof), shall also mean such registration statement as so amended or such Rule 462(b) Registration Statement, as the case may be&#59; the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means each date and time that the Registration Statement, any post-effective amendment or amendments thereto or any Rule 462(b) Registration Statement became or becomes effective&#59; the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Base Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the base prospectus filed as part of the Registration Statement, in the form in which it has most recently been amended on or prior to the date hereof, relating to the Securities&#59; the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Preliminary Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any preliminary prospectus relating to the Securities, including the Base Prospectus and any preliminary prospectus supplement thereto (including any documents incorporated or deemed to be incorporated by reference therein) relating to the Securities included in such registration statement or filed with the SEC pursuant to Rule 424(b) under the Securities Act&#59; and the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the final prospectus relating to the Securities, including the Base Prospectus and the prospectus supplement thereto (including any documents incorporated or deemed to be incorporated by reference therein) relating to the Securities that is first filed with the SEC pursuant to Rule 424(b) under the Securities Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 424(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) after the Execution Time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As used in this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Disclosure Package</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean (i) the Preliminary Prospectus that is generally distributed to investors and used to offer the Securities, (ii) the information included in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule IV</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, (iii) any issuer free writing prospectus, as defined in Rule 433 under the Securities Act (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Issuer Free Writing Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), identified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, and (iv) any other free writing prospectus, as defined in Rule 405 under the Securities Act (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Free Writing Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), that the parties hereto shall hereafter expressly agree in writing to treat as part of the Disclosure Package.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Any reference herein to the Registration Statement, the Base Prospectus, any Preliminary Prospectus or the Prospectus shall be deemed to refer to and include the documents incorporated by reference therein pursuant to Item 12 of Form S-3 which were filed under the Securities Exchange Act of 1934, as amended, and the rules and regulations of the SEC thereunder (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), on or before the Effective Date of the Registration Statement or the issue date of the Base Prospectus, any Preliminary Prospectus or the Prospectus, as the case may be&#59; and any reference herein to the terms &#8220;amend,&#8221; &#8220;amendment&#8221; or &#8220;supplement&#8221; with respect to the Registration Statement, the Base Prospectus, any Preliminary Prospectus or the Prospectus shall be deemed to refer to and include the filing of any document under the Exchange Act after the Effective Date of the Registration Statement or the issue date of the Base Prospectus, any Preliminary Prospectus or the Prospectus, as the case may be, deemed to be incorporated therein by reference.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cactus Wellhead Australia Pty, Ltd and Cactus Wellhead (Suzhou) Pressure Control Co., Ltd. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cactus Suzhou</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) are collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Operating Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221;  The Company and Cactus LLC are collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cactus Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221; The Company, Cactus LLC and the Operating Subsidiaries are collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cactus Entities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Representations and Warranties of the Cactus Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Cactus Parties represent and warrant to, and agree with, each Underwriter as set forth below in this Section 1.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Company meets the requirements for use of Form S-3 under the Securities Act and has prepared and filed with the SEC the Registration Statement, including a related Base Prospectus, for registration under the Securities Act of the offering and sale of the Securities. Such Registration Statement, including any amendments thereto filed prior to the date and time that this Agreement is executed and delivered by the parties hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Execution Time</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), became effective upon filing. The Company may have filed with the SEC, as part of an amendment to the Registration Statement or pursuant to Rule 424(b), one or more preliminary prospectus supplements relating to the Securities, each of which has previously been furnished to you. The Company will file with the SEC a final prospectus supplement relating to the Securities in accordance with Rule 424(b) after the Execution Time. As filed, such final prospectus supplement shall contain all information required by the Securities Act, and, except to the extent the Representatives shall agree in writing to a modification, shall be in all substantive respects in the form furnished to you prior to the Execution Time or, to the extent not completed at the Execution Time, shall contain only such specific additional information and other changes (beyond that contained in the Base Prospectus and any Preliminary Prospectus) as the Company has advised you, prior to the Execution Time, will be included or made therein. The Registration Statement, at the Execution Time, meets the requirements set forth in Rule 415(a)(1)(x) under the Securities Act. The initial Effective Date of the Registration Statement was not earlier than the date three years before the Execution Time. The Company has not received from the SEC any notice pursuant to Rule 401(g)(2) of the Securities Act objecting to the use of the automatic shelf registration statement form and the Issuer has not otherwise ceased to be eligible to use the automatic shelf registration form. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">(i) On each Effective Date, the Registration Statement did, and when the Prospectus is first filed in accordance with Rule 424(b) and on the Closing Date and each Delivery Date (as defined in Section 4 hereof), the Prospectus (and any supplement thereto) will, comply in all material respects with the applicable requirements of the Securities Act&#59; on each Effective Date, at the Execution Time and on the Closing Date and each Delivery Date, the Registration Statement did not and will not contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary in order to make the statements therein not misleading&#59; and on the date of any filing pursuant to Rule 424(b) and on the Closing Date and each Delivery Date, the Prospectus (together with any supplement thereto) will not include any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements therein, in the light of the circumstances under which they were made, not misleading&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the Cactus Parties make no representations or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">warranties as to the information contained in or omitted from the Registration Statement or the Prospectus (or any supplement thereto) in reliance upon and in conformity with (i) information furnished in writing to the Company by or on behalf of any Underwriter through any Representative specifically for inclusion in the Registration Statement or the Prospectus (or any supplement thereto), it being understood and agreed that the only such information furnished by any Underwriter consists of the information described as such in Section 10(c) hereof (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Underwriter Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or (ii) the information furnished in writing to the Company by or on behalf of a Selling Stockholder specifically for inclusion in the Registration Statement or the Prospectus (or any supplement thereto), it being understood and agreed that the only such information furnished by a Selling Stockholder consists of the information described as such in Section 2(h) hereof (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Selling Stockholder Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:81.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii) The documents incorporated by reference in each of the Registration Statement and the Disclosure Package, when they were filed with the SEC, complied in all material respects with the requirements of the Exchange Act, and none of such documents contained any untrue statement of a material fact or omitted to state a material fact necessary to make the statements therein, in the light of the circumstances under which they were made, not misleading&#59; and any further documents so filed and incorporated by reference in the Registration Statement and the Disclosure Package, when such documents become effective or are filed with the SEC, as the case may be, will conform in all material respects to the requirements of the Securities Act or the Exchange Act, as applicable, and will not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements therein, in the light of the circumstances under which they were made, not misleading.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">(i) The Disclosure Package, (ii) each electronic road show, when taken together as a whole with the Disclosure Package,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">and (iii) any individual Written Testing-the-Waters Communication (as defined herein), when taken together as a whole with the Disclosure Package,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">does not contain any untrue statement of a material fact or omit to state any material fact necessary in order to make the statements therein, in the light of the circumstances under which they were made, not misleading.  The preceding sentence does not apply to statements in or omissions from the Disclosure Package based upon and in conformity with Underwriter Information or Selling Stockholder Information.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">(i) At the time of filing the Registration Statement, (ii) at the time of the most recent amendment thereto for the purposes of complying with Section 10(a)(3) of the Securities Act (whether such amendment was by post-effective amendment, incorporated report filed pursuant to Sections 13 or 15(d) of the Exchange Act or form of prospectus), (iii) at the time the Company or any person acting on its behalf (within the meaning, for this clause only, of Rule 163(c) under the Securities Act) made any offer relating to the Securities in reliance on the exemption in Rule 163 under the Securities Act, and (iv) at the Execution Time (with such date being used as the determination date for purposes of this clause (iv)), the Company was or is (as the case may be) a &#8220;well-known seasoned issuer&#8221; as defined in Rule 405 under the Securities Act. The Company agrees to pay the fees required by the SEC relating to the Securities within the time </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">required by Rule 456(b)(1) under the Securities Act without regard to the proviso therein and otherwise in accordance with Rules 456(b) and 457(r) under the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">(i) At the time of filing the Registration Statement and (ii) as of the Execution Time (with such date being used as the determination date for purposes of this clause (ii)), the Company was not and is not an Ineligible Issuer (as defined in Rule 405 under the Securities Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 405</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)), without taking account of any determination by the SEC pursuant to Rule 405 that it is not necessary that the Company be considered an Ineligible Issuer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">From the time of the filing of the Registration Statement with the SEC (or, if earlier, the first date on which the Company engaged directly or through any Person authorized to act on its behalf in any Testing-the-Waters Communication) through the Execution Time, the Company has been and is an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Emerging Growth Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Testing-the-Waters Communication</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any oral or written communication with potential investors undertaken in reliance on Section 5(d) of the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company (i) has not alone engaged in any Testing-the-Waters Communication and (ii) has not authorized anyone to engage in Testing-the-Waters Communications.  The Company reconfirms that the Representatives and their respective affiliates, on behalf of the Underwriters, have been authorized to act on its behalf in undertaking Testing-the-Waters Communications.  The Company has not distributed any Written Testing-the-Waters Communications other than those listed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule VI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Written Testing-the-Waters Communication</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any Testing-the-Waters Communication that is a written communication within the meaning of Rule 405.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">No Issuer Free Writing Prospectus includes any information that conflicts with the information contained in the Registration Statement, including any document incorporated therein by reference and any prospectus supplement deemed to be a part thereof that has not been superseded or modified.  The foregoing sentence does not apply to statements in or omissions from any Issuer Free Writing Prospectus based upon and in conformity with Underwriter Information or Selling Stockholder Information.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Each of the Cactus Entities (i) has been duly incorporated or formed, as applicable, and is validly existing as a corporation, limited liability company, proprietary limited company or limited company, as applicable, in good standing under the laws of the jurisdiction of its incorporation or formation, as applicable, (ii) has all necessary corporate or limited liability company, as applicable, power and authority to own or lease, as the case may be, and to operate its properties and conduct its business in all material respects as described in the Disclosure Package and the Prospectus, and (iii) is duly qualified to do business as a foreign corporation or limited liability company, as applicable, and is in good standing under the laws of each jurisdiction which requires such qualification, except, in the case of (iii), to the extent that the failure to be so registered or qualified or be in good standing (A) would not reasonably be expected to have a material adverse effect on the performance of this Agreement or the consummation of any of the transactions contemplated hereby or (B) would not </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">reasonably be expected to have a material adverse effect on the condition (financial or otherwise), prospects, earnings, business or properties of the Cactus Entities, taken as a whole, whether or not arising from transactions in the ordinary course of business (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Immediately prior to the Closing on the Closing Date, the Company will be the sole managing member of Cactus LLC and will own 47,894,892 units representing membership interests in Cactus LLC (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">CW Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#59; such managing member interest and CW Units will be duly authorized and validly issued in accordance with the First Amended and Restated Limited Liability Operating Company Agreement of Cactus LLC, dated January 29, 2018 and effective as of February 12, 2018 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cactus LLC Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and will be fully paid (to the extent required under the Cactus LLC Agreement) and nonassessable (except as such nonassessability may be affected by Sections 18-303, 18-607 and 18-804 of the Delaware Limited Liability Company Act)&#59; and such CW Units will be owned by the Company free and clear of liens, encumbrances, security interests, charges or claims (&#8220;Liens&#8221;), except (i) Liens arising under the Credit Agreement, dated August 21, 2018, among Cactus LLC, JPMorgan Chase Bank, N.A., as administrative agent, issuing bank, swingline lender, sole bookrunner and sole lead arranger and the lenders named therein as parties thereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Credit Facility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (B) as disclosed in the Registration Statement, the Disclosure Package and the Prospectus.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Cactus LLC owns directly 100% of the outstanding shares of capital stock of each of the Operating Subsidiaries&#59; such shares of capital stock have been duly authorized and validly issued, fully paid (to the extent required under their applicable organizational documents) and nonassessable&#59; and such shares of capital stock are owned by Cactus LLC, free and clear of all Liens, except (A) Liens arising under the Credit Facility and (B) as disclosed in the Registration Statement, the Disclosure Package and the Prospectus. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The statements included or incorporated by reference in the Disclosure Package and the Prospectus under the headings &#8220;Certain Relationships and Related Transactions, and Director Independence&#8212;Cactus Wellhead LLC Agreement,&#8221; &#8220;&#8212;Tax Receivable Agreement,&#8221; &#8220;&#8212;Registration Rights Agreement,&#8221; &#8220;&#8212;Stockholders&#8217; Agreement,&#8221; &#8220;Description of Capital Stock,&#8221; &#8220;Material U.S. Federal Income Tax Consequences for Non-U.S. Holders&#8221; and &#8220;Underwriting&#8221; insofar as such statements purport to constitute summaries of the terms of statutes, rules or regulation, legal or governmental proceedings or contracts and other documents or descriptions of the Class A Common Stock, the Class B common stock of the Company, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Class B Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and the CW Units, constitute accurate summaries of the terms of such statutes, rules and regulations, legal and governmental proceedings, contracts and other documents in all material respects.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">This Agreement has been duly authorized, executed and delivered by each of the Cactus Parties.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company is not and, after giving effect to the offering and sale of the Securities, will not be an &#8220;investment company&#8221; as defined in the Investment Company Act of 1940, as amended.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">No consent, approval, authorization, filing with or order of any court or governmental agency or body having jurisdiction over any of the Cactus Entities is required in connection with (i) the offering and sale by the Selling Stockholders of the Securities, (ii) the execution, delivery and performance of this Agreement and the Closing Steps Agreement by the Cactus Parties, and (iii) the consummation by the applicable Cactus Parties of the transactions contemplated by this Agreement, except for (A) such as may be required under the Securities Act, the Exchange Act, state securities or &#8220;Blue Sky&#8221; laws and applicable rules and regulations under such laws, or the rules and regulations of the Financial Industry Regulatory Authority, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">FINRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) in connection with the purchase and distribution by the Underwriters of the Securities in the manner contemplated herein and in the Registration Statement, the Disclosure Package and the Prospectus, (B) such that have been, or on or prior to the Closing Date will be, obtained or made, and (C) such that, if not obtained, would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">None of the issuance and sale of the Securities, the execution, delivery and performance of this Agreement, the Closing Steps Agreement or the consummation of any other of the transactions herein contemplated will conflict with, result in a breach or violation of, or imposition of any lien, charge or encumbrance upon any property or assets of the Cactus Entities pursuant to, (i) the charter, certificate or articles of incorporation or formation, as applicable, or by-laws or limited liability company agreement or other operating agreement, as applicable, of the Cactus Entities, (ii) the terms of any indenture, contract, lease, mortgage, deed of trust, note agreement, loan agreement or other agreement, obligation, condition, covenant or instrument to which any of the Cactus Entities is a party or bound or to which its or their property is subject, or (iii) any statute, law, rule, regulation, judgment, order or decree applicable to any of the Cactus Entities of any court, regulatory body, administrative agency, governmental body, arbitrator or other authority having jurisdiction over any of the Cactus Entities or any of its or their properties except, with respect to clauses (ii) and (iii) above, as would not reasonably be expected to have a Material Adverse Effect. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Closing Steps Agreement has been duly authorized by the Cactus Parties and, on or prior to the Closing Date, will have been duly executed and delivered by the Cactus Parties, and assuming the due authorization, execution and delivery by the other parties thereto, the Closing Steps Agreement is, or will be at the Closing Date, a valid and binding obligation of the Cactus Parties enforceable against each of the Cactus Parties in accordance with its terms, except that the enforceability thereof may be limited by (i) applicable bankruptcy, insolvency, fraudulent transfer, reorganization, moratorium or similar laws from time to time in effect affecting creditors&#8217; rights and remedies generally, and (ii) general principles of equity (regardless of whether such principles are considered in a proceeding in equity or at law).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">Except as disclosed in the Registration Statement, the Disclosure Package and the Prospectus, no holders of securities of the Company have rights to the registration of such securities under the Registration Statement.  The holders of outstanding shares of capital stock of the Company are not entitled to statutory preemptive or other similar contractual rights to subscribe for the Securities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:23.36pt">At the Closing Date, the Securities will have been duly and validly authorized and, when issued and delivered against payment therefor as provided in this Agreement, will be duly and validly issued and fully paid and nonassessable and will conform to the description of the Class A Common Stock contained in the Disclosure Package and the Prospectus. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The financial statements (including the related notes and any supporting schedules) and other financial information included or incorporated by reference in the Registration Statement, the Disclosure Package and the Prospectus comply as to form in all material respects with the applicable accounting requirements of the Securities Act, and present fairly in all material respects the financial position, results of operations and cash flows of the entities purported to be shown thereby on the basis stated therein at the respective dates or for the respective periods to which they apply and have been prepared in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) applied on a consistent basis throughout the periods involved (except as otherwise noted therein). Any statistical and market-related data included in the Registration Statement, Disclosure Package and the Prospectus are based on or derived from sources that the Cactus Parties believe to be reliable and accurate in all material respects.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">No action, suit or proceeding by or before any court or governmental agency, authority or body or any arbitrator involving any of the Cactus Entities or their property is pending or, to the knowledge of the Cactus Parties, threatened that would reasonably be expected to have a Material Adverse Effect, except as set forth in or contemplated in the Registration Statement, the Disclosure Package and the Prospectus.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Each of the Cactus Entities owns or leases all such properties as are necessary to the conduct of its operations as presently conducted.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(w)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:19.36pt">None of the Cactus Entities is in violation or default of (i) any provision of its charter or certificate or articles of incorporation or formation, as applicable, or bylaws, limited liability company agreement or other operating agreement, as applicable, (ii) the terms of any indenture, contract, lease, mortgage, deed of trust, note agreement, loan agreement or other agreement, obligation, condition, covenant or instrument to which it is a party or bound or to which its property is subject, or (iii) any statute, law, rule, regulation, judgment, order or decree of any court, regulatory body, administrative agency, governmental body, arbitrator or other authority having jurisdiction over the Cactus Entities or any of their respective properties, as applicable, except, with respect to clauses (ii) and (iii), as would not reasonably be expected to have a Material Adverse Effect.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">PricewaterhouseCoopers LLP, who have certified certain financial statements of (i) the Company and (ii) Cactus LLC and its consolidated subsidiaries and delivered their report with respect to the audited consolidated financial statements and schedules included or incorporated by reference in the Disclosure Package and the Prospectus, are independent public accountants with respect to the Cactus Parties within the meaning of the Securities Act and the applicable published rules and regulations thereunder.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(y)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Each of the Company and Cactus LLC has filed all tax returns that are required to be filed, taking into account valid extensions of time to file (except (i) in any case in which the failure so to file would not reasonably be expected to have a Material Adverse Effect or (ii) as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any supplement thereto)) and has paid all taxes required to be paid thereon, except (i) for any such assessment, fine or penalty that is currently being contested in good faith (with proper reserves established in accordance with GAAP) or as would not reasonably be expected to have a Material Adverse Effect, or (ii) as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any supplement thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(z)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">No labor problem or dispute with the employees of the Cactus Entities exists or, to the Company&#8217;s knowledge, is threatened or imminent, and none of the Cactus Parties is aware of any existing or imminent labor disturbance by the employees of any of its or its subsidiaries&#8217; principal suppliers, contractors or customers, that would reasonably be expected to have a Material Adverse Effect, except as set forth in or contemplated in the Registration Statement, the Disclosure Package and the Prospectus (exclusive of any amendment thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(aa)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:17.38pt">Except as set forth in the Registration Statement, the Disclosure Package and the Prospectus, the Cactus Entities are insured by insurers of recognized financial responsibility against such losses and risks and in such amounts as are customary in the businesses in which they are engaged&#59; all policies of insurance and customs bonds insuring the Cactus Entities or their respective businesses, assets, employees, officers and directors are in full force and effect&#59; the Cactus Entities are in compliance with the terms of such policies and instruments in all material respects&#59; and there are no claims that individually or in the aggregate are reasonably expected to have a Material Adverse Effect against the Cactus Entities under any such policy or instrument as to which any insurance company is denying liability or defending under a reservation of rights clause&#59; none of the Cactus Entities has been refused any insurance coverage sought or applied for&#59; and none of the Cactus Entities has any reason to believe that it will not be able to renew its existing insurance coverage as and when such coverage expires or to obtain similar coverage from similar insurers as may be necessary to continue its business at a cost that would not reasonably be expected to have a Material Adverse Effect, except as set forth in or contemplated in the Registration Statement, the Disclosure Package and the Prospectus (exclusive of any supplement thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(bb) &#160;&#160;&#160;&#160;Neither Cactus LLC nor any Operating Subsidiary is prohibited, directly or indirectly, from paying any dividends to the Cactus Parties, as applicable, from making </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">any other distribution on such subsidiary&#8217;s capital stock or other equity interests, from repaying to the Cactus Parties, as applicable, any loans or advances to such subsidiary from the Cactus Parties, as applicable, or from transferring any of such subsidiary&#8217;s property or assets to the Cactus Parties, as applicable, or any other subsidiary of the Cactus Parties, as applicable, except (i) as described in or contemplated by the Registration Statement, the Disclosure Package and the Prospectus (exclusive of any supplement thereto) and (ii) for those prohibitions arising under the Credit Facility.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(cc)&#160;&#160;&#160;&#160;The Cactus Entities possess all licenses, certificates, permits and other authorizations issued by all applicable authorities necessary to conduct their respective businesses, except for such failure to possess as would not reasonably be expected to have a Material Adverse Effect, and none of the Cactus Entities has received any notice of proceedings relating to the revocation or modification of any such certificate, authorization or permit which, singly or in the aggregate, if the subject of an unfavorable decision, ruling or finding, would reasonably be expected to have a Material Adverse Effect, except as set forth in or contemplated in the Registration Statement, the Disclosure Package and the Prospectus (exclusive of any supplement thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(dd)&#160;&#160;&#160;&#160;The Cactus Entities, considered together as one entity, maintain a system of internal accounting controls sufficient to provide reasonable assurance that (i) transactions are executed in accordance with management&#8217;s general or specific authorizations&#59; (ii) transactions are recorded as necessary to permit preparation of financial statements in conformity with generally accepted accounting principles and to maintain asset accountability&#59; (iii) access to assets is permitted only in accordance with management&#8217;s general or specific authorization&#59; and (iv) the recorded accountability for assets is compared with the existing assets at reasonable intervals and appropriate action is taken with respect to any differences. Other than as described in the Registration Statement, the Disclosure Package and the Prospectus, the Cactus Entities&#8217; internal controls over financial reporting are effective and the Company is not aware of any material weakness in their internal controls over financial reporting.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ee)&#160;&#160;&#160;&#160;To the extent required by Rule 13a-15(f) under the Exchange Act and the rules and regulations promulgated thereunder, the Company has established and maintains &#8220;disclosure controls and procedures&#8221; (as such term is defined in Rule 13a-15(e)) that comply with the requirements of the Exchange Act&#59; except as disclosed in the Registration Statement, the Disclosure Package and the Prospectus, the Company&#8217;s disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in the reports to be filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and includes, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to the Company&#8217;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ff)&#160;&#160;&#160;&#160;The Company has not taken, directly or indirectly, any action designed to or that would constitute or that would reasonably be expected to cause or result in, under </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Exchange Act or otherwise, stabilization or manipulation of the price of any security of the Company to facilitate the sale or resale of the Securities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(gg)&#160;&#160;&#160;&#160;The Cactus Parties and their respective subsidiaries (i) are in compliance with any and all applicable foreign, federal, state and local statutes, laws, regulations, ordinances, codes or rules of common law or any judicial or administrative interpretation thereof having the force and effect of law, including any judicial or administrative order, consent decree or judgment, relating to the protection of human health and safety, the environment or hazardous or toxic substances or wastes, pollutants or contaminants (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), (ii) have received and are in compliance with all permits, licenses or other approvals required of them under applicable Environmental Laws to conduct their respective businesses, (iii) are not the subject of any pending or threatened administrative, regulatory or judicial actions, suits, demands or, demand letters, claims in writing, liens, notices of noncompliance or violation, investigations or proceedings relating to any Environmental Laws, and (iv) do not have any actual or potential liability under any Environmental Laws, except where such non-compliance with Environmental Laws, failure to receive required permits, licenses or other approvals, or liability would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect, except as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any amendment or supplement thereto). Except as set forth in the Disclosure Package and the Prospectus, none of the Cactus Entities (i) have been named as a &#8220;potentially responsible party&#8221; under the Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended or (ii) are subject to any pending proceeding pursuant to any Environmental Laws in which any foreign, federal, state or local governmental entity is also a party, other than such proceedings regarding which it is reasonably believed no monetary sanctions of $100,000 or more will be imposed, nor do the Cactus Parties have knowledge that any such proceeding is contemplated.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(hh)&#160;&#160;&#160;&#160;In the ordinary course of its business, the Cactus Entities periodically review the effect of Environmental Laws on their business, operations and properties, as applicable, in the course of which they identify and evaluate associated costs and liabilities (including, without limitation, any capital or operating expenditures required for clean-up, closure of properties or compliance with Environmental Laws, or any permit, license or approval, any related constraints on operating activities and any potential liabilities to third parties).  On the basis of such review, the Company and Cactus LLC have reasonably concluded that such associated costs and liabilities would not, individually or in the aggregate, have a Material Adverse Effect, except as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any amendment or supplement thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;Each Plan as to which a member of the Cactus Entities is the plan sponsor is in compliance in all material respects with the applicable provisions of the United States Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and the United States Internal Revenue code of 1986, as amended, including the regulations and published interpretations thereunder (the &#8220;Code&#8221;), each such Plan has been established and administered in all material respects in accordance with its terms. None </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">of the following events has occurred or exists&#58; (i) a failure to fulfill the obligations, if any, under the minimum funding standards of Section 302 of ERISA, and the regulations and published interpretations thereunder with respect to a Plan, determined without regard to any waiver of such obligations or extension of any amortization&#59; (ii) a &#8220;reportable event&#8221; (within the meaning of Section 4043(c) of ERISA) with respect to any Plan for which the Company, Cactus LLC or any of their respective subsidiaries is the plan sponsor, except as would not, individually or in the aggregate, result in a Material Adverse Effect&#59; (iii) an audit or investigation by the Internal Revenue Service, the U.S. Department of Labor, the Pension Benefit Guaranty Corporation or any other federal or state governmental agency or any foreign regulatory agency with respect to the employment or compensation of employees by any of the Cactus Entities that would reasonably be expected to have a Material Adverse Effect&#59; (iv) any breach of any contractual obligation, or any violation of law or applicable qualification standards, with respect to the employment or compensation of employees by the Cactus Entities that would reasonably be expected to have a Material Adverse Effect.  None of the following events has occurred or is reasonably likely to occur&#58; (i) a material increase in the aggregate amount of contributions required to be made to all Plans in the current fiscal year of the Cactus Entities compared to the amount of such contributions made in the most recently completed fiscal year of the Cactus Entities, in each case to the extent applicable&#59; (ii) a material increase in the &#8220;accumulated post-retirement benefit obligations&#8221; (within the meaning of FASB ASC 715) of the Cactus Entities compared to the amount of such obligations in the most recently completed fiscal year of the Cactus Entities, in each case to the extent applicable&#59; (iii) any event or condition giving rise to a liability under Title IV of ERISA that would reasonably be expected to have a Material Adverse Effect&#59; or (iv) the filing of a claim by one or more employees or former employees of the Cactus Entities related to their employment that would reasonably be expected to have a Material Adverse Effect.  For purposes of this paragraph, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means a &#8220;plan&#8221; (within the meaning of Section 3(3) of ERISA) subject to Title IV of ERISA with respect to which any of the Cactus Entities has or could reasonably be expected to have any liability.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(jj)&#160;&#160;&#160;&#160;There is and has been no failure on the part of the Company and any of the Company&#8217;s directors or officers, in their capacities as such, to comply with any provision of the Sarbanes-Oxley Act of 2002, as amended, and the rules and regulations promulgated thereunder (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sarbanes-Oxley Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) applicable to the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(kk)&#160;&#160;&#160;&#160;None of the Company or any of the subsidiaries nor, to the knowledge of the Company or Cactus LLC, any director, officer, agent, employee, affiliate or other person acting on behalf of the Company or any of the subsidiaries is aware of or has taken, or will take, any action, directly or indirectly that could result in a violation or a sanction for violation by such persons of the Foreign Corrupt Practices Act of 1977, as amended, as may be amended, or similar applicable law of any other relevant jurisdiction, or the rules or regulations thereunder&#59; and the Company and the subsidiaries have instituted and maintain policies and procedures to ensure compliance therewith and with the representations and warranties contained herein.  No action, suit or proceeding by or before any court or governmental agency, authority or body or any arbitrator involving the Company, Cactus LLC or any of their respective subsidiaries with respect to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Foreign Corrupt Practices Act of 1977 or any similar applicable law of any other relevant jurisdiction is pending or, to the best knowledge of the Company and Cactus LLC, threatened.  No part of the proceeds of the Offering contemplated hereby will be used, directly or indirectly, in violation of the Foreign Corrupt Practices Act of 1977, as may be amended, or similar applicable law of any other relevant jurisdiction, or the rules or regulations thereunder.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ll)&#160;&#160;&#160;&#160;The operations of the Company and the subsidiaries are and have been conducted at all times in compliance with applicable financial recordkeeping and reporting requirements and the money laundering statutes and the rules and regulations thereunder and any related or similar rules, regulations or guidelines, issued, administered or enforced by any governmental agency (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and no action, suit or proceeding by or before any court or governmental agency, authority or body or any arbitrator involving the Company or any of the subsidiaries with respect to the Money Laundering Laws is pending or, to the best knowledge of the Company and Cactus LLC, threatened.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(mm)&#160;&#160;&#160;&#160;Neither the Company nor any of its subsidiaries nor, to the knowledge of the Company, any director, officer, agent, employee or affiliate of the Company or any of its subsidiaries (i) is, or is controlled or 50% or more owned in the aggregate by or is acting on behalf of, one or more individuals or entities that are currently the subject of any sanctions administered or enforced by the United States (including any administered or enforced by the Office of Foreign Assets Control of the U.S. Department of the Treasury, the U.S. Department of State or the Bureau of Industry and Security of the U.S. Department of Commerce), the United Nations Security Council, the European Union, a member state of the European Union (including sanctions administered or enforced by Her Majesty&#8217;s Treasury of the United Kingdom) or other relevant sanctions authority in a jurisdiction in which the Company or its subsidiaries operate (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and such persons, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctioned Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and each such person, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctioned Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), (ii) is located, organized or resident in a country or territory that is, or whose government is, the subject of Sanctions that broadly prohibit dealings with that country or territory (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctioned Countries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and each such country, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctioned Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or (iii) will, directly or indirectly, use the proceeds of this Offering, or lend, contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other individual or entity in any manner that would result in a violation of any Sanctions by, or would result in the imposition of Sanctions against, any individual or entity (including any individual or entity participating in the Offering, whether as underwriter, advisor, investor or otherwise). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(nn)&#160;&#160;&#160;&#160;Neither the Company nor any of its subsidiaries has engaged in any unauthorized dealings or transactions with or for the benefit of a Sanctioned Person, or a Sanctioned Country, in the preceding five years, nor does the Company or any of its subsidiaries have any plans to engage in dealings or transactions with or for the benefit of a Sanctioned Person, or with or in a Sanctioned Country. No action, suit or proceeding by or before any court or governmental agency, authority or body or any arbitrator involving the Company, nor any of its subsidiaries, with respect to Sanctions is pending or, to the best knowledge of the Company is threatened.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(oo)&#160;&#160;&#160;&#160;Except for the Company&#8217;s ownership, directly or indirectly, of the limited liability company interests in Cactus LLC and each of the Operating Subsidiaries, the Company does not own, directly or indirectly, any equity or long-term debt securities of any corporation, partnership, limited liability company, joint venture, association or other entity, other than the equity or long-term debt securities of corporations, partnerships, limited liability companies, joint ventures, associations or other entities that, in the aggregate, would not constitute a significant subsidiary as such term is defined in Section 1.02(w) of Regulation S-X under the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(pp)&#160;&#160;&#160;&#160;The Cactus Entities own, possess, license or have other rights to use, in all material respects, all patents, patent applications, trade and service marks, trade and service mark registrations, trade names, copyrights, licenses, inventions, trade secrets, technology, know-how and other intellectual property (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) necessary for the conduct of the business of the Cactus Entities as now conducted or as proposed in the Registration Statement, the Disclosure Package and Prospectus to be conducted, except as would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect, and have not received any notice of infringement of or conflict with asserted rights of others with respect to any Intellectual Property that, if determined adversely to the Cactus Entities could reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(qq)&#160;&#160;&#160;&#160;The interactive data in the eXtensible Business Reporting Language included or incorporated by reference in the Registration Statement fairly presents the information called for in all material respects and has been prepared in accordance with the SEC&#8217;s rules and guidelines applicable thereto.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Any certificate signed by any officer of any of the Cactus Parties, as applicable, and delivered to the Representatives or counsel for the Underwriters in connection with the offering of the Securities shall be deemed a representation and warranty by such Cactus Party, as applicable, as to matters covered thereby, to each Underwriter.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Representations and Warranties of the Selling Stockholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Each of the Selling Stockholders severally, and not jointly, represents and warrants to, and agrees with, each Underwriter and the Company as set forth below in this Section 2&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Neither such Selling Stockholder nor any person acting on behalf of such Selling Stockholder (other than, if applicable, the Cactus Parties and the Underwriters) has used or referred to any &#8220;free writing prospectus&#8221; (as defined in Rule 405 under the Securities Act) relating to the Securities. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">On the Closing Date and, with respect to the Option Selling Stockholders, each applicable Delivery Date, such Selling Stockholder or Option Selling Stockholder, as applicable, will have good and marketable title to the Securities to be sold by such Selling Stockholder hereunder on such Closing Date or applicable Delivery Date free and clear of all Liens.  Upon (i) payment for the Securities to be sold by such Selling Stockholder pursuant to this Agreement, (ii) delivery of such Securities, as directed by the Underwriters, to Cede &#38; Co. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cede</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or such other nominee as may be designated </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">by The Depository Trust Company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">DTC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) (unless such Securities are already in possession of Cede or such nominee), (iii) registration of such Securities in the name of DTC, Cede or such other nominee (unless such registration has already occurred) and (iv) DTC indicating by book entries on its books that security entitlements with respect to such Securities have been credited to the Underwriters&#8217; respective securities accounts, (A) DTC will acquire good and marketable title to the Securities free and clear of all Liens&#59; (B) DTC shall be a &#8220;protected purchaser&#8221; of such Securities within the meaning of Section 8-303 of the New York Uniform Commercial Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">UCC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) (assuming DTC does not have notice of any adverse claim with respect to such Securities)&#59; (C) under Section 8-501 of the UCC, the Underwriters will acquire a valid security entitlement in respect of such Securities&#59; and (D) an action based on an &#8220;adverse claim&#8221; (as defined in Section 8-102 of the UCC) to such securities entitlement, whether framed in conversion, replevin, constructive trust, equitable lien or other theory may not be asserted against the Underwriters with respect to such security entitlement (assuming that the Underwriters are purchasing such Securities without notice of any adverse claim). For purposes of this representation, such Selling Stockholder may assume that when such payment, delivery and crediting occur, (x) such Securities will have been registered in the name of Cede or another nominee designated by DTC, in each case on the Company&#8217;s share registry in accordance with its certificate of incorporation, bylaws and applicable law, (y) DTC will be registered as a &#8220;clearing corporation&#8221; within the meaning of Section 8-102 of the UCC, and (z) appropriate entries to the accounts of the several Underwriters on the records of DTC will have been made pursuant to the UCC. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Such Selling Stockholder has full right, power and authority, corporate or otherwise, to enter into this Agreement and to perform its obligations hereunder. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">This Agreement has been duly executed and delivered by or on behalf of such Selling Stockholder and, if the Selling Stockholder is an entity, duly authorized by it.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Closing Steps Agreement has been duly authorized by such Selling Stockholder (if the Selling Stockholder is an entity) and, on or prior to the Closing Date, will have been duly executed and delivered by such Selling Stockholder, and assuming the due authorization, execution and delivery by the other parties thereto, the Closing Steps Agreement is, or will be at the Closing Date, a valid and binding obligation of such Selling Stockholder, enforceable against such Selling Stockholder in accordance with its terms, except that the enforceability thereof may be limited by (i) applicable bankruptcy, insolvency, fraudulent transfer, reorganization, moratorium or similar laws from time to time in effect affecting creditors&#8217; rights and remedies generally, and (ii) general principles of equity (regardless of whether such principles are considered in a proceeding in equity or at law).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The execution, delivery and performance of this Agreement and the Closing Steps Agreement by such Selling Stockholder and the consummation by such Selling Stockholder of the transactions contemplated hereby will not result in a (i) breach or violation of such Selling Stockholder&#8217;s certificate of formation, certificate of limited partnership, limited liability company agreement, limited partnership agreement or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">similar organization documents&#59; (ii) default, and no event has occurred that, with notice or lapse of time or both, would constitute such a default, in the due performance or observance of any term, covenant or condition contained in any indenture, mortgage, deed of trust, loan agreement or other agreement or instrument to which such Selling Stockholder is bound or to which any of the property or assets of such Selling Stockholder is subject&#59; or (iii) violation of any law or statute or any judgment, order, rule or regulation of any court or arbitrator or governmental or regulatory authority, except, in the case of clauses (ii) and (iii) above, for any such default or violation that would not reasonably be expected to impair in any material respect the ability of such Selling Stockholder to perform its obligations under this Agreement.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">No consent, approval, authorization, filing with or order of any court or governmental agency or body is required in connection with (i) the offering and sale by the Selling Stockholders of the Securities, (ii) the execution, delivery and performance of this Agreement and the Closing Steps Agreement by such Selling Stockholder and (iii) the consummation by such Selling Stockholder of the transactions contemplated by this Agreement, except for (A) such as may be required under the Securities Act, the Exchange Act, state securities or &#8220;Blue Sky&#8221; laws and applicable rules and regulations under such laws, or the rules and regulations of FINRA in connection with the purchase and distribution by the Underwriters of the Securities in the manner contemplated herein and in the Registration Statement, the Disclosure Package and the Prospectus, (B) such that have been, or on or prior to the Closing Date or applicable Delivery Date will be, obtained or made, and (C) such that, if not obtained, would not reasonably be expected to impair in any material respect the ability of such Selling Stockholder to perform its obligations under this Agreement. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">In respect of any statements in or omissions from the Registration Statement, Prospectus, Disclosure Package or any Issuer Free Writing Prospectus identified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, or any amendment or supplement thereto used by the Company or any Underwriter, as the case may be, made in reliance upon and in conformity with information furnished to the Company by such Selling Stockholder specifically for use in connection with the preparation thereof, such Selling Stockholder hereby makes the same representations and warranties relating to material misstatements or omissions in the documents referred to in paragraphs (b), (c) and (h) of Section 1 hereto to each of the Underwriters as the Cactus Parties make under such Section&#59; it being understood and agreed that the foregoing applies only to such information furnished by a Selling Stockholder to the Company, which consists of (i) the legal name, address and the number of Securities owned by the Selling Stockholder and (ii) the other information with respect to the Selling Stockholder (excluding percentages) which appear in the table (and corresponding footnotes) under the caption &#8220;Selling Stockholders.&#8221; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Such Selling Stockholder is not prompted to sell Securities by any information concerning the Company that is not set forth in the Registration Statement, the Disclosure Package and the Prospectus.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Such Selling Stockholder has not taken, directly or indirectly, any action that is designed to or that could reasonably be expected to cause or result in the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">stabilization or manipulation of the price of any security of the Company in connection with the Securities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Such Selling Stockholder has not (i) engaged in any Testing-the-Waters Communication or (ii) authorized anyone to engage in Testing-the-Waters Communications in connection with the transaction contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Such Selling Stockholder is not (i) an employee benefit plan subject to Title I of ERISA, (ii) a plan or account subject to Section 4975 of the Code or (iii) an entity deemed to hold &#8220;plan assets&#8221; of any such plan or account under Section 3(42) of ERISA, 29 C.F.R. 2510.3-101, or otherwise.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Any certificate signed by a Selling Stockholder (or any officer thereof) and delivered to the Representatives or counsel for the Underwriters in connection with the offering of the Securities shall be deemed a representation and warranty by such Selling Stockholder, as to matters covered thereby, to each Underwriter. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Purchase and Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Subject to the terms and conditions and in reliance upon the representations and warranties herein set forth, the Selling Stockholders agree, severally and not jointly, to sell to each Underwriter the number of Underwritten Shares set forth opposite the name of such Selling Stockholder in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, and each Underwriter agrees, severally and not jointly, to purchase from the Selling Stockholders, at a purchase price of $30.5550 per share, the number of Securities set forth opposite the name of such Underwriter in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Subject to the terms and conditions and in reliance upon the representations and warranties herein set forth, the Option Selling Stockholders hereby grant an option to the several Underwriters to purchase, severally and not jointly, up to 825,000 Option Securities at the same purchase price per share as the Underwriters shall pay for the Underwritten Securities.  Said option may be exercised only to cover over-allotments in the sale of the Underwritten Securities by the Underwriters.  Said option may be exercised in whole or in part at any time on or before the 30th day after the date of the Prospectus upon written or telegraphic notice by the Representatives to the Company setting forth the number of shares of the Option Securities as to which the several Underwriters are exercising the option and the settlement date. The number of Option Securities to be purchased by each Underwriter shall be the same percentage of the total number of shares of the Option Securities to be purchased by the several Underwriters as such Underwriter is purchasing of the Underwritten Securities, subject to such adjustments as you in your absolute discretion shall make to eliminate any fractional shares. As used in this Agreement, the &#8220;Option Selling Stockholders&#8221; shall mean the Selling Stockholders other than the persons listed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule III</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Delivery and Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Delivery of and payment for the Underwritten Securities and the Option Securities (if the option provided for in Section 3(b) hereof shall have been exercised on or before the first Business Day immediately preceding the Closing Date) shall be made at 10&#58;00 AM, New York City time, on March 12, 2021, or at such time on such later </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">date not more than two Business Days after the foregoing date as the Representatives shall designate, which date and time may be postponed by agreement among the Representatives, the Company and the Selling Stockholders or as provided in Section 11 hereof (such date and time of delivery and payment for the Securities being herein called the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  As used herein, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean any day other than a Saturday, a Sunday or a legal holiday or a day on which banking institutions or trust companies are authorized or obligated by law to close in New York City. Delivery of the Securities shall be made to the Representatives for the respective accounts of the several Underwriters against payment by the several Underwriters through the Representatives of the respective aggregate purchase prices of the Securities being sold by each of the Selling Stockholders to or upon the order of the Selling Stockholders by wire transfer payable in same-day funds to the accounts specified by the Selling Stockholders.  Delivery of the Securities shall be made through the facilities of The Depository Trust Company unless the Representatives shall otherwise instruct. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If the option provided for in Section 3(b) hereof is exercised after the first Business Day immediately preceding the Closing Date, the Option Selling Stockholders will deliver the Option Securities (at the expense of the Option Selling Stockholders) to the Representatives, at 388 Greenwich Street, New York, New York, on the date specified by the Representatives (which shall be within two Business Days after exercise of said option)(each such date, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Delivery Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) for the respective accounts of the several Underwriters, against payment by the several Underwriters through the Representatives of the purchase price thereof to or upon the order of the Option Selling Stockholders by wire transfer payable in same-day funds to the account specified by the Option Selling Stockholders. If settlement for the Option Securities occurs after the Closing Date, the  Option Selling Stockholders will deliver to the Representatives on the settlement date for the Option Securities, and the obligation of the Underwriters to purchase the Option Securities shall be conditioned upon receipt of, supplemental opinions, certificates and letters confirming as of such date the opinions, certificates and letters delivered on the Closing Date pursuant to Section 8 hereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Offering by Underwriters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  It is understood that the several Underwriters propose to offer the Securities for sale to the public as set forth in the Prospectus.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Agreements of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company agrees with the several Underwriters that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Prior to the termination of the offering of the Securities, the Company will not file any amendment of the Registration Statement, any Rule 462(b) Registration Statement or any supplement (including the Prospectus or any Preliminary Prospectus) to the Base Prospectus unless the Company has furnished you a copy for your review prior to filing and will not file any such proposed amendment or supplement to which you reasonably object. The Company will cause the Prospectus, properly completed, and any supplement thereto to be filed in a form approved by the Representatives with the SEC pursuant to the applicable paragraph of Rule 424(b) within the time period prescribed and will provide evidence reasonably satisfactory to the Representatives of such timely filing.  The Company will promptly advise the Representatives (i) when the Prospectus, and any supplement thereto, shall have been filed (if required) with the SEC pursuant to Rule 424(b) or when any Rule 462(b) Registration Statement shall have been filed with the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">SEC, (ii) when, prior to termination of the offering of the Securities, any amendment to the Registration Statement shall have been filed or become effective, (iii) of any request by the SEC or its staff for any amendment of the Registration Statement, or any Rule 462(b) Registration Statement, or for any supplement to the Prospectus or for any additional information, (iv) of the issuance by the SEC of any stop order suspending the effectiveness of the Registration Statement or of any notice objecting to its use or the institution or threatening of any proceeding for that purpose and (v) of the receipt by the Company of any notification with respect to the suspension of the qualification of the Securities for sale in any jurisdiction or the institution or threatening of any proceeding for such purpose.  The Company will use its reasonable best efforts to prevent the issuance of any such stop order or the occurrence of any such suspension or objection to the use of the Registration Statement and, upon such issuance, occurrence or notice of objection, to obtain as soon as possible the withdrawal of such stop order or relief from such occurrence or objection, including, if necessary, by filing an amendment to the Registration Statement or a new registration statement and using its reasonable best efforts to have such amendment or new registration statement declared effective as soon as practicable. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">If, at any time prior to the filing of the Prospectus pursuant to Rule 424(b), any event occurs as a result of which the Disclosure Package would include any untrue statement of a material fact or omit to state any material fact necessary in order to make the statements therein in the light of the circumstances under which they were made, not misleading, the Company will (i) notify promptly the Representatives so that any use of the Disclosure Package may cease until it is amended or supplemented&#59; (ii) amend or supplement the Disclosure Package to correct such statement or omission&#59; and (iii) supply any amendment or supplement to you in such quantities as you may reasonably request.   </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">If, at any time when a prospectus relating to the Securities is required to be delivered under the Securities Act (including in circumstances where such requirement may be satisfied pursuant to Rule 172 under the Securities Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 172</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)), any event occurs as a result of which the Prospectus as then supplemented would include any untrue statement of a material fact or omit to state any material fact necessary in order to make the statements therein in the light of the circumstances under which they were made, not misleading, or if it shall be necessary to amend the Registration Statement, file a new registration statement or supplement the Prospectus to comply with the Securities Act or the Exchange Act, the Company promptly will (i) notify the Representatives of any such event&#59; (ii) prepare and file with the SEC, subject to the second sentence of paragraph (a) of this Section 6, an amendment or supplement which will correct such statement or omission or effect such compliance&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">and (iii) supply any supplemented Prospectus to you in such quantities as you may reasonably request.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">As soon as practicable, the Company will make generally available to its security holders and to the Representatives an earnings statement or statements which will satisfy the provisions of Section 11(a) of the Securities Act and Rule 158 under the Securities Act.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Company will furnish to the Representatives and counsel for the Underwriters, without charge, signed copies of the Registration Statement (including exhibits thereto) and to each other Underwriter a copy of the Registration Statement (without exhibits thereto) and, so long as delivery of a prospectus by an Underwriter or dealer may be required by the Securities Act (including in circumstances where such requirement may be satisfied pursuant to Rule 172), as many copies of each Preliminary Prospectus, the Prospectus and each Issuer Free Writing Prospectus and any supplement thereto as the Representatives may reasonably request.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">The Company will arrange, if necessary, for the qualification of the Securities for sale under the laws of such jurisdictions as the Representatives may designate and will maintain such qualifications in effect so long as required for the distribution of the Securities&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that in no event shall the Company be obligated to qualify to do business in any jurisdiction where it is not now so qualified or to take any action that would subject it to service of process in suits, other than those arising out of the offering or sale of the Securities, in any jurisdiction where it is not now so subject.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company will not, without the prior written consent of Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC, offer, sell, contract to sell, pledge, or otherwise dispose of, (or enter into any transaction which is designed to, or might reasonably be expected to, result in the disposition (whether by actual disposition or effective economic disposition due to cash settlement or otherwise) by the Company or any affiliate of the Company or any person in privity with the Company or any affiliate of the Company) directly or indirectly, including the filing (or participation in the filing) of a registration statement with the SEC in respect of, or establish or increase a put equivalent position or liquidate or decrease a call equivalent position within the meaning of Section 16 of the Exchange Act, any other shares of Class A Common Stock or any securities convertible into, or exercisable, or exchangeable for, shares of Class A Common Stock&#59; or publicly announce an intention to effect any such transaction, for a period of 45 days after the date of this Agreement, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the Company may (i) grant and award or issue and sell Class A Common Stock, restricted stock, restricted stock units and&#47;or other awards contemplated pursuant to any employee stock option plan or other employee compensation or incentive plan, stock ownership plan or dividend reinvestment plan of the Company in effect at the Execution Time, (ii) may issue Class A Common Stock issuable upon the conversion of securities or the exercise of warrants outstanding at the Execution Time, (iii) file one or more registration statements on Form S-8, (iv) offer, issue and sell shares of Class A Common Stock or any securities convertible into, or exercisable or exchangeable for, Class A Common Stock, in connection with any acquisition or strategic investment (including any joint venture, strategic alliance or partnership) and (v) comply with any requests made in accordance with the provisions of the Cactus LLC Agreement by holders of CW Units (other than the executive officers and directors of the Company, Cadent and the other Selling Stockholders) to redeem or purchase CW Units (together with the same number of shares of Class B Common Stock) for an equal number of shares of Class A Common Stock&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that in the case of this clause (iv), (x) any such offer, issuance or sale shall not exceed 5% of the outstanding shares of Class A Common Stock on an as converted basis and (y) any recipient of such securities shall execute and deliver to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Representatives a lock-up letter described in Section 8(m) hereof. Notwithstanding the foregoing, the provisions of this Section 6(g) shall not apply to or prohibit&#58; (A) the sale of shares of Class A Common Stock by the Company to the Underwriters pursuant to this Agreement or (B) distributions of shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for, such capital stock to stockholders of the Company&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that in the case of this clause (B) each distributee shall execute and deliver to the Representatives a lock-up letter described in Section 8(m) hereof. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company will not take, directly or indirectly, any action designed to or that might constitute or that would reasonably be expected to cause or result in, under the Exchange Act or otherwise, stabilization or manipulation of the price of any security of the Company to facilitate the sale or resale of the Securities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The Company agrees to pay the costs and expenses relating to the following matters&#58; (i) the preparation, printing or reproduction and filing with the SEC of the Registration Statement (including financial statements and exhibits thereto), each Preliminary Prospectus, the Prospectus and each Issuer Free Writing Prospectus, and each amendment or supplement to any of them&#59; (ii) the printing (or reproduction) and delivery (including postage, air freight charges and charges for counting and packaging) of such copies of the Registration Statement, each Preliminary Prospectus, the Prospectus and each Issuer Free Writing Prospectus, and all amendments or supplements to any of them, as may, in each case, be reasonably requested for use in connection with the offering and sale of the Securities&#59; (iii) the preparation, printing, authentication, issuance and delivery of certificates for the Securities, including any stamp or transfer taxes in connection with the original issuance and sale of the Securities&#59; (iv) the printing (or reproduction) and delivery of this Agreement, any blue sky memorandum and all other agreements or documents printed (or reproduced) and delivered in connection with the offering of the Securities&#59; (v) the registration of the Securities under the Exchange Act and the listing of the Securities on the New York Stock Exchange (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">NYSE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#59; (vi) any registration or qualification of the Securities for offer and sale under the securities or blue sky laws of the several states (including filing fees and the reasonable fees and expenses of counsel for the Underwriters relating to such registration and qualification not to exceed $10,000)&#59; (vii) any filings required to be made with FINRA (including filing fees and the reasonable fees and expenses of counsel for the Underwriters relating to such filings not to exceed $25,000)&#59; (viii) the investor presentations on any &#8220;road show&#8221; or any Testing-the-Waters Communication undertaken in connection with the marketing of the Securities, including, without limitation, expenses associated with any electronic road show, travel and lodging expenses of the representatives and officers of the Company and one-half of the cost of any aircraft used in connection with the roadshow or any Testing the Waters Communications&#59; (ix) the fees and expenses of the Company&#8217;s accountants and the fees and expenses of counsel (including local and special counsel) for the Company and the Selling Stockholders&#59; and (x) all other costs and expenses incident to the performance by the Company and the Selling Stockholders of their obligations hereunder. Notwithstanding anything contained herein to the contrary, the provisions of this section shall not affect any agreement that the Company and the Selling Stockholders may have with respect to the sharing of such costs and expenses. It is understood, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">21</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">however, that, except as provided in this Section 6(i) and Sections 9 and 10 hereof, the Underwriters will pay all of their own costs and expenses, including the fees of their counsel, stock transfer taxes on resale of any of the Securities by them, and any advertising expenses connected with any offers they may make. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The Company agrees that, unless it has or shall have obtained the prior written consent of the Representatives, and each Underwriter, severally and not jointly, agrees with the Company that, unless it has or shall have obtained, as the case may be, the prior written consent of the Company, it has not made and will not make any offer relating to the Securities that would constitute an Issuer Free Writing Prospectus or that would otherwise constitute a Free Writing Prospectus required to be filed by the Company with the SEC or retained by the Company under Rule 433 under the Securities Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 433</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that the prior written consent of the parties hereto shall be deemed to have been given in respect of the Free Writing Prospectuses included in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto and any electronic road show.  Any such free writing prospectus consented to by the Representatives or the Company is hereinafter referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Permitted Free Writing Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221;  The Company agrees that (x) it has treated and will treat, as the case may be, each Permitted Free Writing Prospectus as an Issuer Free Writing Prospectus and (y) it has complied and will comply, as the case may be, with the requirements of Rule 164 under the Securities Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rule 164</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and Rule 433 applicable to any Permitted Free Writing Prospectus, including in respect of timely filing with the SEC, legending and record keeping.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">If at any time following the distribution of any Written Testing-the-Waters Communication, any event occurs as a result of which such Written Testing-the-Waters Communication would include any untrue statement of a material fact or  omit to state any material fact necessary in order to make the statements therein in the light of the circumstances under which they were made, not misleading, the Company will (i) notify promptly the Representatives so that use of the Written Testing-the-Waters Communication may cease until it is amended or supplemented&#59; (ii) amend or supplement the Written Testing-the-Waters Communication to correct such statement or omission&#59; and (iii) supply any amendment or supplement to the Representatives in such quantities as may be reasonably requested.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Agreements of the Selling Stockholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each Selling Stockholder agrees with the several Underwriters that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Such Selling Stockholder will not take, directly or indirectly, any action designed to or that would constitute or that might reasonably be expected to cause or result in, under the Exchange Act or otherwise, stabilization or manipulation of the price of any security of the Company to facilitate the sale or resale of the Securities. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Such Selling Stockholder will advise you promptly, and if requested by you, will confirm such advice in writing, so long as delivery of a prospectus relating to the Securities by an underwriter or dealer may be required under the Act, of any change </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">in information in the Selling Stockholder Information in the Registration Statement, the Prospectus, any Preliminary Prospectus or any Free Writing Prospectus or any amendment or supplement thereto. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Such Selling Stockholder will not, directly or indirectly, use the proceeds of this Offering, or lend, contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other person in any manner that will result in a violation of any Sanctions by, or could result in the imposition of Sanctions against, any person (including any person participating in the Offering, whether as underwriter, advisor, investor or otherwise). No part of the proceeds of such Selling Stockholder received in the Offering will be used, directly or indirectly, in violation of the Foreign Corrupt Practices Act of 1977, as amended, as may be amended, or similar applicable law of any other relevant jurisdiction. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Such Selling Stockholder represents that it has not prepared or had prepared on its behalf or used or referred to, and agrees that it will not prepare or have prepared on its behalf or use or refer to, any Free Writing Prospectus, and has not distributed and will not distribute any written materials in connection with the offer or sale of the Securities. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Such Selling Stockholder will comply with the agreement contained in Section 6(j) hereof. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">Such Selling Stockholder shall deliver to the Representatives prior to the Closing Date, a properly completed and executed United States Treasury Department Form W-9 (or other applicable form or statement specified by Treasury Department regulations in lieu thereof).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Selling Stockholder will furnish to the Underwriters, prior to the Closing Date, a lock-up letter described in Section 8(m) hereof. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Selling Stockholder agrees to do and perform all things required or necessary to be done and performed under this Agreement by it prior to the Closing Date and to satisfy all conditions precedent to the Underwriters&#8217; obligations hereunder to purchase the Securities.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Conditions to the Obligations of the Underwriters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The obligations of the Underwriters to purchase the Securities, as the case may be, shall be subject to the accuracy of the representations and warranties on the part of the Cactus Parties and the Selling Stockholders contained herein as of the Execution Time and the Closing Date pursuant to Section 4 hereof, to the accuracy of the statements of the Cactus Parties and the Selling Stockholders made in any certificates pursuant to the provisions hereof, to the performance by the Company and the Selling Stockholders of their respective obligations hereunder and to the following additional conditions&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Prospectus, and any supplement thereto, shall have been filed in the manner and within the time period required by Rule 424(b)&#59; any other material required to be filed by the Company pursuant to Rule 433(d) shall have been filed with the SEC within the applicable time periods prescribed for such filings by Rule 433&#59; and no stop </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">23</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">order suspending the effectiveness of the Registration Statement or any notice objecting to its use shall have been issued and no proceedings for that purpose shall have been instituted or threatened.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company shall have requested and caused Baker Botts L.L.P., counsel for the Cactus Parties, and King &#38; Wood Mallesons, special Chinese counsel to the Cactus Parties, to have furnished to the Representatives their opinions, dated the Closing Date and addressed to the Representatives, substantially in the forms attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, respectively.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Cadent shall have requested and caused Dubois, Bryant &#38; Campbell LLP, counsel for such Selling Stockholder, to have furnished to the Representatives their opinion dated the Closing Date and addressed to the Representatives, substantially in the form attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Selling Stockholders (other than Cadent) shall have requested and caused Baker Botts L.L.P., counsel for such Selling Stockholders, to have furnished to the Representatives their opinion dated the Closing Date and addressed to the Representatives, substantially in the form attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Representatives shall have received from Vinson &#38; Elkins L.L.P., counsel for the Underwriters, such opinion or opinions, dated the Closing Date and addressed to the Representatives, with respect to the issuance and sale of the Securities, the Registration Statement, the Disclosure Package, the Prospectus (together with any supplement thereto) and other related matters as the Representatives may reasonably require, and the Company and each Selling Stockholder shall have furnished to such counsel such documents as they request for the purpose of enabling them to pass upon such matters.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">The Company shall have furnished to the Representatives a certificate of the Company, signed by the President and Chief Executive Officer and the Chief Financial Officer of the Company, dated the Closing Date, to the effect that the signers of such certificate have carefully examined the Registration Statement, the Disclosure Package, the Prospectus and any amendment or supplement thereto, as well as each electronic road show used in connection with the offering of the Securities, and this Agreement and that&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;the representations and warranties of the Company in this Agreement are true and correct on and as of the Closing Date with the same effect as if made on the Closing Date and the Company has complied with all the agreements and satisfied all the conditions on its part to be performed or satisfied at or prior to the Closing Date&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;no stop order suspending the effectiveness of the Registration Statement or any notice objecting to its use has been issued and no proceedings for that purpose have been instituted or, to the Company&#8217;s knowledge, threatened&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">24</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)&#160;&#160;&#160;&#160;since the date of the most recent financial statements included in the Disclosure Package and the Prospectus (exclusive of any supplement thereto), there has been no Material Adverse Effect, except as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any supplement thereto).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Each Selling Stockholder shall have furnished to the Representatives a certificate, signed on behalf of such Selling Stockholder, dated the Closing Date, to the effect that the signer(s) of such certificate have carefully examined the Selling Stockholder Information relating to such Selling Stockholder in the Registration Statement, the Disclosure Package, the Prospectus, any Issuer Free Writing Prospectus and any supplements or amendments thereto and this Agreement, and that the representations and warranties of such Selling Stockholder in this Agreement are true and correct in all material respects on and as of the Closing Date to the same effect as if made on the Closing Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company shall have requested and caused PricewaterhouseCoopers LLP to have furnished to the Representatives, at the Execution Time and at the Closing Date, letters, dated respectively as of the Execution Time and as of the Closing Date, in form and substance satisfactory to the Representatives and covering the financial statements of the Cactus Parties and certain other financial information included in the Preliminary Prospectus and the Prospectus and other customary matters.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Subsequent to the Execution Time or, if earlier, the dates as of which information is given in the Registration Statement (exclusive of any amendment thereof) and the Prospectus (exclusive of supplement thereto), there shall not have been (i) any change or decrease specified in the letter or letters referred to in paragraph (h) of this Section 8 or (ii) any change, or any development involving a prospective change, in or affecting the condition (financial or otherwise), earnings, business or properties of the Cactus Entities taken as a whole, in each case, whether or not arising from transactions in the ordinary course of business, except as set forth in or contemplated in the Disclosure Package and the Prospectus (exclusive of any supplement thereto) the effect of which, in any case referred to in clause (i) or (ii) above, is, in the sole judgment of the Representatives, so material and adverse as to make it impractical or inadvisable to proceed with the offering or delivery of the Securities as contemplated by the Registration Statement (exclusive of any amendment thereof), the Disclosure Package and the Prospectus (exclusive of any supplement thereto). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Prior to the Closing Date, the Company and the Selling Stockholders shall have furnished to the Representatives such further information, certificates and documents as the Representatives may reasonably request.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Subsequent to the Execution Time, there shall not have been any decrease in the rating of any of the Company&#8217;s debt securities by any &#8220;nationally recognized statistical rating organization&#8221; (as defined for purposes of Rule 3(a)(62) under the Exchange Act) or any notice given of any intended or potential decrease in any such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">25</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">rating or of a possible change in any such rating that does not indicate the direction of the possible change.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">The Securities shall have been listed and admitted and authorized for trading on the NYSE, and satisfactory evidence of such actions shall have been provided to the Representatives.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">At the Execution Time, the Company shall have furnished to the Representatives a letter substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto from each Selling Stockholder and each person listed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule VII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> addressed to the Representatives.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">At the Execution Time and at the Closing Date, the Company and the Selling Stockholders shall have furnished to the Representatives such further information, certificates and documents as the Representatives may reasonably request. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">In the event that the Underwriters exercise their option provided in Section 3(b) hereof to purchase all or any portion of the Option Securities, the representations and warranties of the Company and the Option Selling Shareholders contained herein and the statements in any certificates furnished by the Company, any of its subsidiaries and the Selling Shareholders hereunder shall be true and correct as of each Date of Delivery and, at the relevant Date of Delivery, the Representatives shall have received&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">A certificate, dated such Date of Delivery, of the Chief Executive Officer and of the Chief Financial Officer of the Company confirming that the certificate delivered at the Closing Time pursuant to Section 8(f) hereof remains true and correct as of such Date of Delivery.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21.36pt">A certificate, dated such Date of Delivery, of each Selling Shareholder confirming that the certificate delivered at the Closing Time pursuant to Section 8(g) remains true and correct as of such Date of Delivery.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.03pt">If requested by the Representatives, the opinions of Baker Botts LLP and King &#38; Wood and Mallesons, special Chinese counsel for the Company, dated such Date of Delivery, relating to the Option Securities to be purchased on such Date of Delivery and otherwise to the same effect as the opinions required by Section 8(b)hereof.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">If requested by the Representatives, the opinion of Dubois, Bryant &#38; Campbell LLP, counsel for Cadent dated such Date of Delivery, relating to the Option Securities to be purchased on such Date of Delivery and otherwise to the same effect as the opinion required by Section 8(c) hereof.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">If requested by the Representatives, the opinion of Baker Botts LLP, counsel for the Selling Stockholders (other than Cadent) dated such Date of Delivery, relating to the Option Securities to be purchased on such Date of Delivery and otherwise to the same effect as the opinion required by Section 8(d) hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">26</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">If requested by the Representatives, the opinion of Vinson &#38; Elkins L.L.P., counsel for the Underwriters, dated such Date of Delivery, relating to the Option Securities to be purchased on such Date of Delivery and otherwise to the same effect as the opinion required by Section 8(e) hereof.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.36pt">If requested by the Representatives, a letter from PricewaterhouseCoopers LLP, in form and substance satisfactory to the Representatives and dated such Date of Delivery, substantially in the same form and substance as the letters furnished to the Representatives pursuant to Section 8(h) hereof, except that the &#8220;specified date&#8221; in the letters furnished pursuant to this paragraph shall be a date not more than three business days prior to such Date of Delivery.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:12.03pt">such further information, certificates and documents as the Representatives may reasonably request.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any of the conditions specified in this Section 8 shall not have been fulfilled when and as provided in this Agreement, or if any of the opinions and certificates mentioned above or elsewhere in this Agreement shall not be reasonably satisfactory in form and substance to the Representatives and counsel for the Underwriters, this Agreement and all obligations of the Underwriters hereunder may be canceled at, or at any time prior to, the Closing Date or relevant Delivery Date by the Representatives.  Notice of such cancellation shall be given to the Company and each Selling Stockholder in writing or by telephone or facsimile confirmed in writing.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The documents required to be delivered by this Section 8 shall be delivered at the office of Vinson &#38; Elkins LLP, counsel for the Underwriters, at 666 Fifth Ave., 26</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Floor, New York, NY 10103.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Reimbursement of Underwriters&#8217; Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If the sale of the Securities provided for herein is not consummated because any condition to the obligations of the Underwriters set forth in Section 8 hereof is not satisfied, because of any termination pursuant to Section 12 hereof (other than termination resulting from the occurrence of any of the events set forth in clauses (i)(B), (ii), (iii) or (iv) of Section 12), or because of any refusal, inability or failure on the part of the Company or any Selling Stockholder to perform any agreement herein or comply with any provision hereof other than by reason of a default by any of the Underwriters, the Company will reimburse the Underwriters severally through Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC on demand for all expenses (including reasonable fees and disbursements of counsel) that shall have been incurred by them in connection with the proposed purchase and sale of the Securities.  If the Company is required to make any payments to the Underwriters under this Section 9 solely because of a Selling Stockholder&#8217;s refusal, inability or failure to satisfy any condition to the obligations of the Underwriters set forth in Section 8, then such Selling Stockholder shall reimburse the Company on demand for all amounts so paid or to be paid, and to the extent such payments are required to be made to the Underwriters as a result of more than one Selling Stockholder&#8217;s refusal, inability or failure to satisfy any such condition then such Selling Stockholders shall reimburse the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">27</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Company pro rata based on the relevant number of Securities to be sold for all such amounts so paid or to be paid.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Indemnification and Contribution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Cactus Parties jointly and severally agree to indemnify and hold harmless each Underwriter, the directors, officers, employees, affiliates and agents of each Underwriter and each person who controls any Underwriter within the meaning of either the Securities Act or the Exchange Act, and each Selling Stockholder, against any and all losses, claims, damages or liabilities, joint or several, to which they or any of them may become subject under the Securities Act, the Exchange Act or other federal or state statutory law or regulation, at common law or otherwise, insofar as such losses, claims, damages or liabilities (or actions in respect thereof) arise out of or are based upon any untrue statement or alleged untrue statement of a material fact contained in the Registration Statement, or any amendment thereto, including any information deemed to be a part thereof pursuant to Rule 430A, Rule 430B or Rule 430C under the Securities Act, or in any Preliminary Prospectus, or the Prospectus, any Issuer Free Writing Prospectus, any &#8220;road show&#8221; (as defined in Rule 433(h) under the Securities Act), or any Written Testing-the-Waters Communication or in any amendment thereof or supplement thereto, or arise out of or are based upon the omission or alleged omission to state therein a material fact required to be stated therein or necessary in order to make the statements therein not misleading, and agrees to reimburse each such indemnified party, as incurred, for any legal or other expenses reasonably incurred by them in connection with investigating or defending any such loss, claim, damage, liability or action&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the Cactus Parties will not be liable in any such case to the extent that any such loss, claim, damage or liability arises out of or is based upon any such untrue statement or alleged untrue statement or omission or alleged omission made therein in reliance upon and in conformity with Underwriter Information.  This indemnity agreement will be in addition to any liability which the Company or Cactus LLC may otherwise have.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Each Selling Stockholder severally and not jointly agrees to indemnify and hold harmless the Company and each Underwriter, the directors, officers, employees, affiliates and agents of each Underwriter and each person who controls any Underwriter within the meaning of either the Act or the Exchange Act, to the same extent as the foregoing indemnity to each Underwriter, but only with reference to written information furnished to the Company by or on behalf of such Selling Stockholder specifically for inclusion in the documents referred to in the foregoing indemnity, it being understood and agreed that for purposes of this Agreement, the only such information so furnished by such Selling Stockholder consists of such Selling Stockholders&#8217; Selling Stockholder Information. This indemnity agreement will be in addition to any liability which any Selling Stockholder may otherwise have.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">Each Underwriter severally and not jointly agrees to indemnify and hold harmless the Cactus Parties and each of their respective directors, each of the Company&#8217;s officers who signs the Registration Statement, and each person, if any, who controls the Company within the meaning of either the Securities Act or the Exchange Act and each </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">28</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Selling Stockholder, to the same extent as the foregoing indemnity to each Underwriter, but only with reference to written information relating to such Underwriter furnished to the Company by or on behalf of such Underwriter through any Representative specifically for inclusion in the documents referred to in the foregoing indemnity.  This indemnity agreement will be in addition to any liability which any Underwriter may otherwise have.  Each of the Cactus Parties and the Selling Stockholders acknowledges that the statements set forth (i) in the last paragraph of the cover page regarding delivery of the Securities and, under the heading &#8220;Underwriting,&#8221; (ii) the list of Underwriters and their respective participation in the sale of the Securities, (iii) the sentences related to concessions and reallowances and (iv) the paragraph related to stabilization, syndicate covering transactions and penalty bids in any Preliminary Prospectus and the Prospectus constitute the only information furnished in writing by or on behalf of the several Underwriters for inclusion in any Preliminary Prospectus, the Prospectus or any Issuer Free Writing Prospectus.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Promptly after receipt by an indemnified party under this Section 10 of notice of the commencement of any action, such indemnified party will, if a claim in respect thereof is to be made against the indemnifying party under this Section 10, notify the indemnifying party in writing of the commencement thereof&#59; but the failure to so notify the indemnifying party (i) will not relieve it from liability under paragraph (a), (b) or (c) above unless and to the extent it did not otherwise learn of such action and such failure results in the forfeiture by the indemnifying party of substantial rights and defenses and (ii) will not, in any event, relieve the indemnifying party from any obligations to any indemnified party other than the indemnification obligation provided in paragraph (a), (b) or (c) above.  The indemnifying party shall be entitled to appoint counsel of the indemnifying party&#8217;s choice at the indemnifying party&#8217;s expense to represent the indemnified party in any action for which indemnification is sought (in which case the indemnifying party shall not thereafter be responsible for the fees and expenses of any separate counsel retained by the indemnified party or parties except as set forth below)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that such counsel shall be satisfactory to the indemnified party.  Notwithstanding the indemnifying party&#8217;s election to appoint counsel to represent the indemnified party in an action, the indemnified party shall have the right to employ separate counsel (including local counsel), and the indemnifying party shall bear the reasonable fees, costs and expenses of such separate counsel (which, if the Cactus Parties or any Selling Stockholder are the indemnifying parties, shall be limited to one such separate counsel for any Underwriter with similar claims and similar defenses, together with all persons who control such Underwriters) if (i) the use of counsel chosen by the indemnifying party to represent the indemnified party would present such counsel with a conflict of interest, (ii) the actual or potential defendants in, or targets of, any such action include both the indemnified party and the indemnifying party and the indemnified party shall have reasonably concluded that there may be legal defenses available to it and&#47;or other indemnified parties which are different from or additional to those available to the indemnifying party, (iii) the indemnifying party shall not have employed counsel reasonably satisfactory to the indemnified party to represent the indemnified party within a reasonable time after notice of the institution of such action or (iv) the indemnifying party shall authorize the indemnified party to employ separate counsel at the expense of the indemnifying party.  An indemnifying party will not, without the prior written </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">29</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">consent of the indemnified parties, settle or compromise or consent to the entry of any judgment with respect to any pending or threatened claim, action, suit or proceeding in respect of which indemnification or contribution may be sought hereunder (whether or not the indemnified parties are actual or potential parties to such claim or action) unless such settlement, compromise or consent (i) includes an unconditional release of each indemnified party from all liability arising out of such claim, action, suit or proceeding and (ii) does not include a statement as to or an admission of fault, culpability or a failure to act, by or on behalf of any indemnified party. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">In the event that the indemnity provided in paragraph (a), (b) or (c) of this Section 10 is unavailable to or insufficient to hold harmless an indemnified party for any reason, the Cactus Parties, jointly and severally, the Selling Stockholders, and the Underwriters, severally, agree to contribute to the aggregate losses, claims, damages and liabilities (including legal or other expenses reasonably incurred in connection with investigating or defending the same) (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Losses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) to which the Company, one or more of the Selling Stockholders and one or more of the Underwriters may be subject in such proportion as is appropriate to reflect the relative benefits received by the Cactus Parties, by the Selling Stockholders and by the Underwriters from the offering of the Securities.  If the allocation provided by the immediately preceding sentence is unavailable for any reason, the Cactus Parties, jointly and severally, the Selling Stockholders, severally, and the Underwriters, severally, shall contribute in such proportion as is appropriate to reflect not only such relative benefits but also the relative fault of the Cactus Parties, of the Selling Stockholders and of the Underwriters in connection with the statements or omissions which resulted in such Losses as well as any other relevant equitable considerations.  Benefits received by the Cactus Parties and by the Selling Stockholders shall be deemed to be equal to the total net proceeds from the Offering (before deducting expenses) received by the Selling Stockholders, and benefits received by the Underwriters shall be deemed to be equal to the total underwriting discounts and commissions. Relative fault shall be determined by reference to, among other things, whether any untrue or any alleged untrue statement of a material fact or the omission or alleged omission to state a material fact relates to information provided by the Company, Cactus LLC or the Selling Stockholders on the one hand or the Underwriters on the other, the intent of the parties and their relative knowledge, access to information and opportunity to correct or prevent such untrue statement or omission.  The Company, Cactus LLC, the Selling Stockholders and the Underwriters agree that it would not be just and equitable if contribution were determined by pro rata allocation or any other method of allocation which does not take account of the equitable considerations referred to above in this Section 10.  Notwithstanding the provisions of this paragraph (e), in no event shall any Underwriter be required to contribute any amount in excess of the amount by which the total underwriting discounts and commissions received by such Underwriter with respect to the offering of the Securities exceeds the amount of any damages that such Underwriter has otherwise been required to pay by reason of such untrue or alleged untrue statement or omission or alleged omission. Notwithstanding the provisions of this paragraph (e), no person guilty of fraudulent misrepresentation (within the meaning of Section 11(f) of the Securities Act) shall be entitled to contribution from any person who was not guilty of such fraudulent misrepresentation.  For purposes of this Section 10, each person who controls an Underwriter within the meaning of either the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">30</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Securities Act or the Exchange Act and each director, officer, employee, affiliate and agent of an Underwriter shall have the same rights to contribution as such Underwriter, each person who controls the Company within the meaning of either the Securities Act or the Exchange Act, each officer of the Company who shall have signed the Registration Statement and each director of the Company shall have the same rights to contribution as the Company, subject in each case to the applicable terms and conditions of this paragraph (e). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">The liability of each Selling Stockholder under such Selling Stockholder&#8217;s representations and warranties contained in Section 2 hereof and under the indemnity and contribution agreements contained in this Section 10 shall be limited to an amount equal to the aggregate amount of proceeds received after underwriting commissions and discounts but before expenses by such Selling Stockholder from the sale of its Securities to the Underwriters. The Cactus Parties and the Selling Stockholders may agree, as among themselves and without limiting the rights of the Underwriters under this Agreement, as to the respective amounts of such liability for which they each shall be responsible.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Default by an Underwriter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If any one or more Underwriters shall fail to purchase and pay for any of the Securities agreed to be purchased by such Underwriter or Underwriters hereunder and such failure to purchase shall constitute a default in the performance of its or their obligations under this Agreement, the remaining Underwriters shall be obligated severally to take up and pay for (in the respective proportions which the amount of Securities set forth opposite their names in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto bears to the aggregate amount of Securities set forth opposite the names of all the remaining Underwriters) the Securities which the defaulting Underwriter or Underwriters agreed but failed to purchase&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that in the event that the aggregate amount of Securities which the defaulting Underwriter or Underwriters agreed but failed to purchase shall exceed 10% of the aggregate amount of Securities set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Schedule II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto, the remaining Underwriters shall have the right to purchase all, but shall not be under any obligation to purchase any, of the Securities, and if such non-defaulting Underwriters do not purchase all the Securities, this Agreement will terminate without liability to any non-defaulting Underwriter, the Company or the Selling Stockholders.  In the event of a default by any Underwriter as set forth in this Section 11, the Closing Date or applicable Delivery Date shall be postponed for such period, not exceeding five Business Days, as the Representatives shall determine in order that the required changes in the Registration Statement and the Prospectus or in any other documents or arrangements may be effected.  Nothing contained in this Agreement shall relieve any defaulting Underwriter of its liability, if any, to the Company, the Selling Stockholders and any non-defaulting Underwriter for damages occasioned by its default hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement shall be subject to termination in the absolute discretion of the Representatives, by notice given to the Company prior to delivery of and payment for the Securities, if at any time prior to such delivery and payment (i) (A) trading in the Company&#8217;s Class A Common Stock shall have been suspended by the SEC or NYSE or (B) trading in securities generally on the New York Stock Exchange shall have been suspended or limited or minimum prices shall have been established on such exchange, (ii) a banking moratorium shall have been declared either by Federal or New York State authorities, (iii) there </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">31</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">shall have occurred a material disruption in commercial banking or securities settlement or clearance services or (iv) there shall have occurred any outbreak or escalation of hostilities, declaration by the United States of a national emergency or war, or other calamity or crisis the effect of which on financial markets is such as to make it, in the sole judgment of the Representatives, impractical or inadvisable to proceed with the offering or delivery of the Securities as contemplated by the Disclosure Package or the Prospectus (exclusive of any supplement thereto).</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Representations and Indemnities to Survive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The respective agreements, representations, warranties, indemnities and other statements of the Cactus Parties or their respective officers or directors, of each Selling Stockholder and of the Underwriters set forth in or made pursuant to this Agreement will remain in full force and effect, regardless of any investigation made by or on behalf of any Underwriter, the Cactus Parties or any Selling Stockholder or any of the officers, directors, employees, agents, affiliates or controlling persons referred to in Section 10 hereof, and will survive delivery of and payment for the Securities.  The provisions of Sections 9 and 10 hereof shall survive the termination or cancellation of this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. All communications hereunder will be in writing and effective only on receipt, and, if sent to the Representatives, will be mailed, delivered or telefaxed to Citigroup Global Markets Inc. at 388 Greenwich Street, New York, New York 10013, Attention&#58;  General Counsel, facsimile number&#58; +1 (646) 291-1469 and Credit Suisse Securities (USA) LLC, Eleven Madison Avenue, New York, N.Y. 10010-3629, Attention&#58; LCD-IBD&#59; if sent to the Company or Cactus LLC, will be mailed, delivered or telefaxed to 920 Memorial City Way, Suite 300, Houston, TX 77024,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">facsimile number&#58; 888-397-4540, Attention&#58; Scott Bender&#59; if sent to the Selling Stockholders, other than Cadent, will be mailed, delivered or telefaxed to 920 Memorial City Way, Suite 300, Houston, TX 77024,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">facsimile number&#58; 888-397-4540, Attention&#58; Scott Bender&#59; or, if sent to Cadent, will be mailed or delivered to 800 Westchester Avenue, Suite 641N, Rye Brook, NY 10573. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. This Agreement will inure to the benefit of and be binding upon the parties hereto and their respective successors and the officers, directors, employees, agents, affiliates and controlling persons referred to in Section 10 hereof, and no other person will have any right or obligation hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Recognition of the U.S. Special Resolution Regimes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">In the event that any Underwriter that is a Covered Entity becomes subject to a proceeding under a U.S. Special Resolution Regime, the transfer from such Underwriter of this Agreement, and any interest and obligation in or under this Agreement, will be effective to the same extent as the transfer would be effective under the U.S. Special Resolution Regime if this Agreement, and any such interest and obligation, were governed by the laws of the United States or a state of the United States.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">In the event that any Underwriter that is a Covered Entity or a BHC Act Affiliate of such Underwriter becomes subject to a proceeding under a U.S. Special Resolution Regime, Default Rights under this Agreement that may be exercised against </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">32</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">such Underwriter are permitted to be exercised to no greater extent than such Default Rights could be exercised under the U.S. Special Resolution Regime if this Agreement were governed by the laws of the United States or a state of the United States.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As used in this Section 16, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">BHC Act Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning assigned to the term &#8220;affiliate&#8221; in, and shall be interpreted in accordance with, 12 U.S.C. &#167; 1841(k)&#59; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Covered Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any of the following&#58; (i) a &#8220;covered entity&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 252.82(b), (ii) a &#8220;covered bank&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 47.3(b) or (iii) a &#8220;covered FSI&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 382.2(b)&#59; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Default Right</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning assigned to that term in, and shall be interpreted in accordance with, 12 C.F.R. &#167;&#167; 252.81, 47.2 or 382.1, as applicable&#59; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">U.S. Special Resolution Regime</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means each of (i) the Federal Deposit Insurance Act and the regulations promulgated thereunder and (ii) Title II of the Dodd-Frank Wall Street Reform and Consumer Protection Act and the regulations promulgated thereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">No Fiduciary Duty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each of the Cactus Parties and the Selling Stockholders hereby acknowledges that (a) the purchase and sale of the Securities pursuant to this Agreement is an arm&#8217;s-length commercial transaction between the Cactus Parties and the Selling Stockholders, on the one hand, and the Underwriters and any affiliate through which it may be acting, on the other, (b) the Underwriters are acting as principal and not as an agent or fiduciary of the Company, Cactus LLC or the Selling Stockholders or any of their respective affiliates (or other equity holders), creditors or employees or any other party, and (c) the engagement of the Underwriters by the Company and the Selling Stockholders in connection with</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the offering and the process leading up to the offering is as independent contractors and not in any other capacity. Furthermore, each of the Cactus Parties and the Selling Stockholders agrees that they are solely responsible for making their own judgments in connection with the offering (irrespective of whether any of the Underwriters has advised or is currently advising the Company, Cactus LLC or the Selling Stockholders on related or other matters). Each of the Cactus Parties and the Selling Stockholders agrees that it will not claim that the Underwriters have rendered advisory services of any nature or respect, or owe an agency, fiduciary or similar duty to them, in connection with such transaction or the process leading thereto.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Integration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement supersedes all prior agreements and understandings (whether written or oral) between the Cactus Parties, the Selling Stockholders and the Underwriters, or any of them, with respect to the subject matter hereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">This Agreement will be governed by and construed in accordance with the laws of the State of New York applicable to contracts made and to be performed within the State of New York.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Each of the Cactus Parties and the Selling Stockholders hereby irrevocably waives, to the fullest extent permitted by applicable law, any and all right to trial by jury in any legal proceeding arising out of or relating to this Agreement or the transactions contemplated hereby.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. This Agreement may be signed in one or more counterparts, each of which shall constitute an original and all of which together shall constitute one and the same agreement.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">22.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The section headings used herein are for convenience only and shall not affect the construction hereof.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">34</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_124"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If the foregoing is in accordance with your understanding of our agreement, please sign and return to us the enclosed duplicate hereof, whereupon this letter and your acceptance shall represent a binding agreement among the Cactus Parties, the Selling Stockholders and the several Underwriters.</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Very truly yours,  </font></div><div style="text-indent:252pt"><font><br></font></div><div style="margin-bottom:24pt;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cactus, Inc.</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Scott Bender                            </font></div><div style="text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Scott Bender</font></div><div style="margin-bottom:24pt;text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; CEO</font></div><div style="margin-bottom:24pt;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cactus Wellhead, LLC</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Scott Bender                           </font></div><div style="text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Scott Bender</font></div><div style="margin-bottom:24pt;text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President </font></div><div style="margin-bottom:24pt;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cadent Energy Partners II, L.P.</font></div><div style="margin-bottom:24pt;padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; Cadent Energy Partners II GP, L.P., its general partner</font></div><div style="margin-bottom:24pt;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; CEPII-GP, LLC, its general partner</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Bruce Rothstein                      </font></div><div style="text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Bruce Rothstein</font></div><div style="text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; Managing Partner</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Signature Page to Underwriting Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt;text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Very truly yours,</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">*By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Scott Bender                          </font></div><div style="padding-left:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Scott Bender</font></div><div style="padding-left:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Attorney-in-Fact</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:468.00pt"><tr><td style="width:1.0pt"></td><td style="width:226.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:237.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Bender Investment Company</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Steven Bender</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Stephen Tadlock</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Lee Boquet</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">SJB BIC LP</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Michael McGovern</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">John (Andy) O'Donnell</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">JAB BIC LP</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Gary Rosenthal</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Alan Semple</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Signature Page to Underwriting Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The foregoing Agreement is hereby </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">confirmed and accepted as of the date  </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">first above written.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Citigroup Global Markets Inc. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Credit Suisse Securities (USA) LLC</font></div><div style="margin-bottom:24pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; Citigroup Global Markets Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;_</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Arash Nazhad</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">____________ </font></div><div style="text-indent:16.56pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Arash Nazhad</font></div><div style="margin-bottom:12pt;text-indent:16.56pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; Director</font></div><div style="margin-bottom:24pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; Credit Suisse Securities (USA) LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;_</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Ryan Pickard</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">_____________ </font></div><div style="text-indent:16.56pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Ryan Pickard</font></div><div style="margin-bottom:12pt;text-indent:16.56pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; Credit Suisse</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For themselves and the other several  </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Underwriters named in Schedule II to  </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the foregoing Agreement.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Signature Page to Underwriting Agreement&#93;</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_146"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE I</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:335.25pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:132.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:39pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">The Selling Stockholder(s)&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Total Number of Underwritten Securities to be Sold</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cadent Energy Partners II, L.P............</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3,575,000</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Lee Boquet...........................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">148,148</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Michael McGovern..............................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">35,000</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">John (Andy) O&#8217;Donnell........................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">25,000</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Bender Investment Company...............</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1,309,528</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">SJB BIC LP..........................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">91,402</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">JAB BIC LP.........................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">97,095</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Stephen Tadlock...................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12,500</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Steven Bender......................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">166,327</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Gary Rosenthal.....................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15,000</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Alan Semple.........................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25,000</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Total...............................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5,500,000</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_141"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE II</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:427.50pt"><tr><td style="width:1.0pt"></td><td style="width:243.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:177.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:42pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Underwriters</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Number of <br>Underwritten Securities to be Purchased</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Citigroup Global Markets Inc..............................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2,291,667</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Credit Suisse Securities (USA) LLC...................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2,291,667</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Morgan Stanley &#38; Co. LLC................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">179,119</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">BofA Securities, Inc............................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">179,119</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Barclays Capital Inc............................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">115,900</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">J.P. Morgan Securities LLC................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">115,900</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Tudor, Pickering, Holt &#38; Co. Securities, LLC....</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">115,900</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Johnson Rice &#38; Company L.L.C........................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">105,364</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Stephens Inc.........................................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">105,364</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Total.........................................................</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5,500,000</font></td></tr><tr style="height:15pt"><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:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">III-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_136"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE III</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Selling Stockholders that are Not Option Selling Stockholders</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">Michael McGovern</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">John (Andy) O&#8217;Donnell</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">Gary Rosenthal</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.75pt">Alan Semple</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9pt">Stephen Tadlock</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">III-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_131"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE IV</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Pricing Information</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">Public offering price per share of Class A Common Stock $31.50</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">The number of Underwritten Securities purchased by the Underwriters from the Selling Stockholders&#58; 5,500,000</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:9.75pt">The number of Option Securities to be sold by the Option Selling Stockholders is up to 825,000</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IV-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_171"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE V</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Schedule of Free Writing Prospectuses included in the Disclosure Package</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">None.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_166"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE VI</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Schedule of Written Testing-the-Waters Communications</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">None.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">VI-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_161"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SCHEDULE VII</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Parties to Lock-Up</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Joel Bender </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Scott Bender </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Steven Bender</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Lee Boquet</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">David Isaac</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Michael McGovern</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">John (Andy) O&#8217;Donnell </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cactus WH Enterprises, LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cadent Energy Partners II, L.P.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Bruce Rothstein </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Alan Semple </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Melissa Law</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Stephen Tadlock</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Gary Rosenthal</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">VII-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_156"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Cactus, Inc.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Public Offering of Class A Common Stock</font></div><div style="margin-bottom:24pt;text-align:right;text-indent:270pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#91;</font><font style="font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:115%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#93;, 2021</font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Citigroup Global Markets Inc. </font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Credit Suisse Securities (USA) LLC            </font></div><div style="padding-left:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As Representatives of the several Underwriters,  </font></div><div style="padding-left:9pt;text-indent:36pt"><font><br></font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c&#47;o Citigroup Global Markets Inc. </font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">388 Greenwich Street </font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">New York, New York 10013</font></div><div style="padding-left:9pt"><font><br></font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c&#47;o Credit Suisse Securities (USA) LLC</font></div><div style="padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Eleven Madison Avenue</font></div><div style="margin-bottom:12pt;padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">New York, New York 10010-3629</font></div><div style="margin-bottom:12pt;padding-left:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Ladies and Gentlemen&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This letter is being delivered to you in connection with the underwriting agreement dated the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Underwriting Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), among Cactus, Inc., a Delaware</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), Cactus Wellhead, LLC, a Delaware limited liability company, the selling stockholders named in Schedule I thereto and each of you as representatives of a group of Underwriters named therein, relating to an underwritten public offering of Class A Common Stock, $0.01 par value (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Class A Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Offering</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Capitalized terms used but not defined herein shall have the meanings ascribed to them in the Underwriting Agreement.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">In order to induce you and the other Underwriters to enter into the Underwriting Agreement, the undersigned will not, without the prior written consent of Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC, offer, sell, contract to sell, pledge or otherwise dispose of, (or enter into any transaction which is designed to, or would reasonably be expected to, result in the disposition (whether by actual disposition or effective economic disposition due to cash settlement or otherwise) by the undersigned or any affiliate of the undersigned or any person in privity with the undersigned or any affiliate of the undersigned), directly or indirectly, including the filing (or participation in the filing) of a registration statement (other than a Registration Statement on Form S-8) with the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) in respect of, or establish or increase a put equivalent position or liquidate or decrease a call equivalent position within the meaning of Section 16 of the Securities Exchange Act of 1934, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and the rules and regulations of the SEC promulgated thereunder with respect to, any shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for such capital stock, or publicly announce an intention to effect any such transaction, for a period from the date hereof until 45 days after the date of the Underwriting Agreement (such 45 day period, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Lock-Up Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the provisions of the immediately preceding paragraph shall not apply to or prohibit any of the following&#58; (i) transfers of shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for such capital stock as a bona fide gift or gifts&#59; (ii) transfers or dispositions of shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for such capital stock to any trust for the direct dispositions of shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for such capital stock by will, other testamentary document or intestate succession to the legal representative, heir, beneficiary or a member of the immediate family of the undersigned&#59; provided that any such transfer or disposition pursuant to this clause (ii) shall not involve a disposition for value&#59; (iii) transfers to any corporation, partnership or other business entity with whom the undersigned shares in common an investment manager or advisor which has investment discretionary authority with respect to the undersigned&#8217;s and the entity&#8217;s investments pursuant to an investment advisory or similar agreement&#59; (iv) distributions of shares of capital stock of the Company or any securities convertible into, or exercisable or exchangeable for such capital stock to partners, members or stockholders of the undersigned&#59; or (v) if the undersigned is a Selling Stockholder, any exercise of the undersigned&#8217;s Redemption Right (as defined in the Cactus LLC Agreement) under the Cactus LLC Agreement with respect to the undersigned&#8217;s units representing membership interests in Cactus LLC and the receipt of an equal number of shares of Class A Common Stock pursuant to the Company&#8217;s exercise of its Call Right (as defined in the Cactus LLC Agreement) under the Cactus LLC Agreement, in each case in connection with the Offering&#59; provided, that in the case of any transfer, disposition or distribution pursuant to each of clauses (i), (ii), (iii) or (iv), each transferee, donee or distributee shall execute and deliver to the Representatives a lock-up letter in the form of this letter (to the extent such transferee, done or distributee has not already executed and delivered to the Representatives such a lock-up letter)&#59; provided further, that in the case of any transfer, disposition or distribution pursuant to clause (iii) or (iv), such transfers, distributions or dispositions (x) are not required to be reported in any public report or filing with the SEC and (y) the undersigned does not otherwise voluntarily effect any public filing or report regarding such transfers, including in each case under Section 16 of the Exchange Act. For purposes of this letter, &#8220;immediate family&#8221; shall mean any relationship by blood, marriage or adoption, not more remote than first cousin. Furthermore, notwithstanding the restrictions imposed by this letter, the undersigned may, without the prior written consent of the Representatives, (a) exercise an option to purchase shares of Class A Common Stock, or receive any incentive awards, granted under any stock incentive plan or stock purchase plan of the Company in effect as of the Execution Time or as described in the Disclosure Package or exercise warrants outstanding as of the Execution Time to purchase shares of the Company&#8217;s capital stock, provided that the underlying shares issuable upon exercise thereof (or received upon vesting of any such incentive award) shall continue to be subject to the restrictions on transfer set forth in this letter, (b) establish a trading plan pursuant to Rule 10b5-1 under the Exchange Act for the transfer of shares of Class A Common Stock, provided that (x) such plan does not provide for any transfers of Class A Common Stock during the Lock-Up Period and (y) if the establishment or existence of such 10b5-1 Plan requires a filing with the SEC under Section 16 of Exchange Act, such filings shall indicate that no sales will be made pursuant to such 10b5-1 Plan during the Lock-up Period, (c) transfer shares of Class A Common Stock to the Company in connection with the termination of the undersigned&#8217;s employment with the Company&#59; provided that no public announcement or public filing with the SEC (including under Section 16 of the Exchange Act) of such transfer shall be required to be made during the Lock-Up Period and the undersigned does not otherwise voluntarily effect any public filing or report regarding such transfer and (d) transfer or dispose of shares of Class A Common Stock purchased in the Offering from the Underwriters or on the open market following the Offering&#59; provided that in the case of this clause (d) no public announcement or public filing with the SEC (including under Section 16 of the Exchange Act) of </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the transfer or disposition of such shares shall be required to be made during the Lock-Up Period and the undersigned does not otherwise voluntarily effect any public filing or report regarding such transfers or disposition.</font></div><div style="margin-bottom:12pt;padding-left:9pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If for any reason the Underwriting Agreement shall be terminated prior to the Closing Date (as defined in the Underwriting Agreement), the agreement set forth above shall likewise be terminated.</font></div><div style="margin-bottom:24pt;padding-left:9pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Yours very truly,</font></div><div style="padding-left:9pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;___________________________ </font></div><div style="padding-left:9pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; </font></div><div style="padding-left:9pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58;</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-3</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_185"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXHIBIT B</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Form of Legal Opinion of Baker Botts L.L.P.  </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_195"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXHIBIT C</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Form of Opinion of King &#38; Wood Mallesons, Special Chinese Counsel</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_190"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXHIBIT D-1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Form of Opinion of Selling Stockholders&#8217; Counsel</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-1-1</font></div></div></div><div id="i5fe250ab8aa249da961e753cacfbb1e9_205"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXHIBIT D-2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Form of Opinion of Selling Stockholders&#8217; Counsel</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>3
<FILENAME>exhibit5103-09x21.htm
<DESCRIPTION>EX-5.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia9974ccb2ebf42c9ad6943ed7c63946c_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 5.1</font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.363%"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">30 ROCKEFELLER PLAZA</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">AUSTIN</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">MOSCOW</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">NEW YORK, NEW YORK</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">BRUSSELS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">NEW YORK</font></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="padding:0 1pt"><div><img alt="bakerbotts2.jpg" src="bakerbotts2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:211px"></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10112-4498</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">DALLAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">PALO ALTO</font></td></tr><tr style="height:11pt"><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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">DUBAI</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">RIYAHD</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">HONG KONG</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">SAN FRANCISCO</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:110%">TEL +1 212.408.2500</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">HOUSTON</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">WASHINGTON</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:110%">FAX +1 212.408.2501</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">LONDON</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">March 11, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:110%">BakerBotts.com</font></div></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><tr style="height:11pt"><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><tr style="height:15pt"><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:0.12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Cactus,&#160;Inc.</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">920 Memorial City Way, Suite 300 </font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Houston, Texas 77024</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Ladies and Gentlemen&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">We have acted as counsel for Cactus,&#160;Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), in connection with the proposed offering and sale (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Offering</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) by certain stockholders of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Selling Stockholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) named in Schedule I to the Underwriting Agreement (as defined below) of up to 6,325,000 shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of Class A common stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Class A Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), of the Company, including up to 825,000 shares of Class A Common Stock that may be issued and sold upon exercise by the Underwriters (as defined below) of their option to purchase additional shares of Class A Common Stock, pursuant to that certain Underwriting Agreement, dated March 9, 2021 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Underwriting Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), by and among the Company, Cactus Wellhead, LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Cactus LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), the Selling Stockholders and Citigroup Global Markets Inc. and Credit Suisse Securities (USA) LLC, as representatives of the underwriters named therein (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Underwriters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).&#160;The Shares proposed to be sold by the Selling Stockholders to the Underwriters pursuant to the Underwriting Agreement consist of up to (a) 6,272,500 shares of Class A Common Stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Redemption Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) that are to be issued directly to the Underwriters in exchange for an equivalent number of units representing limited liability company interests in Cactus LLC, together with a corresponding number of shares of the Company&#8217;s Class&#160;B common stock, par value $0.01 per share, as provided in the First Amended and Restated Limited Liability Company Operating Agreement  (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Cactus LLC Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of Cactus LLC and (b) 52,500 previously issued shares of Class A Common Stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Resale Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) held by certain of the Selling Stockholders.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In connection with the opinions expressed herein, we have examined, among other things&#58; (i)&#160;the registration statement on Form S-3 (Registration No. 333-230328) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) filed by the Company with the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Commission</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) under the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), (ii) the prospectus included in the Registration Statement dated March 15, 2019 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Base Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), (iii) the prospectus supplement to the Base Prospectus dated March 9, 2021, filed with the Commission on March 10, 2021 (together with the Base Prospectus, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; (iv) the Underwriting Agreement&#59; (v) the Amended and Restated Certificate of Incorporation and the Amended and Restated Bylaws of the Company&#59; (vi) the Cactus LLC Agreement&#59; and (vii)&#160;the Company&#8217;s records and documents, certificates of representatives of the Company and public officials, and other instruments and documents as we deemed necessary or advisable for the purposes of this opinion. We have also reviewed such questions of law as we have deemed necessary or appropriate. As to matters of fact relevant to the opinions expressed herein, and as to factual matters arising in connection with our examination of corporate documents, records </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ia9974ccb2ebf42c9ad6943ed7c63946c_64"></div><hr style="page-break-after:always"><div style="min-height:81pt;width:100%"><div><font><br></font></div><div><img alt="bakerbotts2.jpg" src="bakerbotts2.jpg" style="height:23px;margin-bottom:5pt;vertical-align:text-bottom;width:174px"></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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Cactus, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;- 2 - </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">March 11, 2021</font></td></tr></table><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and other documents and writings, we relied upon certificates and other communications of corporate officers of the Company, without further investigation as to the facts set forth therein.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In connection with rendering the opinions set forth below, we have also assumed that&#58; (i)&#160;all information contained in all documents reviewed by us is true and correct&#59; (ii)&#160;all signatures on all documents examined by us are genuine&#59; (iii)&#160;all documents submitted to us as originals are authentic and all documents submitted to us as copies conform to the originals of those documents&#59; and (iv) the Redemption Common Stock has been issued in accordance with the Cactus LLC Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Based on the foregoing, and subject to the assumptions, qualifications, limitations, and exceptions set forth herein, we are of the opinion that</font></div><div style="margin-bottom:12pt;padding-left:75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">the Resale Common Stock has been duly authorized and is validly issued, fully paid and nonassessable&#59; and</font></div><div style="margin-bottom:12pt;padding-left:75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">the Redemption Common Stock has been duly authorized and, when issued and delivered to the Underwriters in accordance with the terms of the Underwriting Agreement and the Cactus LLC Agreement, will be validly issued, fully paid and nonassessable.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The foregoing opinions are limited in all respects to the General Corporation Law of the State of Delaware and the Delaware Limited Liability Company Act (including the applicable provisions of the Delaware Constitution), in each case as in effect on the date hereof, and applicable reported judicial decisions, rules and regulations interpreting and implementing those laws. We express no opinion as to the effect of the laws of any other jurisdiction, domestic or foreign.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">We hereby consent to the filing of this opinion of counsel as Exhibit 5.1 to the Company&#8217;s Current Report on Form 8-K dated on or about the date hereof, to the incorporation by reference of this opinion into the Registration Statement and to the use of our name under the caption &#8220;Legal Matters&#8221; in the Prospectus.  In giving this consent, we do not hereby admit that we are within the category of persons whose consent is required under Section&#160;7 of the Securities Act and the rules and regulations of the Commission thereunder.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The opinion expressed herein is given as of the date hereof and we undertake no obligations to supplement this opinion if any applicable law changes after such date or if we become aware of any facts that might change the opinion expressed herein after such date or for any other reason.</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.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.030%"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Very truly yours,</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#47;s&#47; Baker Botts L.L.P.</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;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>4
<FILENAME>whd-20210309.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:whd="http://cactuswellhead.com/20210309" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cactuswellhead.com/20210309">
  <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://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="whd-20210309_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="whd-20210309_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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="whd-20210309_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="whd-20210309_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://cactuswellhead.com/role/Cover">
        <link:definition>0001001 - Document - Cover</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:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>5
<FILENAME>whd-20210309_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6-->
<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://cactuswellhead.com/role/Cover" xlink:type="simple" xlink:href="whd-20210309.xsd#Cover"/>
  <link:calculationLink xlink:role="http://cactuswellhead.com/role/Cover" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>whd-20210309_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6-->
<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://cactuswellhead.com/role/Cover" xlink:type="simple" xlink:href="whd-20210309.xsd#Cover"/>
  <link:definitionLink xlink:role="http://cactuswellhead.com/role/Cover" xlink:type="extended" id="i1935fa99441b40e7b891ade51b498dca_Cover"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>whd-20210309_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6-->
<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_dei_CurrentFiscalYearEndDate_224ae85a-fe58-4738-a2ef-6b177e30b670_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_DocumentType_9dd048bd-f282-4578-8051-a45c8b2c0b99_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityAddressPostalZipCode_34f31cde-c357-4e51-9941-6774aa4ac123_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_LocalPhoneNumber_c548cf48-81fd-4688-9e7c-1e4982ca228f_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_WrittenCommunications_96c348a0-a575-4792-b3a8-eaa55f402228_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_daa66570-c6bc-46c0-9e67-62bec3169fad_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_AmendmentFlag_71726d8f-6284-45f2-a2f8-d116f1b81c1e_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_Security12bTitle_c6815fb8-d07a-47d1-a6a6-bf48af3d0ff5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityAddressStateOrProvince_9fbb71fb-5d70-4a51-98c7-8b15e51275d5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_SecurityExchangeName_0fd942b4-a4b6-4dd6-a130-2f72427928cc_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_SolicitingMaterial_0cf2b6c6-19c2-4ac6-985a-bda870122711_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_10c9851c-3f4a-49e1-823e-d1e6e2b6c293_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityAddressCityOrTown_d0b869e2-f7f0-4505-892e-2f8228946552_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityTaxIdentificationNumber_aee81a0e-a627-4857-91c0-876b3ff75e99_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_CoverAbstract_542abf13-41fc-4696-8561-3f09b7ab320c_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_PreCommencementIssuerTenderOffer_3a971cbd-3e83-4d34-808a-e8381cbcbf16_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_d2a437e1-93a8-4c2f-b3a4-02030eefbd36_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_f74b583c-977e-4b98-b9d1-577de9137020_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityIncorporationStateCountryCode_cf6f9e16-93ea-429e-b86a-31d6bc18096b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityEmergingGrowthCompany_ad2e9e4c-8874-4618-bf52-bb43e397790f_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityRegistrantName_e0034aa0-246a-4304-adf6-96f916cc5ac3_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityFileNumber_c5eaf0a1-c63a-40c2-97f3-3fef11bf20ec_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_EntityCentralIndexKey_3a18411b-c547-4228-bae5-5ac842384f78_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_TradingSymbol_09980fe3-bd27-4465-8eae-626d9055223f_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>whd-20210309_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3ebeb826-6492-41ee-b889-c43716a5ee4e,g:35dd9fc3-0e3c-45f0-b936-e7371bc973d6-->
<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://cactuswellhead.com/role/Cover" xlink:type="simple" xlink:href="whd-20210309.xsd#Cover"/>
  <link:presentationLink xlink:role="http://cactuswellhead.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_90e72c5a-dfa1-4590-9c16-74fa0f6070e0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_DocumentType_90e72c5a-dfa1-4590-9c16-74fa0f6070e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0805158f-b3cf-4291-b191-fff0f1beef14" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_AmendmentFlag_0805158f-b3cf-4291-b191-fff0f1beef14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f896c16f-113b-4aa6-8ba5-689d7fd616a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_DocumentPeriodEndDate_f896c16f-113b-4aa6-8ba5-689d7fd616a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a9dcbc98-58d8-4bc5-a178-d2760dc06685" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityFileNumber_a9dcbc98-58d8-4bc5-a178-d2760dc06685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_429a13c0-eb80-4982-a24b-d66849a988ba" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityRegistrantName_429a13c0-eb80-4982-a24b-d66849a988ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_e863a72b-691d-473e-9684-ca988aeae9e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityCentralIndexKey_e863a72b-691d-473e-9684-ca988aeae9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_80d24afe-53ed-4787-bb1a-a9b4f811c3dd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_CurrentFiscalYearEndDate_80d24afe-53ed-4787-bb1a-a9b4f811c3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b1263ab1-848f-4a71-b316-1e43d58b8357" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityTaxIdentificationNumber_b1263ab1-848f-4a71-b316-1e43d58b8357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_f7ec418c-256d-4fc2-b02f-7d0da048ecd2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityIncorporationStateCountryCode_f7ec418c-256d-4fc2-b02f-7d0da048ecd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e84324f2-26d5-4e56-828d-4b2743e643cf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityAddressAddressLine1_e84324f2-26d5-4e56-828d-4b2743e643cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fd85e97a-2c6e-458f-9608-a35802de1856" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityAddressCityOrTown_fd85e97a-2c6e-458f-9608-a35802de1856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a4307950-3a74-4ae9-ac23-109ddcd2492f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityAddressStateOrProvince_a4307950-3a74-4ae9-ac23-109ddcd2492f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_60bccb21-9e77-4f3f-8700-7ad31c488435" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityAddressPostalZipCode_60bccb21-9e77-4f3f-8700-7ad31c488435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_84c1c9a0-a4c2-4e75-8e77-3feb2b9ad77d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_CityAreaCode_84c1c9a0-a4c2-4e75-8e77-3feb2b9ad77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f10362fd-2f68-471a-af68-73ace7d489c1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_LocalPhoneNumber_f10362fd-2f68-471a-af68-73ace7d489c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_813d6bd9-7943-4ea1-9382-4bbb208fb7ee" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_WrittenCommunications_813d6bd9-7943-4ea1-9382-4bbb208fb7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_6aeb0d2f-6b54-4423-af6f-dc8480408442" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_SolicitingMaterial_6aeb0d2f-6b54-4423-af6f-dc8480408442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_1ee81fd0-c7f6-4d0a-a6e8-32b5f097b96a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_PreCommencementTenderOffer_1ee81fd0-c7f6-4d0a-a6e8-32b5f097b96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_23a6b7e3-9ce5-495b-bfbc-32bda8f2a66f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_23a6b7e3-9ce5-495b-bfbc-32bda8f2a66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_350d4299-6ac7-4a18-8bea-5de4f9acacd8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_Security12bTitle_350d4299-6ac7-4a18-8bea-5de4f9acacd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a50e34a7-e9ce-46e3-bfa7-0a81f231c85c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_TradingSymbol_a50e34a7-e9ce-46e3-bfa7-0a81f231c85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_dc126d04-b59b-4c99-bfdf-b4e3a518a6a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_SecurityExchangeName_dc126d04-b59b-4c99-bfdf-b4e3a518a6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7a4aaef7-ab99-4f09-ae4f-953826d2f28b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2d8b2aa0-9852-43ad-a96a-00208c1a7447" xlink:to="loc_dei_EntityEmergingGrowthCompany_7a4aaef7-ab99-4f09-ae4f-953826d2f28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>bakerbotts2.jpg
<TEXT>
begin 644 bakerbotts2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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"  < -,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MFV-N]TDD+Q)"J,/G:0-F0C*@%QN)(!_6ZB@#\B_"/PG\<?\ !,/]JZ]\7?\
M",ZMXL^#&K1S6$NJ:/ UP]O9R.LB>:H^Y+$R)DM@. VTY; ^S=?_ ."F'P$T
M_P --J.C>*YO%>J21DVN@:1IUR]]<28XCV-&-ASQER *^IZKQ6%M!,TL5M#'
M*W5U0!C^- 'Y@?L@_L@_$+XW?M.7O[1WQBT2;PM:MJ;:QIFA7B%;B>?_ )=\
MHPW)%" F"X#,8TXQDU#_ ,%LM#U+7]2^$<6F:==ZC)#%JC2K:0/*4#-:A2VT
M'&=K8SZ&OU-HH XKX)L&^#/@(C/_ " +#J"#_P >\?4'I7Y;?\%@]'U#5OVG
M? $MCI]Y?16OA^W\^2VMWD6/_3)S@E0<''.*_7ZB@#S+]HCXV1_ /X/ZMX[&
MBWGB9;$P;-/TY&>28/*JE@0#M"JS-D\?+UYKY%_:V_:>_9]_:>_9^U?P]H&_
MXA^/-1M&3P[HVGZ-<2:I:7S#Y&_U>8@C??YPP!7YLX/Z#U##9V]O([Q01Q._
MWF1 "WUQUH ^;?\ @G?\!_$7[//[,>C>'/%:_9]?O+J?5+FQWA_L?FE=L)(X
MW!54MC@,S#G&3Y[^P'XZT'P_\.?'7A74M02Q\17'C76)(M-G1TF=9I@L3 $=
M&/ -?;5% 'P3^PCXXT&Q_8*L_!,]^D/BN/3]:BDT>2-UN$>22^F164KP6CC=
MQZ@4?L!_ ^#Q1X:^#?Q UKQ K:QX'\.SV%CX?M-/-L]L+MY<O=2L[-,2A8JH
0"*N<XR3G[VHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>whd-20210309_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:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="whd-20210309.xsd" xlink:type="simple"/>
    <context id="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001699136</identifier>
        </entity>
        <period>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N180L2ZyYWc6MmRkYzI3ZjExODgyNDQ2NTkxMTVlMTU1MzkzM2RmMDkvdGFibGU6MzA2ZDhjNzNjZTI0NGFlNGIyYjE1NDM4MGNkZTMyZmIvdGFibGVyYW5nZTozMDZkOGM3M2NlMjQ0YWU0YjJiMTU0MzgwY2RlMzJmYl8wLTEtMS0xLTA_c32729d5-6a6f-4d4e-9c72-841c1c83604c">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N180L2ZyYWc6MmRkYzI3ZjExODgyNDQ2NTkxMTVlMTU1MzkzM2RmMDkvdGFibGU6MzA2ZDhjNzNjZTI0NGFlNGIyYjE1NDM4MGNkZTMyZmIvdGFibGVyYW5nZTozMDZkOGM3M2NlMjQ0YWU0YjJiMTU0MzgwY2RlMzJmYl8xLTEtMS0xLTA_9d9d2a8c-1758-4af3-b5a0-c773ee2b7094">0001699136</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ0_44b3dddb-466c-4885-8ad4-aef91c0d53f7">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ5_83d05482-6900-451f-818d-2098b42b2641">2021-03-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDM5_3d501a5e-838f-46af-9eec-bccf9e0599a2">Cactus, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTAtMS0xLTA_d16dbd17-e75b-4e19-928b-aed16654351b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTEtMS0xLTA_6f483178-b7da-49cf-9571-cd689c6a2aea">001-38390</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MzY0MzYzNTkyNmE4NGM2OWE0ZmY5OGRhOGE2ZTgxYTcvdGFibGVyYW5nZTozNjQzNjM1OTI2YTg0YzY5YTRmZjk4ZGE4YTZlODFhN18wLTItMS0xLTA_e4d1ec89-143c-417b-8179-d65eed6fd095">35-2586106</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQw_0d30c994-56bb-4acf-bd2a-fb4402518f0b">920 Memorial City Way, Suite 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQx_666bc6ea-4fde-4936-bdce-02280c6b073b">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ2_dd947016-41a8-4510-abbc-e227a55c9e59">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQy_d6383daa-a0ae-4461-8774-ea3acf611fc6">77024</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUw_34466bc3-9614-49ff-9f11-df2505ae7e35">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ1_c14bbe04-48fa-4766-8305-205e2fad9b3f">626-8800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUx_0e1226fd-72f5-4581-80a6-42a14d48db92">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ3_6dbb36e0-d6cd-4e83-bc77-48c93a5aa07c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDUy_e87340f8-631e-4e5c-b0f5-b22bd8153ed8">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQ4_e3907e35-02e6-42f1-beb1-619aeb4b4bb3">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTAtMS0xLTA_a745def7-1421-4c31-ae27-ee68ff2e7de9">Class A Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTItMS0xLTA_fbdf8299-d5f7-4824-a6ab-1b80c68288cc">WHD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGFibGU6MmYwMGM5OGM3OThmNDNhYjk0ZTUxNDA0OGY5ZTJlNGQvdGFibGVyYW5nZToyZjAwYzk4Yzc5OGY0M2FiOTRlNTE0MDQ4ZjllMmU0ZF8xLTQtMS0xLTA_82a13e0c-3cc0-49eb-a91e-a67091ec547f">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNjMyNjBhNzNmNzQ5NjRiM2IxMmI5NjkzM2I0ZDk3L3NlYzo1MTYzMjYwYTczZjc0OTY0YjNiMTJiOTY5MzNiNGQ5N18xL2ZyYWc6ZDFmNmE0ODRiZTcwNGRlMjgwMWI3ZTljMmQ2OTgyZWQvdGV4dHJlZ2lvbjpkMWY2YTQ4NGJlNzA0ZGUyODAxYjdlOWMyZDY5ODJlZF8yMDQz_513981b3-9d62-4b71-914c-75ef07a7c8c6">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140577326960744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Mar. 09, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar.  09,  2021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Cactus, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001699136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">35-2586106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">920 Memorial City Way, Suite 300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Houston<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">626-8800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, par value $0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WHD<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( *Q-:U('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    " "L36M2W@^8BN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O::=@J'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1#JJKH#AZ2,(@43L @+D<G6:*$C*NKC&6_T@@^?L9MA1@-VZ-!3 EYR8'*:
M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N_ X>WI\65>M[ ^
MD?(:\Z]D!9T"KMEE\FOSL-EMF:RKFA=54W"^J^[%ZE;4J_?)]8??5=CUQN[M
M/S:^",H6?MV%_ )02P,$%     @ K$UK4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "L36M25ZP@GB\$   M$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)V8;7/B-A#'7U\_A8;IBW8&L"V>;X 90DB3N4N."5S3A^D+80O0Q)9<60[P
M[;LRQ*9W9DW[)DBV]^^?=M>[4H8[I5^3+>>&[*-0)J/:UICXH^,D_I9'+&FJ
MF$NXLU8Z8@:F>N,DL>8LR(RBT*&NVW4B)F1M/,RNS?5XJ%(3"LGGFB1I%#%]
MN.&AVHUJ7NW]PK/8;(V]X(R',=OP!3=?X[F&F9.K!"+B,A%*$LW7H]K$^WA#
MV]8@>^)7P7?)V9C8I:R4>K63AV!4<RT1#[EOK 2#GS<^Y6%HE8#C[Y-H+7^G
M-3P?OZO?98N'Q:Q8PJ<J?!&!V8YJ_1H)^)JEH7E6NWM^6E#'ZODJ3+*_9'=\
MMMVN$3]-C(I.QD 0"7G\9?N3(\X,6OT+!O1D0#/NXXLRREMFV'BHU8YH^S2H
MV4&VU,P:X(2T45D8#7<%V)GQ5+UQ/70,2-D+CG\RNSF:T0MFCTPWB3NH$^I2
M[]_F#A#D&#3'H)E>"\,@?TY6B=$0J+\0R58NV<HDVQ<D;Y6?0OH8LCS$O&R%
MN'F_\0F!:.<0;51E @1!1G$7LDT9!6Z_9F'"$8Y.SM&YSAESKH4*R$P&!/*E
MU"^X4A;Y0?V'#Q\J0M_-T;JHX$P:80[D3H2</*71JCP=<0W7]1JM?FO@(CR]
MG*=W#<\SWPB;C."S)Q:5.@K7F4(>ITF=/$B_B6#U<ZS^-5A3"*)F(:@&?$\^
M\4,9&*[D@K>Z@X'7ZB)8@QQK< W6DNW)0P!L8BU\EM7;R['$%5N=!NWTNYZ+
MX7EN4=_<:P A"DK'2F=L=;(PD/Q$:3)5*3@4_*J"TAA7J-_.,,BS(NQ= SD)
M LT3R)G3@'R&Y\@764Z&2PZH2QYYI+2 ;)E:]1=V@(6G A;><K$OQ2NJMD?_
M$W?V'O#J4NUD*3,N=Z]LPY,86E']/;Q^?XN61WRNU9N0?KE/<<WE;QA:T1,\
MO*A_BS97B8$@_2'BRVF(*_9Z+FUC;$6?\/#RGD5P ON[RRBX0,]K82!%5_#P
MDOY9^>"3^59)K"U4B'1IM]'OX\E>] 4/+^@O6AC#)3@FBE)Y*G-)*14N5-74
MO:(G>'@I7ZA0^,((N2&/D-[V6R_EP54J>8IFX.&U>ZYYPP?W</B^CGLOV/[
MQN[+>GTA?KA>%1DMV@#%"_5W9 ])D@)9%6"%;"5@T0(H7J^7PL &2*V)1W]:
M_4P6W$\AWTK;>X72-&30.B99GD(?7ACEO]9)S#1Y8V'*R8]NTT7W[&>;=KQ>
M+S4+;.XM#M%*E69>A<#+_2T&4A1[BA?F=V^1V=[?,KGA%_=L%4)/OR^PCDZ+
M&D^OJO&SB.N-==$OH&"V-B8QD^51_9\G >?L\&</TK!!AS<F).1K$'*;/:C7
M^G@V/4Z,BK/SX$H9.%UFPRV<Y[FV#\#]M5+F?6*/F/E_",;_ %!+ P04
M" "L36M2@ZFE ]0!   R!@  #0   'AL+W-T>6QE<RYX;6S55=N*U$ 0_96F
M/\">1'9!20(J+ @J"SL/OG:22M+0-SN5,=FOMSN=V[@,J ^B+Y,ZIZI/G;Y.
MUN,DX:D#0#(JJ?N<=HCV+6-]U8'B_2MC0?M,8YSBZ*%K66\=\+H/@Y1DZ>ET
MSQ07FA:9'M2#PIY49M"8TQ-E1=88O3.O:21\*5= +ESF] .7HG1BKN5*R"G2
M:2 J(XTCZ*U 3I/ ],\QG4047"XZ2FCC LEBA_A;+N4_)5;4>RBDW RF-!)%
M9CDB./W@P5P\DR]29(G/D_4.6\>G)+VC^X#YXYN4QM7@MC8)7:DBD] $.TZT
M7?BBL2PD$8WR02UX:S2?/:PCEL#+5B#E4]C"K\V5]MB0N!<?Z[ -)$QU#;VA
M)8PR$03]HUK4/LC>_9$LL>)B\/W@9Z-G_&TP"(\.&C'.>&RV_K?4D]OJW%HY
MO9.BU0KBW'^Y89'Q=1SIC!//OELX*94GP%%R 8>B.C+?';=G&'$]36-SVW/Z
M'WK^N^O<@@;'Y=&T/_K_\BK_CF.VW)[#%;VZH!M+PD.8TR_A?96[!U(.0J+0
M"^I$78-^<4^]//+2/^!7^KZ^AH8/$L];,J=[_!EJ,:@W6]5C6)>E:H\_A?<H
MN9\;[O\2Q0]02P,$%     @ K$UK4I>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "L36M2JL0B%C,!   B @  #P
M 'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-C8GWT+K4
M(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&HP=MX1PT$
MG53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7<P
M.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7
MF?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4-AB.G8RF
M2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMR
MR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7
MLN48<?R>Y0]02P,$%     @ K$UK4B0>FZ*M    ^ $  !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C
M$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C
M,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI
M160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%
MKLWC":[?#'!X=/X!4$L#!!0    ( *Q-:U)ED'F2&0$  ,\#   3    6T-O
M;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^
MDV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT
M(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"
MS&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE
M8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F
M"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECF
MS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ K$UK4@=!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " "L36M2W@^8BN\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "L36M2F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( *Q-:U)7K"">+P0  "T0   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "L36M2@ZFE ]0!   R!@
M#0              @ %S#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( *Q-
M:U*7BKL<P    !,"   +              "  7(.  !?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( *Q-:U*JQ"(6,P$  "("   /              "  5L/  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "L36M2)!Z;HJT   #X 0  &@
M            @ &[$   >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " "L36M299!YDAD!  #/ P  $P              @ &@$0  6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  #J$@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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>14
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>96</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="whd-20210309.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cactuswellhead.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</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="8-K" original="whd-20210309.htm">whd-20210309.htm</File>
    <File>exhibit1103-09x21.htm</File>
    <File>exhibit5103-09x21.htm</File>
    <File>whd-20210309.xsd</File>
    <File>whd-20210309_cal.xml</File>
    <File>whd-20210309_def.xml</File>
    <File>whd-20210309_lab.xml</File>
    <File>whd-20210309_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "whd-20210309.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "calculationLink": {
     "local": [
      "whd-20210309_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "whd-20210309_def.xml"
     ]
    },
    "inline": {
     "local": [
      "whd-20210309.htm"
     ]
    },
    "labelLink": {
     "local": [
      "whd-20210309_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "whd-20210309_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "whd-20210309.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd"
     ]
    }
   },
   "elementCount": 24,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 96,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "whd",
   "nsuri": "http://cactuswellhead.com/20210309",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whd-20210309.htm",
      "contextRef": "i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://cactuswellhead.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "whd-20210309.htm",
      "contextRef": "i252e89a9bf7744d2ad8cafcc5ec07fac_D20210309-20210309",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://cactuswellhead.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001699136-21-000044-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001699136-21-000044-xbrl.zip
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
M-],-P?N6\4'Z)H7VC-DQ-N[P4)(AX,ESRFG !I>56&CGY-/V@Y/N/'9:!/Z
M9TFC@P;<_9!'[SGE;V&YT=$QOBY;XN%\R#5\6%SZX*FS-197H7MRFPJ= >E
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
M%3+LDTO#92:\'XF(RD(DD[V3H3KM'J@W4FGDG;D[8:EY.LS6%/MN8I7"3TV
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
MB-R4]*D2?CPU6*48@Z2QCQO\Z>W/'T['X*J'#EW#/!0SRIR3[V7@]DIP=0=
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
M!X9?6<<G,/][(NFS6I+OO,]IW=U8^BN7Z N/^F)A9XL35!N3]NQ\80\%I1S
M*\P;&>R!4U[:JN)(B2?%T ,:"FOB[X,]1N0\L\J3#X2J(*V0Z1L9:\S9#< -
M,%<W813?';R7^!Y?S(XHGG^/2?$\EZQ8GDPY%P:V@' @\ZQ>M8WB2L(76]ZD
M@PQU3,9:ZWS5F>LC.GK^8^WR5\C+HI-5!%,%MX\C.S7N.X2H =M$'#DB*)8#
M5EU$'@<Q[FTUI;,@4"+O*7SX'OZG]G@F&,TB^6]T"5I*=5>J!15'.J#D0^18
M+NDO#S'Q%CA_O7&6NW+\DF0TY^_H^<')"Q^9X;WN.T)FA XK.YSX5?);^4?&
M3N!TB8N"RM_.&T;'$TL[DJTQA6]N]RGKVGB,6?VI-FT@,JP470V;0N2#(G.!
MJ1(F#)2,E=.5K,H.WA#NE!QK<^"O9B;S!&NVR'Z^<!U-RX+*2_ W4S,=3+>K
MQ();1BQP]]CI"@2(+R#@J23&$$H+LXM4JH\(N:<HWGC1PWO/]=#,)Z3SF^7M
MT_*&F@32<(N[(YFA0RN8%D/:Q>[&AG86<2&MXKJ%RV:$(O3,#.&Q7A$]V4TG
M+Y:H8B9G[\P+GKDN6- ?-#[790XYG9EJ;N9$O".+*!)8#N>">)<")L:NUB)I
M(9[CL7V=Y<!SXVFKL;1)OJHI@H(4N)>PZ18\RP6WFEU*J1C*'#BO35>0\N F
M@AI"2V7-7F!9"4L,X59HN^U?X&T2'S6G&+G?2>&8Y%-<X)3?6M7@F@Z].@ :
MI*QH4Y\ '&,1^%/=:'OX=8[G_=O$W?5)I]-)],?OCIXA!T[W?W].,\KFJBBT
MD @G0-#%M<NJO 13T6#@J8?5H?+A?\4L9*ODQDZX0+64%O,ZG-SHY7OI^TN.
M:A^SL"8+^W+7LK#W=")<BY[7*%N*0K5Q@@MN.N!24P,1]+EBTR3!14@.B?YV
MPDYM>V7"A=ID?D5DG8PR]58CB/W-%\1"G>4)7Z15I2 *0T\8: G<;O6FH",
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
MIO\D-7."$Z\5SWDR.'),;&%R +UTM?!;:821B,#QP3WZ!OY@S>=F5\+>PH<
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
MU3')&3 R7<M<Q7*9U3R CQ,<:PZ!EO+ 81!WXRU2,U;13UC>_U40J*HA2D:
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
M\V'3=(V! \3^-O)$/(0Q@?\8P9! :_!#@28.#S+8G 7N^+7LN.IHE)<K.FN
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
M'Y<%)RXRH24Y*V4&-OSB?OW5W0#5CG,B4X>"@P:6YYPK<:X9^9#<H\YRPA]
M$P.N4+7,,5-,J15E#F/5Z56B6\CY ?P).\/+FY02_@L<<V1SF*!HQ>WJ7J[7
M]7!]6?*<]C*OR2[J#ZN12\LT*:0I-,W$K_6\1IKTW>_%C-<FC&(S0STRJ254
M9'D)'BD\%40'V9+*8$MX(B)%@(<DRT[889X+C[2+O,?$Z,0T%PTRYHI[SR[3
M4I)LX+6[ 76N?]1_DKCW'&[<_"*=X\WLG%?ZWY;2BC2KO%(S72D; W=<8G\)
M_]'6V=!-J<M%0F/?27=O]]PT>E8Q-UB>94O%46$5KVS)>\+/@O/#EH48@7%+
MP$0@.L_-J643DE[0/,ONW]"[M30(F$+UQR,W@ZP$ED6CPT6 64P7/W!7KJ,E
MF6.D9;S$1+@V):0*S \[/(WMCZ_PAN8?9VM>+]$TT)W#M#>QD>7;46K%N@?:
M$LZ&^IKA[G;^V>5D<*43NX6_RJSQCVF--]V'S^[_FI###'[$LBV,U7&/UF.
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
MMN81)ECM]H49EQI_3VE!XF()1(<(SR]@1I(5$,@;& CS2&R+((AG2W"&6[2
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
M@/;/#-([['5+%VXQH[8>4V]9D?Q%^Z5ILU]9H9THG\K0+!13JPF\\Y!\97[
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
M$I+_'WG6#/Z91%/GG_\/4$L#!!0    ( *Q-:U*5&E[@X T  "-;   5
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
MW[CY+6<REPK&8V0N[XAR@<N_>81]=ST:(4X0W>@1CVI_+?-O]>:#_*?EWH?
MWI#DW\!+1$D%<,8!(TH0 0%8^7WS:S,RR9:F^97\>_Z0TA*C<J[.V%A:L.(E
ML/6IP>?LO MJ7$J%Q7LR)S'P J%/&1PJJ]HP^3CV2-(O2Z+X_P7>[N!3/,0@
M4'94@KO3SVDGZUWAJ >]V6&2A(.R#IVQ(0C8]WI!V0&>T@CZ3+#MT_P6.XQ@
M*((3^CX>QK2<?_B8^Z[4V0K\IH^  !//P7[691(.,W(ML:@J*J,X ;XD).\^
M&TR1#Z:4D/5KEEFTQ.V7Q:(TNU;B?4=Y@XQIRC I\/N =,:=SP6EL#*ZC"'2
M,$%QZ'L$_09"^#&["(,HR\M7AI@0+^B5123QSN=/+W$^;&#])D8S:O+K0%P8
ME5GO[ $N")?@XH'G3\O_:GL#L! -.D:M<("#?^W'@&D 54:>FS:,O5M:EIAL
M\*_C=-P&],.G)N.#)#,NGC=J[6H%G;4/V]6S97%YA=2>58_.6[5VK7J&#AL5
M5/W/T1^'C9,J.FK6Z[6SLUJS\7)#L.XU@@L<]T%4DC#81Y7B41%"&DVUME*]
MK*'6%@V]YS@.(P_[6ZC75ZA7-U)_^:1_7KVX'3=;=?2,("R/@]-(XB6QUR3'
M7MW*\: QJ(K-2LOKMIUQXP2PSU5O7+\ /-;VK^J#;W*SW9MV+[X!COI;)7_\
MZ7=E_\:^&E[7+SIRI_U-;9S\Z3=N#\7NR?FT63F<=*Z(W[P [%7I:,T*M#\V
MI_7*-_%2!9='"+$%5=<A)#=-33 Q405,74MR1**!8RP<F,)?Z\CI75]^JKZ(
M]](7,,ZM:J.-6M6OS5;[U9/[];QU=GX(]+:;"#Q+&]P'DA34;"%)VZM\0,UC
MU/ZC^NJ'L> 49P[Q\*C-R)<L1;VGKFQ#?R\Q(H:S4>BB%AV&48+V\N\4 ]*F
M<8+H#<L>1OPR)1_*Z.FM]&):A,#S!]!CG^#I%(B@P28K_I4'!-4T3'A[YER[
M-!4"8,:4!1T0NJ!JDBN8DLGB4,NT5=F6=14BFCJ.G#ZR]GDR]]Z&_2V8\4PA
M68#Q@Y[K25'0LV>A6K3GQ2PSFS3@RIO3G+IVJ1!-E+!&!5,Q74!#V!4L2AW!
M=AS7HJ)F65@&]XJ=9!3OHUK@%'^&XCS2IF_6H;WJ!,CG<\],>32;<X1C% ^I
MPQ(Z!'D!\I(8.7T,ECWZ\*;MP;8Q;LKMO(JLCO[HK(XB%V5%N5=6Y[5TJSXD
M![4MX91GCN3AA.6.UF=JE=GIK/[TW(7X+(Y@ 6.Q55&6C4WH, IOF)58!EFI
MIP#+%T8 ^OCJW1EK?12.@B2:'H5D-QU'OGK1$>'O;:-]/85[P7'4Y>9%5>P.
MP%&<M/K-DZK<;?<F0,?:ZD7CZAO\K4O-=@V<3D_LW':T3KLUZ%Y=J]V3JMII
M=_UFY;@/-(Y/VX>SU0LBZ<0FDB%00X,(G$J68,FF#<$W7-$U5=$D&Z X]?$8
M$.]6?Y,IP+MLWP%RCCV?0N\V&-]W.;U;3N>K;+JKFHIDF()M$"RHE@/82#,D
MP2&Z:3DZEC'%;)5($A13L<1W0?U!06WC22U;8'.XG7V7VGM+;6TFM50E$G5,
M2Y!45FTD&3;$PH8E$%VCE.@N$2VM<*!H@JR9NB1N6!M>$-O=!!%KV)G+[QYW
MVRB,4)CT:82N1I$7$\]ADL8" V_1Q7_87>W=,OJC<##P8E86AYA'0*ER_7KC
MK!5;Q;,BJ@Z&?CB%:5XV*:@1%C^LB_B#5TOOB(2>^+:?O%3X[);^D)"(QG'V
MSRD0(.VDE?^AM.7X4B2*Z%B6*FBZ#4 8 \"P@:.":ZNJ*&N2Z8H A"U91'4Z
M"%GR !T!]] %GNZCLY$'UDP1M^..-RY=C%7-J!V.@[<G6Y-+7==M1Z> 6UU"
M ;PJ.LB60P51EDW1T6W14$"V_@A'<1(&JR*T_ZRK&O>+N+-9Y$Z[&7V%EAXO
MN7UK4RE?$F*IABCI .:PR58W1 ';MB-063:PICD6U:S"09M.<+PZD<]90[ T
M35]#F%"_ZPUW-A_R0Y,TO20Z!($$8P&+&/1-U27!!+8*%"M@UW5)<AV]<& 8
MHJR^7H.])8&>S3$#R<,(M- ;@B>B$^J,$N^&)=4!7='X65+F3SH.$$_$Y//A
ME.X&;MM[1FUGWO0PHOA-ZO?Y^%(!E0:/J@B6+JG@3UU7L%Q)$H@K:Z*&J4$5
M"*L-25G5[@_/:8-/0XBZOO;#8)<S?#]D>:5+1U)MFXHP*:8+<,?0=<%41 WX
MI5'9Q<2R%;=PH,OPL_D M/P"12KW-&/S5>O??S-ER?@8HX3Z=,C$  5<#O99
M-L,?L; =8=!:$+K'F+U?84WSNP;\95:DC_K4N49)GR(\! @,/I4EINQP@FSJ
MAV/DN?SB,4!F9 I_(=?SV41Z,<QJ0@-""4I"%'N#D9_@@ *&]Z<HQHD7NU-^
M9W9#:,.4XCR_Q2XL+'Z/H)\(X6":7W-#'Q[.[F.PW&.9HKB\"^Q\]EB%;4ZS
M,7 G@3E:-+\7D9? A+#4VBC(,DSQF[/!YY-+D4JRK+M$,&17@Q#%!/0K8HA8
M9"RI1#6);<F%@]]_LV 2/JZ:X-]_DW3QX_K_,^["A"ZR%PU'43QB$@PZT!KY
M%*FREDDS$^,S@*5PHP?R=>@D:$\RT-%Q"\F*6(2&ZS;P7: 7!/HL]#T'F!?T
MZF"2F&E_<]+\3;G4B6TK.A4%HCM$4*FI"+9C&  P'$O!&L:BX3Q8FN>L18.,
MM^NB+*E8D.0%::Y.G#X.>G19EE6QF+9\%^?OBO/7B#+;S'89\MT.S'=&3==]
M@T#Y?'I)34-11=<4=$6B(-::(]@BF&M;EFUB2II"B?E@L086"\X"C^^TUN /
M!'G/_G _(4_;OHOY0\2\%L<C&KUE8?^F7E+%$EE,+H@R93C$E02;VI*@2Q:F
MM@K_V<I/$'8%%&W/N9^P9VT?*.Q;X]47*K==P%]IM$$CB%<6.0,M>$PB<3.0
M11_ C?5@XWMC>Z;-P;)I/:J,5"]:ZO::SL?6>\I%2;K?EN.']"KI1<72=H18
MSME?J>3U;CWBA0QM=F)+NO?(Z2/'QW'\@%J-I0WAOP0[(LRS66?3@1WZ>_%#
M"E=^.68TLKT,7#1H[E# I([['OPRM[L/*>9:.&5 VGS*P&XPYQG3[9EOFTJR
MS=5S)X%55IHXZ(SK)W6-'3_3;/<'C4JCW[FZ%KMMH+ER*#9/.EJW#6#KY-MJ
M:>*T>W4X[MQ>JYU;!^[OB'7Y&&AK^8UV563@JWOE^_7!N0A@;+)8^(T-52/4
M-01)E25!=11)P%0V!$IUTW5E:A!J%0Z.F*E#AXA!6A#ILR1TKO?1$$?H!OLC
MBOXI%L7MV_>>Q!J\J\*=JI#9X]0<O^O!/?1@7J+KVL0U9<L2B.:RK)*L"EC'
MMB#9K#3'E$W3<0H'%W]4WJ7\1:1\-?!F'G:]3"EW!GE M[-;2'^V(GR;*8(I
M8XAZ14=0'$<45(O: K8D"MI@B/"OHZF&"V@'Q*031M>I*Y@%T'<7KJ]5];["
MK%$M("Q]0)$]10Y?%X1@]QJ '.5%ZBN+=EZ,@$0* ^XQ,-R+PG'29UF((5O(
MPS$"]PJ/X+M9T[414<LC[)6%$?A5LA0%[;'4AO&1KX_DC3V^#W;(]L&R>ODT
ME2';@KRAKZ5\1MJI.NN4I37F]RUT6_S^6K07L*KM,EC"%\MC5#<S>5MJZ.6R
M?VD=7D[N":?V*"5V)\W1#R7^;B\U2;%,R58$B^BRH-J&)%B2Z@B&1EW1P(9C
MLD*\+8F_7<@SU]SOV !6^+'1H'AK!0!],!?4IPX[!CD(>69N%%/>"B0W*S-@
MI]9Z/%N7GCK(Q)(_RY^RA_/CDYGI"6!L<"6B-UX,]X$1PH'#EKBPX["-LJPQ
M.S27X(C$:8$!V9865/;P+"VX:%V*",VF[57,!'J%.^%WXGQ#>>OYAEN Z /.
M-UP\H7(8IL);CJB/6:WJVIF5<_HX8>+\%FP#':-D_9:[CKE\Z%F;QNRLS7XT
M1_$]*M@1Q=<"=D%8RM@?XVE<*#WU@9PO<\Q2+:$#!+(H(?:GRO;1HUH -@"C
MO.X 51B2\7B!\6$OHGR]91TUW+\\-X,4RHNLC$@LV]X,T-(11/MH\5P5M,?L
M':OHD\6/1SG8@&_2QP^(6PP.ZQB3@G0Y:1REY00X9\]2%^>+368<G/4(W@&L
M,<*#$"ZSVXYR!Y(2A2ZH[[/C8_?1Z>D1 W0I8>E%^"GO:1\Y8(LP ,X8[DCM
M/,#T?NC#\^/<CF>]<]C"T2D[>ITP7%ECUR,*XUJD_BSKZVRAK_D3&>5',#+P
M?:,A.O%# $:,M]<TB5-F\A; ,2]A&Z7B> FR[IV?'7Y@8]AGD#FBPXC&P!MN
M(684QQ1L+'0[8S4;34H^)QC&L)'=2X2FCHX-A/E-UCQD"[*<O!C[W$FG>'I]
MN$O=\W5<:#&;/Z 2A@Y<T_8U4=P'R45Q'T=TE>.S$M$\K>:D:;5X8UJ->?FT
MG_F,;TC'Y504@=F(F6AF,?>WCZ3' $?*.+3(*-!W110(GJ)PR'T_C <@ ;A\
MF+!T>'C^ )@,4]8>,-1%DJ$A3@ *39%-(8R*1T .GP4@D3W'"6&Z4<CG'# V
MTQ503(]A+= )N!6SO0\.96W9,Y?$ NCX)\1/FJ8M,G!Q^ECGAWG'J,E'.^?B
MS#)(8FX:UEE%4FBUJ$U\3/##%, <83LR(F?69N,CF>:Y(]_?;4-ZR.+<V(D\
M.[4E;+B@:>PL)V:<XM%PZ*<&D?"7?"Q973[KKN?G+_]8"6?9U1GH7-@SO6*=
MLY_GZK@^@QZK7 R"#-7.GI5K\MQN;E29<3]$X3C(U744L,.I9J:*-?>]@<=&
MYWO8]GRV+S3/ WC<6\0)JQ=&<XL]5^D+$"WH;T;]V//]F?@P*CV \OR])R#M
M8$7!=RPQH 4_#5*!:K%FLX[T?=F0F4%"^3- DL->FLM(@P6@,@+BAF' [6):
MK\XT:$6GN0Y_63)7*_I^?^OU9:/UXM9_%HID<G3L17&"^&LG,@O1HGRO(D&G
M&<-/9PS/]; )#\;+CI;1NLCZ1?&9_[SFEXOH?!BFE#@^0%%6Q>VNR,VB!: 3
M)O0QMY3.?T=>1+,PC\T9T)I/0^KL[\'[30Q#>^FZXAVMN!3!TP-F8AWV@A0?
MM.P#?S2WN OBL=K5JK$.-QA ;NH0@3$ZRS7M;*Q<@38HTL9)WC0#*[XL5\[T
MK(B-*IKRGI?BPV6DW6MD&07SV5QB+1-=T'J@- 4& Y0) S-DB,&.T-UMV]U>
MG-9EC6$Y,V!YC!RV*1E"Z.D2-F,%5DR4QCAB< *,]?X<^J:7YAL>X%JN/PZ3
M]OGM($L@+.FNB/E&AR)J;\# 3$#X/=N #5^ [V.(43@E'$DP'@\"+]N*L2S"
M/3:^9"9<N>GF8YGOV%GX>7MA>Y:_Y?*-4W.5 F,.9B"D\FR(7CFBPM.416OT
M9' HHMQR\%L'^!I0*74PRP4QRS""$2X0M/O2EZL>2Z:G*IR.G,D+77#D<N[(
MXY%]E2GZ7#+7I:L(1'JSI/TLX '<OR!-W$:" :,LKEW8?!/0A$FC S(4IV\B
M6[02N\]T"']H+V0,2Y%;AD9C]-\1]I<.X&3H!L+!*;. LW?$Y Z!85?$7PN3
M\6VS*<FM*ELN21+,0DVF)M5)W[,A(I2*4MHA7#\:@4<$XY.=^,Q.Q\FW77&_
M-3L4*/<><,\\?;%(X_V6-!;F8=OLW?,5+>*F=[2PI0(!'A>!R)7CT8#)Z@N=
MI<VY9.5)GN-91IB?Z#"WV=FD[*YA23=E LY!WQG+(T7A)]>_2B+ Z#1]^-#L
ML205==-X5/7G]Z[)1=UX^F-43:4HJP]*=>]:W>#F(_PR^>3"U@B+;Z.$<C,K
M*G,W]$)%DM#'"Q7,@/][!95$/G63K2+QO:4)UWTVWJ3T$>IDQP"6.?QFK8 F
MO-')TE2G/KXX@2A]_UY&CR3Q=\A-9*G83X"CVX!2FB'#/&!=69U86B)87*K8
MO$:PGZ7--RP"I&GS<%/6_^F2^9]*>'65:X<-^&;-U9Y:<]_U\X7T4UO1S^;0
M"[*DUA<(P2/T!5@-,6/QM/BU^!9$6Q+5UR':+S'X([[Z]!7W*%L'ITQP68*@
M@A.<GM:Z1P<V)21;M,B2B#4.ZA%_LSG)W@7TD,--7[!4XHZ0]05>"+4YKI,?
M$)4^KOQ#4EZR_N.GG6!VWU>* 04X&44TWNETP->%NK9TC8)G6-.LQ_UJ:/<W
MU>L!=IHBGILE:2HJ?1,9>XP-V N8E^(LEDBS:1_[;EYAP/U0UH AKQ&K).'=
MX5'2#R,8'-G5M(5I%75->]2V7;,(.OGT&VS%HB593]ZMJA=-Z7XYEGM"@YUU
MHYN#^N7W5#T.3&RN;61O+-M:W/@(;CZVZ2\%^;*%%BE_(]^])^QUR>+FP7V9
MEG^Q$97B$CI+Z)"M\+<Q\2' ?XO[B]E+-G^QF65;U^XCK4^?YWN)T?Z #.^\
MW_S.61._FKGZFU5K?H5(PB,\TWG4]ZB[L [9Y,=6I[6X;0BU8H@ZHIV+GE]+
MH*P\,E NV2&9PC_]9. ?_ ]02P,$%     @ K$UK4E8R&O:* @  > D  !
M  !W:&0M,C R,3 S,#DN>'-DW5;);MLP$+W[*UB=2RV68UM"[ !-$*" VP)I
M@N164-3((D*1*DG%SM^7HJW:<I;&10]M 0&B9MX;SIOAHM.S=<71 RC-I)AY
MD1]Z" 25.1/+F7=S?8FGWME\,#A]A_'=AZL%NI"TJ4 8=*Z &,C1BID2W>:@
M[U&A9(5NI;IG#P3CN2.=R_I1L65IT# <1H=>E<:0038=CO%XE SQ* + V72:
M8#J*)]&8G ",X/TRC4_R/"EHC$.(*1Z=%"'.DGB,86)A&4TF<3YV0=<ZU;2$
MBB K3.ATK6=>:4R=!L%JM?)7L2_5,AB&813<?5I\=5!OB^5,W/?0ZTSQ#A\'
MK3LC&CKXJLQ_HBFAIM$KX+P$DOM45D&K-XS#Q$/$&,6RQL"E5-4%%*3A9N8U
MXGM#."L8Y+;F'-JJ]@![;D/4$LQG4H&N"84W33L?(-26@U6U5 :))^2]>D1)
MD@3K5J"'-N5;2$J,6Q,OUL/A<3O$T1#'D;_6N1>\:=I^(":T(8+",7/;+]SQ
M_D0.N^8>ET/'.SX'%TP#]9?R(<B!M9T+<1C9",\GH5\BM0.\8_?G)T)(XZ*T
MEJVMKIDHY,9@3:V(M%-R!46W=YYLB&>6BWNE1%$E^2_65E K68,R#/3^9G(!
M2@7%S+-;"G<+^!LGF6\3Z1!/XO>[T;H#2P&^V GIN.:QMEQM>\%A4YJ_6#<E
M_%C=ED(;[KK\KZO/H3A6O:4PP?X'\;6"8\5;BK8WQ^_TON5?6S]B]B([E_8O
MP$.M[>;JXVLWC)MV ^_B=1%WG9B']HJU#\*[7P:,'.LT.,0>1&DTY%_$W(T/
MY6W)6\@KQ(,M\69>?S$]2]L:N_)MS]6@?[!NOO<.7V?8G.OSP0]02P,$%
M  @ K$UK4N&.:*&$ 0  R0(  !0   !W:&0M,C R,3 S,#E?8V%L+GAM;)V2
M36_;, R&[_D5FG<=+=MRG-B(4V 9!@S(+NF*]BI+="S$M@))J=U_/\MM.NRC
M*+"+!)(/^9*4-C=CUY)'-%;IO@SB, H(]D)+U1_+X.['5U@'-]O%8O,!X.'S
M84^^:''IL'=D9Y [E&10KB'W$NV)U$9WY%Z;DWKD -LY::?/3T8=&T>2*(G_
MC)J"8875.LD@2_,$TA@1JO4Z!Y&R59SQ)6**GXX%6TJ9UX)!A$Q NJPCJ'*6
M :XFK!+YBLEL+MJJ_E3XH^(6R31<;V>S#!KGS@6EPS"$8V7:4)LC3:*(T2L=
MO.#C7_S 9CK.\YS.T5?4JG^!4]F8/GS?WXH&.PZJMX[WP@M85=C9N=>"NWGG
M[_9%WB2\!5<,O OB!%@<CE8&VP4AS^LPNL4#UL3?=X=OKY*""W>Q [9M@UR&
M0G?4(W2GIP\Q-3LGNZ<SEH%5W;G%JZ\Q6)?!T$CPCQJQ*/>*'Y_SZ"]AP5MQ
M:><Y]Y/]DNTU_J<''!WV$J57V-#?'GJ[^ E02P,$%     @ K$UK4CA/U,4&
M @  ;@8  !0   !W:&0M,C R,3 S,#E?9&5F+GAM;*V438_:,!"&[_P*-[W6
M.(D3B!&P4JDJ5:(7VM7NK7+L";%(;.08PO[[)N&C[+*K5MU<(H_GG7<>V]%,
M[PYE@?9@*V7TS N&OH= "R.57L^\^Y]?<>+=S0>#Z0>,'S^OENB+$;L2M$,+
M"]R!1+5R.7J04&U09DV)'HS=J#W'>-X5+<SVR:IU[E#HA\'+K)U02"%-PA$>
M12S$40" TR1A6$1T'(QX#!#!I_6$QE*R3%#L Q4XBC,?IXR.,(P;62K8F,I1
M9UHHO9FTGY17@)K#Z:H+9U[NW'9"2%W7PT-JBZ&Q:Q+Z/B5GM7>2'V[T->W4
M 6.,=-F+M%*O"1O;@#Q^7_X0.90<*UTYKL6?!DU[Z2Z%US0Q.28;::4F55>_
M-(*[[GG^>@3TIJ*-\%F&VRT<A)@&PT,EO?D H>/-<2NL*6 %&3HM[U??;DF5
M=D2JDIPTA!=%0]PYN*<MS+Q*E=L"SGNYA>Q-^O.16ZBXQ?G8NI%W,^4-B!6[
M%'"S"[K]P7MD?,W]_<P7+RPAX[O"]4A\Z]TKKRFYZO.";ZQ[H.V,< EE"K9/
MU&>^5YQGR)>$@@NWJVHHBARX' I3D@YP8?;_ E;G$K?3U*<^ZP".=5>-FQ=6
M6K5#8]F$I^*VQ?\@P,&!EB ]I.3,4P&C<<89BZ(@C7P8IPD+N(2XB5@B!?]U
MH9F29]-X/O@-4$L#!!0    ( *Q-:U*J>O95Q@H  ,)B   4    =VAD+3(P
M,C$P,S Y7VQA8BYX;6S5G5UOVS@6AN_[*[29FUU@6(L4)5%%FT$WTPZ*S;1%
MDZ*SNU@8_#A,A'&D0%::Y-\O)=N)9$LV)=FJYZ9Q'/KP/:_T''Z8=E__\G S
M<[Y#-H_3Y,T)?NF>.)#(5,7)U9N3KY?O$3OYY?3%B]=_0^B/?WXY=WY-Y=T-
M)+ESE@'/03GW<7[M?%,P_]/167KC?$NS/^/O'*'3\D5GZ>UC%E]=YPYQ"5[_
M:_;* P&"D0 %-"*(8@ D&(N0I%Z( ^X#4/CYZI7G*Q5IZ2$7/(FHKUTD(B]
M$)IF0D:AIX(RZ"Q._GQ5_"/X'!R37#(O?WUS<IWGMZ\FD_O[^Y</(IN]3+.K
M"7%=;[)J?;)L_K#1_MXK6^,HBB;E7Y^:SN.FAB8LGOSQ^_F%O(8;CN)DGO-$
M%AW,XU?S\LGS5/*\]'RG+J>U1?$;6C5#Q5,($^3AEP]S=7+ZPG$6=F3I#+Z
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
M#'@?VM9&4?E'@XI.V.K;F85U6/1'EP'S97_5MZYI:S*[%$$[82T#HQ."3]H
MUJ06&!-,>VXSI;+',7=.-^1UGX<&_>&J^KJ@"U,^!.L^=(HP8/PA"S\],WJO
MS^N\W]Y\ES1V:1AFPB<60K2<;@E#87B>0J:B93%E&4,V@O/?VWSL^_?9?5O[
M654'K*F&;(W:VC_*]'-^'T8LKFQ-%P*_SHNP/;LK)F/DK:U&T.\^.>3N?$91
M1ZQK#.?WN?EA<'UD+556[$?NDO>WY'3H'']?V-62:9;P1$=PTD=0PG!PG%YB
MC"QRAQBY&B'QCXP.RKR8;N9?K^">4[]%]@+KO KORO +S;K+J$U*K$;@7#I0
MUJ:@G4T@U29D,:3=S#GBO?_(^" 4Y'11V%W1/2/QKFSS]NY]7N!OUQN']=*:
MX&D-I"'108-R/@'+,PU!9"D+GJ6I'H.&IW8'@:"F"\)..DZ"@8^XRCL1RO8W
MN\$E%3++I6= *VH&RF@!5B@'@1Q7QAI-1(_&P6/;@UA(IL["#GI.@H=3TJJV
MQ1DMDF__@W=+U*FTF7"0&AY 91+!D.O@.]\M6C0XQDKA1>.#B$BG3L0NBNX9
MB=/KNE/J?=YX6_P7;;V=ZC0+0MF(D$CL8M 9.,<MR>)4U)Q[&<((5/S(_B P
MLNF",8JNDR@7E_;V+% H><SOFQ$/\Z#C@BAW'+2B-;*R&2V/)>V,."H9$NVT
M3,;8%O^E$X,HT=.E9#R%)X'*6>FK^JJJ^R ^42+PM+JFTGAW6@5:/&?H%=<>
M1)(2^=$+<$Q$R (+EBF-/HC1@/E+5P9A8Z:.S7AJ3P*>MR%0(IJ'M_.\1$X3
MJ9)"10$B#0DH3&B_)32%XT2F)*:*=N:C(?." \-:66SJI.PJ[93X.*6/'^K+
MZJ9<QJ 3-)D%X5,$U;5J3,HT6)EH)@)RG:1CT_&G^6%L3+C/.8:L4R*C+X$?
MZHNZ^IJ7'I=629:9A &MQ15-GVC >B&!,Q,"53]EQ.C%XXD/PQB9<$=T-(&G
M!,I%U;2V^%]^U4^4*7/>.\'!8);11"DCZ(PQR&R0W"M-=7*\OMA+'@R#9,*]
MTI'$W?=.N(NA1MO[K97GWI 45M'"26&6@.XBD!&=<,:&+!ME]_N=S6$83+A3
M^FH!]YSX[H_LQ<6Z*K<=WLB93$4,(&*J:8O>[<Z[3YFT'K.@M/%\A.0_M3L,
M@ FW1W<2<L\0?*[SML7RM-ILKLN';7BSU%R&U 4#F5&2*+94R*0F39QSI$5T
M&>(()+QH?!@.$^Z-[B[IGIGX5!6YS]N\7/U*"Y\ZM\4RM>A8H&UTZA):\BA:
M[1#1$8+72C/%-!T: 8CGEH?1,.&&Z(YB[AF%BQH[CI&6O?VC(=T31O6'2'XL
M.:+F,3#P64Q!!49%+D4-4K@D,I,Y4F<$)'[LP3 T)MP%'4G<:2%RUC376'\?
MBY VI>HFP7A,0)G$@8O.=[$$JZ.P:3K&?O3O_!B&RX2[GZ,*O>\I!OTU39-W
M7+C+O"UP*1,6E# &4NMIPV2Y!NW00A)016.]]4&/,<$\L3OLR:T)-SIW$G+/
M$%S6MGN2^M/=QE7%TB8,I;(9(.$+*B6.7:2OS%(E%+1KUHD?@8!'1H>E?\*]
MS-=+.)$"\.[6KVVYPOZ1DN"Y2 -3X!+C0'FBV,40P2F4-N':CO/@WDNVAY$P
MX8[ESH).HE/Y;H/UBH#^=UW=M&N:[JYL>;?,K+(68P;6402*%D!@J9J!26@'
ME=)*6F@W6JOR11>&X3'Y7N7N\HY&R9O%,RG/Z<#)P<,/W4OWCQLG!_\'4$L!
M A0#%     @ K$UK4D[;%G#AD   MHP$ !4              ( !     &5X
M:&EB:70Q,3 S+3 Y>#(Q+FAT;5!+ 0(4 Q0    ( *Q-:U*5&E[@X T  "-;
M   5              "  121  !E>&AI8FET-3$P,RTP.7@R,2YH=&U02P$"
M% ,4    " "L36M2SAS\;3(7  "^C0  $               @ $GGP  =VAD
M+3(P,C$P,S Y+FAT;5!+ 0(4 Q0    ( *Q-:U)6,AKVB@(  '@)   0
M          "  8>V  !W:&0M,C R,3 S,#DN>'-D4$L! A0#%     @ K$UK
M4N&.:*&$ 0  R0(  !0              ( !/[D  '=H9"TR,#(Q,#,P.5]C
M86PN>&UL4$L! A0#%     @ K$UK4CA/U,4& @  ;@8  !0
M ( !];H  '=H9"TR,#(Q,#,P.5]D968N>&UL4$L! A0#%     @ K$UK4JIZ
M]E7&"@  PF(  !0              ( !+;T  '=H9"TR,#(Q,#,P.5]L86(N
M>&UL4$L! A0#%     @ K$UK4B X "3E!@  AC,  !0              ( !
M)<@  '=H9"TR,#(Q,#,P.5]P<F4N>&UL4$L%!@     (  @ "@(  #S/
!  $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
