1099-B transaction

Number of shares

The share/unit quantity for this sale line, printed in the leftmost 'Number of shares' column headed '(Box 5)' (IRS Form 1099-B Box 5, 'No. of shares exchanged'). JSON number exactly as printed, e.g. 4.0000, 249.6460, 82.3900; null if the column is blank on the row.

CUSIP

The 9-character security identifier printed in the 'CUSIP' column headed '(Box 1b)' (IRS Form 1099-B Box 1b, 'CUSIP no.'). Verbatim as printed, e.g. 25179M103, H27013100. Identifies the row: transaction rows are aligned by CUSIP at eval time, not by position; when the same CUSIP has several lots/sale dates the rows are matched in printed order within that CUSIP. Null only if the security prints no CUSIP.

Description

The security description printed in the 'Description' column headed '(Box 7)' (IRS Form 1099-B Box 7). Verbatim as printed, joining a wrapped two-line name with a single space, e.g. 'DEVON ENERGY CORP COM', 'DREYFUS BOSTON CO SMALLCAP EQTY TE'.

Date Acquired

The acquisition date printed in the 'Date Acquired' column (a broker supplemental column; no IRS box). Verbatim as printed: either a date like '02/27/2009' or the literal word 'VARIOUS' when multiple lots were acquired; null if blank.

Date of Sale

The sale/disposition date printed in the 'Date of Sale' column headed '(Box 1a)' (IRS Form 1099-B Box 1a, 'Date of sale or exchange'). Verbatim as printed, e.g. '09/09/2009'; the literal 'VARIOUS' if the statement prints it; null if blank.

Proceeds (Stocks, bonds, etc.)

The sale proceeds printed in the 'Stocks Bonds, etc.' column headed '(Box 2)' (IRS Form 1099-B Box 2, 'Stocks, bonds, etc.'). JSON number exactly as printed with the thousands comma removed, e.g. 258.17, 4061.08; null if blank.

Cost or other Basis

The cost basis printed in the 'Cost or other Basis' column (a broker supplemental column; not an IRS-reported box on the 2009 form). JSON number exactly as printed, e.g. 177.15, 3499.47; null if blank.

Net Gain or Loss

The gain/loss printed in the 'Net Gain or Loss' column (a broker supplemental column; no IRS box). JSON number exactly as printed; a loss prints with a leading minus and is negative, e.g. 81.02, -31.21, -3636.11; null if blank.

Federal Income Tax Withheld

The backup withholding printed in the rightmost 'Federal Income Tax Withheld' column headed '(Box 4)' (IRS Form 1099-B Box 4). JSON number exactly as printed, usually 0.00; null if the column is blank.

Section subtotal

Section label

The label of a printed section-summary line, verbatim, e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B', 'Total Long Term Sales Reported on 1099-B'. Identifies the row; these summary lines are NOT transactions (they carry no CUSIP or share count) and must not be placed in the transactions array. A section header printed with no totals on this page still yields a row with null amounts.

Subtotal proceeds

The section total in the 'Stocks Bonds, etc.' / '(Box 2)' column for this summary line; JSON number, comma removed; null if not printed.

Subtotal cost or other basis

The section total in the 'Cost or other Basis' column for this summary line; JSON number; null if not printed.

Subtotal net gain or loss

The section total in the 'Net Gain or Loss' column for this summary line; JSON number, negative for a net loss; null if not printed.

Subtotal federal income tax withheld

The section total in the 'Federal Income Tax Withheld' / '(Box 4)' column for this summary line; JSON number; null if not printed.

Form 1099-B Proceeds From Broker and Barter Exchange Transactions (2009 consolidated statement)

Payer name

The payer/broker name printed under 'Payer's Name and Address' at the top-left, verbatim; join multiple name lines with a single space, e.g. 'SUNTRUST BANK W&IM TAX SERVICES', 'GIBRALTAR PRIVATE BANK & TRUST'.

Payer address

The payer/broker mailing address printed under 'Payer's Name and Address', below the name line(s); join street and city/state/ZIP lines with ', ', e.g. 'P.O. BOX 1908, ORLANDO, FL 32802-1908'.

Payer phone

The payer telephone number printed on the 'Questions?' line in the header, verbatim as printed, e.g. '(305)476-1982'; null when the statement variant prints no phone.

Payer's Federal ID number

The payer TIN printed beside 'Payer's Federal ID number', verbatim including the hyphen, e.g. '59-3482833'.

Account Number

The brokerage account number printed beside 'Account Number:', verbatim, e.g. '5630064', '0920035'.

Recipient name

The recipient name printed under 'Recipient's Name and Address', verbatim (first name line before the address), e.g. 'THE GOYEN FOUNDATION INC.', 'ROGER WINFIELD SCOTT FOUNDATION, INC'.

Recipient address

The recipient mailing address printed under 'Recipient's Name and Address', below the name; join the street and city/state/ZIP lines with ', ', e.g. '104 RIVERSIDE DRIVE #205C, COCOA, FL 32922'.

Recipient's Tax ID number

The recipient TIN printed beside 'Recipient's Tax ID number', verbatim including the hyphen, e.g. '59-3338187', '58-0655183'.

Corrected

The 'Corrected' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including when this statement leaves it blank (the usual case). Never return null for this field.

2nd TIN notice

The '2nd TIN notice' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including blank (the usual case). Never return null for this field.

Transactions

Every individual sale line in the 1099-B proceeds table on this page, in printed top-to-bottom order. Each row carries a CUSIP '(Box 1b)' and share count '(Box 5)'. Do NOT include section-summary lines such as 'Total Short Term Sales Reported on 1099-B' here — those go in section_subtotals. Null only if the page prints no transaction rows.

Section subtotals

