{{object 1 0}} <<
  /Type /Catalog
  /Pages 2 0 R
  /AcroForm 4 0 R
  /OpenAction 15 0 R
>>
endobj
{{object 2 0}} <<
  /Type /Pages
  /Count 1
  /Kids [3 0 R]
>>
endobj
% Page number 0.
{{object 3 0}} <<
  /Type /Page
  /Parent 2 0 R
  /MediaBox [0 0 612 792]
  /Annots [
    5 0 R
    6 0 R
    7 0 R
    8 0 R
    9 0 R
    10 0 R
    11 0 R
  ]
>>
endobj
% Forms
{{object 4 0}} <<
  /Fields [5 0 R]
>>
endobj
% Fields
{{object 5 0}} <<
  /T (MyField)
  /Type /Annot
  /Subtype /Widget
  /Rect [100 101 400 401]
  /Kids [
    6 0 R
    7 0 R
    8 0 R
    9 0 R
    10 0 R
    11 0 R
    12 0 R
    13 0 R
  ]
>>
endobj
{{object 6 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Tx
  /Parent 5 0 R
  /T (MyText)
  /Rect [200 201 220 221]
  /V (bleen)
  /DV (grue)
>>
endobj
{{object 7 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Btn
  /Ff 65536
  /Parent 5 0 R
  /T (MyPushButton)
  /Rect [220 221 240 241]
  /MK <<
    /TP 4
  >>
>>
endobj
{{object 8 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Btn
  /Ff 32768
  /Parent 5 0 R
  /T (MyRadio)
  /Rect [240 241 260 261]
>>
endobj
{{object 9 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Btn
  /Ff 0
  /Parent 5 0 R
  /T (MyCheckBox)
  /Rect [260 261 280 281]
>>
endobj
{{object 10 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Ch
  /Ff 2097152
  /Parent 5 0 R
  /T (MyMultiSelect)
  /Rect [280 281 300 301]
  /Opt [
    (foo)
    (bar)
    [(qux) (Qux)]
  ]
  /V (qux)
>>
endobj
{{object 11 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Ch
  /Ff 0
  /Parent 5 0 R
  /T (MySingleSelect)
  /Rect [300 301 320 321]
  /Opt [
    [(foo) (Foo)]
    [(bar) (Bar)]
    [(qux) (Qux)]
  ]
>>
endobj
{{object 12 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Tx
  /Ff 1048576
  /Parent 5 0 R
  /T (MyFile)
  /Rect [200 201 220 221]
  /V ("/path/to/file.pdf")
>>
endobj
% Questionable TP value.
{{object 13 0}} <<
  /Type /Annot
  /Subtype /Widget
  /FT /Btn
  /Ff 65536
  /Parent 5 0 R
  /T (MyBadPushButton)
  /Rect [400 421 440 441]
  /MK <<
    /TP 7
  >>
>>
endobj
% OpenAction action
{{object 15 0}} <<
  /Type /Action
  /S /JavaScript
  /JS 16 0 R
>>
endobj
