var pentestreport_Module_Factory = function () {
  var pentestreport = {
    name: 'pentestreport',
    typeInfos: [{
        localName: 'Block',
        typeName: 'block',
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Br',
        typeName: null
      }, {
        localName: 'GenerateTestteam',
        typeName: null
      }, {
        localName: 'Version',
        typeName: null,
        propertyInfos: [{
            name: 'vAuthor',
            required: true,
            collection: true,
            elementName: {
              localPart: 'v_author'
            }
          }, {
            name: 'vDescription',
            required: true,
            elementName: {
              localPart: 'v_description'
            }
          }, {
            name: 'date',
            required: true,
            typeInfo: 'DateTime',
            attributeName: {
              localPart: 'date'
            },
            type: 'attribute'
          }, {
            name: 'number',
            required: true,
            typeInfo: 'NMToken',
            attributeName: {
              localPart: 'number'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Technicaldescription',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'B',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'GenerateIndex',
        typeName: null
      }, {
        localName: 'Description',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'I',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Section',
        typeName: null,
        propertyInfos: [{
            name: 'title',
            required: true,
            elementName: {
              localPart: 'title'
            },
            typeInfo: '.Title'
          }, {
            name: 'preOrCodeOrP',
            minOccurs: 0,
            collection: true,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'section'
                },
                typeInfo: '.Section'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: '.Table'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: '.Ul'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: '.Ol'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: '.Img'
              }, {
                elementName: {
                  localPart: 'div'
                },
                typeInfo: '.Div'
              }, {
                elementName: {
                  localPart: 'generate_targets'
                },
                typeInfo: '.GenerateTargets'
              }, {
                elementName: {
                  localPart: 'generate_recommendations'
                },
                typeInfo: '.GenerateRecommendations'
              }, {
                elementName: {
                  localPart: 'generate_findings'
                },
                typeInfo: '.GenerateFindings'
              }, {
                elementName: {
                  localPart: 'finding'
                },
                typeInfo: '.Finding'
              }, {
                elementName: {
                  localPart: 'non-finding'
                },
                typeInfo: '.NonFinding'
              }],
            type: 'elements'
          }, {
            name: 'id',
            required: true,
            typeInfo: 'ID',
            attributeName: {
              localPart: 'id'
            },
            type: 'attribute'
          }, {
            name: '_break',
            attributeName: {
              localPart: 'break'
            },
            type: 'attribute'
          }, {
            name: 'visibility',
            attributeName: {
              localPart: 'visibility'
            },
            type: 'attribute'
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Finding',
        typeName: null,
        propertyInfos: [{
            name: 'title',
            required: true,
            elementName: {
              localPart: 'title'
            },
            typeInfo: '.Title'
          }, {
            name: 'p',
            required: true,
            elementName: {
              localPart: 'p'
            },
            typeInfo: 'AnyType'
          }, {
            name: 'description',
            required: true,
            elementName: {
              localPart: 'description'
            },
            typeInfo: '.Description'
          }, {
            name: 'descriptionSummary',
            required: true,
            elementName: {
              localPart: 'description_summary'
            },
            typeInfo: '.DescriptionSummary'
          }, {
            name: 'technicaldescription',
            required: true,
            elementName: {
              localPart: 'technicaldescription'
            },
            typeInfo: '.Technicaldescription'
          }, {
            name: 'impact',
            required: true,
            elementName: {
              localPart: 'impact'
            },
            typeInfo: '.Impact'
          }, {
            name: 'recommendation',
            required: true,
            elementName: {
              localPart: 'recommendation'
            },
            typeInfo: '.Recommendation'
          }, {
            name: 'recommendationSummary',
            required: true,
            elementName: {
              localPart: 'recommendation_summary'
            },
            typeInfo: '.RecommendationSummary'
          }, {
            name: 'id',
            required: true,
            typeInfo: 'ID',
            attributeName: {
              localPart: 'id'
            },
            type: 'attribute'
          }, {
            name: 'threatLevel',
            attributeName: {
              localPart: 'threatLevel'
            },
            type: 'attribute'
          }, {
            name: 'type',
            required: true,
            typeInfo: 'AnySimpleType',
            attributeName: {
              localPart: 'type'
            },
            type: 'attribute'
          }, {
            name: '_break',
            attributeName: {
              localPart: 'break'
            },
            type: 'attribute'
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Td',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Client',
        typeName: null,
        propertyInfos: [{
            name: 'fullName',
            required: true,
            elementName: {
              localPart: 'full_name'
            }
          }, {
            name: 'shortName',
            required: true,
            elementName: {
              localPart: 'short_name'
            }
          }, {
            name: 'legalRep',
            required: true,
            elementName: {
              localPart: 'legal_rep'
            }
          }, {
            name: 'waiverRep',
            required: true,
            elementName: {
              localPart: 'waiver_rep'
            }
          }, {
            name: 'poc1',
            required: true,
            elementName: {
              localPart: 'poc1'
            }
          }, {
            name: 'address',
            required: true,
            elementName: {
              localPart: 'address'
            },
            typeInfo: '.Address'
          }, {
            name: 'postalCode',
            required: true,
            elementName: {
              localPart: 'postal_code'
            }
          }, {
            name: 'city',
            required: true,
            elementName: {
              localPart: 'city'
            }
          }, {
            name: 'country',
            required: true,
            elementName: {
              localPart: 'country'
            }
          }, {
            name: 'coc',
            required: true,
            elementName: {
              localPart: 'coc'
            },
            typeInfo: '.Coc'
          }, {
            name: 'invoiceRep',
            required: true,
            elementName: {
              localPart: 'invoice_rep'
            }
          }, {
            name: 'invoiceMail',
            required: true,
            elementName: {
              localPart: 'invoice_mail'
            }
          }, {
            name: 'vatNo',
            required: true,
            elementName: {
              localPart: 'vat_no'
            }
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }, {
            name: 'id',
            typeInfo: 'ID',
            attributeName: {
              localPart: 'id'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Pentesters',
        typeName: null,
        propertyInfos: [{
            name: 'pentester',
            required: true,
            collection: true,
            elementName: {
              localPart: 'pentester'
            },
            typeInfo: '.Pentester'
          }]
      }, {
        localName: 'Ul',
        typeName: null,
        propertyInfos: [{
            name: 'li',
            required: true,
            collection: true,
            elementName: {
              localPart: 'li'
            },
            typeInfo: '.Li'
          }]
      }, {
        localName: 'Img',
        typeName: null,
        propertyInfos: [{
            name: 'height',
            typeInfo: 'Integer',
            attributeName: {
              localPart: 'height'
            },
            type: 'attribute'
          }, {
            name: 'width',
            typeInfo: 'Integer',
            attributeName: {
              localPart: 'width'
            },
            type: 'attribute'
          }, {
            name: 'src',
            required: true,
            typeInfo: 'AnySimpleType',
            attributeName: {
              localPart: 'src'
            },
            type: 'attribute'
          }, {
            name: 'title',
            typeInfo: 'AnySimpleType',
            attributeName: {
              localPart: 'title'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Recommendation',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'table'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Li',
        typeName: 'li',
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: '.Ul'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: '.Ol'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Div',
        typeName: null,
        propertyInfos: [{
            name: 'preOrCodeOrP',
            minOccurs: 0,
            collection: true,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: '.Table'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: '.Ul'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: '.Ol'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: '.Img'
              }],
            type: 'elements'
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Code',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Targets',
        typeName: null,
        propertyInfos: [{
            name: 'target',
            required: true,
            collection: true,
            elementName: {
              localPart: 'target'
            },
            typeInfo: '.Target'
          }]
      }, {
        localName: 'Impact',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'GenerateTargets',
        typeName: null,
        propertyInfos: [{
            name: 'ref',
            typeInfo: 'IDREFS',
            attributeName: {
              localPart: 'Ref'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Meta',
        typeName: null,
        propertyInfos: [{
            name: 'title',
            required: true,
            elementName: {
              localPart: 'title'
            },
            typeInfo: '.Title'
          }, {
            name: 'client',
            required: true,
            elementName: {
              localPart: 'client'
            },
            typeInfo: '.Client'
          }, {
            name: 'targets',
            required: true,
            elementName: {
              localPart: 'targets'
            },
            typeInfo: '.Targets'
          }, {
            name: 'pentestinfo',
            elementName: {
              localPart: 'pentestinfo'
            },
            typeInfo: '.Pentestinfo'
          }, {
            name: 'collaborators',
            required: true,
            elementName: {
              localPart: 'collaborators'
            },
            typeInfo: '.Collaborators'
          }, {
            name: 'classification',
            required: true,
            elementName: {
              localPart: 'classification'
            },
            typeInfo: 'NCName'
          }, {
            name: 'versionHistory',
            required: true,
            elementName: {
              localPart: 'version_history'
            },
            typeInfo: '.VersionHistory'
          }, {
            name: 'company',
            required: true,
            elementName: {
              localPart: 'company'
            },
            typeInfo: '.Company'
          }]
      }, {
        localName: 'Collaborators',
        typeName: null,
        propertyInfos: [{
            name: 'reviewers',
            required: true,
            elementName: {
              localPart: 'reviewers'
            },
            typeInfo: '.Reviewers'
          }, {
            name: 'approver',
            required: true,
            elementName: {
              localPart: 'approver'
            },
            typeInfo: '.Approver'
          }, {
            name: 'pentesters',
            required: true,
            elementName: {
              localPart: 'pentesters'
            },
            typeInfo: '.Pentesters'
          }]
      }, {
        localName: 'PentestReport',
        typeName: null,
        propertyInfos: [{
            name: 'meta',
            required: true,
            elementName: {
              localPart: 'meta'
            },
            typeInfo: '.Meta'
          }, {
            name: 'generateIndex',
            required: true,
            elementName: {
              localPart: 'generate_index'
            },
            typeInfo: '.GenerateIndex'
          }, {
            name: 'section',
            required: true,
            minOccurs: 6,
            collection: true,
            elementName: {
              localPart: 'section'
            },
            typeInfo: '.Section'
          }, {
            name: 'appendix',
            required: true,
            collection: true,
            elementName: {
              localPart: 'appendix'
            },
            typeInfo: '.Appendix'
          }, {
            name: 'findingCode',
            required: true,
            typeInfo: 'NCName',
            attributeName: {
              localPart: 'findingCode'
            },
            type: 'attribute'
          }, {
            name: 'findingNumberingBase',
            attributeName: {
              localPart: 'findingNumberingBase'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Name',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Pentester',
        typeName: null,
        propertyInfos: [{
            name: 'name',
            required: true,
            elementName: {
              localPart: 'name'
            },
            typeInfo: '.Name'
          }, {
            name: 'bio',
            required: true,
            elementName: {
              localPart: 'bio'
            }
          }]
      }, {
        localName: 'Reviewers',
        typeName: null,
        propertyInfos: [{
            name: 'reviewer',
            required: true,
            elementName: {
              localPart: 'reviewer'
            }
          }]
      }, {
        localName: 'Table',
        typeName: null,
        propertyInfos: [{
            name: 'tr',
            required: true,
            collection: true,
            elementName: {
              localPart: 'tr'
            },
            typeInfo: '.Tr'
          }, {
            name: 'border',
            typeInfo: 'Integer',
            attributeName: {
              localPart: 'border'
            },
            type: 'attribute'
          }, {
            name: 'cols',
            attributeName: {
              localPart: 'cols'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Target',
        typeName: null,
        propertyInfos: [{
            name: 'value',
            type: 'value'
          }, {
            name: 'ref',
            typeInfo: 'IDREFS',
            attributeName: {
              localPart: 'Ref'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Sup',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Ol',
        typeName: null,
        propertyInfos: [{
            name: 'li',
            required: true,
            collection: true,
            elementName: {
              localPart: 'li'
            },
            typeInfo: '.Li'
          }, {
            name: 'type',
            attributeName: {
              localPart: 'type'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'GenerateFindings',
        typeName: null,
        propertyInfos: [{
            name: 'ref',
            typeInfo: 'IDREF',
            attributeName: {
              localPart: 'Ref'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Monospace',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'VersionHistory',
        typeName: null,
        propertyInfos: [{
            name: 'version',
            required: true,
            collection: true,
            elementName: {
              localPart: 'version'
            },
            typeInfo: '.Version'
          }]
      }, {
        localName: 'RecommendationSummary',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementName: {
              localPart: 'p'
            },
            typeInfo: '.Block',
            type: 'elementRef'
          }]
      }, {
        localName: 'Coc',
        typeName: null,
        propertyInfos: [{
            name: 'value',
            typeInfo: 'Integer',
            type: 'value'
          }, {
            name: 'nationality',
            attributeName: {
              localPart: 'nationality'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Title',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'IncludeType',
        typeName: {
          namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude',
          localPart: 'includeType'
        },
        propertyInfos: [{
            name: 'otherAttributes',
            type: 'anyAttribute'
          }, {
            name: 'content',
            collection: true,
            elementName: {
              localPart: 'fallback',
              namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude'
            },
            typeInfo: '.FallbackType',
            type: 'elementRef'
          }, {
            name: 'href',
            attributeName: {
              localPart: 'href'
            },
            type: 'attribute'
          }, {
            name: 'parse',
            typeInfo: 'Token',
            attributeName: {
              localPart: 'parse'
            },
            type: 'attribute'
          }, {
            name: 'xpointer',
            attributeName: {
              localPart: 'xpointer'
            },
            type: 'attribute'
          }, {
            name: 'encoding',
            attributeName: {
              localPart: 'encoding'
            },
            type: 'attribute'
          }, {
            name: 'accept',
            attributeName: {
              localPart: 'accept'
            },
            type: 'attribute'
          }, {
            name: 'acceptLanguage',
            attributeName: {
              localPart: 'accept-language'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'U',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Pentestinfo',
        typeName: null,
        propertyInfos: [{
            name: 'duration',
            required: true,
            elementName: {
              localPart: 'duration'
            },
            typeInfo: 'NonNegativeInteger'
          }, {
            name: 'testPlanning',
            required: true,
            elementName: {
              localPart: 'test_planning'
            }
          }, {
            name: 'reportWriting',
            required: true,
            elementName: {
              localPart: 'report_writing'
            }
          }, {
            name: 'reportDue',
            required: true,
            elementName: {
              localPart: 'report_due'
            }
          }, {
            name: 'nature',
            required: true,
            elementName: {
              localPart: 'nature'
            }
          }, {
            name: 'type',
            required: true,
            elementName: {
              localPart: 'type'
            }
          }, {
            name: 'targetApplication',
            elementName: {
              localPart: 'target_application'
            }
          }, {
            name: 'targetApplicationProducer',
            elementName: {
              localPart: 'target_application_producer'
            }
          }]
      }, {
        localName: 'FallbackType',
        typeName: {
          namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude',
          localPart: 'fallbackType'
        },
        propertyInfos: [{
            name: 'otherAttributes',
            type: 'anyAttribute'
          }, {
            name: 'content',
            collection: true,
            elementName: {
              localPart: 'include',
              namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude'
            },
            typeInfo: '.IncludeType',
            type: 'elementRef'
          }]
      }, {
        localName: 'Sub',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'monospace'
                },
                typeInfo: '.Monospace'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'GenerateRecommendations',
        typeName: null,
        propertyInfos: [{
            name: 'ref',
            typeInfo: 'IDREF',
            attributeName: {
              localPart: 'Ref'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Appendix',
        typeName: null,
        propertyInfos: [{
            name: 'title',
            required: true,
            elementName: {
              localPart: 'title'
            },
            typeInfo: '.Title'
          }, {
            name: 'generateTestteamOrPOrPre',
            required: true,
            collection: true,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'generate_testteam'
                },
                typeInfo: '.GenerateTestteam'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: '.Table'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: '.Ol'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: '.Ul'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: '.Img'
              }, {
                elementName: {
                  localPart: 'div'
                },
                typeInfo: '.Div'
              }, {
                elementName: {
                  localPart: 'section'
                },
                typeInfo: '.Section'
              }],
            type: 'elements'
          }, {
            name: 'id',
            required: true,
            typeInfo: 'ID',
            attributeName: {
              localPart: 'id'
            },
            type: 'attribute'
          }, {
            name: 'visibility',
            attributeName: {
              localPart: 'visibility'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'A',
        typeName: null,
        propertyInfos: [{
            name: 'value',
            type: 'value'
          }, {
            name: 'href',
            required: true,
            attributeName: {
              localPart: 'href'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'Company',
        typeName: null,
        propertyInfos: [{
            name: 'fullName',
            required: true,
            elementName: {
              localPart: 'full_name'
            }
          }, {
            name: 'shortName',
            required: true,
            elementName: {
              localPart: 'short_name'
            }
          }, {
            name: 'legalRep',
            required: true,
            elementName: {
              localPart: 'legal_rep'
            }
          }, {
            name: 'poc1',
            required: true,
            elementName: {
              localPart: 'poc1'
            }
          }, {
            name: 'address',
            required: true,
            elementName: {
              localPart: 'address'
            },
            typeInfo: '.Address'
          }, {
            name: 'postalCode',
            required: true,
            elementName: {
              localPart: 'postal_code'
            }
          }, {
            name: 'city',
            required: true,
            elementName: {
              localPart: 'city'
            }
          }, {
            name: 'country',
            required: true,
            elementName: {
              localPart: 'country'
            }
          }, {
            name: 'phone',
            required: true,
            elementName: {
              localPart: 'phone'
            }
          }, {
            name: 'email',
            required: true,
            elementName: {
              localPart: 'email'
            }
          }, {
            name: 'website',
            required: true,
            elementName: {
              localPart: 'website'
            }
          }, {
            name: 'coc',
            required: true,
            elementName: {
              localPart: 'coc'
            },
            typeInfo: '.Coc'
          }, {
            name: 'vatNo',
            required: true,
            elementName: {
              localPart: 'vat_no'
            }
          }, {
            name: 'iban',
            required: true,
            elementName: {
              localPart: 'iban'
            }
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        localName: 'DescriptionSummary',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementName: {
              localPart: 'p'
            },
            typeInfo: '.Block',
            type: 'elementRef'
          }]
      }, {
        localName: 'Pre',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'u'
                },
                typeInfo: '.U'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sub'
                },
                typeInfo: '.Sub'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'a'
                },
                typeInfo: '.A'
              }, {
                elementName: {
                  localPart: 'i'
                },
                typeInfo: '.I'
              }, {
                elementName: {
                  localPart: 'b'
                },
                typeInfo: '.B'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'sup'
                },
                typeInfo: '.Sup'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Approver',
        typeName: null,
        propertyInfos: [{
            name: 'name',
            required: true,
            elementName: {
              localPart: 'name'
            },
            typeInfo: '.Name'
          }, {
            name: 'bio',
            required: true,
            elementName: {
              localPart: 'bio'
            }
          }]
      }, {
        localName: 'Address',
        typeName: null,
        propertyInfos: [{
            name: 'content',
            collection: true,
            allowDom: false,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'p_reportdue'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_short'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_street'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app_producer'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'company_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_city'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'br'
                },
                typeInfo: '.Br'
              }, {
                elementName: {
                  localPart: 'company_svc_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_long'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_testingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_duration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'client_country'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_boxtype'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 'p_reportwritingduration'
                },
                typeInfo: 'AnyType'
              }, {
                elementName: {
                  localPart: 't_app'
                },
                typeInfo: 'AnyType'
              }],
            type: 'elementRefs'
          }]
      }, {
        localName: 'Tr',
        typeName: null,
        propertyInfos: [{
            name: 'tdOrTh',
            required: true,
            collection: true,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'td'
                },
                typeInfo: '.Td'
              }, {
                elementName: {
                  localPart: 'th'
                }
              }],
            type: 'elements'
          }]
      }, {
        localName: 'NonFinding',
        typeName: null,
        propertyInfos: [{
            name: 'title',
            required: true,
            elementName: {
              localPart: 'title'
            },
            typeInfo: '.Title'
          }, {
            name: 'preOrCodeOrP',
            minOccurs: 0,
            collection: true,
            elementTypeInfos: [{
                elementName: {
                  localPart: 'pre'
                },
                typeInfo: '.Pre'
              }, {
                elementName: {
                  localPart: 'code'
                },
                typeInfo: '.Code'
              }, {
                elementName: {
                  localPart: 'p'
                },
                typeInfo: '.Block'
              }, {
                elementName: {
                  localPart: 'table'
                },
                typeInfo: '.Table'
              }, {
                elementName: {
                  localPart: 'ul'
                },
                typeInfo: '.Ul'
              }, {
                elementName: {
                  localPart: 'ol'
                },
                typeInfo: '.Ol'
              }, {
                elementName: {
                  localPart: 'img'
                },
                typeInfo: '.Img'
              }, {
                elementName: {
                  localPart: 'section'
                },
                typeInfo: '.Section'
              }],
            type: 'elements'
          }, {
            name: 'id',
            required: true,
            typeInfo: 'ID',
            attributeName: {
              localPart: 'id'
            },
            type: 'attribute'
          }, {
            name: '_break',
            attributeName: {
              localPart: 'break'
            },
            type: 'attribute'
          }, {
            name: 'base',
            attributeName: {
              localPart: 'base',
              namespaceURI: 'http:\/\/www.w3.org\/XML\/1998\/namespace'
            },
            type: 'attribute'
          }]
      }, {
        type: 'enumInfo',
        localName: 'ParseType',
        baseTypeInfo: 'Token',
        values: ['result', 'text']
      }],
    elementInfos: [{
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'pre'
        },
        typeInfo: '.Pre'
      }, {
        elementName: {
          localPart: 'impact'
        },
        typeInfo: '.Impact'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'invoice_rep'
        }
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'description_summary'
        },
        typeInfo: '.DescriptionSummary'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'img'
        },
        typeInfo: 'AnyType',
        scope: '.Recommendation'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'table'
        },
        typeInfo: 'AnyType',
        scope: '.Recommendation'
      }, {
        elementName: {
          localPart: 'address'
        },
        typeInfo: '.Address'
      }, {
        elementName: {
          localPart: 'ul'
        },
        typeInfo: 'AnyType',
        scope: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 'company'
        },
        typeInfo: '.Company'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.RecommendationSummary'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'target_application'
        }
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'a'
        },
        typeInfo: '.A'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'nature'
        }
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'ol'
        },
        typeInfo: 'AnyType',
        scope: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'reviewers'
        },
        typeInfo: '.Reviewers'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.DescriptionSummary'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'ol'
        },
        typeInfo: 'AnyType',
        scope: '.Recommendation'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.Impact'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.Description'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'title'
        },
        typeInfo: '.Title'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'table'
        },
        typeInfo: 'AnyType',
        scope: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'version'
        },
        typeInfo: '.Version'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.Recommendation'
      }, {
        elementName: {
          localPart: 'technicaldescription'
        },
        typeInfo: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 'ul'
        },
        typeInfo: 'AnyType',
        scope: '.Impact'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'generate_index'
        },
        typeInfo: '.GenerateIndex'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'tr'
        },
        typeInfo: '.Tr'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'report_due'
        }
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'ul'
        },
        typeInfo: 'AnyType',
        scope: '.Recommendation'
      }, {
        elementName: {
          localPart: 'target_application_producer'
        }
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'i'
        },
        typeInfo: '.I'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'iban'
        }
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'p'
        },
        typeInfo: '.Block',
        scope: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 'ol'
        },
        typeInfo: 'AnyType',
        scope: '.Impact'
      }, {
        elementName: {
          localPart: 'th'
        }
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'recommendation_summary'
        },
        typeInfo: '.RecommendationSummary'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'website'
        }
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'ol'
        },
        typeInfo: '.Ol'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'type'
        }
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'table'
        },
        typeInfo: '.Table'
      }, {
        elementName: {
          localPart: 'invoice_mail'
        }
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'collaborators'
        },
        typeInfo: '.Collaborators'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'v_description'
        }
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'name'
        },
        typeInfo: '.Name'
      }, {
        elementName: {
          localPart: 'reviewer'
        }
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'country'
        }
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'coc'
        },
        typeInfo: '.Coc'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'client'
        },
        typeInfo: '.Client'
      }, {
        elementName: {
          localPart: 'ol'
        },
        typeInfo: 'AnyType',
        scope: '.Description'
      }, {
        elementName: {
          localPart: 'approver'
        },
        typeInfo: '.Approver'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'generate_testteam'
        },
        typeInfo: '.GenerateTestteam'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'non-finding'
        },
        typeInfo: '.NonFinding'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'version_history'
        },
        typeInfo: '.VersionHistory'
      }, {
        elementName: {
          localPart: 'pentest_report'
        },
        typeInfo: '.PentestReport'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'legal_rep'
        }
      }, {
        elementName: {
          localPart: 'img'
        },
        typeInfo: 'AnyType',
        scope: '.Impact'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'generate_targets'
        },
        typeInfo: '.GenerateTargets'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'include',
          namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude'
        },
        typeInfo: '.IncludeType'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'img'
        },
        typeInfo: 'AnyType',
        scope: '.Technicaldescription'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'section'
        },
        typeInfo: '.Section'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'vat_no'
        }
      }, {
        elementName: {
          localPart: 'recommendation'
        },
        typeInfo: '.Recommendation'
      }, {
        elementName: {
          localPart: 'sub'
        },
        typeInfo: '.Sub'
      }, {
        elementName: {
          localPart: 'fallback',
          namespaceURI: 'http:\/\/www.w3.org\/2001\/XInclude'
        },
        typeInfo: '.FallbackType'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'monospace'
        },
        typeInfo: '.Monospace'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'pentester'
        },
        typeInfo: '.Pentester'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'div'
        },
        typeInfo: '.Div'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'finding'
        },
        typeInfo: '.Finding'
      }, {
        elementName: {
          localPart: 'ul'
        },
        typeInfo: 'AnyType',
        scope: '.Description'
      }, {
        elementName: {
          localPart: 'target'
        },
        typeInfo: '.Target'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'img'
        },
        typeInfo: '.Img'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'table'
        },
        typeInfo: 'AnyType',
        scope: '.Description'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'table'
        },
        typeInfo: 'AnyType',
        scope: '.Impact'
      }, {
        elementName: {
          localPart: 'test_planning'
        }
      }, {
        elementName: {
          localPart: 'targets'
        },
        typeInfo: '.Targets'
      }, {
        elementName: {
          localPart: 'pentesters'
        },
        typeInfo: '.Pentesters'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'report_writing'
        }
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'img'
        },
        typeInfo: 'AnyType',
        scope: '.Description'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'waiver_rep'
        }
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 'generate_findings'
        },
        typeInfo: '.GenerateFindings'
      }, {
        elementName: {
          localPart: 'postal_code'
        }
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }, {
        elementName: {
          localPart: 'phone'
        }
      }, {
        elementName: {
          localPart: 'td'
        },
        typeInfo: '.Td'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Li'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'description'
        },
        typeInfo: '.Description'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'client_city'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.B'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'b'
        },
        typeInfo: '.B'
      }, {
        elementName: {
          localPart: 'poc1'
        }
      }, {
        elementName: {
          localPart: 'short_name'
        }
      }, {
        elementName: {
          localPart: 'city'
        }
      }, {
        elementName: {
          localPart: 'meta'
        },
        typeInfo: '.Meta'
      }, {
        elementName: {
          localPart: 'p_boxtype'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'classification'
        },
        typeInfo: 'NCName'
      }, {
        elementName: {
          localPart: 'client_short'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'company_long'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'br'
        },
        typeInfo: '.Br'
      }, {
        elementName: {
          localPart: 'bio'
        }
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'code'
        },
        typeInfo: '.Code'
      }, {
        elementName: {
          localPart: 'full_name'
        }
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Td'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Sub'
      }, {
        elementName: {
          localPart: 'generate_recommendations'
        },
        typeInfo: '.GenerateRecommendations'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 't_app'
        },
        typeInfo: 'AnyType',
        scope: '.Code'
      }, {
        elementName: {
          localPart: 'p_testingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'company_svc_long'
        },
        typeInfo: 'AnyType',
        scope: '.Address'
      }, {
        elementName: {
          localPart: 'appendix'
        },
        typeInfo: '.Appendix'
      }, {
        elementName: {
          localPart: 't_app_producer'
        },
        typeInfo: 'AnyType',
        scope: '.Title'
      }, {
        elementName: {
          localPart: 'u'
        },
        typeInfo: '.U'
      }, {
        elementName: {
          localPart: 'ul'
        },
        typeInfo: '.Ul'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Sup'
      }, {
        elementName: {
          localPart: 'client_street'
        },
        typeInfo: 'AnyType',
        scope: '.Pre'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.U'
      }, {
        elementName: {
          localPart: 'client_country'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'sup'
        },
        typeInfo: '.Sup'
      }, {
        elementName: {
          localPart: 'duration'
        },
        typeInfo: 'NonNegativeInteger'
      }, {
        elementName: {
          localPart: 'p_reportdue'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'email'
        }
      }, {
        elementName: {
          localPart: 'pentestinfo'
        },
        typeInfo: '.Pentestinfo'
      }, {
        elementName: {
          localPart: 'v_author'
        }
      }, {
        elementName: {
          localPart: 'p_reportwritingduration'
        },
        typeInfo: 'AnyType',
        scope: '.Name'
      }, {
        elementName: {
          localPart: 'p_duration'
        },
        typeInfo: 'AnyType',
        scope: '.I'
      }, {
        elementName: {
          localPart: 'client_long'
        },
        typeInfo: 'AnyType',
        scope: '.Monospace'
      }, {
        elementName: {
          localPart: 'company_short'
        },
        typeInfo: 'AnyType',
        scope: '.Block'
      }]
  };
  return {
    pentestreport: pentestreport
  };
};
if (typeof define === 'function' && define.amd) {
  define([], pentestreport_Module_Factory);
}
else {
  var pentestreport_Module = pentestreport_Module_Factory();
  if (typeof module !== 'undefined' && module.exports) {
    module.exports.pentestreport = pentestreport_Module.pentestreport;
  }
  else {
    var pentestreport = pentestreport_Module.pentestreport;
  }
}