Repository: pdffillerjs/pdffiller Branch: master Commit: d4529703c29b Files: 8 Total size: 138.4 KB Directory structure: gitextract_6yq8v4vz/ ├── .gitignore ├── .npmignore ├── LICENSE.md ├── README.md ├── index.js ├── package.json └── test/ ├── expected_data.js └── test.js ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ # iOS / Apple # =========== .DS_Store ehthumbs.db Icon? Thumbs.db # Node and related ecosystem # ========================== .nodemonignore .sass-cache/ npm-debug.log node_modules/ public/lib/ app/tests/coverage/ .bower-*/ .idea/ *.fdf # MEAN.js app and assets # ====================== config/sslcerts/*.pem access.log #public/dist/ uploads/ # Sublime editor # ============== .sublime-project *.sublime-project *.sublime-workspace # VSCode editor # ============== /.vscode # Eclipse project files # ===================== .project .settings/ .*.md.html .metadata *~.nib local.properties # IntelliJ # ======== *.iml # Cloud9 IDE # ========= .c9/ data/ mongod # General # ======= *.log *.csv *.dat *.out *.pid *.gz *.tmp *.bak *.swp *.orig logs/ build/ ================================================ FILE: .npmignore ================================================ node_modules/* !node_modules/pdffiller/ *.fdf *.pdf ================================================ FILE: LICENSE.md ================================================ MIT License (MIT) Copyright (c) 2014-2016 John Taylor Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: README.md ================================================ PDF Filler (Node.js) ====== [![NPM](https://nodei.co/npm/pdffiller.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/pdffiller/) A node.js PDF form field data filler and FDF generator toolkit. This essentially is a wrapper around the PDF Toolkit library PDF ToolKit. Quick start ----------- First, run `npm install pdffiller --save` for your app. Import the module using: ```js var pdfFiller = require('pdffiller'); // ... ``` ## Examples #### 1.Fill PDF with existing FDF Data ````javascript var pdfFiller = require('pdffiller'); var sourcePDF = "test/test.pdf"; var destinationPDF = "test/test_complete.pdf"; var data = { "last_name" : "John", "first_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; pdfFiller.fillForm( sourcePDF, destinationPDF, data, function(err) { if (err) throw err; console.log("In callback (we're done)."); }); ```` This will take the test.pdf, fill the fields with the data values and create a complete filled in PDF (test_filled_in.pdf). Note that the resulting PDF will be read-only. Alternatively, ````javascript var shouldFlatten = false; pdfFiller.fillFormWithFlatten( sourcePDF, destinationPDF, data, shouldFlatten, function(err) { if (err) throw err; console.log("In callback (we're done)."); }) ```` Calling `fillFormWithFlatten()` with `shouldFlatten = false` will leave any unmapped fields still editable, as per the `pdftk` command specification. #### 2. Generate FDF Template from PDF ````javascript var pdfFiller = require('pdffiller'); var sourcePDF = "test/test.pdf"; // Override the default field name regex. Default: /FieldName: ([^\n]*)/ var nameRegex = null; var FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, nameRegex, function(err, fdfData) { if (err) throw err; console.log(fdfData); }); ```` This will print out this ``` { "last_name" : "", "first_name" : "", "date" : "", "football" : "", "baseball" : "", "basketball" : "", "hockey" : "", "nascar" : "" }; ``` #### 3. Map form fields to PDF fields ````javascript var pdfFiller = require('pdffiller'); var convMap = { "lastName": "last_name", "firstName": "first_name", "Date": "date", "footballField": "football", "baseballField": "baseball", "bballField": "basketball", "hockeyField": "hockey", "nascarField": "nascar" }; var fieldJson = [ { "title" : "lastName", "fieldfieldType": "Text", "fieldValue": "John" }, { "title" : "firstName", "fieldfieldType": "Text", "fieldValue": "Doe" }, { "title" : "Date", "fieldType": "Text", "fieldValue": "Jan 1, 2013" }, { "title" : "footballField", "fieldType": "Button", "fieldValue": false }, { "title" : "baseballField", "fieldType": "Button", "fieldValue": true }, { "title" : "bballField", "fieldType": "Button", "fieldValue": false }, { "title" : "hockeyField", "fieldType": "Button", "fieldValue": true }, { "title" : "nascarField", "fieldType": "Button", "fieldValue": false } ]; var mappedFields = pdfFiller.mapForm2PDF( fieldJson, convMap ); console.log(mappedFields); ```` This will print out the object below. ``` { "last_name" : "John", "first_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; ``` #### 4. Convert fieldJson to FDF data ````javascript var pdfFiller = require('pdffiller'); var fieldJson = [ { "title" : "last_name", "fieldfieldType": "Text", "fieldValue": "Doe" }, { "title" : "first_name", "fieldfieldType": "Text", "fieldValue": "John" }, { "title" : "date", "fieldType": "Text", "fieldValue": "Jan 1, 2013" }, { "title" : "football", "fieldType": "Button", "fieldValue": false }, { "title" : "baseball", "fieldType": "Button", "fieldValue": true }, { "title" : "basketball", "fieldType": "Button" "fieldValue": false }, { "title" : "hockey", "fieldType": "Button" "fieldValue": true }, { "title" : "nascar", "fieldType": "Button" "fieldValue": false } ]; var FDFData = pdfFiller.convFieldJson2FDF( fieldJson ); console.log(FDFData) ```` This will print out this ```` { "last_name" : "John", "first_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; ```` ================================================ FILE: index.js ================================================ /* * File: index.js (pdffiller) * Project: PDF Filler * Date: May 2015. * * Description: This PDF filler module takes a data set and creates a filled out * PDF file with the form fields populated. */ (function(){ var child_process = require('child_process'), execFile = require('child_process').execFile, fdf = require('utf8-fdf-generator'), _ = require('lodash'), fs = require('fs'); var pdffiller = { mapForm2PDF: function( formFields, convMap ){ var tmpFDFData = this.convFieldJson2FDF(formFields); tmpFDFData = _.mapKeys(tmpFDFData, function(value, key){ try { convMap[key]; } catch(err){ return key; } return convMap[key]; }); return tmpFDFData; }, convFieldJson2FDF: function(fieldJson){ var _keys = _.map(fieldJson, 'title'), _values = _.map(fieldJson, 'fieldValue'); _values = _.map(_values, function(val){ if(val === true){ return 'Yes'; }else if(val === false) { return 'Off'; } return val; }); var jsonObj = _.zipObject(_keys, _values); return jsonObj; }, generateFieldJson: function( sourceFile, nameRegex, callback){ var regName = /FieldName: ([^\n]*)/, regType = /FieldType: ([A-Za-z\t .]+)/, regFlags = /FieldFlags: ([0-9\t .]+)/, fieldArray = [], currField = {}; if(nameRegex !== null && (typeof nameRegex) == 'object' ) regName = nameRegex; execFile( "pdftk", [sourceFile, "dump_data_fields_utf8"], function (error, stdout, stderr) { if (error) { console.log('exec error: ' + error); return callback(error, null); } fields = stdout.toString().split("---").slice(1); fields.forEach(function(field){ currField = {}; currField['title'] = field.match(regName)[1].trim() || ''; if(field.match(regType)){ currField['fieldType'] = field.match(regType)[1].trim() || ''; }else { currField['fieldType'] = ''; } if(field.match(regFlags)){ currField['fieldFlags'] = field.match(regFlags)[1].trim()|| ''; }else{ currField['fieldFlags'] = ''; } currField['fieldValue'] = ''; fieldArray.push(currField); }); return callback(null, fieldArray); }); }, generateFDFTemplate: function( sourceFile, nameRegex, callback ){ this.generateFieldJson(sourceFile, nameRegex, function(err, _form_fields){ if (err) { console.log('exec error: ' + err); return callback(err, null); } return callback(null, this.convFieldJson2FDF(_form_fields)); }.bind(this)); }, fillFormWithOptions: function( sourceFile, destinationFile, fieldValues, shouldFlatten, tempFDFPath, callback ) { //Generate the data from the field values. var randomSequence = Math.random().toString(36).substring(7); var currentTime = new Date().getTime(); var tempFDFFile = "temp_data" + currentTime + randomSequence + ".fdf", tempFDF = (typeof tempFDFPath !== "undefined"? tempFDFPath + '/' + tempFDFFile: tempFDFFile), formData = fdf.generator( fieldValues, tempFDF ); var args = [sourceFile, "fill_form", tempFDF, "output", destinationFile]; if (shouldFlatten) { args.push("flatten"); } execFile( "pdftk", args, function (error, stdout, stderr) { if ( error ) { console.log('exec error: ' + error); return callback(error); } //Delete the temporary fdf file. fs.unlink( tempFDF, function( err ) { if ( err ) { return callback(err); } // console.log( 'Sucessfully deleted temp file ' + tempFDF ); return callback(); }); } ); }, fillFormWithFlatten: function( sourceFile, destinationFile, fieldValues, shouldFlatten, callback ) { this.fillFormWithOptions( sourceFile, destinationFile, fieldValues, shouldFlatten, undefined, callback); }, fillForm: function( sourceFile, destinationFile, fieldValues, callback) { this.fillFormWithFlatten( sourceFile, destinationFile, fieldValues, true, callback); } }; module.exports = pdffiller; }()) ================================================ FILE: package.json ================================================ { "name": "pdffiller", "version": "0.0.11", "private": false, "description": "Take an existing PDF Form and data and PDF Filler will create a new PDF with all given fields populated.", "main": "index.js", "scripts": { "test": "node_modules/.bin/mocha test/test.js" }, "keywords": [ "nodejs", "pdftk", "fdf", "pdffiller", "pdf" ], "dependencies": { "lodash": "~4.17.11", "utf8-fdf-generator": "0.0.3" }, "author": { "name": "John Taylor and David Baldwynn" }, "license": "MIT", "readmeFilename": "README.md", "gitHead": "dc344fd81d90d0434dcc253d9ee14e4328b680dd", "readme": "PDF Filler (Node.js)\n======\n\nA node.js PDF form field data filler and FDF generator toolkit. This essentially is a wrapper around the PDF Toolkit library PDF ToolKit.\n\nPDF Filler requires the PDF ToolKit which can be found here: PDF ToolKit\n\n\n##Examples\n\n#### 1.Fill PDF with existing FDF Data\n````javascript\nvar pdfFiller = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\nvar destinationPDF = \"test/test_complete.pdf\";\n\nvar data = {\n \"last_name\" : \"John\",\n \"first_name\" : \"Doe\",\n \"date\" : \"Jan 1, 2013\",\n \"football\" : \"Off\",\n \"baseball\" : \"Yes\",\n \"basketball\" : \"Off\",\n \"hockey\" : \"Yes\",\n \"nascar\" : \"Off\"\n};\n\npdfFiller.fillForm( sourcePDF, destinationPDF, data, function(err) { \n if (err) throw err;\n console.log(\"In callback (we're done).\"); \n});\n\n````\n\nThis will take the test.pdf, fill the fields with the data values\nand create a complete filled in PDF (test_filled_in.pdf)\n\n\n#### 2. Generate FDF Template from PDF\n````javascript\nvar pdfFiller = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\n\nvar FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, function(err, fdfData) { \n if (err) throw err;\n console.log(fdfData);\n});\n\n````\n\nThis will print out this \n```{\n \"last_name\" : \"\",\n \"first_name\" : \"\",\n \"date\" : \"\",\n \"football\" : \"\",\n \"baseball\" : \"\",\n \"basketball\" : \"\",\n \"hockey\" : \"\",\n \"nascar\" : \"\"\n};```\n\n#### 3. Generate FDF Template from PDF\n````javascript\nvar pdfFiller = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\n\nvar FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, function(err, fdfData) { \n if (err) throw err;\n console.log(fdfData);\n});\n\n````\n\nThis will print out this \n```\n{\n \"last_name\" : \"\",\n \"first_name\" : \"\",\n \"date\" : \"\",\n \"football\" : \"\",\n \"baseball\" : \"\",\n \"basketball\" : \"\",\n \"hockey\" : \"\",\n \"nascar\" : \"\"\n};\n```\n\n#### 4. Map form fields to PDF fields\n````javascript\nvar pdfFiller = require( 'pdffiller' ),\n sourcePDF = \"test/test.pdf\",\n FDF_data,\n destinationPDF = \"test/test_complete.pdf\";\n\nvar conversionMap = {\n \"lastName\": \"last_name\",\n \"firstName\": \"first_name\",\n \"Date\": \"date\",\n \"lastName\": \"last_name\",\n \"footballField\": \"football\",\n \"bballField\": \"basketball\",\n \"baseballField\": \"baseball\",\n \"hockeyField\": \"hockey\",\n \"nascarField\": \"nascar\"\n};\n\nvar FormFields = {\n \"lastName\" : \"John\",\n \"firstName\" : \"Doe\",\n \"Date\" : \"Jan 1, 2013\",\n \"footballField\" : \"Off\",\n \"baseballField\" : \"Yes\",\n \"bballField\" : \"Off\",\n \"hockeyField\" : \"Yes\",\n \"nascarField\" : \"Off\"\n};\n\npdfFiller.mapForm2PDF( data, convMap, function(err, mappedFields) { \n if (err) throw err;\n\n console.log(mappedFields);\n});\n````\n\nThis will print out the object below.\n```{\n \"last_name\" : \"John\",\n \"first_name\" : \"Doe\",\n \"date\" : \"Jan 1, 2013\",\n \"football\" : \"Off\",\n \"baseball\" : \"Yes\",\n \"basketball\" : \"Off\",\n \"hockey\" : \"Yes\",\n \"nascar\" : \"Off\"\n};```\n\n#### 5. Convert fieldJson to FDF data\n````javascript\nvar pdfFiller = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\nvar fieldJson = [\n {\n \"title\" : \"last_name\",\n \"fieldfieldType\": \"Text\",\n \"fieldValue\": \"Doe\"\n },\n {\n \"title\" : \"first_name\",\n \"fieldfieldType\": \"Text\",\n \"fieldValue\": \"John\"\n },\n {\n \"title\" : \"date\",\n \"fieldType\": \"Text\",\n \"fieldValue\": \"Jan 1, 2013\"\n },\n {\n \"title\" : \"football\",\n \"fieldType\": \"Button\",\n \"fieldValue\": false\n },\n {\n \"title\" : \"baseball\",\n \"fieldType\": \"Button\",\n \"fieldValue\": true\n },\n {\n \"title\" : \"basketball\",\n \"fieldType\": \"Button\"\n \"fieldValue\": false\n },\n {\n \"title\" : \"hockey\",\n \"fieldType\": \"Button\"\n \"fieldValue\": true\n },\n {\n \"title\" : \"nascar\",\n \"fieldType\": \"Button\"\n \"fieldValue\": false\n }\n];\n\nvar FDFData = pdfFiller.convFieldJson2FDF( data );\nconsole.log(FDFData)\n````\n\nThis will print out this \n````\n{\n \"last_name\" : \"John\",\n \"first_name\" : \"Doe\",\n \"date\" : \"Jan 1, 2013\",\n \"football\" : \"Off\",\n \"baseball\" : \"Yes\",\n \"basketball\" : \"Off\",\n \"hockey\" : \"Yes\",\n \"nascar\" : \"Off\"\n};\n````\n", "_id": "pdffiller@0.0.8", "_shasum": "416c724b748a5e0caf494fb66b043d450b8a3b9a", "_from": "whitef0x0/pdffiller", "_resolved": "git://github.com/whitef0x0/pdffiller.git#dc344fd81d90d0434dcc253d9ee14e4328b680dd", "devDependencies": { "mocha": "~2.4.5", "should": "~6.0.1" } } ================================================ FILE: test/expected_data.js ================================================ (function(){ var data = { test1: {}, test2: {} }; data.test1.form_fields = [ { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_001[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_002[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_003[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_004[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_005[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_006[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_007[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_01[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_01[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_008[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_09[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_100[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_10[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[2]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[3]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[4]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_03[5]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_11[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_12[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_13[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].c1_09[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].c1_10[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].f1_026[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_014[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_015[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_016[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].c1_11[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_017[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_018[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_019[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].c1_12[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_020[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_021[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_022[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].c1_13[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_023[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_024[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_025[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].c1_14[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_027[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_028[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_029[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_030[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_031[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_032[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_033[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_034[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_035[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_036[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_037[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_038[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_039[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_040[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_041[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_042[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_043[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_044[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_045[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_046[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].c1_15[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_047[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_048[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_049[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_050[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_051[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_052[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_053[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_054[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_055[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_056[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_057[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_058[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_059[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_060[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_061[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_062[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_063[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_064[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_065[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_066[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_067[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_068[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_069[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_070[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_071[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_072[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_073[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_074[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_075[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_076[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_077[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_078[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_079[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_080[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_081[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_082[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_083[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_084[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_085[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_086[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_087[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_088[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_089[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_090[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_091[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_092[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_093[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_094[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_095[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_096[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page1[0].f1_097[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_001[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_002[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_003[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_004[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_005[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_006[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_007[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_008[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_009[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_010[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_01[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_01[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_011[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_012[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_013[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_014[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_300[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_301[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_015[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_016[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_017[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_018[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_019[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_020[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_021[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_022[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_023[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_024[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_025[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_026[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_03[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_03[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_03[2]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_305[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_027[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_028[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_029[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_030[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_031[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_032[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_033[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_034[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_035[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_036[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_06[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_06[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_037[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_038[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_039[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_040[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_041[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_042[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_043[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_044[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_045[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_046[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_100[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_100[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_047[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_048[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_049[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_050[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_051[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_052[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_053[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_054[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_055[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_056[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_057[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_058[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_059[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_060[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_061[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_062[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_063[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_302[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_303[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_064[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_065[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_066[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_067[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_068[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_069[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_10[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_10[1]', fieldType: 'Button', fieldFlags: '1', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_10[2]', fieldType: 'Button', fieldFlags: '1', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_10[3]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_070[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_071[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_072[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_073[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_074[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_075[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_076[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_077[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_078[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_14[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_079[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_080[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].Line68bCombField[0].f2_081[0]', fieldType: 'Text', fieldFlags: '25165824', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_15[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_15[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].Line68dCombField[0].f2_082[0]', fieldType: 'Text', fieldFlags: '25165824', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_083[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_084[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_085[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_086[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_087[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_088[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_089[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_17[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_17[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_090[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_091[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_092[0]', fieldType: 'Text', fieldFlags: '25165824', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_093[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_094[0]', fieldType: 'Text', fieldFlags: '25165824', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_095[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].c2_19[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_096[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_097[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_098[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_099[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_100[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page2[0].f2_101[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_05[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_06[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_07[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_08[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_09[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_10[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_11[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_12[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_13[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_14[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_15[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_16[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_17[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_18[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_19[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_20[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_21[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_22[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_23[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_24[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_25[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_26[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_27[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_28[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_29[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_30[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_31[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_32[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_33[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_34[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_35[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_36[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_37[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_38[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_39[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_40[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_41[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_42[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_43[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_44[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_45[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_46[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_47[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_48[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].c3_01_0_[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].c3_01_0_[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_49[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page3[0].f3_50[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_001[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_002[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_003[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_004[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_005[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_006[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_007[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_008[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_009[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_010[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_011[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_012[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_013[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_014[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_015[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_016[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_017[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_018[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_019[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_020[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_021[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_022[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_023[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_024[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_025[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_026[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_027[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_028[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_029[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_030[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_031[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_032[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_033[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_034[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_035[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_036[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_037[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_038[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_039[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_040[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_041[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_042[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_043[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_044[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_045[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_046[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_047[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_048[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_049[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_050[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_051[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_052[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_053[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_054[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_055[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_056[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_057[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_058[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_059[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_060[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_061[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_062[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_063[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_064[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_065[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_066[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_067[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_068[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_069[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_070[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_071[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_072[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_073[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_074[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_075[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_076[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_077[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_078[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_079[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_080[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_081[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_082[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_083[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_084[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_085[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_086[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_087[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_088[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_089[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_090[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_091[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_092[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_093[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_094[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_095[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_096[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_097[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_098[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_099[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_100[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_101[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_102[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_103[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_104[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_105[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_106[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_107[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_108[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_109[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_110[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_111[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_112[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_113[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_114[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_115[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_116[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_117[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_118[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_119[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_120[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_121[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_122[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_123[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_124[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_125[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_126[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_127[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_128[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_129[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_130[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_230[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_231[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_131[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_132[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_133[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_134[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_1[0].f4_135[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_136[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_250[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_251[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_139[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_140[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_141[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_142[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_143[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_144[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_145[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_146[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_147[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_148[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_149[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_150[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_151[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_152[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_153[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_154[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_155[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_156[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_157[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_158[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_159[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_160[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_161[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_162[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_163[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_164[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_165[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_166[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_167[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_168[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_169[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_170[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_171[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_172[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_173[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_174[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_175[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_176[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_177[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_178[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_179[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_180[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_181[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_182[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_183[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_184[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_185[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_186[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_187[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_188[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_189[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_190[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_191[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_192[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_193[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_194[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_195[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_196[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_197[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_198[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_199[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_200[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_201[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_202[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_203[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_204[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_205[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_206[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_207[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_208[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_209[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_210[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_211[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_212[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_213[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_214[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_215[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_216[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_217[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_218[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_219[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_220[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_221[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_222[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_223[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].Line16Table[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_224[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_225[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_226[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_227[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_228[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page4[0].f4_229[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_001[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_002[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_01[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_01[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_03[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_03[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_05[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_05[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_003[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_07[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_07[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_004[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_09[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_09[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_005[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_006[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_007[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_008[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_009[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_010[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_011[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_012[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table1[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_013[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_014[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_015[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_016[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_017[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_018[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_019[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_020[0]', fieldType: 'Text', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table2[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_021[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_022[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_023[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_11[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_11[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_024[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_13[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_13[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_15[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_15[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_17[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_17[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_19[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_19[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_025[0]', fieldType: 'Text', fieldFlags: '8392704', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_026[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_027[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_028[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_029[0]', fieldType: 'Text', fieldFlags: '8392704', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_030[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_031[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_032[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_033[0]', fieldType: 'Text', fieldFlags: '8392704', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_034[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_035[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_036[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].Table3[0]', fieldType: '', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].f5_037[0]', fieldType: 'Text', fieldFlags: '8388608', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_21[0]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0].Page5[0].c5_21[1]', fieldType: 'Button', fieldFlags: '0', fieldValue: '' }, { title: 'form1040-NR[0]', fieldType: '', fieldFlags: '0', fieldValue: '' } ]; data.test1.fdfTemplate = { 'form1040-NR[0].Page1[0].Page1Header[0].f1_001[0]': '', 'form1040-NR[0].Page1[0].Page1Header[0].f1_002[0]': '', 'form1040-NR[0].Page1[0].Page1Header[0].f1_003[0]': '', 'form1040-NR[0].Page1[0].f1_004[0]': '', 'form1040-NR[0].Page1[0].f1_005[0]': '', 'form1040-NR[0].Page1[0].f1_006[0]': '', 'form1040-NR[0].Page1[0].f1_007[0]': '', 'form1040-NR[0].Page1[0].c1_01[0]': '', 'form1040-NR[0].Page1[0].c1_01[1]': '', 'form1040-NR[0].Page1[0].f1_008[0]': '', 'form1040-NR[0].Page1[0].f1_09[0]': '', 'form1040-NR[0].Page1[0].f1_100[0]': '', 'form1040-NR[0].Page1[0].f1_10[0]': '', 'form1040-NR[0].Page1[0].c1_03[0]': '', 'form1040-NR[0].Page1[0].c1_03[1]': '', 'form1040-NR[0].Page1[0].c1_03[2]': '', 'form1040-NR[0].Page1[0].c1_03[3]': '', 'form1040-NR[0].Page1[0].c1_03[4]': '', 'form1040-NR[0].Page1[0].c1_03[5]': '', 'form1040-NR[0].Page1[0].f1_11[0]': '', 'form1040-NR[0].Page1[0].f1_12[0]': '', 'form1040-NR[0].Page1[0].f1_13[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].c1_09[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].c1_10[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].f1_026[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_014[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_015[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_016[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].c1_11[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_017[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_018[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_019[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].c1_12[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_020[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_021[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_022[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].c1_13[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_023[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_024[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_025[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].c1_14[0]': '', 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0]': '', 'form1040-NR[0].Page1[0].f1_027[0]': '', 'form1040-NR[0].Page1[0].f1_028[0]': '', 'form1040-NR[0].Page1[0].f1_029[0]': '', 'form1040-NR[0].Page1[0].f1_030[0]': '', 'form1040-NR[0].Page1[0].f1_031[0]': '', 'form1040-NR[0].Page1[0].f1_032[0]': '', 'form1040-NR[0].Page1[0].f1_033[0]': '', 'form1040-NR[0].Page1[0].f1_034[0]': '', 'form1040-NR[0].Page1[0].f1_035[0]': '', 'form1040-NR[0].Page1[0].f1_036[0]': '', 'form1040-NR[0].Page1[0].f1_037[0]': '', 'form1040-NR[0].Page1[0].f1_038[0]': '', 'form1040-NR[0].Page1[0].f1_039[0]': '', 'form1040-NR[0].Page1[0].f1_040[0]': '', 'form1040-NR[0].Page1[0].f1_041[0]': '', 'form1040-NR[0].Page1[0].f1_042[0]': '', 'form1040-NR[0].Page1[0].f1_043[0]': '', 'form1040-NR[0].Page1[0].f1_044[0]': '', 'form1040-NR[0].Page1[0].f1_045[0]': '', 'form1040-NR[0].Page1[0].f1_046[0]': '', 'form1040-NR[0].Page1[0].c1_15[0]': '', 'form1040-NR[0].Page1[0].f1_047[0]': '', 'form1040-NR[0].Page1[0].f1_048[0]': '', 'form1040-NR[0].Page1[0].f1_049[0]': '', 'form1040-NR[0].Page1[0].f1_050[0]': '', 'form1040-NR[0].Page1[0].f1_051[0]': '', 'form1040-NR[0].Page1[0].f1_052[0]': '', 'form1040-NR[0].Page1[0].f1_053[0]': '', 'form1040-NR[0].Page1[0].f1_054[0]': '', 'form1040-NR[0].Page1[0].f1_055[0]': '', 'form1040-NR[0].Page1[0].f1_056[0]': '', 'form1040-NR[0].Page1[0].f1_057[0]': '', 'form1040-NR[0].Page1[0].f1_058[0]': '', 'form1040-NR[0].Page1[0].f1_059[0]': '', 'form1040-NR[0].Page1[0].f1_060[0]': '', 'form1040-NR[0].Page1[0].f1_061[0]': '', 'form1040-NR[0].Page1[0].f1_062[0]': '', 'form1040-NR[0].Page1[0].f1_063[0]': '', 'form1040-NR[0].Page1[0].f1_064[0]': '', 'form1040-NR[0].Page1[0].f1_065[0]': '', 'form1040-NR[0].Page1[0].f1_066[0]': '', 'form1040-NR[0].Page1[0].f1_067[0]': '', 'form1040-NR[0].Page1[0].f1_068[0]': '', 'form1040-NR[0].Page1[0].f1_069[0]': '', 'form1040-NR[0].Page1[0].f1_070[0]': '', 'form1040-NR[0].Page1[0].f1_071[0]': '', 'form1040-NR[0].Page1[0].f1_072[0]': '', 'form1040-NR[0].Page1[0].f1_073[0]': '', 'form1040-NR[0].Page1[0].f1_074[0]': '', 'form1040-NR[0].Page1[0].f1_075[0]': '', 'form1040-NR[0].Page1[0].f1_076[0]': '', 'form1040-NR[0].Page1[0].f1_077[0]': '', 'form1040-NR[0].Page1[0].f1_078[0]': '', 'form1040-NR[0].Page1[0].f1_079[0]': '', 'form1040-NR[0].Page1[0].f1_080[0]': '', 'form1040-NR[0].Page1[0].f1_081[0]': '', 'form1040-NR[0].Page1[0].f1_082[0]': '', 'form1040-NR[0].Page1[0].f1_083[0]': '', 'form1040-NR[0].Page1[0].f1_084[0]': '', 'form1040-NR[0].Page1[0].f1_085[0]': '', 'form1040-NR[0].Page1[0].f1_086[0]': '', 'form1040-NR[0].Page1[0].f1_087[0]': '', 'form1040-NR[0].Page1[0].f1_088[0]': '', 'form1040-NR[0].Page1[0].f1_089[0]': '', 'form1040-NR[0].Page1[0].f1_090[0]': '', 'form1040-NR[0].Page1[0].f1_091[0]': '', 'form1040-NR[0].Page1[0].f1_092[0]': '', 'form1040-NR[0].Page1[0].f1_093[0]': '', 'form1040-NR[0].Page1[0].f1_094[0]': '', 'form1040-NR[0].Page1[0].f1_095[0]': '', 'form1040-NR[0].Page1[0].f1_096[0]': '', 'form1040-NR[0].Page1[0].f1_097[0]': '', 'form1040-NR[0].Page2[0].f2_001[0]': '', 'form1040-NR[0].Page2[0].f2_002[0]': '', 'form1040-NR[0].Page2[0].f2_003[0]': '', 'form1040-NR[0].Page2[0].f2_004[0]': '', 'form1040-NR[0].Page2[0].f2_005[0]': '', 'form1040-NR[0].Page2[0].f2_006[0]': '', 'form1040-NR[0].Page2[0].f2_007[0]': '', 'form1040-NR[0].Page2[0].f2_008[0]': '', 'form1040-NR[0].Page2[0].f2_009[0]': '', 'form1040-NR[0].Page2[0].f2_010[0]': '', 'form1040-NR[0].Page2[0].c2_01[0]': '', 'form1040-NR[0].Page2[0].c2_01[1]': '', 'form1040-NR[0].Page2[0].f2_011[0]': '', 'form1040-NR[0].Page2[0].f2_012[0]': '', 'form1040-NR[0].Page2[0].f2_013[0]': '', 'form1040-NR[0].Page2[0].f2_014[0]': '', 'form1040-NR[0].Page2[0].f2_300[0]': '', 'form1040-NR[0].Page2[0].f2_301[0]': '', 'form1040-NR[0].Page2[0].f2_015[0]': '', 'form1040-NR[0].Page2[0].f2_016[0]': '', 'form1040-NR[0].Page2[0].f2_017[0]': '', 'form1040-NR[0].Page2[0].f2_018[0]': '', 'form1040-NR[0].Page2[0].f2_019[0]': '', 'form1040-NR[0].Page2[0].f2_020[0]': '', 'form1040-NR[0].Page2[0].f2_021[0]': '', 'form1040-NR[0].Page2[0].f2_022[0]': '', 'form1040-NR[0].Page2[0].f2_023[0]': '', 'form1040-NR[0].Page2[0].f2_024[0]': '', 'form1040-NR[0].Page2[0].f2_025[0]': '', 'form1040-NR[0].Page2[0].f2_026[0]': '', 'form1040-NR[0].Page2[0].c2_03[0]': '', 'form1040-NR[0].Page2[0].c2_03[1]': '', 'form1040-NR[0].Page2[0].c2_03[2]': '', 'form1040-NR[0].Page2[0].f2_305[0]': '', 'form1040-NR[0].Page2[0].f2_027[0]': '', 'form1040-NR[0].Page2[0].f2_028[0]': '', 'form1040-NR[0].Page2[0].f2_029[0]': '', 'form1040-NR[0].Page2[0].f2_030[0]': '', 'form1040-NR[0].Page2[0].f2_031[0]': '', 'form1040-NR[0].Page2[0].f2_032[0]': '', 'form1040-NR[0].Page2[0].f2_033[0]': '', 'form1040-NR[0].Page2[0].f2_034[0]': '', 'form1040-NR[0].Page2[0].f2_035[0]': '', 'form1040-NR[0].Page2[0].f2_036[0]': '', 'form1040-NR[0].Page2[0].c2_06[0]': '', 'form1040-NR[0].Page2[0].c2_06[1]': '', 'form1040-NR[0].Page2[0].f2_037[0]': '', 'form1040-NR[0].Page2[0].f2_038[0]': '', 'form1040-NR[0].Page2[0].f2_039[0]': '', 'form1040-NR[0].Page2[0].f2_040[0]': '', 'form1040-NR[0].Page2[0].f2_041[0]': '', 'form1040-NR[0].Page2[0].f2_042[0]': '', 'form1040-NR[0].Page2[0].f2_043[0]': '', 'form1040-NR[0].Page2[0].f2_044[0]': '', 'form1040-NR[0].Page2[0].f2_045[0]': '', 'form1040-NR[0].Page2[0].f2_046[0]': '', 'form1040-NR[0].Page2[0].c2_100[0]': '', 'form1040-NR[0].Page2[0].c2_100[1]': '', 'form1040-NR[0].Page2[0].f2_047[0]': '', 'form1040-NR[0].Page2[0].f2_048[0]': '', 'form1040-NR[0].Page2[0].f2_049[0]': '', 'form1040-NR[0].Page2[0].f2_050[0]': '', 'form1040-NR[0].Page2[0].f2_051[0]': '', 'form1040-NR[0].Page2[0].f2_052[0]': '', 'form1040-NR[0].Page2[0].f2_053[0]': '', 'form1040-NR[0].Page2[0].f2_054[0]': '', 'form1040-NR[0].Page2[0].f2_055[0]': '', 'form1040-NR[0].Page2[0].f2_056[0]': '', 'form1040-NR[0].Page2[0].f2_057[0]': '', 'form1040-NR[0].Page2[0].f2_058[0]': '', 'form1040-NR[0].Page2[0].f2_059[0]': '', 'form1040-NR[0].Page2[0].f2_060[0]': '', 'form1040-NR[0].Page2[0].f2_061[0]': '', 'form1040-NR[0].Page2[0].f2_062[0]': '', 'form1040-NR[0].Page2[0].f2_063[0]': '', 'form1040-NR[0].Page2[0].f2_302[0]': '', 'form1040-NR[0].Page2[0].f2_303[0]': '', 'form1040-NR[0].Page2[0].f2_064[0]': '', 'form1040-NR[0].Page2[0].f2_065[0]': '', 'form1040-NR[0].Page2[0].f2_066[0]': '', 'form1040-NR[0].Page2[0].f2_067[0]': '', 'form1040-NR[0].Page2[0].f2_068[0]': '', 'form1040-NR[0].Page2[0].f2_069[0]': '', 'form1040-NR[0].Page2[0].c2_10[0]': '', 'form1040-NR[0].Page2[0].c2_10[1]': '', 'form1040-NR[0].Page2[0].c2_10[2]': '', 'form1040-NR[0].Page2[0].c2_10[3]': '', 'form1040-NR[0].Page2[0].f2_070[0]': '', 'form1040-NR[0].Page2[0].f2_071[0]': '', 'form1040-NR[0].Page2[0].f2_072[0]': '', 'form1040-NR[0].Page2[0].f2_073[0]': '', 'form1040-NR[0].Page2[0].f2_074[0]': '', 'form1040-NR[0].Page2[0].f2_075[0]': '', 'form1040-NR[0].Page2[0].f2_076[0]': '', 'form1040-NR[0].Page2[0].f2_077[0]': '', 'form1040-NR[0].Page2[0].f2_078[0]': '', 'form1040-NR[0].Page2[0].c2_14[0]': '', 'form1040-NR[0].Page2[0].f2_079[0]': '', 'form1040-NR[0].Page2[0].f2_080[0]': '', 'form1040-NR[0].Page2[0].Line68bCombField[0].f2_081[0]': '', 'form1040-NR[0].Page2[0].c2_15[0]': '', 'form1040-NR[0].Page2[0].c2_15[1]': '', 'form1040-NR[0].Page2[0].Line68dCombField[0].f2_082[0]': '', 'form1040-NR[0].Page2[0].f2_083[0]': '', 'form1040-NR[0].Page2[0].f2_084[0]': '', 'form1040-NR[0].Page2[0].f2_085[0]': '', 'form1040-NR[0].Page2[0].f2_086[0]': '', 'form1040-NR[0].Page2[0].f2_087[0]': '', 'form1040-NR[0].Page2[0].f2_088[0]': '', 'form1040-NR[0].Page2[0].f2_089[0]': '', 'form1040-NR[0].Page2[0].c2_17[0]': '', 'form1040-NR[0].Page2[0].c2_17[1]': '', 'form1040-NR[0].Page2[0].f2_090[0]': '', 'form1040-NR[0].Page2[0].f2_091[0]': '', 'form1040-NR[0].Page2[0].f2_092[0]': '', 'form1040-NR[0].Page2[0].f2_093[0]': '', 'form1040-NR[0].Page2[0].f2_094[0]': '', 'form1040-NR[0].Page2[0].f2_095[0]': '', 'form1040-NR[0].Page2[0].c2_19[0]': '', 'form1040-NR[0].Page2[0].f2_096[0]': '', 'form1040-NR[0].Page2[0].f2_097[0]': '', 'form1040-NR[0].Page2[0].f2_098[0]': '', 'form1040-NR[0].Page2[0].f2_099[0]': '', 'form1040-NR[0].Page2[0].f2_100[0]': '', 'form1040-NR[0].Page2[0].f2_101[0]': '', 'form1040-NR[0].Page3[0].f3_05[0]': '', 'form1040-NR[0].Page3[0].f3_06[0]': '', 'form1040-NR[0].Page3[0].f3_07[0]': '', 'form1040-NR[0].Page3[0].f3_08[0]': '', 'form1040-NR[0].Page3[0].f3_09[0]': '', 'form1040-NR[0].Page3[0].f3_10[0]': '', 'form1040-NR[0].Page3[0].f3_11[0]': '', 'form1040-NR[0].Page3[0].f3_12[0]': '', 'form1040-NR[0].Page3[0].f3_13[0]': '', 'form1040-NR[0].Page3[0].f3_14[0]': '', 'form1040-NR[0].Page3[0].f3_15[0]': '', 'form1040-NR[0].Page3[0].f3_16[0]': '', 'form1040-NR[0].Page3[0].f3_17[0]': '', 'form1040-NR[0].Page3[0].f3_18[0]': '', 'form1040-NR[0].Page3[0].f3_19[0]': '', 'form1040-NR[0].Page3[0].f3_20[0]': '', 'form1040-NR[0].Page3[0].f3_21[0]': '', 'form1040-NR[0].Page3[0].f3_22[0]': '', 'form1040-NR[0].Page3[0].f3_23[0]': '', 'form1040-NR[0].Page3[0].f3_24[0]': '', 'form1040-NR[0].Page3[0].f3_25[0]': '', 'form1040-NR[0].Page3[0].f3_26[0]': '', 'form1040-NR[0].Page3[0].f3_27[0]': '', 'form1040-NR[0].Page3[0].f3_28[0]': '', 'form1040-NR[0].Page3[0].f3_29[0]': '', 'form1040-NR[0].Page3[0].f3_30[0]': '', 'form1040-NR[0].Page3[0].f3_31[0]': '', 'form1040-NR[0].Page3[0].f3_32[0]': '', 'form1040-NR[0].Page3[0].f3_33[0]': '', 'form1040-NR[0].Page3[0].f3_34[0]': '', 'form1040-NR[0].Page3[0].f3_35[0]': '', 'form1040-NR[0].Page3[0].f3_36[0]': '', 'form1040-NR[0].Page3[0].f3_37[0]': '', 'form1040-NR[0].Page3[0].f3_38[0]': '', 'form1040-NR[0].Page3[0].f3_39[0]': '', 'form1040-NR[0].Page3[0].f3_40[0]': '', 'form1040-NR[0].Page3[0].f3_41[0]': '', 'form1040-NR[0].Page3[0].f3_42[0]': '', 'form1040-NR[0].Page3[0].f3_43[0]': '', 'form1040-NR[0].Page3[0].f3_44[0]': '', 'form1040-NR[0].Page3[0].f3_45[0]': '', 'form1040-NR[0].Page3[0].f3_46[0]': '', 'form1040-NR[0].Page3[0].f3_47[0]': '', 'form1040-NR[0].Page3[0].f3_48[0]': '', 'form1040-NR[0].Page3[0].c3_01_0_[0]': '', 'form1040-NR[0].Page3[0].c3_01_0_[1]': '', 'form1040-NR[0].Page3[0].f3_49[0]': '', 'form1040-NR[0].Page3[0].f3_50[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_001[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_002[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_003[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_004[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_005[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_006[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_007[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_008[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_009[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_010[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_011[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_012[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_013[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_014[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_015[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_016[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_017[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_018[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_019[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_020[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_021[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_022[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_023[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_024[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_025[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_026[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_027[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_028[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_029[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_030[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_031[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_032[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_033[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_034[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_035[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_036[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_037[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_038[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_039[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_040[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_041[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_042[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_043[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_044[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_045[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_046[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_047[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_048[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_049[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_050[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_051[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_052[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_053[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_054[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_055[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_056[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_057[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_058[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_059[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_060[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_061[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_062[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_063[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_064[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_065[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_066[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_067[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_068[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_069[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_070[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_071[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_072[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_073[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_074[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_075[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_076[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_077[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_078[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_079[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_080[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_081[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_082[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_083[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_084[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_085[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_086[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_087[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_088[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_089[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_090[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_091[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_092[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_093[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_094[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_095[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_096[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_097[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_098[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_099[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_100[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_101[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_102[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_103[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_104[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_105[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_106[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_107[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_108[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_109[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_110[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_111[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_112[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_113[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_114[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_115[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_116[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_117[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_118[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_119[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_120[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_121[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_122[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_123[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_124[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_125[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_126[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_127[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_128[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_129[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_130[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_230[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_231[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_131[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_132[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_133[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_134[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_1[0].f4_135[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_136[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_250[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_251[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_139[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_140[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_141[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_142[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_143[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_144[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_145[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_146[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_147[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_148[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_149[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_150[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_151[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_152[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_153[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_154[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_155[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_156[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_157[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_158[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_159[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_160[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_161[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_162[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_163[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_164[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_165[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_166[0]': '', 'form1040-NR[0].Page4[0].Table_SchNEC[0]': '', 'form1040-NR[0].Page4[0].f4_167[0]': '', 'form1040-NR[0].Page4[0].f4_168[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_169[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_170[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_171[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_172[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_173[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_174[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_175[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_176[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_177[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_178[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_179[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_180[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_181[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_182[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_183[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_184[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_185[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_186[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_187[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_188[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_189[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_190[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_191[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_192[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_193[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_194[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_195[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_196[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_197[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_198[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_199[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_200[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_201[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_202[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_203[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_204[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_205[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_206[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_207[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_208[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_209[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_210[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_211[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_212[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_213[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_214[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_215[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_216[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_217[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_218[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_219[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_220[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_221[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_222[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_223[0]': '', 'form1040-NR[0].Page4[0].Line16Table[0]': '', 'form1040-NR[0].Page4[0].f4_224[0]': '', 'form1040-NR[0].Page4[0].f4_225[0]': '', 'form1040-NR[0].Page4[0].f4_226[0]': '', 'form1040-NR[0].Page4[0].f4_227[0]': '', 'form1040-NR[0].Page4[0].f4_228[0]': '', 'form1040-NR[0].Page4[0].f4_229[0]': '', 'form1040-NR[0].Page5[0].f5_001[0]': '', 'form1040-NR[0].Page5[0].f5_002[0]': '', 'form1040-NR[0].Page5[0].c5_01[0]': '', 'form1040-NR[0].Page5[0].c5_01[1]': '', 'form1040-NR[0].Page5[0].c5_03[0]': '', 'form1040-NR[0].Page5[0].c5_03[1]': '', 'form1040-NR[0].Page5[0].c5_05[0]': '', 'form1040-NR[0].Page5[0].c5_05[1]': '', 'form1040-NR[0].Page5[0].f5_003[0]': '', 'form1040-NR[0].Page5[0].c5_07[0]': '', 'form1040-NR[0].Page5[0].c5_07[1]': '', 'form1040-NR[0].Page5[0].f5_004[0]': '', 'form1040-NR[0].Page5[0].c5_09[0]': '', 'form1040-NR[0].Page5[0].c5_09[1]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_005[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_006[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_007[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_008[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_009[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_010[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_011[0]': '', 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_012[0]': '', 'form1040-NR[0].Page5[0].Table1[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_013[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_014[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_015[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_016[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_017[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_018[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_019[0]': '', 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_020[0]': '', 'form1040-NR[0].Page5[0].Table2[0]': '', 'form1040-NR[0].Page5[0].f5_021[0]': '', 'form1040-NR[0].Page5[0].f5_022[0]': '', 'form1040-NR[0].Page5[0].f5_023[0]': '', 'form1040-NR[0].Page5[0].c5_11[0]': '', 'form1040-NR[0].Page5[0].c5_11[1]': '', 'form1040-NR[0].Page5[0].f5_024[0]': '', 'form1040-NR[0].Page5[0].c5_13[0]': '', 'form1040-NR[0].Page5[0].c5_13[1]': '', 'form1040-NR[0].Page5[0].c5_15[0]': '', 'form1040-NR[0].Page5[0].c5_15[1]': '', 'form1040-NR[0].Page5[0].c5_17[0]': '', 'form1040-NR[0].Page5[0].c5_17[1]': '', 'form1040-NR[0].Page5[0].c5_19[0]': '', 'form1040-NR[0].Page5[0].c5_19[1]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_025[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_026[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_027[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_028[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_029[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_030[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_031[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_032[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_033[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_034[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_035[0]': '', 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_036[0]': '', 'form1040-NR[0].Page5[0].Table3[0]': '', 'form1040-NR[0].Page5[0].f5_037[0]': '', 'form1040-NR[0].Page5[0].c5_21[0]': '', 'form1040-NR[0].Page5[0].c5_21[1]': '', 'form1040-NR[0]': '' }; module.exports = data; }()); ================================================ FILE: test/test.js ================================================ /* * File: pdf.js * Project: PDF Filler * Date: June 2015. * */ var pdfFiller = require('../index'), should = require('should'), expected = require('./expected_data'); var dest2PDF = "test/test_complete2.pdf", source2PDF = "test/test.pdf", dest1PDF = "test/test_complete1.pdf", source1PDF = "test/test1.pdf"; /** * Unit tests */ describe('pdfFiller Tests', function(){ describe('fillForm()', function(){ var _data = { "first_name" : "John", "last_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; it('should not throw an error when creating test_complete.pdf from test.pdf with filled data', function(done) { this.timeout(15000); pdfFiller.fillForm( source2PDF, dest2PDF, _data, function(err) { should.not.exist(err); done(); }); }); it('should create an completely filled PDF that is read-only', function(done) { this.timeout(15000); pdfFiller.fillFormWithFlatten( source2PDF, dest2PDF, _data, true, function(err) { pdfFiller.generateFieldJson(dest2PDF, null, function(err, fdfData) { fdfData.length.should.equal(0); done(); }); }); }); it('should create an completely filled PDF that is read-only and with an specific temporary folder for FDF files', function(done) { this.timeout(15000); pdfFiller.fillFormWithOptions( source2PDF, dest2PDF, _data, true, './', function(err) { pdfFiller.generateFieldJson(dest2PDF, null, function(err, fdfData) { fdfData.length.should.equal(0); done(); }); }); }); it('should create an unflattened PDF with unfilled fields remaining', function(done) { this.timeout(15000); var source3PDF = source2PDF; var dest3PDF = "test/test_complete3.pdf"; var _data2 = { "first_name": "Jerry", }; pdfFiller.fillFormWithFlatten( source3PDF, dest3PDF, _data2, false, function(err) { pdfFiller.generateFieldJson(dest3PDF, null, function(err, fdfData) { fdfData.length.should.not.equal(0); done(); }); }); }); }); describe('generateFieldJson()', function(){ var _expected = [ { "fieldFlags": "0", "title" : "first_name", "fieldValue": "", "fieldType": "Text" }, { "fieldFlags": "0", "title" : "last_name", "fieldValue": "", "fieldType": "Text" }, { "fieldFlags": "0", "title" : "date", "fieldValue": "", "fieldType": "Text" }, { "fieldFlags": "0", "title" : "football", "fieldValue": "", "fieldType": "Button" }, { "fieldFlags": "0", "title" : "baseball", "fieldValue": "", "fieldType": "Button" }, { "fieldFlags": "0", "title" : "basketball", "fieldValue": "", "fieldType": "Button" }, { "fieldFlags": "0", "title" : "nascar", "fieldValue": "", "fieldType": "Button" }, { "fieldFlags": "0", "title" : "hockey", "fieldValue": "", "fieldType": "Button" } ]; it('should generate form field JSON as expected', function(done){ this.timeout(15000); pdfFiller.generateFieldJson( source2PDF, null, function(err, form_fields) { should.not.exist(err); form_fields.should.eql(_expected); done(); }); }); it('should generate another form field JSON with no errors', function(done){ this.timeout(15000); pdfFiller.generateFieldJson( source1PDF, null, function(err, form_fields) { should.not.exist(err); form_fields.should.eql(expected.test1.form_fields); done(); }); }); }); describe('generateFDFTemplate()', function(){ var _expected = { "last_name" : "", "first_name" : "", "date" : "", "football" : "", "baseball" : "", "basketball" : "", "hockey" : "", "nascar" : "" }; it('should generate a FDF Template as expected', function(done){ this.timeout(15000); pdfFiller.generateFDFTemplate( source2PDF, null, function(err, fdfTemplate) { should.not.exist(err); fdfTemplate.should.eql(_expected); done(); }); }); it('should generate another FDF Template with no errors', function(done){ this.timeout(15000); pdfFiller.generateFDFTemplate( source1PDF, null, function(err, fdfTemplate) { should.not.exist(err); fdfTemplate.should.eql(expected.test1.fdfTemplate); done(); }); }); }); describe('convFieldJson2FDF()', function(){ var _expected = { "first_name" : "John", "last_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; var _data = [ { "title" : "first_name", "fieldfieldType": "Text", "fieldValue": "John" }, { "title" : "last_name", "fieldfieldType": "Text", "fieldValue": "Doe" }, { "title" : "date", "fieldType": "Text", "fieldValue": "Jan 1, 2013" }, { "title" : "football", "fieldType": "Button", "fieldValue": false }, { "title" : "baseball", "fieldType": "Button", "fieldValue": true }, { "title" : "basketball", "fieldType": "Button", "fieldValue": false }, { "title" : "hockey", "fieldType": "Button", "fieldValue": true }, { "title" : "nascar", "fieldType": "Button", "fieldValue": false } ]; it('Should generate an corresponding FDF object', function(done){ var FDFData = pdfFiller.convFieldJson2FDF( _data ); should.exist(FDFData); should.exist(_expected); (FDFData).should.eql(_expected); done(); }); }); describe('mapForm2PDF()', function(){ var _convMap = { "lastName": "last_name", "firstName": "first_name", "Date": "date", "footballField": "football", "baseballField": "baseball", "bballField": "basketball", "hockeyField": "hockey", "nascarField": "nascar" }; var _data = [ { "title" : "lastName", "fieldfieldType": "Text", "fieldValue": "John" }, { "title" : "firstName", "fieldfieldType": "Text", "fieldValue": "Doe" }, { "title" : "Date", "fieldType": "Text", "fieldValue": "Jan 1, 2013" }, { "title" : "footballField", "fieldType": "Button", "fieldValue": false }, { "title" : "baseballField", "fieldType": "Button", "fieldValue": true }, { "title" : "bballField", "fieldType": "Button", "fieldValue": false }, { "title" : "hockeyField", "fieldType": "Button", "fieldValue": true }, { "title" : "nascarField", "fieldType": "Button", "fieldValue": false } ]; var _expected = { "last_name" : "John", "first_name" : "Doe", "date" : "Jan 1, 2013", "football" : "Off", "baseball" : "Yes", "basketball" : "Off", "hockey" : "Yes", "nascar" : "Off" }; it('Should convert formJson to FDF data as expected', function(done){ var convertedFDF = pdfFiller.mapForm2PDF( _data, _convMap ); should.exist(convertedFDF); (convertedFDF).should.eql(_expected); done(); }); }); });