HOWARD R. LLOYD, Magistrate Judge.
Rick Woods brings this putative class action against Google, Inc. ("Google") for its alleged failure to apply certain features of its online advertising program as represented. In the Interim Order on DDJR #1 and DDJR #2 ("Order"), the Court ordered Google to produce two categories of material Woods requested in DDJR #1. Woods now moves for sanctions for Google's alleged failure to comply with the Order. Dkt. No. 150. Google opposes the motion. Dkt. No. 155. Based on the moving and responding papers, as well as the arguments of counsel at the hearing on August 5, 2014, the Court GRANTS IN PART AND DENIES IN PART Woods' motion for sanctions.
Woods unilaterally filed Discovery Dispute Joint Report #1 ("DDJR #1") requesting an order compelling Google to produce documents responsive to eight requests for production it collectively referred to as the "Click Data Requests." Specifically, Woods requested that Google produce: (1) descriptions of log files Google maintains with respect to clicks and impressions; (2) identification and descriptions of the fields of data maintained within those log files; (3) data from the log files relating to specific clicks and impressions alleged in Woods' complaint; and (4) identification and description of database tables and fields therein. Google did not respond to the substance of Woods' DDJR #1; instead, it moved to strike on procedural grounds, which the Court denied. However, Woods represented that on the eve of the filing of DDJR #1, Google did offer to make available for inspection descriptions of the requested data. However, Woods rejected the offer because Google failed to specify a time for production and insisted on designating the material as "source code" under stipulated protective order ("SPO"), which Woods found unwarranted. In an effort to compromise, and because a preemptive challenge to a designation was inconsistent with the SPO, the Court ordered Google to produce the material within 14 days with whatever designation it felt was appropriate under the SPO, which Woods could subsequently challenge. Specifically, the Court ordered Google to produce "descriptions of the log files and database tables Google maintains with respect to clicks and impressions, including the fields of data contained in the log files and database tables" (effectively combining Woods' first, second, and fourth categories of requested material). In essence, the Court ordered Google to follow through on its last ditch offer, which Woods had rejected. Additionally, with respect to Woods' third category of requested material, the Court ordered Google to produce "data from the log files relating to the clicks (and related impressions) alleged in ¶ 120 of the complaint."
Pursuant to the Order, Google timely made available for inspection over 900 documents of "source code" describing the log files, database tables, and fields of data therein. As for the data related to the six clicks specifically alleged in the complaint, Google produced a 3x7 table indicating the date, time, and IP address associated with each click.
Woods contends that Google's 900+ page production was virtually incomprehensible, did not contain adequate descriptions of database tables as contemplated by the order, and did not contain any descriptions of log files. Moreover, Google's production of only three data points for the six specific clicks is woefully deficient in violation of the Order. Accordingly, Woods requests an award of sanctions in the form of an order requiring Google to:
Google asserts that it fully complied with the Order by making available for inspection the 900+ documents which comprise its primary source for descriptions of the log files and database tables Woods requested. Google also maintains that the table it produced included all pertinent data related to the specific clicks that had not already been produced. Thus, it did not violate the order, and the Court should deny Woods' motion for sanctions.
Woods certainly did not get the documents he was hoping for in response to the Order. It is clear now that what Woods wants is for Google to create new documents which describe and explain Google's log files and database tables, rather than merely to produce the existing raw technical data. However, Woods' requested relief in DDJR #1, and the Court's corresponding order to compel, was inextricably tied to Woods' Click Data Requests, which pursuant to Rule 34, only require the production of items within the responding parties' possession, custody, or control, not the creation of new documents. This relationship is evidenced by Woods' own statement of the issue in DDJR #1: "Whether, pursuant to Plaintiff's requests for production of documents, Defendant must produce" several categories of documents. Thus, Google was only required to produce existing documents in its possession, custody or control responsive to the Court's order; it was not compelled to create new documents describing the log files and database tables in more easily understood terms.
Thus limiting Google's obligation, it is still not clear one way or the other whether Google complied with the order in good faith. Woods asserts that, to the extent Google's 900+ document production contained any descriptions, the descriptions appear to relate solely to database tables and not log files. Moreover, during a deposition, a Google engineer described the log files as conceptually a list of events, which are stored in a format known as a protocol buffer. He further testified that Google has a file that describes the information stored in the protocol buffers, yet Google failed to produce this file. On the other hand, Google maintains that the materials it provided constitute the most concise descriptions of its log files and database tables available. Google submits that the database about which Woods is requesting information is one of the most complex in the world, and any response sufficient to describe all the log files and database tables contained therein is necessarily very complex and requires substantial technical expertise to interpret. Google insists it presented this comprehensive information in the most straightforward manner available. As for the file describing the information stored in the protocol buffers referred to by Woods, Google asserts that it did not produce the file because the information is duplicative of the material it did produce in the more concise format. Nevertheless, prior to the hearing, Google did in fact make this file available for Woods' inspection.
While not totally convinced that Google is not engaging in some degree of gamesmanship, neither can the Court say that Google's production of 900+ documents purporting to describe the database tables and log files violated the Court's Order. Only Google knows what information it has and whether it in fact timely produced the requested information in the most straightforward manner. Accordingly, the Court will require a declaration from a Google officer or employee knowledgeable of the Adwords database and familiar with the material produced by Google to date, or someone authorized to speak on their behalf, certifying that: (1) the 900+ documents produced by Google in response to the Interim Order on DDJR #1 and DDJR #2 contain substantially complete descriptions of the log files and database tables Google maintains with respect to clicks and impressions, including the fields of data contained in the log files and database tables; and (2) Google does not have in its possession, custody, or control a list with general descriptions of the fields of data maintained within the log files and database tables substantially similar to but more extensive than that provided in the letters from Google's counsel attached as Exhibits L and M to Woods' Motion for Sanctions.
Google maintains that the three data points it produced related to the six clicks alleged in the complaint represent all the relevant information not previously produced. However, the Court's order compelling Google to produce the data was not limited to that information which Google thought was relevant — if Google only had to produce what it deemed relevant, then surely an order to compel would not have been necessary. Moreover, Google did subsequently produce all data from the log files, at least some of which Woods demonstrated at the hearing, and Google all but conceded, is relevant. Accordingly, the Court finds that Google's minimal production with respect to this second category of information violated the Court's Order, and pursuant to Rule 37(b)(2)(c), an award of monetary sanctions for reasonable expenses, including attorney's fees, caused by the violation is appropriate. This includes reasonable expenses related to this motion only (including Woods' reply and oral argument), and does not include expenses related to DDJR #1. Woods shall submit a supporting declaration within seven (7) days from the date of this order. Google may have seven (7) days thereafter to file a response, and Woods another three (3) days to reply.