{
    "form": {
        "_vueComponentName": "sf-form",
        "_vueType": "",
        "cssClasses": [
            "sf-form"
        ],
        "cssFieldPrefix": "sf-field__",
        "hideIf": [],
        "meta": {
            "disableHeader": true,
            "disableSidebar": true
        },
        "name": "miniAmountLoanReasonSzyForm6a065a10a9364",
        "removeIf": [],
        "uid": "form6a065a10a8088",
        "data": [],
        "sections": [
            {
                "_vueComponentName": "sf-section",
                "_vueType": "",
                "cssClasses": [
                    "sf-section"
                ],
                "cssFieldPrefix": "sf-field__",
                "hideIf": [],
                "meta": [],
                "name": "miniAmountLoanReasonSzyS1",
                "removeIf": [],
                "uid": "section6a065a10a9355",
                "nextSectionName": null,
                "pages": [
                    {
                        "_vueComponentName": "sf-page",
                        "_vueType": "",
                        "cssClasses": [
                            "sf-page"
                        ],
                        "cssFieldPrefix": "sf-field__",
                        "hideIf": [],
                        "meta": [],
                        "name": "miniAmountLoanReasonSzyS1P1",
                        "removeIf": [],
                        "uid": "page6a065a10a899c",
                        "fields": [],
                        "groups": [
                            {
                                "_vueComponentName": "sf-group",
                                "_vueType": "",
                                "cssClasses": [
                                    "sf-group"
                                ],
                                "cssFieldPrefix": "sf-field__",
                                "hideIf": [],
                                "meta": [],
                                "name": "group6a065a10a8991",
                                "removeIf": [],
                                "uid": "group6a065a10a898b",
                                "skippableIfNoDataFields": false,
                                "events": [],
                                "fields": [
                                    {
                                        "_vueComponentName": "sf-html",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-field-title"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "header36a065a10a8328",
                                        "removeIf": [],
                                        "uid": "html6a065a10a831c",
                                        "dynamicOptionsFilters": [],
                                        "events": [],
                                        "content": "How much would you like to borrow?",
                                        "tag": "h3"
                                    },
                                    {
                                        "_vueComponentName": "sf-input-currency",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf--input-currency",
                                            "sf-field__wrapper",
                                            "component--amount"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "amount",
                                        "removeIf": [],
                                        "uid": "input-currency6a065a10a84e1",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "updateFingerprint6a065a10a8661",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8657",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "iFingerprint"
                                                ],
                                                "target": "updateFingerprint",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onBlur"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "autoAdjustMax6a065a10a869e",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8698",
                                                "dataForTarget": {
                                                    "max": "renderSettings.maxAmount",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "autoAdjustMax",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "validateBetweenMinAndMax6a065a10a86d9",
                                                "removeIf": [],
                                                "uid": "component6a065a10a86d4",
                                                "dataForTarget": {
                                                    "max": "renderSettings.maxAmount",
                                                    "min": "renderSettings.minAmount",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "validateBetweenMinAndMax",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldAsValid6a065a10a870f",
                                                "removeIf": [],
                                                "uid": "component6a065a10a870a",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "markAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            }
                                        ],
                                        "formatter": {
                                            "_vueFormatterName": "currency",
                                            "removeDollarSign": true
                                        },
                                        "valueFormatter": {
                                            "_vueFormatterName": "regex",
                                            "pattern": "\\D",
                                            "flags": "g",
                                            "replacement": ""
                                        },
                                        "helperText": "The amount you want deposited.",
                                        "label": "Loan Amount",
                                        "required": true,
                                        "value": null,
                                        "increment": null,
                                        "max": "35000",
                                        "min": "100",
                                        "auditable": true,
                                        "placeholder": "Up to {{renderSettings.maxAmount || shortcurrency}}"
                                    },
                                    {
                                        "_vueComponentName": "sf-button",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-button",
                                            "sf-button--continue"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [
                                            [
                                                "is-not-last-group"
                                            ],
                                            [
                                                "is-last-page"
                                            ]
                                        ],
                                        "meta": [],
                                        "name": "nextPageButton6a065a10a897d",
                                        "removeIf": [],
                                        "uid": "button6a065a10a87af",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidPage6a065a10a87db",
                                                "removeIf": [],
                                                "uid": "component6a065a10a87d4",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "trackCompletedPage6a065a10a8940",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8938",
                                                "dataForTarget": {
                                                    "action": "form_progression",
                                                    "trigger": 5,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "trackCompletedPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "nextPage6a065a10a8974",
                                                "removeIf": [],
                                                "uid": "component6a065a10a896e",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "nextPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "disabledIf": [
                                            [
                                                "invalid-page"
                                            ]
                                        ],
                                        "type": "submit",
                                        "auditable": true,
                                        "label": "Get started"
                                    }
                                ]
                            }
                        ],
                        "events": [],
                        "loadingPage": null,
                        "errorPage": null
                    },
                    {
                        "_vueComponentName": "sf-page",
                        "_vueType": "",
                        "cssClasses": [
                            "sf-page"
                        ],
                        "cssFieldPrefix": "sf-field__",
                        "hideIf": [],
                        "meta": [],
                        "name": "miniAmountLoanReasonSzyS1P2",
                        "removeIf": [],
                        "uid": "page6a065a10a8b02",
                        "fields": [],
                        "groups": [
                            {
                                "_vueComponentName": "sf-group",
                                "_vueType": "",
                                "cssClasses": [
                                    "sf-group"
                                ],
                                "cssFieldPrefix": "sf-field__",
                                "hideIf": [],
                                "meta": [],
                                "name": "group6a065a10a8afa",
                                "removeIf": [],
                                "uid": "group6a065a10a8af5",
                                "skippableIfNoDataFields": false,
                                "events": [],
                                "fields": [
                                    {
                                        "_vueComponentName": "sf-html",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-field-title"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "header36a065a10a89af",
                                        "removeIf": [],
                                        "uid": "html6a065a10a89aa",
                                        "dynamicOptionsFilters": [],
                                        "events": [],
                                        "content": "How would you like to use your loan?",
                                        "tag": "h3"
                                    },
                                    {
                                        "_vueComponentName": "sf-select",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf--select",
                                            "sf-field__wrapper",
                                            "component--loanReason"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "loanReason",
                                        "removeIf": [],
                                        "uid": "select6a065a10a8a73",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "updateFingerprint6a065a10a8a81",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8a7a",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "iFingerprint"
                                                ],
                                                "target": "updateFingerprint",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onBlur"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "validateSelectedOption6a065a10a8ab1",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8aac",
                                                "dataForTarget": {
                                                    "validOptions": [
                                                        "debtConsolidation",
                                                        "debtRelief",
                                                        "creditCardRefinance",
                                                        "emergencySituation",
                                                        "autoRepair",
                                                        "autoPurchase",
                                                        "moving",
                                                        "medical",
                                                        "business",
                                                        "vacation",
                                                        "taxes",
                                                        "rentOrMortgage",
                                                        "specialOccasion",
                                                        "majorPurchase",
                                                        "education",
                                                        "other"
                                                    ],
                                                    "errorMessage": "Required"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "loanReason"
                                                ],
                                                "target": "validateSelectedOption",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldAsValid6a065a10a8ac1",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8abc",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "loanReason"
                                                ],
                                                "target": "markAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            }
                                        ],
                                        "emptyOption": {
                                            "value": null,
                                            "label": "Select"
                                        },
                                        "auditable": true,
                                        "helperText": "The reason for your loan.",
                                        "label": "Loan Reason",
                                        "options": [
                                            {
                                                "value": "debtConsolidation",
                                                "label": "Debt Consolidation"
                                            },
                                            {
                                                "value": "debtRelief",
                                                "label": "Debt Relief"
                                            },
                                            {
                                                "value": "creditCardRefinance",
                                                "label": "Credit Card Refinance"
                                            },
                                            {
                                                "value": "emergencySituation",
                                                "label": "Emergency Situation"
                                            },
                                            {
                                                "value": "autoRepair",
                                                "label": "Auto Repair"
                                            },
                                            {
                                                "value": "autoPurchase",
                                                "label": "Auto Purchase"
                                            },
                                            {
                                                "value": "moving",
                                                "label": "Moving"
                                            },
                                            {
                                                "value": "medical",
                                                "label": "Medical"
                                            },
                                            {
                                                "value": "business",
                                                "label": "Business"
                                            },
                                            {
                                                "value": "vacation",
                                                "label": "Vacation"
                                            },
                                            {
                                                "value": "taxes",
                                                "label": "Taxes"
                                            },
                                            {
                                                "value": "rentOrMortgage",
                                                "label": "Rent or Mortgage"
                                            },
                                            {
                                                "value": "specialOccasion",
                                                "label": "Special Occasion"
                                            },
                                            {
                                                "value": "majorPurchase",
                                                "label": "Major Purchase"
                                            },
                                            {
                                                "value": "education",
                                                "label": "Student-Related \/ Education"
                                            },
                                            {
                                                "value": "other",
                                                "label": "Other"
                                            }
                                        ],
                                        "required": true,
                                        "value": null
                                    },
                                    {
                                        "_vueComponentName": "sf-button",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-button",
                                            "sf-button--continue"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [
                                            [
                                                "is-not-last-group"
                                            ],
                                            [
                                                "is-last-page"
                                            ]
                                        ],
                                        "meta": [],
                                        "name": "nextPageButton6a065a10a8aee",
                                        "removeIf": [],
                                        "uid": "button6a065a10a8ad0",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidPage6a065a10a8ad7",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8ad3",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "trackCompletedPage6a065a10a8adf",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8adb",
                                                "dataForTarget": {
                                                    "action": "form_progression",
                                                    "trigger": 5,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "trackCompletedPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "nextPage6a065a10a8ae7",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8ae3",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "nextPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "disabledIf": [
                                            [
                                                "invalid-page"
                                            ]
                                        ],
                                        "type": "submit",
                                        "auditable": true,
                                        "label": "Continue"
                                    }
                                ]
                            }
                        ],
                        "events": [],
                        "loadingPage": null,
                        "errorPage": null
                    },
                    {
                        "_vueComponentName": "sf-page",
                        "_vueType": "",
                        "cssClasses": [
                            "sf-page"
                        ],
                        "cssFieldPrefix": "sf-field__",
                        "hideIf": [],
                        "meta": [],
                        "name": "miniAmountLoanReasonSzyS1P3",
                        "removeIf": [],
                        "uid": "page6a065a10a9349",
                        "fields": [],
                        "groups": [
                            {
                                "_vueComponentName": "sf-group",
                                "_vueType": "",
                                "cssClasses": [
                                    "sf-group"
                                ],
                                "cssFieldPrefix": "sf-field__",
                                "hideIf": [],
                                "meta": [],
                                "name": "miniformSzyGroup6a065a10a933f",
                                "removeIf": [],
                                "uid": "group6a065a10a8b47",
                                "skippableIfNoDataFields": false,
                                "events": [],
                                "fields": [
                                    {
                                        "_vueComponentName": "sf-input-tel",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf--input-tel",
                                            "sf-field__wrapper",
                                            "component--zip"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "zip",
                                        "removeIf": [],
                                        "uid": "input-tel6a065a10a8e36",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "updateFingerprint6a065a10a8e47",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8e41",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "iFingerprint"
                                                ],
                                                "target": "updateFingerprint",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onBlur"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "validateRegex6a065a10a8e7a",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8e74",
                                                "dataForTarget": {
                                                    "pattern": "^[0-9]{5}$",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "zip"
                                                ],
                                                "target": "validateRegex",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "event6a065a10a8eac",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8ea7",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "zip"
                                                ],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "api",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "zipCodeAPI6a065a10a8ea2",
                                                    "removeIf": [],
                                                    "uid": "component6a065a10a8e9e",
                                                    "apiProxyPrefix": true,
                                                    "url": "\/smartform-validator\/zip",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldAsValid6a065a10a8ec0",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8ebb",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "zip"
                                                ],
                                                "target": "markAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidSection6a065a10a8c46",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c3e",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidSection",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "initLoading6a065a10a8c6c",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c67",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": null,
                                                "target": "initLoading",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "trackCompletedPage6a065a10a8c7c",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c78",
                                                "dataForTarget": {
                                                    "action": "form_progression",
                                                    "trigger": 5,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "trackCompletedPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "submitMiniform6a065a10a8d8b",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8cb1",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "api",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "submitMiniformAPI6a065a10a8d82",
                                                    "removeIf": [],
                                                    "uid": "component6a065a10a8d7b",
                                                    "apiProxyPrefix": true,
                                                    "url": "\/smartform\/submit-miniform",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "formatter": null,
                                        "valueFormatter": {
                                            "_vueFormatterName": "regex",
                                            "pattern": "\\D",
                                            "flags": "g",
                                            "replacement": ""
                                        },
                                        "helperText": "The zip code you reside in.",
                                        "label": "Zip Code",
                                        "required": true,
                                        "value": null,
                                        "increment": null,
                                        "max": null,
                                        "min": null,
                                        "auditable": true,
                                        "placeholder": null,
                                        "maxLength": "5"
                                    },
                                    {
                                        "_vueComponentName": "sf-input-tel",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf--input-tel",
                                            "sf-field__wrapper",
                                            "component--ssnLast4"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "ssnLast4",
                                        "removeIf": [],
                                        "uid": "input-tel6a065a10a8f13",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "updateFingerprint6a065a10a8f1f",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8f1a",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "iFingerprint"
                                                ],
                                                "target": "updateFingerprint",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onBlur"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "validateRegex6a065a10a8f29",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8f25",
                                                "dataForTarget": {
                                                    "pattern": "^[0-9]{4}$",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "ssnLast4"
                                                ],
                                                "target": "validateRegex",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldAsValid6a065a10a8f35",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8f31",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "ssnLast4"
                                                ],
                                                "target": "markAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidSection6a065a10a8c46",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c3e",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidSection",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "initLoading6a065a10a8c6c",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c67",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": null,
                                                "target": "initLoading",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "trackCompletedPage6a065a10a8c7c",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8c78",
                                                "dataForTarget": {
                                                    "action": "form_progression",
                                                    "trigger": 5,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "trackCompletedPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "submitMiniform6a065a10a8d8b",
                                                "removeIf": [],
                                                "uid": "component6a065a10a8cb1",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "api",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "submitMiniformAPI6a065a10a8d82",
                                                    "removeIf": [],
                                                    "uid": "component6a065a10a8d7b",
                                                    "apiProxyPrefix": true,
                                                    "url": "\/smartform\/submit-miniform",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "formatter": null,
                                        "valueFormatter": {
                                            "_vueFormatterName": "regex",
                                            "pattern": "\\D",
                                            "flags": "g",
                                            "replacement": ""
                                        },
                                        "helperText": null,
                                        "label": "Last 4 digits of SSN",
                                        "required": true,
                                        "value": null,
                                        "increment": null,
                                        "max": null,
                                        "min": null,
                                        "auditable": true,
                                        "placeholder": null,
                                        "maxLength": "4"
                                    },
                                    {
                                        "_vueComponentName": "sf-fieldset",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-field__fieldset",
                                            "sf-field__fieldset--dob"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "miniformDOBFieldSet6a065a10a9278",
                                        "removeIf": [],
                                        "uid": "fieldset6a065a10a8f4b",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "event6a065a10a918d",
                                                "removeIf": [],
                                                "uid": "component6a065a10a9189",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "bMonth",
                                                    "bDay",
                                                    "bYear"
                                                ],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "api",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "ageAPI6a065a10a9184",
                                                    "removeIf": [],
                                                    "uid": "component6a065a10a9180",
                                                    "apiProxyPrefix": true,
                                                    "url": "\/smartform-validator\/age",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onFieldsetChange",
                                                    "onGroupChange"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldsetAsValid6a065a10a91c8",
                                                "removeIf": [],
                                                "uid": "component6a065a10a91c4",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "bMonth",
                                                    "bDay",
                                                    "bYear"
                                                ],
                                                "target": "markFieldsetAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onFieldsetChange",
                                                    "onGroupChange"
                                                ]
                                            }
                                        ],
                                        "fields": [
                                            {
                                                "_vueComponentName": "sf-input-tel",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--input-tel",
                                                    "sf-field__wrapper",
                                                    "component--bMonth"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "bMonth",
                                                "removeIf": [],
                                                "uid": "input-tel6a065a10a8f83",
                                                "dynamicOptionsFilters": [],
                                                "events": [
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "updateFingerprint6a065a10a8f8c",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a8f85",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "iFingerprint"
                                                        ],
                                                        "target": "updateFingerprint",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onBlur"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "validateRegex6a065a10a8f99",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a8f94",
                                                        "dataForTarget": {
                                                            "pattern": "^(0?[1-9]|1[0-2])$",
                                                            "errorMessage": "Invalid"
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "bMonth"
                                                        ],
                                                        "target": "validateRegex",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange",
                                                            "onGroupChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "markFieldAsValid6a065a10a8fa7",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a8fa3",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bMonth"
                                                        ],
                                                        "target": "markAsValid",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "focusNextIfMaxLength6a065a10a8ff1",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a8fd8",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bMonth"
                                                        ],
                                                        "target": "focusNextIfMaxLength",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onKeyUp"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "proceedIfValidSection6a065a10a91d6",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a91d1",
                                                        "dataForTarget": {
                                                            "errorMessage": "Required fields"
                                                        },
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "proceedIfValidSection",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "initLoading6a065a10a91df",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a91db",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "initLoading",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "trackCompletedPage6a065a10a91e7",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a91e4",
                                                        "dataForTarget": {
                                                            "action": "form_progression",
                                                            "trigger": 5,
                                                            "type": 1
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "tracking_code"
                                                        ],
                                                        "target": "trackCompletedPage",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "submitMiniform6a065a10a91f9",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a91ec",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [],
                                                        "target": {
                                                            "_vueComponentName": "sf-component",
                                                            "_vueType": "api",
                                                            "cssClasses": [
                                                                "sf--component"
                                                            ],
                                                            "cssFieldPrefix": "sf-field__",
                                                            "hideIf": [],
                                                            "meta": [],
                                                            "name": "submitMiniformAPI6a065a10a91f2",
                                                            "removeIf": [],
                                                            "uid": "component6a065a10a91ee",
                                                            "apiProxyPrefix": true,
                                                            "url": "\/smartform\/submit-miniform",
                                                            "urlMethod": "get"
                                                        },
                                                        "targetType": "endpoint",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    }
                                                ],
                                                "formatter": null,
                                                "valueFormatter": null,
                                                "helperText": null,
                                                "label": "MM",
                                                "required": true,
                                                "value": null,
                                                "increment": null,
                                                "max": null,
                                                "min": null,
                                                "auditable": true,
                                                "placeholder": null,
                                                "maxLength": "2"
                                            },
                                            {
                                                "_vueComponentName": "sf-input-tel",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--input-tel",
                                                    "sf-field__wrapper",
                                                    "component--bDay"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "bDay",
                                                "removeIf": [],
                                                "uid": "input-tel6a065a10a9040",
                                                "dynamicOptionsFilters": [],
                                                "events": [
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "updateFingerprint6a065a10a9045",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9042",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "iFingerprint"
                                                        ],
                                                        "target": "updateFingerprint",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onBlur"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "validateRegex6a065a10a904c",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9049",
                                                        "dataForTarget": {
                                                            "pattern": "^(?:(0)?[1-9]|[1-2][0-9]|3[0-1])$",
                                                            "errorMessage": "Invalid"
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "bDay"
                                                        ],
                                                        "target": "validateRegex",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange",
                                                            "onGroupChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "markFieldAsValid6a065a10a9057",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9053",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bDay"
                                                        ],
                                                        "target": "markAsValid",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "focusNextIfMaxLength6a065a10a9060",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a905c",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bDay"
                                                        ],
                                                        "target": "focusNextIfMaxLength",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onKeyUp"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "proceedIfValidSection6a065a10a920f",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a920b",
                                                        "dataForTarget": {
                                                            "errorMessage": "Required fields"
                                                        },
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "proceedIfValidSection",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "initLoading6a065a10a9216",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9213",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "initLoading",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "trackCompletedPage6a065a10a921e",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a921a",
                                                        "dataForTarget": {
                                                            "action": "form_progression",
                                                            "trigger": 5,
                                                            "type": 1
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "tracking_code"
                                                        ],
                                                        "target": "trackCompletedPage",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "submitMiniform6a065a10a922f",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9222",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [],
                                                        "target": {
                                                            "_vueComponentName": "sf-component",
                                                            "_vueType": "api",
                                                            "cssClasses": [
                                                                "sf--component"
                                                            ],
                                                            "cssFieldPrefix": "sf-field__",
                                                            "hideIf": [],
                                                            "meta": [],
                                                            "name": "submitMiniformAPI6a065a10a9229",
                                                            "removeIf": [],
                                                            "uid": "component6a065a10a9225",
                                                            "apiProxyPrefix": true,
                                                            "url": "\/smartform\/submit-miniform",
                                                            "urlMethod": "get"
                                                        },
                                                        "targetType": "endpoint",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    }
                                                ],
                                                "formatter": null,
                                                "valueFormatter": null,
                                                "helperText": null,
                                                "label": "DD",
                                                "required": true,
                                                "value": null,
                                                "increment": null,
                                                "max": null,
                                                "min": null,
                                                "auditable": true,
                                                "placeholder": null,
                                                "maxLength": "2"
                                            },
                                            {
                                                "_vueComponentName": "sf-input-tel",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--input-tel",
                                                    "sf-field__wrapper",
                                                    "component--bYear"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "bYear",
                                                "removeIf": [],
                                                "uid": "input-tel6a065a10a9099",
                                                "dynamicOptionsFilters": [],
                                                "events": [
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "updateFingerprint6a065a10a909f",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a909b",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "iFingerprint"
                                                        ],
                                                        "target": "updateFingerprint",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onBlur"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "validateRegex6a065a10a90a7",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a90a4",
                                                        "dataForTarget": {
                                                            "pattern": "^(19|20)[0-9]{2}$",
                                                            "errorMessage": "Invalid"
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "bYear"
                                                        ],
                                                        "target": "validateRegex",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange",
                                                            "onGroupChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "markFieldAsValid6a065a10a90b2",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a90ae",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bYear"
                                                        ],
                                                        "target": "markAsValid",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onChange"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "focusNextIfMaxLength6a065a10a90c0",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a90bc",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [
                                                            "bYear"
                                                        ],
                                                        "target": "focusNextIfMaxLength",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onKeyUp"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "proceedIfValidSection6a065a10a9240",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a923d",
                                                        "dataForTarget": {
                                                            "errorMessage": "Required fields"
                                                        },
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "proceedIfValidSection",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "initLoading6a065a10a9248",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9244",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": null,
                                                        "target": "initLoading",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "trackCompletedPage6a065a10a924f",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a924b",
                                                        "dataForTarget": {
                                                            "action": "form_progression",
                                                            "trigger": 5,
                                                            "type": 1
                                                        },
                                                        "forwardDataFieldsToTarget": [
                                                            "tracking_code"
                                                        ],
                                                        "target": "trackCompletedPage",
                                                        "targetType": "function",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    },
                                                    {
                                                        "_vueComponentName": "sf-component",
                                                        "_vueType": "",
                                                        "cssClasses": [
                                                            "sf--component"
                                                        ],
                                                        "cssFieldPrefix": "sf-field__",
                                                        "hideIf": [],
                                                        "meta": [],
                                                        "name": "submitMiniform6a065a10a9267",
                                                        "removeIf": [],
                                                        "uid": "component6a065a10a9255",
                                                        "dataForTarget": [],
                                                        "forwardDataFieldsToTarget": [],
                                                        "target": {
                                                            "_vueComponentName": "sf-component",
                                                            "_vueType": "api",
                                                            "cssClasses": [
                                                                "sf--component"
                                                            ],
                                                            "cssFieldPrefix": "sf-field__",
                                                            "hideIf": [],
                                                            "meta": [],
                                                            "name": "submitMiniformAPI6a065a10a925a",
                                                            "removeIf": [],
                                                            "uid": "component6a065a10a9256",
                                                            "apiProxyPrefix": true,
                                                            "url": "\/smartform\/submit-miniform",
                                                            "urlMethod": "get"
                                                        },
                                                        "targetType": "endpoint",
                                                        "triggers": [
                                                            "onEnter"
                                                        ]
                                                    }
                                                ],
                                                "formatter": null,
                                                "valueFormatter": null,
                                                "helperText": null,
                                                "label": "YYYY",
                                                "required": true,
                                                "value": null,
                                                "increment": null,
                                                "max": null,
                                                "min": null,
                                                "auditable": true,
                                                "placeholder": null,
                                                "maxLength": "4"
                                            }
                                        ],
                                        "helperText": null,
                                        "label": "Date of Birth"
                                    },
                                    {
                                        "_vueComponentName": "sf-button",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-button",
                                            "sf-button--submit"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [
                                            [
                                                "is-not-last-group"
                                            ],
                                            [
                                                "is-not-last-page"
                                            ],
                                            [
                                                "is-not-last-section"
                                            ]
                                        ],
                                        "meta": [],
                                        "name": "submitMiniformButton6a065a10a9331",
                                        "removeIf": [],
                                        "uid": "button6a065a10a92d5",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidSection6a065a10a92dc",
                                                "removeIf": [],
                                                "uid": "component6a065a10a92d8",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidSection",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "initLoading6a065a10a92e6",
                                                "removeIf": [],
                                                "uid": "component6a065a10a92e2",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": null,
                                                "target": "initLoading",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "logCloseWindowAttemptOnClick6a065a10a9310",
                                                "removeIf": [],
                                                "uid": "component6a065a10a930c",
                                                "dataForTarget": {
                                                    "message": "Please do not close this page. Closing this page will interrupt the search, and we will not be able to guarantee you are matched with the lender with the lowest possible rates.",
                                                    "action": "close_window_attempt",
                                                    "trigger": 6,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "logCloseWindowAttempt",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "trackCompletedPage6a065a10a9319",
                                                "removeIf": [],
                                                "uid": "component6a065a10a9315",
                                                "dataForTarget": {
                                                    "action": "form_progression",
                                                    "trigger": 5,
                                                    "type": 1
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "tracking_code"
                                                ],
                                                "target": "trackCompletedPage",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "submitMiniform6a065a10a9328",
                                                "removeIf": [],
                                                "uid": "component6a065a10a931d",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "api",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "submitMiniformAPI6a065a10a9322",
                                                    "removeIf": [],
                                                    "uid": "component6a065a10a931e",
                                                    "apiProxyPrefix": true,
                                                    "url": "\/smartform\/submit-miniform",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "disabledIf": [
                                            [
                                                "invalid-section"
                                            ]
                                        ],
                                        "type": "submit",
                                        "auditable": true,
                                        "label": "Continue"
                                    }
                                ]
                            }
                        ],
                        "events": [],
                        "loadingPage": null,
                        "errorPage": null
                    }
                ],
                "events": [],
                "label": null,
                "loadingPage": null,
                "errorPage": null
            }
        ],
        "defaultPage": "miniAmountLoanReasonSzyS1P1",
        "removeDataFromVue": [
            "_nextForm"
        ],
        "removeFieldsIfFilled": false,
        "removeSectionsFromVue": [],
        "pagesIndex": {
            "miniAmountLoanReasonSzyS1P1": "miniAmountLoanReasonSzyS1",
            "miniAmountLoanReasonSzyS1P2": "miniAmountLoanReasonSzyS1",
            "miniAmountLoanReasonSzyS1P3": "miniAmountLoanReasonSzyS1"
        },
        "groupsIndex": {
            "group6a065a10a8991": "miniAmountLoanReasonSzyS1P1",
            "group6a065a10a8afa": "miniAmountLoanReasonSzyS1P2",
            "miniformSzyGroup6a065a10a933f": "miniAmountLoanReasonSzyS1P3"
        },
        "fieldsIndex": {
            "header36a065a10a8328": "group6a065a10a8991",
            "amount": "group6a065a10a8991",
            "nextPageButton6a065a10a897d": "group6a065a10a8991",
            "header36a065a10a89af": "group6a065a10a8afa",
            "loanReason": "group6a065a10a8afa",
            "nextPageButton6a065a10a8aee": "group6a065a10a8afa",
            "zip": "miniformSzyGroup6a065a10a933f",
            "ssnLast4": "miniformSzyGroup6a065a10a933f",
            "bMonth": "miniformSzyGroup6a065a10a933f",
            "bDay": "miniformSzyGroup6a065a10a933f",
            "bYear": "miniformSzyGroup6a065a10a933f",
            "miniformDOBFieldSet6a065a10a9278": "miniformSzyGroup6a065a10a933f",
            "submitMiniformButton6a065a10a9331": "miniformSzyGroup6a065a10a933f"
        },
        "dataFieldsIndex": {
            "amount": "group6a065a10a8991",
            "loanReason": "group6a065a10a8afa",
            "zip": "miniformSzyGroup6a065a10a933f",
            "ssnLast4": "miniformSzyGroup6a065a10a933f",
            "bMonth": "miniformSzyGroup6a065a10a933f",
            "bDay": "miniformSzyGroup6a065a10a933f",
            "bYear": "miniformSzyGroup6a065a10a933f"
        },
        "dataFields": {
            "amount": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "loanReason": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "zip": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "ssnLast4": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "bMonth": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "bDay": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            },
            "bYear": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            }
        },
        "removedFields": [],
        "fieldsCountBeforeRemoval": 7,
        "events": [],
        "loadingPage": null,
        "errorPage": null
    },
    "data": {
        "_thisForm": "MiniAmountLoanReasonSzyForm"
    },
    "events": [
        {
            "_vueComponentName": "sf-component",
            "_vueType": "",
            "cssClasses": [
                "sf--component"
            ],
            "cssFieldPrefix": "sf-field__",
            "hideIf": [],
            "meta": [],
            "name": "finishLoading6a065a10acc1b",
            "removeIf": [],
            "uid": "component6a065a10acc12",
            "dataForTarget": [],
            "forwardDataFieldsToTarget": null,
            "target": "finishLoading",
            "targetType": "function",
            "triggers": [
                "onClick",
                "onEnter"
            ]
        }
    ],
    "warnings": []
}