The section-summary lines printed on this page (e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B'), each with its column totals. Null when the page prints no summary line (most mid-section pages).

220 ALHAMBRA CIRCLE, SUITE 800, CORAL GABLES, FL 33134-5101

INTEL CORP

INTERNATIONAL PAPER CO

KOHLS CORP

LOWES COS INC

MORGAN STANLEY

PROCTER & GAMBLE CO

RESEARCH IN MOTION LIMITED

RESEARCH IN MOTION LIMITED

SPDR S&P 500 ETF TRUST

STAPLES INC

SUNTRUST BANKS INC

T ROWE PRICE GROUP INC

TEVA PHARMACEUTICAL INDS LTD ADR

THERMO FISHER SCIENTIFIC INC

UNION PAC CORP

UNITED PARCEL SERVICE-CLASS B

WEATHERFORD INTNTL LTD

**Payer's Name and Address**
GIBRALTAR PRIVATE BANK & TRUST
220 ALHAMBRA CIRCLE, SUITE 800
CORAL GABLES, FL 33134-5101

* **Account Number**: 0920035
* **Recipient's Tax ID number**: 58-0655183
* **Payer's Federal ID number**: 59-2372081
* **Questions?**: (305)476-1982
* [ ] Corrected
* [ ] 2nd TIN notice

**Recipient's Name and Address**
ROGER WINFIELD SCOTT
FOUNDATION, INC
3583 CASTLEHILL WAY
TUCKER, GA 30084

...Description (Box 7)              | Date Acquired | Date of Sale (Box 1a) | Stocks Bonds, etc. (Box 2) | Cost or other Basis | Net Gain or Loss | Federal Income Tax Withheld (Box 4) |

| Number of shares (Box 5)                  | CUSIP (Box 1b) | Description (Box 7)              | Date Acquired | Date of Sale (Box 1a) | Stocks Bonds, etc. (Box 2) | Cost or other Basis | Net Gain or...

INTEL CORP

INTERNATIONAL PAPER CO

KOHLS CORP

LOWES COS INC

MORGAN STANLEY

PROCTER & GAMBLE CO

RESEARCH IN MOTION LIMITED

RESEARCH IN MOTION LIMITED

SPDR S&P 500 ETF TRUST

STAPLES INC

SUNTRUST BANKS INC

T ROWE PRICE GROUP INC

TEVA PHARMACEUTICAL INDS LTD ADR

THERMO FISHER SCIENTIFIC INC

UNION PAC CORP

UNITED PARCEL SERVICE-CLASS B

WEATHERFORD INTNTL LTD


1099-B transaction

Number of shares

The share/unit quantity for this sale line, printed in the leftmost 'Number of shares' column headed '(Box 5)' (IRS Form 1099-B Box 5, 'No. of shares exchanged'). JSON number exactly as printed, e.g. 4.0000, 249.6460, 82.3900; null if the column is blank on the row.

CUSIP

The 9-character security identifier printed in the 'CUSIP' column headed '(Box 1b)' (IRS Form 1099-B Box 1b, 'CUSIP no.'). Verbatim as printed, e.g. 25179M103, H27013100. Identifies the row: transaction rows are aligned by CUSIP at eval time, not by position; when the same CUSIP has several lots/sale dates the rows are matched in printed order within that CUSIP. Null only if the security prints no CUSIP.

Description

The security description printed in the 'Description' column headed '(Box 7)' (IRS Form 1099-B Box 7). Verbatim as printed, joining a wrapped two-line name with a single space, e.g. 'DEVON ENERGY CORP COM', 'DREYFUS BOSTON CO SMALLCAP EQTY TE'.

Date Acquired

The acquisition date printed in the 'Date Acquired' column (a broker supplemental column; no IRS box). Verbatim as printed: either a date like '02/27/2009' or the literal word 'VARIOUS' when multiple lots were acquired; null if blank.

Date of Sale

The sale/disposition date printed in the 'Date of Sale' column headed '(Box 1a)' (IRS Form 1099-B Box 1a, 'Date of sale or exchange'). Verbatim as printed, e.g. '09/09/2009'; the literal 'VARIOUS' if the statement prints it; null if blank.

Proceeds (Stocks, bonds, etc.)

The sale proceeds printed in the 'Stocks Bonds, etc.' column headed '(Box 2)' (IRS Form 1099-B Box 2, 'Stocks, bonds, etc.'). JSON number exactly as printed with the thousands comma removed, e.g. 258.17, 4061.08; null if blank.

Cost or other Basis

The cost basis printed in the 'Cost or other Basis' column (a broker supplemental column; not an IRS-reported box on the 2009 form). JSON number exactly as printed, e.g. 177.15, 3499.47; null if blank.

Net Gain or Loss

The gain/loss printed in the 'Net Gain or Loss' column (a broker supplemental column; no IRS box). JSON number exactly as printed; a loss prints with a leading minus and is negative, e.g. 81.02, -31.21, -3636.11; null if blank.

Federal Income Tax Withheld

The backup withholding printed in the rightmost 'Federal Income Tax Withheld' column headed '(Box 4)' (IRS Form 1099-B Box 4). JSON number exactly as printed, usually 0.00; null if the column is blank.

Section subtotal

Section label

The label of a printed section-summary line, verbatim, e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B', 'Total Long Term Sales Reported on 1099-B'. Identifies the row; these summary lines are NOT transactions (they carry no CUSIP or share count) and must not be placed in the transactions array. A section header printed with no totals on this page still yields a row with null amounts.

Subtotal proceeds

The section total in the 'Stocks Bonds, etc.' / '(Box 2)' column for this summary line; JSON number, comma removed; null if not printed.

Subtotal cost or other basis

The section total in the 'Cost or other Basis' column for this summary line; JSON number; null if not printed.

Subtotal net gain or loss

The section total in the 'Net Gain or Loss' column for this summary line; JSON number, negative for a net loss; null if not printed.

Subtotal federal income tax withheld

The section total in the 'Federal Income Tax Withheld' / '(Box 4)' column for this summary line; JSON number; null if not printed.

Payer name

The payer/broker name printed under 'Payer's Name and Address' at the top-left, verbatim; join multiple name lines with a single space, e.g. 'SUNTRUST BANK W&IM TAX SERVICES', 'GIBRALTAR PRIVATE BANK & TRUST'.

Payer address

The payer/broker mailing address printed under 'Payer's Name and Address', below the name line(s); join street and city/state/ZIP lines with ', ', e.g. 'P.O. BOX 1908, ORLANDO, FL 32802-1908'.

Payer phone

The payer telephone number printed on the 'Questions?' line in the header, verbatim as printed, e.g. '(305)476-1982'; null when the statement variant prints no phone.

Payer's Federal ID number

The payer TIN printed beside 'Payer's Federal ID number', verbatim including the hyphen, e.g. '59-3482833'.

Account Number

The brokerage account number printed beside 'Account Number:', verbatim, e.g. '5630064', '0920035'.

Recipient name

The recipient name printed under 'Recipient's Name and Address', verbatim (first name line before the address), e.g. 'THE GOYEN FOUNDATION INC.', 'ROGER WINFIELD SCOTT FOUNDATION, INC'.

Recipient address

The recipient mailing address printed under 'Recipient's Name and Address', below the name; join the street and city/state/ZIP lines with ', ', e.g. '104 RIVERSIDE DRIVE #205C, COCOA, FL 32922'.

Recipient's Tax ID number

The recipient TIN printed beside 'Recipient's Tax ID number', verbatim including the hyphen, e.g. '59-3338187', '58-0655183'.

Corrected

The 'Corrected' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including when this statement leaves it blank (the usual case). Never return null for this field.

2nd TIN notice

The '2nd TIN notice' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including blank (the usual case). Never return null for this field.

Transactions

Every individual sale line in the 1099-B proceeds table on this page, in printed top-to-bottom order. Each row carries a CUSIP '(Box 1b)' and share count '(Box 5)'. Do NOT include section-summary lines such as 'Total Short Term Sales Reported on 1099-B' here — those go in section_subtotals. Null only if the page prints no transaction rows.

Section subtotals

The section-summary lines printed on this page (e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B'), each with its column totals. Null when the page prints no summary line (most mid-section pages).

AMERICAN EXPRESS CO

BANK OF NEW YORK MELLON CORP

BLACKROCK MANAGED INCOME-SVC

CAMERON INTERNATIONAL CORP

CELGENE CORP

CISCO SYSTEMS INC

CORNING INC

CORNING INC

DISNEY WALT CO NEW

DISNEY WALT CO NEW

HUDSON CITY BANCORP INC

ISHARES RUSSELL 1000 GROWTH INDEX

ISHARES S&P 100 INDEX FUND

JOHNSON & JOHNSON

JOHNSON & JOHNSON

MATTEL INC

MCGRAW HILL COMPANIES INC

PEPSICO INC

PG & E CORP

* **Account Number:** 0920035
* **Recipient's Tax ID number:** 58-0655183
* **Payer's Federal ID number:** 59-2372081
* **Questions?** (305) 476-1982
* [ ] Corrected
* [ ] 2nd TIN notice

* **Recipient's Name and Address**
  ROGER WINFIELD SCOTT
  FOUNDATION, INC
  3583 CASTLE HILL WAY
  TUCKER, GA 30084

| Number of shares (Box 5) | CUSIP (Box 1b) | Description (Box 7)               | Date Acquired | Date of Sale (Box 1a) | Stocks Bonds, etc. (Box 2) | Cost or other Basis | Net Gain or Loss | Feder...

AMERICAN EXPRESS CO

BANK OF NEW YORK MELLON CORP

BLACKROCK MANAGED INCOME-SVC

CAMERON INTERNATIONAL CORP

CELGENE CORP

CISCO SYSTEMS INC

CORNING INC

CORNING INC

DISNEY WALT CO NEW

DISNEY WALT CO NEW

HUDSON CITY BANCORP INC

ISHARES RUSSELL 1000 GROWTH INDEX

ISHARES S&P 100 INDEX FUND

JOHNSON & JOHNSON

JOHNSON & JOHNSON

MATTEL INC

MCGRAW HILL COMPANIES INC

PEPSICO INC

PG & E CORP


1099-B transaction

Number of shares

The share/unit quantity for this sale line, printed in the leftmost 'Number of shares' column headed '(Box 5)' (IRS Form 1099-B Box 5, 'No. of shares exchanged'). JSON number exactly as printed, e.g. 4.0000, 249.6460, 82.3900; null if the column is blank on the row.

CUSIP

The 9-character security identifier printed in the 'CUSIP' column headed '(Box 1b)' (IRS Form 1099-B Box 1b, 'CUSIP no.'). Verbatim as printed, e.g. 25179M103, H27013100. Identifies the row: transaction rows are aligned by CUSIP at eval time, not by position; when the same CUSIP has several lots/sale dates the rows are matched in printed order within that CUSIP. Null only if the security prints no CUSIP.

Description

The security description printed in the 'Description' column headed '(Box 7)' (IRS Form 1099-B Box 7). Verbatim as printed, joining a wrapped two-line name with a single space, e.g. 'DEVON ENERGY CORP COM', 'DREYFUS BOSTON CO SMALLCAP EQTY TE'.

Date Acquired

The acquisition date printed in the 'Date Acquired' column (a broker supplemental column; no IRS box). Verbatim as printed: either a date like '02/27/2009' or the literal word 'VARIOUS' when multiple lots were acquired; null if blank.

Date of Sale

The sale/disposition date printed in the 'Date of Sale' column headed '(Box 1a)' (IRS Form 1099-B Box 1a, 'Date of sale or exchange'). Verbatim as printed, e.g. '09/09/2009'; the literal 'VARIOUS' if the statement prints it; null if blank.

Proceeds (Stocks, bonds, etc.)

The sale proceeds printed in the 'Stocks Bonds, etc.' column headed '(Box 2)' (IRS Form 1099-B Box 2, 'Stocks, bonds, etc.'). JSON number exactly as printed with the thousands comma removed, e.g. 258.17, 4061.08; null if blank.

Cost or other Basis

The cost basis printed in the 'Cost or other Basis' column (a broker supplemental column; not an IRS-reported box on the 2009 form). JSON number exactly as printed, e.g. 177.15, 3499.47; null if blank.

Net Gain or Loss

The gain/loss printed in the 'Net Gain or Loss' column (a broker supplemental column; no IRS box). JSON number exactly as printed; a loss prints with a leading minus and is negative, e.g. 81.02, -31.21, -3636.11; null if blank.

Federal Income Tax Withheld

The backup withholding printed in the rightmost 'Federal Income Tax Withheld' column headed '(Box 4)' (IRS Form 1099-B Box 4). JSON number exactly as printed, usually 0.00; null if the column is blank.

Section subtotal

Section label

The label of a printed section-summary line, verbatim, e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B', 'Total Long Term Sales Reported on 1099-B'. Identifies the row; these summary lines are NOT transactions (they carry no CUSIP or share count) and must not be placed in the transactions array. A section header printed with no totals on this page still yields a row with null amounts.

Subtotal proceeds

The section total in the 'Stocks Bonds, etc.' / '(Box 2)' column for this summary line; JSON number, comma removed; null if not printed.

Subtotal cost or other basis

The section total in the 'Cost or other Basis' column for this summary line; JSON number; null if not printed.

Subtotal net gain or loss

The section total in the 'Net Gain or Loss' column for this summary line; JSON number, negative for a net loss; null if not printed.

Subtotal federal income tax withheld

The section total in the 'Federal Income Tax Withheld' / '(Box 4)' column for this summary line; JSON number; null if not printed.

Payer name

The payer/broker name printed under 'Payer's Name and Address' at the top-left, verbatim; join multiple name lines with a single space, e.g. 'SUNTRUST BANK W&IM TAX SERVICES', 'GIBRALTAR PRIVATE BANK & TRUST'.

Payer address

The payer/broker mailing address printed under 'Payer's Name and Address', below the name line(s); join street and city/state/ZIP lines with ', ', e.g. 'P.O. BOX 1908, ORLANDO, FL 32802-1908'.

Payer phone

The payer telephone number printed on the 'Questions?' line in the header, verbatim as printed, e.g. '(305)476-1982'; null when the statement variant prints no phone.

Payer's Federal ID number

The payer TIN printed beside 'Payer's Federal ID number', verbatim including the hyphen, e.g. '59-3482833'.

Account Number

The brokerage account number printed beside 'Account Number:', verbatim, e.g. '5630064', '0920035'.

Recipient name

The recipient name printed under 'Recipient's Name and Address', verbatim (first name line before the address), e.g. 'THE GOYEN FOUNDATION INC.', 'ROGER WINFIELD SCOTT FOUNDATION, INC'.

Recipient address

The recipient mailing address printed under 'Recipient's Name and Address', below the name; join the street and city/state/ZIP lines with ', ', e.g. '104 RIVERSIDE DRIVE #205C, COCOA, FL 32922'.

Recipient's Tax ID number

The recipient TIN printed beside 'Recipient's Tax ID number', verbatim including the hyphen, e.g. '59-3338187', '58-0655183'.

Corrected

The 'Corrected' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including when this statement leaves it blank (the usual case). Never return null for this field.

2nd TIN notice

The '2nd TIN notice' checkbox in the header. TWO-STATE: true only if a mark is printed inside the box; false otherwise, including blank (the usual case). Never return null for this field.

Transactions

Every individual sale line in the 1099-B proceeds table on this page, in printed top-to-bottom order. Each row carries a CUSIP '(Box 1b)' and share count '(Box 5)'. Do NOT include section-summary lines such as 'Total Short Term Sales Reported on 1099-B' here — those go in section_subtotals. Null only if the page prints no transaction rows.

Section subtotals

The section-summary lines printed on this page (e.g. 'Total Short Term Sales Reported on 1099-B', 'Long Term 15% Sales Reported on 1099-B'), each with its column totals. Null when the page prints no summary line (most mid-section pages).

PG & E CORP

PG & E CORP

PROCTER & GAMBLE CO

RESEARCH IN MOTION LIMITED

STAPLES INC

STAPLES INC

THERMO FISHER SCIENTIFIC INC

WAL MART STORES INC

WAL MART STORES INC

WAL MART STORES INC

WEATHERFORD INTNTL LTD

WEATHERFORD INTNTL LTD

Total Long Term 15% Sales Reported on 1099-B

**Account Number:** 0920035
**Recipient's Tax ID number:** 58-0655183
**Payer's Federal ID number:** 59-2372081
**Questions?** (305)476-1982
[ ] Corrected
[ ] 2nd TIN notice

PG & E CORP

PG & E CORP

PROCTER & GAMBLE CO

RESEARCH IN MOTION LIMITED

STAPLES INC

STAPLES INC

THERMO FISHER SCIENTIFIC INC

WAL MART STORES INC

WAL MART STORES INC

WAL MART STORES INC

WEATHERFORD INTNTL LTD

WEATHERFORD INTNTL LTD


Item 28 'RRC District No.' for THIS Field Information row (on the Field Information grid; page varies by form revision): the Railroad Commission district number of the field/reservoir of anticipated completion, a short numeric/alphanumeric code (e.g. '08', '7B', '10'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the top-level form-wide 'rrc_district_no' (item 12 on page 1, the district of the SURFACE LOCATION) or with field_no (item 29, the field identifier in this same row).

RRC District No

Item 29 'Field No.' for THIS Field Information row (on the Field Information grid; page varies by form revision): the RRC-assigned field identification number for the field/reservoir of anticipated completion (typically an 8-digit numeric code). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. This is the row identity key. Do NOT confuse with rrc_district_no (item 28, the 2-3 char district), the drilling_permit_no header field, or field_name (item 30, the textual name).

Field No

Item 30 'Field Name (exactly as shown in RRC records)' for THIS Field Information row (on the Field Information grid; page varies by form revision): the textual field/reservoir name, which may be 'WILDCAT'. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Copy exactly as shown in RRC records. Do NOT confuse with lease_name (item 4 header) or operator_name (item 2 header), and do NOT confuse with field_no (item 29, the numeric code in this same row).

Field Name

Item 31 'Well Type' for THIS Field Information row (on the Field Information grid; page varies by form revision): the type of well for this field/reservoir (e.g. 'OIL', 'GAS', 'INJ'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/etc., separate boolean fields) or with completion_depth (item 32 in this same row).

Well Type

Item 32 'Completion Depth' for THIS Field Information row (on the Field Information grid; page varies by form revision): the anticipated completion depth for this field/reservoir, a depth value as printed (digits, may include commas; include the unit only if printed). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with true_vertical_depth (item 10 header, page 1) or with distance_nearest_well (item 33 in this same row).

Completion Depth

Item 33 'Distance to Nearest Well on this lease in this Reservoir' for THIS Field Information row (on the Field Information grid; page varies by form revision): a distance value as printed (typically in feet). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_to_nearest_lease_line (item 20 header, page 1, distance to the lease LINE not the nearest WELL) or with no_wells_lease_reservoir (item 34, a COUNT not a distance, in this same row).

Distance To Nearest Well

Item 34 'No. of Wells on this lease in this Reservoir' for THIS Field Information row (on the Field Information grid; page varies by form revision): the COUNT of wells on this lease in this reservoir, a small integer printed as text. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_nearest_well (item 33, a distance in this same row) or with number_total_acres (item 21 header, page 1).

No Of Wells On This Lease In This Reservoir

CompletionField

Top-left header box on page 1 labeled 'Enter if Assigned: API No.: 42-'. The American Petroleum Institute well number; the form pre-prints the Texas state prefix '42-', so capture the digits the operator enters after '42-' (the county + unique well portion), or the full number if printed. Preserve leading zeros and any hyphens; use null if blank (most blank/new applications leave this empty). Do NOT confuse with drilling_permit_no (the box directly below) or rrc_operator_no (item 1).

API No 42

Top-left header box on page 1 labeled 'Drilling Permit No.', directly below the API No. box. The RRC-assigned drilling permit number (assigned by the Commission; 'Enter if Assigned', so usually blank on a new application). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with api_no (box above), rrc_operator_no (item 1), or stacked_lateral_record_well_permit_no (item 9).

Drilling Permit No

Item 1 'RRC Operator No.' (page 1, first labeled box of the operator block). The Railroad Commission operator number from the operator's P-5 Organization Report (typically a 6-digit code). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with api_no / drilling_permit_no (header boxes above) or with rrc_district_no (item 12).

RRC Operator No

Item 2 'Operator Name (as shown on P-5 Organization Report)' (page 1). The full operator/company name, copied exactly as it appears on the P-5. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_name (item 4), name_of_representative (certificate block, page 2), or field_name (item 30).

Operator Name As Shown On P 5 Organization Report

Item 3 'Operator Address (include street, city, state, zip)' (page 1, top-right box). The full single-line mailing address of the operator (street, city, state, ZIP). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Capture the entire address as one string. Do NOT confuse with email_address or telephone (certificate block, page 2).

Operator Address Include Street City State Zip

Item 4 'Lease Name' (page 1). The name of the lease on which the well is located. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with operator_name (item 2), well_no (item 5), or field_name (item 30).

Lease Name

Item 5 'Well No.' (page 1, to the right of Lease Name). The well number/designation on this lease (often alphanumeric, e.g. '1H', '2'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_name (item 4), api_no, or no_wells_lease_reservoir (item 34).

Well No

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'New Drill' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'New Drill' option (a brand-new wellbore). Do NOT confuse with purpose_re_enter or purpose_recompletion.

New Drill

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Recompletion' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Recompletion' option. Do NOT confuse with purpose_reclass or purpose_new_drill.

Recompletion

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Reclass' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Reclass' (reclassification) option. Do NOT confuse with purpose_recompletion or purpose_field_transfer.

Reclass

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Field Transfer' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Field Transfer' option. Do NOT confuse with purpose_reclass or purpose_amended.

Field Transfer

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Re-enter' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Re-enter' option (re-entering an existing wellbore). Do NOT confuse with purpose_new_drill or purpose_recompletion.

Re Enter

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Amended' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the plain 'Amended' option. Do NOT confuse with purpose_amended_as_drilled (the separate 'Amended as Drilled (BHL)' box requiring Form W-1D).

Amended

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Amended as Drilled (BHL) (Include Form W-1D)' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Amended as Drilled (BHL) (Include Form W-1D)' option (amended bottomhole location). Do NOT confuse with the plain purpose_amended box.

Amended As Drilled BHL Include Form W 1D

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Vertical' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Vertical' wellbore option. Do NOT confuse with profile_directional or profile_horizontal.

Vertical

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Horizontal (Also File Form W-1H)' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Horizontal (Also File Form W-1H)' option. Do NOT confuse with profile_directional or profile_sidetrack.

Horizontal Also File Form W 1H

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Directional (Also File Form W-1D)' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Directional (Also File Form W-1D)' option. Do NOT confuse with profile_horizontal or profile_vertical.

Directional Also File Form W 1D

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Sidetrack' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Sidetrack' option. Do NOT confuse with profile_directional.

Sidetrack

Item 10 'True Vertical Depth' (page 1). The true vertical depth value as printed (digits, may include commas; include unit only if printed). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with completion_depth (item 32 grid), swr40_upper_tvd / swr40_lower_tvd (SWR 40 severance depths, page 2), or distance fields.

True Vertical Depth

Item 10: 'Is this well subject to Statewide Rule 36 (hydrogen sulfide area)?' — the 'Yes' checkbox. True if checked, false if blank. This question appears on the pre-12/2020 W-1 revisions; do NOT confuse with the paired rule36_hydrogen_sulfide_no. If subject to Rule 36, a Form H-9 / Certificate of Compliance is filed separately.

Yes

Item 10: 'Is this well subject to Statewide Rule 36 (hydrogen sulfide area)?' — the 'No' checkbox. True if checked, false if blank. This question appears on the pre-12/2020 W-1 revisions; do NOT confuse with the paired rule36_hydrogen_sulfide_yes. If subject to Rule 36, a Form H-9 / Certificate of Compliance is filed separately.

No

Item 11 on page 1: 'Do you have the right to develop minerals under any right of way?' — the 'Yes' checkbox. True if checked, false if blank. Do NOT confuse with q11_right_to_develop_minerals_row_no (paired 'No') or with the item 8a/8b Yes/No pairs.

Yes

Item 11 on page 1: 'Do you have the right to develop minerals under any right of way?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q11_right_to_develop_minerals_row_yes (paired 'Yes').

No

Item 12 'RRC District No.' (page 1, SURFACE LOCATION AND ACREAGE INFORMATION band). The Railroad Commission district number of the SURFACE LOCATION, a short code (e.g. '08', '7B'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the per-row item 28 'RRC District No.' inside the Field Information grid (completion_fields[].rrc_district_no) or with rrc_operator_no (item 1).

RRC District No

Item 13 'County' (page 1). The Texas county in which the surface location lies. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with field_name (item 30) or with well_located_nearest_town (item 15).

County

Item 14 'Surface Location' on page 1 — the 'Land' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Land

Item 14 'Surface Location' on page 1 — the 'Bay/Estuary' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Bay Estuary

Item 14 'Surface Location' on page 1 — the 'Inland waterway' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Inland Waterway

Item 14 'Surface Location' on page 1 — the 'Offshore' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Offshore

Item 15 on page 1, first blank of the sentence 'This well is to be located ____ miles in a ____ direction from ____, which is the nearest town in the county.' This field holds the DISTANCE value (number of miles) only. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with well_located_direction (the compass direction blank) or well_located_nearest_town (the town-name blank) in the same sentence; also do NOT confuse with distance_to_nearest_lease_line (item 20).

Miles

Item 15 on page 1, the DIRECTION blank of the sentence ('___ miles in a ___ direction from ___'). Holds the compass direction text (e.g. 'NW', 'South'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with well_located_miles (the mileage) or well_located_nearest_town (the town name) in the same sentence.

Direction

Item 15 on page 1, the TOWN blank of the sentence ('... from ___, which is the nearest town in the county.'). Holds the nearest-town name. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with county (item 13), well_located_direction, or well_located_miles in the same sentence.

Nearest Town In The County

Item 16 'Section' (page 1). The survey section identifier of the surface location. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with block (item 17), survey (item 18), or abstract_no (item 19).

Section

Item 17 'Block' (page 1). The survey block identifier. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with section (item 16), survey (item 18), or abstract_no (item 19).

Block

Item 18 'Survey' (page 1). The survey (abstract survey / grantee survey) name or number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with section (item 16), block (item 17), abstract_no (item 19), or survey_perp_1/2 (item 24 perpendiculars).

Survey

Item 19 'Abstract No' (page 1). The land abstract number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey (item 18), section (item 16), or any docket/permit number.

Abstract No

Item 20 'Distance to nearest lease line from surface location' (page 1). A distance value, typically in feet. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_nearest_well (item 33 grid, distance to nearest WELL), the item 23/24 perpendicular 'ft. from the' values, or well_located_miles (item 15).

Distance To Nearest Lease Line From Surface Location

Item 21 'Number of total acres in lease, pooled unit or unitized tract' (page 1). The total acreage value as printed (may include a decimal). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with no_wells_lease_reservoir (item 34, a well count) or distance fields.

Number Of Total Acres In Lease Pooled Unit Or Unitized Tract

Item 23 'Lease Perpendiculars' on page 1, the FIRST call. This sentence reads '____ ft. from the ____ line and ____ ft. from the ____ line.' This field is the first distance value (the feet before the first 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_line (the line name of the first call), lease_perp_2_ft (the second call's distance), or the Survey Perpendiculars in item 24.

Ft From The 1

Item 23 'Lease Perpendiculars' on page 1, the FIRST call's line/direction. The text naming the reference line of the first perpendicular (e.g. 'North', 'East'), filled after 'ft. from the' and before 'line'. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_ft (the distance of this call), lease_perp_2_line (second call), or item 24 survey lines.

Line 1

Item 23 'Lease Perpendiculars' on page 1, the SECOND call's distance (the feet before the second 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_ft (first call), lease_perp_2_line (this call's line name), or item 24 survey perpendiculars.

Ft From The 2

Item 23 'Lease Perpendiculars' on page 1, the SECOND call's line/direction (after the second 'ft. from the', before the final 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_2_ft (this call's distance), lease_perp_1_line (first call), or item 24 survey lines.

Line 2

Item 24 'Survey Perpendiculars' on page 1, the FIRST call's distance. Same sentence structure as item 23 ('____ ft. from the ____ line and ____ ft. from the ____ line.'); per the note above item 23, item 24 survey-line calls are used instead of lease-line calls when the answer to 8a is Yes. This field is the first distance value (feet). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the item 23 LEASE perpendiculars (lease_perp_*), survey_perp_1_line (this call's line), or survey_perp_2_ft (second call).

Ft From The 1

Item 24 'Survey Perpendiculars' on page 1, the FIRST call's line/direction (after 'ft. from the', before 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_1_ft (this call's distance), survey_perp_2_line (second call), the item 23 lease perpendiculars, or the item 18 'Survey' name.

Line 1

Item 24 'Survey Perpendiculars' on page 1, the SECOND call's distance (feet before the second 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_1_ft (first call), survey_perp_2_line (this call's line), or the item 23 lease perpendiculars.

Ft From The 2

Item 24 'Survey Perpendiculars' on page 1, the SECOND call's line/direction (after the second 'ft. from the', before the final 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_2_ft (this call's distance), survey_perp_1_line (first call), or the item 23 lease perpendiculars.

Line 2

Item 25 on page 2: 'Is this a pooled unit?' — the 'Yes' checkbox. True if checked, false if blank. Do NOT confuse with q25_pooled_unit_no (paired 'No') or with the item 27 substandard-acreage Yes/No pair.

Yes

Item 25 on page 2: 'Is this a pooled unit?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q25_pooled_unit_yes (paired 'Yes').

No

Item 26 'Unitization Docket No' (page 2). The RRC unitization docket number, if any. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with swr_exception_case_docket_no (item 35), swr37_bw_entity_density_docket, or swr40_double_assign_docket_no.

Unitization Docket No

Item 27 on page 2: 'Are you applying for Substandard Acreage?' — the 'Yes (attach Form W-1A)' checkbox. True if checked, false if blank. Do NOT confuse with q27_substandard_acreage_no (paired 'No') or with the item 25 pooled-unit Yes/No pair.

Yes Attach Form W 1A

Item 27 on page 2: 'Are you applying for Substandard Acreage?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q27_substandard_acreage_yes (paired 'Yes (attach Form W-1A)').

No

Item 35 'Requests for SWR Exceptions' on page 2: the 'If available SWR Exception Case/Docket No.:' text field at the top-right of the SWR section. A case/docket number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with swr37_bw_entity_density_docket (the SWR 37 between-well 'Entity For Density Docket #'), unitization_docket_no (item 26), or swr40_double_assign_docket_no.

Requests For SWR Exceptions SWR Exception Case Docket No

'Remarks' free-text box on page 2 (in the certificate band, beside the CERTIFICATE statement). Capture the full multi-line remarks text as one string. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with name_of_representative or the SWR notes.

Remarks

Certificate block on page 2: 'Name of Representative (Print)' — the printed (typed) name of the authorized representative who certifies the application. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with signature_present (the adjacent signature), operator_name (item 2), or email_address.

Name Of Representative Print

Certificate block on page 2: the 'Signature' field. Model as a boolean presence flag: true if a handwritten/electronic signature or mark is present in the Signature box, false if the box is empty. Do NOT transcribe the signature text. Do NOT confuse with name_of_representative (the printed name to the left) or certificate_date.

Signature

Certificate block on page 2: 'Date (mm/dd/yy)' — the date the representative signed, in mm/dd/yy form. Capture exactly as printed (preserve the printed digits/format, do not normalize). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with any TVD/depth value or with telephone/email.

Date Mm Dd Yy

Certificate block on page 2: 'Telephone (AC and number)' — the representative's phone number including area code, exactly as printed (preserve dashes/parentheses/spaces). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with email_address or with any docket/permit number.

Telephone AC And Number

Certificate block on page 2: 'E-mail Address (OPTIONAL - If provided, e-mail address will become part of this public record.)'. The representative's e-mail address. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with telephone, operator_address (item 3), or name_of_representative.

E Mail Address OPTIONAL

Item 28-34 'FIELD INFORMATION' grid on page 2 ('List all fields of anticipated completion including Wildcat. List one zone per line.'). Each row of the grid becomes one CompletionField object with cells: rrc_district_no (28), field_no (29), field_name (30), well_type (31), completion_depth (32), distance_nearest_well (33), no_wells_lease_reservoir (34). The blank form pre-prints 3 (here shown as up to several) empty rows; emit ONE object per FILLED row, top-to-bottom, and use null/empty array when the grid is blank. Overflow rows would live on a separate 'Form W-1 Field Information Addendum'. Do NOT confuse this per-row item 28 district with the form-wide item 12 rrc_district_no (surface location, page 1).

CompletionFields

RRCW1Extraction

6120 South Yale, Suite 810 Tulsa, OK 74136

6120 South Yale, Suite 810 Tulsa, OK 74136

6120 South Yale, Suite 810 Tulsa, OK 74136


Item 28 'RRC District No.' for THIS Field Information row (on the Field Information grid; page varies by form revision): the Railroad Commission district number of the field/reservoir of anticipated completion, a short numeric/alphanumeric code (e.g. '08', '7B', '10'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the top-level form-wide 'rrc_district_no' (item 12 on page 1, the district of the SURFACE LOCATION) or with field_no (item 29, the field identifier in this same row).

RRC District No

Item 29 'Field No.' for THIS Field Information row (on the Field Information grid; page varies by form revision): the RRC-assigned field identification number for the field/reservoir of anticipated completion (typically an 8-digit numeric code). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. This is the row identity key. Do NOT confuse with rrc_district_no (item 28, the 2-3 char district), the drilling_permit_no header field, or field_name (item 30, the textual name).

Field No

Item 30 'Field Name (exactly as shown in RRC records)' for THIS Field Information row (on the Field Information grid; page varies by form revision): the textual field/reservoir name, which may be 'WILDCAT'. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Copy exactly as shown in RRC records. Do NOT confuse with lease_name (item 4 header) or operator_name (item 2 header), and do NOT confuse with field_no (item 29, the numeric code in this same row).

Field Name

Item 31 'Well Type' for THIS Field Information row (on the Field Information grid; page varies by form revision): the type of well for this field/reservoir (e.g. 'OIL', 'GAS', 'INJ'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/etc., separate boolean fields) or with completion_depth (item 32 in this same row).

Well Type

Item 32 'Completion Depth' for THIS Field Information row (on the Field Information grid; page varies by form revision): the anticipated completion depth for this field/reservoir, a depth value as printed (digits, may include commas; include the unit only if printed). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with true_vertical_depth (item 10 header, page 1) or with distance_nearest_well (item 33 in this same row).

Completion Depth

Item 33 'Distance to Nearest Well on this lease in this Reservoir' for THIS Field Information row (on the Field Information grid; page varies by form revision): a distance value as printed (typically in feet). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_to_nearest_lease_line (item 20 header, page 1, distance to the lease LINE not the nearest WELL) or with no_wells_lease_reservoir (item 34, a COUNT not a distance, in this same row).

Distance To Nearest Well

Item 34 'No. of Wells on this lease in this Reservoir' for THIS Field Information row (on the Field Information grid; page varies by form revision): the COUNT of wells on this lease in this reservoir, a small integer printed as text. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_nearest_well (item 33, a distance in this same row) or with number_total_acres (item 21 header, page 1).

CompletionField

Top-left header box on page 1 labeled 'Enter if Assigned: API No.: 42-'. The American Petroleum Institute well number; the form pre-prints the Texas state prefix '42-', so capture the digits the operator enters after '42-' (the county + unique well portion), or the full number if printed. Preserve leading zeros and any hyphens; use null if blank (most blank/new applications leave this empty). Do NOT confuse with drilling_permit_no (the box directly below) or rrc_operator_no (item 1).

API No 42

Top-left header box on page 1 labeled 'Drilling Permit No.', directly below the API No. box. The RRC-assigned drilling permit number (assigned by the Commission; 'Enter if Assigned', so usually blank on a new application). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with api_no (box above), rrc_operator_no (item 1), or stacked_lateral_record_well_permit_no (item 9).

Drilling Permit No

Item 1 'RRC Operator No.' (page 1, first labeled box of the operator block). The Railroad Commission operator number from the operator's P-5 Organization Report (typically a 6-digit code). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with api_no / drilling_permit_no (header boxes above) or with rrc_district_no (item 12).

RRC Operator No

Item 2 'Operator Name (as shown on P-5 Organization Report)' (page 1). The full operator/company name, copied exactly as it appears on the P-5. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_name (item 4), name_of_representative (certificate block, page 2), or field_name (item 30).

Item 3 'Operator Address (include street, city, state, zip)' (page 1, top-right box). The full single-line mailing address of the operator (street, city, state, ZIP). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Capture the entire address as one string. Do NOT confuse with email_address or telephone (certificate block, page 2).

Item 4 'Lease Name' (page 1). The name of the lease on which the well is located. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with operator_name (item 2), well_no (item 5), or field_name (item 30).

Lease Name

Item 5 'Well No.' (page 1, to the right of Lease Name). The well number/designation on this lease (often alphanumeric, e.g. '1H', '2'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_name (item 4), api_no, or no_wells_lease_reservoir (item 34).

Well No

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'New Drill' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'New Drill' option (a brand-new wellbore). Do NOT confuse with purpose_re_enter or purpose_recompletion.

New Drill

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Recompletion' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Recompletion' option. Do NOT confuse with purpose_reclass or purpose_new_drill.

Recompletion

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Reclass' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Reclass' (reclassification) option. Do NOT confuse with purpose_recompletion or purpose_field_transfer.

Reclass

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Field Transfer' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Field Transfer' option. Do NOT confuse with purpose_reclass or purpose_amended.

Field Transfer

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Re-enter' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Re-enter' option (re-entering an existing wellbore). Do NOT confuse with purpose_new_drill or purpose_recompletion.

Re Enter

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Amended' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the plain 'Amended' option. Do NOT confuse with purpose_amended_as_drilled (the separate 'Amended as Drilled (BHL)' box requiring Form W-1D).

Amended

Item 6 'Purpose of Filing (Mark ALL appropriate boxes)' on page 1 (GENERAL INFORMATION band). True if the 'Amended as Drilled (BHL) (Include Form W-1D)' box is checked, false if left blank. More than one box in item 6 may be checked. Do NOT confuse the item 6 purpose checkboxes with the item 7 Wellbore Profile checkboxes (Vertical/Horizontal/Directional/Sidetrack). Specifically the 'Amended as Drilled (BHL) (Include Form W-1D)' option (amended bottomhole location). Do NOT confuse with the plain purpose_amended box.

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Vertical' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Vertical' wellbore option. Do NOT confuse with profile_directional or profile_horizontal.

Vertical

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Horizontal (Also File Form W-1H)' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Horizontal (Also File Form W-1H)' option. Do NOT confuse with profile_directional or profile_sidetrack.

Horizontal Also File Form W 1H

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Directional (Also File Form W-1D)' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Directional (Also File Form W-1D)' option. Do NOT confuse with profile_horizontal or profile_vertical.

Directional Also File Form W 1D

Item 7 'Wellbore Profile (Mark ALL appropriate boxes)' on page 1. True if the 'Sidetrack' box is checked, false if blank. Do NOT confuse the item 7 profile checkboxes with the item 6 Purpose of Filing checkboxes. Specifically the 'Sidetrack' option. Do NOT confuse with profile_directional.

Sidetrack

Item 10 'True Vertical Depth' (page 1). The true vertical depth value as printed (digits, may include commas; include unit only if printed). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with completion_depth (item 32 grid), swr40_upper_tvd / swr40_lower_tvd (SWR 40 severance depths, page 2), or distance fields.

True Vertical Depth

Item 10: 'Is this well subject to Statewide Rule 36 (hydrogen sulfide area)?' — the 'Yes' checkbox. True if checked, false if blank. This question appears on the pre-12/2020 W-1 revisions; do NOT confuse with the paired rule36_hydrogen_sulfide_no. If subject to Rule 36, a Form H-9 / Certificate of Compliance is filed separately.

Yes

Item 10: 'Is this well subject to Statewide Rule 36 (hydrogen sulfide area)?' — the 'No' checkbox. True if checked, false if blank. This question appears on the pre-12/2020 W-1 revisions; do NOT confuse with the paired rule36_hydrogen_sulfide_yes. If subject to Rule 36, a Form H-9 / Certificate of Compliance is filed separately.

No

Item 11 on page 1: 'Do you have the right to develop minerals under any right of way?' — the 'Yes' checkbox. True if checked, false if blank. Do NOT confuse with q11_right_to_develop_minerals_row_no (paired 'No') or with the item 8a/8b Yes/No pairs.

Yes

Item 11 on page 1: 'Do you have the right to develop minerals under any right of way?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q11_right_to_develop_minerals_row_yes (paired 'Yes').

No

Item 12 'RRC District No.' (page 1, SURFACE LOCATION AND ACREAGE INFORMATION band). The Railroad Commission district number of the SURFACE LOCATION, a short code (e.g. '08', '7B'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the per-row item 28 'RRC District No.' inside the Field Information grid (completion_fields[].rrc_district_no) or with rrc_operator_no (item 1).

RRC District No

Item 13 'County' (page 1). The Texas county in which the surface location lies. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with field_name (item 30) or with well_located_nearest_town (item 15).

County

Item 14 'Surface Location' on page 1 — the 'Land' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Land

Item 14 'Surface Location' on page 1 — the 'Bay/Estuary' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Bay Estuary

Item 14 'Surface Location' on page 1 — the 'Inland waterway' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Inland Waterway

Item 14 'Surface Location' on page 1 — the 'Offshore' checkbox. True if checked, false if blank. Exactly one of Land / Bay/Estuary / Inland waterway / Offshore is normally checked. Do NOT confuse with the item 7 Wellbore Profile boxes.

Offshore

Item 15 on page 1, first blank of the sentence 'This well is to be located ____ miles in a ____ direction from ____, which is the nearest town in the county.' This field holds the DISTANCE value (number of miles) only. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with well_located_direction (the compass direction blank) or well_located_nearest_town (the town-name blank) in the same sentence; also do NOT confuse with distance_to_nearest_lease_line (item 20).

Miles

Item 15 on page 1, the DIRECTION blank of the sentence ('___ miles in a ___ direction from ___'). Holds the compass direction text (e.g. 'NW', 'South'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with well_located_miles (the mileage) or well_located_nearest_town (the town name) in the same sentence.

Direction

Item 15 on page 1, the TOWN blank of the sentence ('... from ___, which is the nearest town in the county.'). Holds the nearest-town name. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with county (item 13), well_located_direction, or well_located_miles in the same sentence.

Nearest Town In The County

Item 16 'Section' (page 1). The survey section identifier of the surface location. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with block (item 17), survey (item 18), or abstract_no (item 19).

Section

Item 17 'Block' (page 1). The survey block identifier. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with section (item 16), survey (item 18), or abstract_no (item 19).

Block

Item 18 'Survey' (page 1). The survey (abstract survey / grantee survey) name or number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with section (item 16), block (item 17), abstract_no (item 19), or survey_perp_1/2 (item 24 perpendiculars).

Survey

Item 19 'Abstract No' (page 1). The land abstract number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey (item 18), section (item 16), or any docket/permit number.

Abstract No

Item 20 'Distance to nearest lease line from surface location' (page 1). A distance value, typically in feet. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with distance_nearest_well (item 33 grid, distance to nearest WELL), the item 23/24 perpendicular 'ft. from the' values, or well_located_miles (item 15).

Item 21 'Number of total acres in lease, pooled unit or unitized tract' (page 1). The total acreage value as printed (may include a decimal). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with no_wells_lease_reservoir (item 34, a well count) or distance fields.

Item 23 'Lease Perpendiculars' on page 1, the FIRST call. This sentence reads '____ ft. from the ____ line and ____ ft. from the ____ line.' This field is the first distance value (the feet before the first 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_line (the line name of the first call), lease_perp_2_ft (the second call's distance), or the Survey Perpendiculars in item 24.

Ft From The 1

Item 23 'Lease Perpendiculars' on page 1, the FIRST call's line/direction. The text naming the reference line of the first perpendicular (e.g. 'North', 'East'), filled after 'ft. from the' and before 'line'. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_ft (the distance of this call), lease_perp_2_line (second call), or item 24 survey lines.

Line 1

Item 23 'Lease Perpendiculars' on page 1, the SECOND call's distance (the feet before the second 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_1_ft (first call), lease_perp_2_line (this call's line name), or item 24 survey perpendiculars.

Ft From The 2

Item 23 'Lease Perpendiculars' on page 1, the SECOND call's line/direction (after the second 'ft. from the', before the final 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with lease_perp_2_ft (this call's distance), lease_perp_1_line (first call), or item 24 survey lines.

Line 2

Item 24 'Survey Perpendiculars' on page 1, the FIRST call's distance. Same sentence structure as item 23 ('____ ft. from the ____ line and ____ ft. from the ____ line.'); per the note above item 23, item 24 survey-line calls are used instead of lease-line calls when the answer to 8a is Yes. This field is the first distance value (feet). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with the item 23 LEASE perpendiculars (lease_perp_*), survey_perp_1_line (this call's line), or survey_perp_2_ft (second call).

Ft From The 1

Item 24 'Survey Perpendiculars' on page 1, the FIRST call's line/direction (after 'ft. from the', before 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_1_ft (this call's distance), survey_perp_2_line (second call), the item 23 lease perpendiculars, or the item 18 'Survey' name.

Line 1

Item 24 'Survey Perpendiculars' on page 1, the SECOND call's distance (feet before the second 'ft. from the'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_1_ft (first call), survey_perp_2_line (this call's line), or the item 23 lease perpendiculars.

Ft From The 2

Item 24 'Survey Perpendiculars' on page 1, the SECOND call's line/direction (after the second 'ft. from the', before the final 'line'). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with survey_perp_2_ft (this call's distance), survey_perp_1_line (first call), or the item 23 lease perpendiculars.

Line 2

Item 25 on page 2: 'Is this a pooled unit?' — the 'Yes' checkbox. True if checked, false if blank. Do NOT confuse with q25_pooled_unit_no (paired 'No') or with the item 27 substandard-acreage Yes/No pair.

Yes

Item 25 on page 2: 'Is this a pooled unit?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q25_pooled_unit_yes (paired 'Yes').

No

Item 26 'Unitization Docket No' (page 2). The RRC unitization docket number, if any. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with swr_exception_case_docket_no (item 35), swr37_bw_entity_density_docket, or swr40_double_assign_docket_no.

Unitization Docket No

Item 27 on page 2: 'Are you applying for Substandard Acreage?' — the 'Yes (attach Form W-1A)' checkbox. True if checked, false if blank. Do NOT confuse with q27_substandard_acreage_no (paired 'No') or with the item 25 pooled-unit Yes/No pair.

Yes Attach Form W 1A

Item 27 on page 2: 'Are you applying for Substandard Acreage?' — the 'No' checkbox. True if checked, false if blank. Do NOT confuse with q27_substandard_acreage_yes (paired 'Yes (attach Form W-1A)').

No

Item 35 'Requests for SWR Exceptions' on page 2: the 'If available SWR Exception Case/Docket No.:' text field at the top-right of the SWR section. A case/docket number. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with swr37_bw_entity_density_docket (the SWR 37 between-well 'Entity For Density Docket #'), unitization_docket_no (item 26), or swr40_double_assign_docket_no.

'Remarks' free-text box on page 2 (in the certificate band, beside the CERTIFICATE statement). Capture the full multi-line remarks text as one string. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with name_of_representative or the SWR notes.

Remarks

Certificate block on page 2: 'Name of Representative (Print)' — the printed (typed) name of the authorized representative who certifies the application. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with signature_present (the adjacent signature), operator_name (item 2), or email_address.

Name Of Representative Print

Certificate block on page 2: the 'Signature' field. Model as a boolean presence flag: true if a handwritten/electronic signature or mark is present in the Signature box, false if the box is empty. Do NOT transcribe the signature text. Do NOT confuse with name_of_representative (the printed name to the left) or certificate_date.

Signature

Certificate block on page 2: 'Date (mm/dd/yy)' — the date the representative signed, in mm/dd/yy form. Capture exactly as printed (preserve the printed digits/format, do not normalize). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with any TVD/depth value or with telephone/email.

Date Mm Dd Yy

Certificate block on page 2: 'Telephone (AC and number)' — the representative's phone number including area code, exactly as printed (preserve dashes/parentheses/spaces). Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with email_address or with any docket/permit number.

Telephone AC And Number

Certificate block on page 2: 'E-mail Address (OPTIONAL - If provided, e-mail address will become part of this public record.)'. The representative's e-mail address. Extract verbatim exactly as printed; preserve leading zeros, casing and any units. Use null if the cell is blank. Do NOT confuse with telephone, operator_address (item 3), or name_of_representative.

E Mail Address OPTIONAL

Item 28-34 'FIELD INFORMATION' grid on page 2 ('List all fields of anticipated completion including Wildcat. List one zone per line.'). Each row of the grid becomes one CompletionField object with cells: rrc_district_no (28), field_no (29), field_name (30), well_type (31), completion_depth (32), distance_nearest_well (33), no_wells_lease_reservoir (34). The blank form pre-prints 3 (here shown as up to several) empty rows; emit ONE object per FILLED row, top-to-bottom, and use null/empty array when the grid is blank. Overflow rows would live on a separate 'Form W-1 Field Information Addendum'. Do NOT confuse this per-row item 28 district with the form-wide item 12 rrc_district_no (surface location, page 1).

CompletionFields

RRCW1Extraction

9415 La Rue Street, San Antonio, Texas 78217

9415 La Rue Street, San Antonio, Texas 78217

9415 La Rue Street, San Antonio, Texas 78217