/**
     * Main Render function
     */
    public function render(\TYPO3\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
    {
        $self = $this;
        $output0 = '';
        $output0 .= '
<div class="form-group">
	<label for="';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
        $arguments1 = array();
        $arguments1['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'propertySchema.formId', $renderingContext);
        $arguments1['keepQuotes'] = false;
        $arguments1['encoding'] = 'UTF-8';
        $arguments1['doubleEncode'] = true;
        $renderChildrenClosure2 = function () use($renderingContext, $self) {
            return NULL;
        };
        $value3 = $arguments1['value'] !== NULL ? $arguments1['value'] : $renderChildrenClosure2();
        $output0 .= !is_string($value3) && !(is_object($value3) && method_exists($value3, '__toString')) ? $value3 : htmlspecialchars($value3, $arguments1['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments1['encoding'], $arguments1['doubleEncode']);
        $output0 .= '" class="col-sm-3 control-label">';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
        $arguments4 = array();
        $arguments4['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'propertySchema.label', $renderingContext);
        $arguments4['keepQuotes'] = false;
        $arguments4['encoding'] = 'UTF-8';
        $arguments4['doubleEncode'] = true;
        $renderChildrenClosure5 = function () use($renderingContext, $self) {
            return NULL;
        };
        $value6 = $arguments4['value'] !== NULL ? $arguments4['value'] : $renderChildrenClosure5();
        $output0 .= !is_string($value6) && !(is_object($value6) && method_exists($value6, '__toString')) ? $value6 : htmlspecialchars($value6, $arguments4['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments4['encoding'], $arguments4['doubleEncode']);
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
        $arguments7 = array();
        $arguments7['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'requiredString', $renderingContext);
        $arguments7['keepQuotes'] = false;
        $arguments7['encoding'] = 'UTF-8';
        $arguments7['doubleEncode'] = true;
        $renderChildrenClosure8 = function () use($renderingContext, $self) {
            return NULL;
        };
        $value9 = $arguments7['value'] !== NULL ? $arguments7['value'] : $renderChildrenClosure8();
        $output0 .= !is_string($value9) && !(is_object($value9) && method_exists($value9, '__toString')) ? $value9 : htmlspecialchars($value9, $arguments7['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments7['encoding'], $arguments7['doubleEncode']);
        $output0 .= '
	</label>
	<div class="col-sm-9">
		';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\RawViewHelper
        $arguments10 = array();
        $renderChildrenClosure11 = function () use($renderingContext, $self) {
            return \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'control', $renderingContext);
        };
        $viewHelper12 = $self->getViewHelper('$viewHelper12', $renderingContext, 'TYPO3\\Fluid\\ViewHelpers\\Format\\RawViewHelper');
        $viewHelper12->setArguments($arguments10);
        $viewHelper12->setRenderingContext($renderingContext);
        $viewHelper12->setRenderChildrenClosure($renderChildrenClosure11);
        // End of ViewHelper TYPO3\Fluid\ViewHelpers\Format\RawViewHelper
        $output0 .= $viewHelper12->initializeArgumentsAndRender();
        $output0 .= '

		';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
        $arguments13 = array();
        // Rendering Boolean node
        $stack14 = unserialize('a:1:{i:0;O:53:"TYPO3\\Fluid\\Core\\Parser\\SyntaxTree\\ObjectAccessorNode":2:{s:13:"*objectPath";s:23:"propertySchema.infotext";s:13:"*childNodes";a:0:{}}}');
        $arguments13['condition'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateStack($renderingContext, $stack14);
        $arguments13['then'] = NULL;
        $arguments13['else'] = NULL;
        $renderChildrenClosure15 = function () use($renderingContext, $self) {
            $output16 = '';
            $output16 .= '<p class="help-block">';
            // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
            $arguments17 = array();
            $arguments17['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'propertySchema.infotext', $renderingContext);
            $arguments17['keepQuotes'] = false;
            $arguments17['encoding'] = 'UTF-8';
            $arguments17['doubleEncode'] = true;
            $renderChildrenClosure18 = function () use($renderingContext, $self) {
                return NULL;
            };
            $value19 = $arguments17['value'] !== NULL ? $arguments17['value'] : $renderChildrenClosure18();
            $output16 .= !is_string($value19) && !(is_object($value19) && method_exists($value19, '__toString')) ? $value19 : htmlspecialchars($value19, $arguments17['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments17['encoding'], $arguments17['doubleEncode']);
            $output16 .= '</p>';
            return $output16;
        };
        $viewHelper20 = $self->getViewHelper('$viewHelper20', $renderingContext, 'TYPO3\\Fluid\\ViewHelpers\\IfViewHelper');
        $viewHelper20->setArguments($arguments13);
        $viewHelper20->setRenderingContext($renderingContext);
        $viewHelper20->setRenderChildrenClosure($renderChildrenClosure15);
        // End of ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
        $output0 .= $viewHelper20->initializeArgumentsAndRender();
        $output0 .= '
	</div>
</div>';
        return $output0;
    }
    /**
     * Main Render function
     */
    public function render(\TYPO3\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
    {
        $self = $this;
        $output0 = '';
        $output0 .= '
';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\ForViewHelper
        $arguments1 = array();
        $arguments1['each'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'items', $renderingContext);
        $arguments1['as'] = 'item';
        $arguments1['key'] = NULL;
        $arguments1['reverse'] = false;
        $arguments1['iteration'] = NULL;
        $renderChildrenClosure2 = function () use($renderingContext, $self) {
            $output3 = '';
            $output3 .= '
	<tr>
		';
            // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\ForViewHelper
            $arguments4 = array();
            $arguments4['each'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'schema.listProperties', $renderingContext);
            $arguments4['as'] = 'property';
            $arguments4['iteration'] = 'iteration';
            $arguments4['key'] = NULL;
            $arguments4['reverse'] = false;
            $renderChildrenClosure5 = function () use($renderingContext, $self) {
                $output6 = '';
                $output6 .= '
			<td>
				';
                // Rendering ViewHelper Flowpack\Expose\ViewHelpers\PropertyViewHelper
                $arguments7 = array();
                $arguments7['object'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'item', $renderingContext);
                $arguments7['name'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'property.path', $renderingContext);
                $renderChildrenClosure8 = function () use($renderingContext, $self) {
                    return NULL;
                };
                $viewHelper9 = $self->getViewHelper('$viewHelper9', $renderingContext, 'Flowpack\\Expose\\ViewHelpers\\PropertyViewHelper');
                $viewHelper9->setArguments($arguments7);
                $viewHelper9->setRenderingContext($renderingContext);
                $viewHelper9->setRenderChildrenClosure($renderChildrenClosure8);
                // End of ViewHelper Flowpack\Expose\ViewHelpers\PropertyViewHelper
                $output6 .= $viewHelper9->initializeArgumentsAndRender();
                $output6 .= '
				';
                // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
                $arguments10 = array();
                // Rendering Boolean node
                $stack11 = unserialize('a:1:{i:0;O:53:"TYPO3\\Fluid\\Core\\Parser\\SyntaxTree\\ObjectAccessorNode":2:{s:13:"*objectPath";s:17:"iteration.isFirst";s:13:"*childNodes";a:0:{}}}');
                $arguments10['condition'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateStack($renderingContext, $stack11);
                $arguments10['then'] = NULL;
                $arguments10['else'] = NULL;
                $renderChildrenClosure12 = function () use($renderingContext, $self) {
                    $output13 = '';
                    $output13 .= '
					<div class="expose-actions">
						<a href="profiles/edit/';
                    // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
                    $arguments14 = array();
                    $arguments14['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'item.id', $renderingContext);
                    $arguments14['keepQuotes'] = false;
                    $arguments14['encoding'] = 'UTF-8';
                    $arguments14['doubleEncode'] = true;
                    $renderChildrenClosure15 = function () use($renderingContext, $self) {
                        return NULL;
                    };
                    $value16 = $arguments14['value'] !== NULL ? $arguments14['value'] : $renderChildrenClosure15();
                    $output13 .= !is_string($value16) && !(is_object($value16) && method_exists($value16, '__toString')) ? $value16 : htmlspecialchars($value16, $arguments14['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments14['encoding'], $arguments14['doubleEncode']);
                    $output13 .= '">Edit</a>
					</div>
				';
                    return $output13;
                };
                $viewHelper17 = $self->getViewHelper('$viewHelper17', $renderingContext, 'TYPO3\\Fluid\\ViewHelpers\\IfViewHelper');
                $viewHelper17->setArguments($arguments10);
                $viewHelper17->setRenderingContext($renderingContext);
                $viewHelper17->setRenderChildrenClosure($renderChildrenClosure12);
                // End of ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
                $output6 .= $viewHelper17->initializeArgumentsAndRender();
                $output6 .= '
			</td>
		';
                return $output6;
            };
            $output3 .= TYPO3\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext);
            $output3 .= '
	<tr>
';
            return $output3;
        };
        $output0 .= TYPO3\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);
        return $output0;
    }
    /**
     * Main Render function
     */
    public function render(\TYPO3\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
    {
        $self = $this;
        $output0 = '';
        $output0 .= '
';
        // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
        $arguments1 = array();
        // Rendering Boolean node
        $stack2 = unserialize('a:1:{i:0;O:53:"TYPO3\\Fluid\\Core\\Parser\\SyntaxTree\\ObjectAccessorNode":2:{s:13:"*objectPath";s:21:"schema.listProperties";s:13:"*childNodes";a:0:{}}}');
        $arguments1['condition'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateStack($renderingContext, $stack2);
        $arguments1['then'] = NULL;
        $arguments1['else'] = NULL;
        $renderChildrenClosure3 = function () use($renderingContext, $self) {
            $output4 = '';
            $output4 .= '
	<tr>
		';
            // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\ForViewHelper
            $arguments5 = array();
            $arguments5['each'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'schema.listProperties', $renderingContext);
            $arguments5['as'] = 'property';
            $arguments5['key'] = NULL;
            $arguments5['reverse'] = false;
            $arguments5['iteration'] = NULL;
            $renderChildrenClosure6 = function () use($renderingContext, $self) {
                $output7 = '';
                $output7 .= '
			<th>
				';
                // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
                $arguments8 = array();
                // Rendering ViewHelper Flowpack\Expose\ViewHelpers\WrapViewHelper
                $arguments9 = array();
                $arguments9['name'] = 'property';
                // Rendering Array
                $array10 = array();
                $array10['property'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'property.name', $renderingContext);
                $arguments9['arguments'] = $array10;
                $renderChildrenClosure11 = function () use($renderingContext, $self) {
                    $output12 = '';
                    $output12 .= '<i class="fa"></i> ';
                    // Rendering ViewHelper TYPO3\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper
                    $arguments13 = array();
                    $arguments13['value'] = \TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($renderingContext->getTemplateVariableContainer(), 'property.label', $renderingContext);
                    $arguments13['keepQuotes'] = false;
                    $arguments13['encoding'] = 'UTF-8';
                    $arguments13['doubleEncode'] = true;
                    $renderChildrenClosure14 = function () use($renderingContext, $self) {
                        return NULL;
                    };
                    $value15 = $arguments13['value'] !== NULL ? $arguments13['value'] : $renderChildrenClosure14();
                    $output12 .= !is_string($value15) && !(is_object($value15) && method_exists($value15, '__toString')) ? $value15 : htmlspecialchars($value15, $arguments13['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments13['encoding'], $arguments13['doubleEncode']);
                    return $output12;
                };
                $viewHelper16 = $self->getViewHelper('$viewHelper16', $renderingContext, 'Flowpack\\Expose\\ViewHelpers\\WrapViewHelper');
                $viewHelper16->setArguments($arguments9);
                $viewHelper16->setRenderingContext($renderingContext);
                $viewHelper16->setRenderChildrenClosure($renderChildrenClosure11);
                // End of ViewHelper Flowpack\Expose\ViewHelpers\WrapViewHelper
                $arguments8['value'] = $viewHelper16->initializeArgumentsAndRender();
                $arguments8['keepQuotes'] = false;
                $arguments8['encoding'] = 'UTF-8';
                $arguments8['doubleEncode'] = true;
                $renderChildrenClosure17 = function () use($renderingContext, $self) {
                    return NULL;
                };
                $value18 = $arguments8['value'] !== NULL ? $arguments8['value'] : $renderChildrenClosure17();
                $output7 .= !is_string($value18) && !(is_object($value18) && method_exists($value18, '__toString')) ? $value18 : htmlspecialchars($value18, $arguments8['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments8['encoding'], $arguments8['doubleEncode']);
                $output7 .= '
			</th>
		';
                return $output7;
            };
            $output4 .= TYPO3\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext);
            $output4 .= '
	</tr>
';
            return $output4;
        };
        $viewHelper19 = $self->getViewHelper('$viewHelper19', $renderingContext, 'TYPO3\\Fluid\\ViewHelpers\\IfViewHelper');
        $viewHelper19->setArguments($arguments1);
        $viewHelper19->setRenderingContext($renderingContext);
        $viewHelper19->setRenderChildrenClosure($renderChildrenClosure3);
        // End of ViewHelper TYPO3\Fluid\ViewHelpers\IfViewHelper
        $output0 .= $viewHelper19->initializeArgumentsAndRender();
        return $output0;
    }