|  | {{header}} | 
|  | {{object 1 0}} << | 
|  | /Type /Catalog | 
|  | /Pages 2 0 R | 
|  | /AcroForm 4 0 R | 
|  | /OpenAction 10 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 | 
|  | /Annots [ | 
|  | 8 0 R | 
|  | 9 0 R | 
|  | ] | 
|  | >> | 
|  | endobj | 
|  | % Forms | 
|  | {{object 4 0}} << | 
|  | /XFA [ | 
|  | (xdp:xdp) 43 0 R | 
|  | (form) 49 0 R | 
|  | (</xdp:xdp>) 50 0 R | 
|  | ] | 
|  | /Fields [ | 
|  | 8 0 R | 
|  | 9 0 R | 
|  | ] | 
|  | >> | 
|  | endobj | 
|  | % Fields | 
|  | {{object 8 0}} << | 
|  | /FT /Ch | 
|  | /Ff 0 | 
|  | /T (MyField) | 
|  | /Type /Annot | 
|  | /Subtype /Widget | 
|  | /Rect [0 0 800 800] | 
|  | /Opt [(test 1) (test 2)] | 
|  | /AA << /K 20 0 R >> | 
|  | >> | 
|  | endobj | 
|  | % Fields | 
|  | {{object 9 0}} << | 
|  | /FT /Tx | 
|  | /T (MyField2) | 
|  | /Type /Annot | 
|  | /Subtype /Widget | 
|  | /V (myfield_2) | 
|  | /Rect [0 0 1 1] | 
|  | >> | 
|  | endobj | 
|  | % JS Action | 
|  | {{object 20 0}} << | 
|  | /Type /Action | 
|  | /S /JavaScript | 
|  | /JS 21 0 R | 
|  | >> | 
|  | endobj | 
|  | % JS program to execute | 
|  | {{object 21 0}} << | 
|  | >> | 
|  | stream | 
|  | this.getField("MyField2").setFocus(); | 
|  | this.getField("MyField").borderStyle="dashed"; | 
|  | this.getField("MyField").setFocus(); | 
|  | endstream | 
|  | endobj | 
|  | {{object 43 0}} << | 
|  | >>stream | 
|  | <?xml version="1.0" encoding="UTF-8"?> | 
|  | <xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/"> | 
|  | endstream | 
|  | endobj | 
|  | {{object 49 0}} << | 
|  | >>stream | 
|  | <config></config> | 
|  | <template></template> | 
|  | endstream | 
|  | endobj | 
|  | {{object 50 0}} << | 
|  | >>stream | 
|  | </xdp:xdp> | 
|  | endstream | 
|  | endobj | 
|  | {{xref}} | 
|  | {{trailer}} | 
|  | {{startxref}} | 
|  | %%EOF |